Skip to content

Release v3.2.2

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jul 11:52

v3.2.2

Configurable dashboard layout_template and TwigPathsPass for app overrides.

See docs/CHANGELOG.md and docs/UPGRADING.md.

Changelog

Added

  • dashboard.layout_template – Configurable Twig layout for dashboard pages (default @NowoPerformanceBundle/Performance/layout.html.twig). Host apps can set e.g. base.html.twig so the dashboard uses project chrome. Exposed as Twig global nowo_performance_layout_template via PerformanceLayoutExtension (REQ-UI-001).
  • Performance/layout.html.twig – Demo full HTML shell (Bootstrap/Tailwind CDN); Performance/base.html.twig now extends the configured layout and stacks assets with {{ parent() }}.
  • TwigPathsPass – Registers @NowoPerformanceBundle paths so templates/bundles/NowoPerformanceBundle/ overrides win over vendor views (prependPath + addPath; REQ-TWIG-001). Twig paths are no longer prepended from PerformanceExtension::prepend().

Documentation

  • CONFIGURATION.md documents dashboard.layout_template.
  • USAGE.md adds “Overriding templates (REQ-TWIG-001)” and layout-without-copy guidance.

Commits

  • Release v3.2.2: configurable dashboard layout and Twig path overrides. (dfc6746)
  • docs: update README structure and documentation links (6e9c490)
  • Apply PHP CS Fixer fixes [skip ci] (f2a16f7)