CW Forms 0.2.0-beta1
=====================

Erster Beta-Release
-------------------
CW Forms erreicht mit diesem Stand die erste öffentliche Beta.
Der Funktionsumfang wurde gegenüber 0.2.0-alpha20 bewusst nicht erweitert.
Alpha20 wurde als feature-complete eingefroren; Beta1 setzt diesen getesteten Stand
auf die neue CW-Basis 3.0.0-alpha12.

Mindestanforderungen
--------------------
- CW 3.0.0-alpha12
- PHP 8.2.0

Enthalten
---------
- strukturierter Formular-Builder mit beliebig vielen Schritten
- freie Feld- und Layout-Elemente
- Einspaltig / Mehrspaltig über 12er-Raster
- Radio, Select, Einzelcheckbox und echte Mehrfachauswahl
- Darstellungen Standard, Buttons, Karten und Bildkarten
- Optionstexte, Beschreibungen, Bilder, Badges und CW Icon Library
- Conditional Logic mit show_if und required_if
- Prüfen-/Zusammenfassungs-Element für den letzten Schritt
- Standardwerte sowie min/max für geeignete Feldtypen
- Datenschutzfeld mit {{link}}
- Speicherung von Anfragen pro Formular
- Status Neu / Gelesen / Erledigt
- Betreiber-Mail und Kundenbestätigung
- Erfolgsverhalten: Inline, Popup, Dankeseite oder Redirect
- Session-Abschluss nach erfolgreicher Übermittlung
- Submission-Token gegen versehentliche Doppelübermittlung
- array-sichere Verarbeitung von Mehrfachwerten
- Template-System mit Built-ins und Projekt-Templates
- integrierter Template-Editor auf Basis der CW Editor Foundation
- zentraler CW Icon Library Selector im Options-Builder

Wichtige Submit-Semantik
------------------------
Eine bereits sicher gespeicherte Anfrage bleibt erfolgreich, auch wenn eine
nachgelagerte Betreiber-Mail fehlschlägt. Der Mailfehler wird protokolliert und
am Submission-Status geführt.

Kompatibilität
--------------
Dieser Beta-Stand benötigt die Forms Core Foundation aus CW 3.0.0-alpha12.
Ältere CW-Versionen sind für 0.2.0-beta1 nicht freigegeben.

Release-Grenze
--------------
Vor 0.2.0 final werden keine neuen großen Feld- oder Workflow-Funktionen mehr
aufgenommen. Bis dahin folgen nur Fehlerkorrekturen, Härtung und Praxistests.
