Skip to content

Release v0.3.32

Choose a tag to compare

@github-actions github-actions released this 24 Mar 11:52

Release v0.3.32

Changelog

Added

  • Menu section/divider classes: menu configuration now supports dedicated class selectors for item types section and divider (classSection, classDivider) with YAML-defined options (including navigation-header example for sections).
  • Dashboard form support: menu configuration form now exposes editable fields for section and divider classes, aligned with existing class options UX.
  • Translations: added bundle translation keys for the new menu config fields (class section / class divider) across all shipped locales.

Changed

  • Resolved menu config/classes: resolved menu classes now merge entity overrides for section and divider, including defaults from dashboard.css_class_options.
  • Menu rendering template: menu.html.twig now applies configured section and divider classes at render time instead of relying only on hardcoded fallback classes.
  • Demo/recipe defaults: Symfony 7 demo, Symfony 8 demo and Flex recipe now include/document dashboard.css_class_options.section and dashboard.css_class_options.divider.

Fixed

  • Import/export parity: menu import/export payloads now include classSection and classDivider, preventing class loss during round-trips.
  • Migration update flow: nowo_dashboard_menu:generate-migration --update now adds missing DB columns class_section and class_divider when needed.
  • QA stability: test suite no longer reports risky tests for dashboard/import/compiler/access scenarios after adding missing assertions.

Full Changelog: v0.3.31...v0.3.32