CW – Control & Watch 3.0.0-alpha3
================================

Dritter Alpha-Release von CW – Control & Watch.

Schwerpunkt dieses Releases:

- gemeinsame CW Editor Foundation
- Seiteneditor 2.0 und Modul-Editoren auf einer gemeinsamen Basis
- zentrale Preview- und Medienwerkzeuge
- neue cw_image()-Bildpipeline
- aktualisierter CW Minimal Starter mit Bereichsseiten

CW Editor Foundation

- Die allgemeine CW Editor Foundation 0.12.1 ist jetzt der verbindliche Editor-Core.
- Gemeinsame Funktionen wie Syntaxdarstellung, Größenmodi, Suche, History, Formatierung, Shortcuts und Menüsteuerung werden nicht mehr in jedem Editor separat gepflegt.
- Editor-Profile und Sprachprofile erlauben es Modulen, denselben Kern mit eigener fachlicher Oberfläche zu verwenden.
- Seiten-CSS und Seiten-JavaScript nutzen dieselbe Foundation wie Inhaltsbereiche.

Preview Foundation

- Wiederverwendbares Vorschaufenster für Seiten und Module.
- Vorschauzustände werden über eine gemeinsame CW-Basis gesteuert.
- Module können die Preview Foundation nutzen, ohne eigene Fensterlogik nachzubauen.

Medien und Bilder

- Zentraler Media-Picker für Editoren und Inhaltswerkzeuge.
- Medienmetadaten unterstützen Fokuspunkt und spätere wiederverwendbare Bildverwendungen.
- Neue cw_image()-Pipeline für skalierte Varianten, Crop/Fit, Fokuspunkt, Ausgabeformat und Cache.
- ImageMagick, CLI oder GD können abhängig von der Serverumgebung verwendet werden.

CW Minimal Starter 1.0.0-alpha2

- Der neutrale Fullsource startet nicht mehr mit reinen Legacy-Seiten.
- Startseite, Kontakt, Impressum, Datenschutz und 404 sind bereits als Bereichsseiten angelegt.
- Dadurch steht der Seiteneditor 2.0 mit CW Editor Foundation direkt nach der Installation zur Verfügung.
- Klassische PHP-Seiten bleiben als technischer Fallback erhalten.

Release-Bereinigung

- Release Manager 1.8.0 entfernt zusätzliche lose Patch- und Testhinweise aus öffentlichen Paketen.
- Aktive Projekte, installierte Module, Datenbanken, Logs, Benutzerkonten, Zugangsdaten und andere Laufzeitdaten werden weiterhin nicht in den Fullsource übernommen.

Voraussetzungen:

- PHP 8.2 oder neuer
- PDO SQLite
- mbstring
- OpenSSL
- ZIP

Datenbankmigration:

- keine neue CW-Datenbankmigration erforderlich

Status:

Alpha / Preview
