Skip to content

Release v0.3.27

Choose a tag to compare

@github-actions github-actions released this 23 Mar 14:31

Release v0.3.27

Changelog

Added

  • Web Profiler (Configuration tab): expanded with an explicit "effective config snapshot" table plus a full raw merged config JSON block, so the selected bundle configuration is unambiguous.
  • Web Profiler (Permission checks tab): table now supports client-side sorting by key columns and shows combined checker details (Selected / Resolved checker) in one column.

Changed

  • Permission checker resolution: MenuTreeLoader now resolves checkers through a tagged service locator (nowo_dashboard_menu.permission_checker) instead of the full service container, improving reliability with private/autoconfigured services.
  • Demo fixtures (Symfony 7/8): demos now exercise both checkers in different menus (CustomDemoPermissionChecker and DemoMenuPermissionChecker) to make behaviour and fallback diagnosis clearer.

Fixed

  • Profiler diagnostics: permission check records now expose clearer fallback/resolution context for selected checker vs resolved runtime checker.
  • Tests: extension tests updated for the richer stored config snapshot; full test and coverage suites remain green.

Full Changelog: v0.3.26...v0.3.27