release
v0.6.0
2026-05-08 19:05:48
v0.6.0 alpha – Admin-Updates-Modul
v0.6.0 bringt die erste robuste Update-Funktion für bestehende ModulNest-Installationen.
- Neues Admin-Updates-Modul unter
/admin/updates. - Updateprüfung über die offizielle
stable.json. - Für normale Webinstallationen wird das Bundled-ZIP bevorzugt, damit kein Composer auf dem Zielsystem nötig ist.
- Release-ZIP wird heruntergeladen, per SHA256 geprüft und ZIP-Slip-sicher entpackt.
- Update-Vorbereitung nutzt ein Staging-Verzeichnis unter
storage/updates. - Vor dem Überschreiben wird ein Datei-Backup unter
storage/backups/updateserstellt. - Einfacher Wartungsmodus über
storage/maintenance.flagvorbereitet. - Schutzliste verhindert das Überschreiben oder Kopieren sensibler Bereiche wie
.env,storage,.git,.local,install.phpund lokaler Runtime-Daten. public/.htaccess, App-Dateien, Assets, Dokumentation, Composer-Dateien, Paketmetadaten undvendor/aus Bundled-Paketen können aktualisiert werden.- v1 führt keine automatische riskante Datenbankmigration aus; mögliche DB-Änderungen werden als Hinweis behandelt.
- Für bestehende 0.5.x-Installationen muss das Updates-Modul einmalig manuell eingespielt und aktiviert werden.