Skip to content

Release v1.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 04:42
· 45 commits to main since this release

Release v1.4.0\n\n## 1.4.0 - 2026-08-04

Changed

  • FormKitBundle: depend on nowo-tech/form-kit-bundle ^2.0. Admin form types use FormOptionsTrait + profile qr_code (#[FormKitConfig]). Extension prepends that profile when missing; form types are tagged form.type so FormOptionsMerger is injected.
  • UiKit: Admin templates use ui.btn / ui.row_actions macros with nowo_qr_code_css_framework for toolbar, row, and form actions (keeps qr-* hooks).

Added

  • REQ-TWIG-004: require twig/extra-bundle + twig/string-extra; make check-twig-extra in release-check; demos register TwigExtraBundle.
  • Twig-CS-Fixer: vincentlanglet/twig-cs-fixer, .twig-cs-fixer.php, composer twig:lint / twig:fix.

Changed

  • REQ-UI-001-kit: Requires UiKitBundle (nowo-tech/ui-kit-bundle ^1.4). Admin base.html.twig loads asset('css/nowo-ui.css', 'nowo_ui_kit') and imports @NowoUiKitBundle/macros/ui.html.twig (flashes via ui.flash, admin index create via ui.btn). Extension seeds nowo_ui_kit defaults from web_ui.css_framework (and bootstrap-icons when icon_set is unset) when the host has not configured UiKit.