All notable changes to this project will be documented in this file.
- Added: Require form to evaluate form context
- Added: Form context caching
- Changed: Now using attributes instead of annotations
- Changed: Minor refactoring for code quality and legibility
- Removed: Support for Contao < 4.13
- Fixed: deprecated VERSION constant
- Fixed: compile error on missing type
- Changed: require at least php 8.1
- Changed: LoadFormFieldEvent now containers the form context
- Deprecated: LoadFormFieldEvent::setWidget()
- Added: form events
- Added: Forms can now be edited
- Added: Custom form context support
- Added: getForm hook
- Added: hooks: onLoadFormField, onCompileFormFields
- Added: onValidateFormField hook
- Fixed: missing method in AbstractFormType
- Added: FieldOptionsEvent setOptionsByKeyValue method
Initial version.