Skip to content

Release v1.15.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Oct 19:42
980a951

Release v1.15.0

Changelog

The panel forms are FormKit Types (REQ-TWIG-005 rule 11). See UPGRADING.

Changed

  • FormKit is a required dependency (nowo-tech/form-kit-bundle ^2.14). Every panel form type extends
    AbstractMaintenanceFormType, which carries #[FormKitConfig('maintenance_mode')] + FormOptionsTrait and adds its
    fields through FormKit's option merger.
  • FormKit profile nowo_form_kit.profiles.maintenance_mode (REQ-UI-003 "Form theme" row), prepended by the
    extension when FormKitBundle is registered and the host does not define it: translation domain
    NowoMaintenanceModeBundle, no classes, no convention label / placeholder / help keys — the forms render exactly as
    in 1.14 until a host themes the profile. When the host has no nowo_form_kit config at all, FormKit's implicit
    default profile stays the default one. Without FormKitBundle in the kernel the forms keep their explicit options.

What's Changed

  • feat(forms): panel forms are FormKit Types on the maintenance_mode profile (REQ-TWIG-005 rule 11) by @HecFranco in #26

Full Changelog: v1.14.2...v1.15.0