# MOSAIC Changelog 2.2.003 fuer Entwickler

## Freigabestatus

- Demo-Volltest am 2026-05-03 erfolgreich ueber das Projekt `demo` abgeschlossen.
- Freigabestatus: FREIGEGEBEN
- Abnahme-Ergebnis: 10 von 10 Tests erfolgreich.
- Release-ZIPs fuer PHP 8.1, 8.2 und 8.3 wurden fuer Version `2.2.003` neu encodiert.
- Die ZIP-Sicherung des unverschluesselten MOSAIC-Kerns `_pgm` wurde fuer Version `2.2.003` erzeugt.

## Kern-Aenderungen

- MOSAIC liest zentrale Laufzeitwerte im Kernbereich direkt aus `mosaic_config.lic`; der zusaetzliche Zugriff auf die Projekt-`config.php` entfaellt dort.
- Konfigurationswerte aus `mosaic_config.lic` werden beim Lesen einheitlich entschluesselt, soweit sie verschluesselt gespeichert sind.
- Die Karenzzeit fuer Lizenzen ist im MOSAIC-Kern fest auf 5 Tage gesetzt und wird nicht mehr aus einer Projekt-`config.php` gelesen.
- Die HTML- und AJAX-Ausgabe setzt UTF-8 konsequent als Zeichensatz, damit Umlaute in Masken und Beschriftungen stabil ausgegeben werden.
- Die MOSAIC-Konfiguration wurde um Stripe-Stammdaten erweitert, damit Projekte die Zahlungsparameter aus der zentralen Konfiguration beziehen koennen.

## Demo-Volltest und Freigabe

- Der Demo-Volltest wurde am `2026-05-03` erneut ueber `demo` ausgefuehrt und ist freigegeben.
- Playwright-Abnahmelauf: `10 passed`.
- Die aktuelle Excel-Uebersicht des freigegebenen Laufs wird an die offizielle Freigabe im Forum angehaengt.

## Release-Dateien

- `iss_php8_1_v2.2.003.zip`
- `iss_php8_2_v2.2.003.zip`
- `iss_php8_3_v2.2.003.zip`
- `_pgm_original_v2.2.003.zip`
- `MOSAIC_Abnahme_Pruefprotokoll_2.2.003.xlsx`