Skip to content

Release v1.26.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Oct 19:42
72f358a

Release v1.26.0

Changelog

The panel and setup wizard 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 / setup form type extends
    AbstractSiteBackupFormType, which carries #[FormKitConfig('site_backup')] + FormOptionsTrait and adds its fields
    through FormKit's option merger.
  • FormKit profile nowo_form_kit.profiles.site_backup (REQ-UI-003 "Form theme" row), prepended by the extension when
    FormKitBundle is registered and the host does not define it: translation domain NowoSiteBackupBundle, no classes,
    no convention label / placeholder / help keys — the forms render exactly as in 1.25 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 (no merger, same markup).

What's Changed

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

Full Changelog: v1.25.1...v1.26.0