MOSAIC Changelog 2.1.009 fuer Entwickler
Freigabestatus
- Demo-Volltest am 2026-04-28 erfolgreich abgeschlossen.
- Freigabestatus: FREIGEGEBEN
- Datenbanken: MySQL/MariaDB, MSSQL, PostgreSQL, Oracle, SQLite
- PHP-Syntaxcheck fuer `_pgm` und `demo`: PHP 8.1, 8.2, 8.3, 8.4 und 8.5 erfolgreich
- Release-ZIPs fuer PHP 8.1, 8.2 und 8.3 wurden fuer Version `2.1.009` neu encodiert.
Kern-Aenderungen
- Lizenzpruefung im MOSAIC-Kern erweitert:
- Remote-Validierung ist mit Datei-Lock gegen parallele Multiuser-Zugriffe abgesichert.
- `db_connection.lic`-Loader kompatibel zu verschluesselten Ganzdatei-Payloads mit zusaetzlich verschluesselten Einzelwerten.
- Neuer Form- und eGrid-Datentyp `radio`:
- genau eine Auswahl aus manuellen Optionen oder SQL-Lookups.
- eGrid speichert Radio-Gruppen korrekt pro Zeile.
- Readonly-Anzeige zeigt bei `select` und `radio` Labels statt Rohwerten.
- eGrid vereinheitlicht:
- neuer kanonischer Einstieg `_pgm/show_egrid.php`.
- neuer schlanker Generator `_pgm/admin/create_egrid.php`.
- Admin-Oberflaeche, Projektmanager, Menue-Generator und Scriptcase-Menuekonverter kennen `show_egrid.php`.
- DEMO-Projekt auf `show_egrid.php` umgestellt.
Dokumentation
- MOSAIC-Konfigurationsspezifikation, eGrid-Doku, Runnerkonzept und KI-Dokumente auf `show_egrid.php` und `create_egrid.php` aktualisiert.
Release-Dateien
- `iss_php8_1_v2.1.009.zip`
- `iss_php8_2_v2.1.009.zip`
- `iss_php8_3_v2.1.009.zip`
- `_pgm_original_v2.1.009.zip`