CW – Control & Watch 3.0.0-beta11.26
Die bisherige Downloadverwaltung wird aus dem CW-Core herausgelöst und als eigenständiges Modul CW Downloads 0.1.0-alpha1 ausgeliefert.
- Das Core-Update entfernt den alten Download-Endpunkt, die Backendseiten und zugehörige Core-Assets über delete_files; beta11.25 unterstützt dafür bereits Sicherung und Rollback.
- Bestehende Registry-Einträge und Dateien bleiben bei diesem Core-Update unberührt. Das Modul kopiert erkannte Daten beim ersten Start idempotent nach project/storage/downloads; die Quelldaten bleiben erhalten.
- cw_download_render(...) bleibt als Kompatibilitätsschnittstelle für bestehende Projektseiten verfügbar. Die Auslieferung läuft über die Modulroute /downloads/file/<kennung>.
- Die Modul-Registry reserviert Tags und Gruppen sowie einen Vertrag für Gruppen-Menüeinträge. Die Verwaltung dieser Zuordnungen folgt in einem späteren Modulrelease.
- Keine Datenbankmigration; Mindest-PHP-Version bleibt 8.3. Das Fullsource-Paket ist ausschließlich für Neuinstallationen vorgesehen.