Repository navigation
Release v3.15.1
v3.15.1
Changelog
Bundle routes are opt-in again: controllers are no longer autoconfigured, so a host's routing.controllers import does not expose them (REQ-SF-004 rule 7). See UPGRADING.
Fixed
- Dashboard routes registered without being imported (REQ-SF-004 rule 7): on Symfony >= 7.3 the
#[Route]attributes onPerformanceControllermade the autoconfigured service carry therouting.controllertag, so a host with the defaultcontrollers: { resource: routing.controllers }got thenowo_performance.*routes without importing@NowoPerformanceBundle/Resources/config/routes.yamland outsideweb_ui.path_prefix(still behind the dashboard roles). The controller service is no longer autoconfigured (explicitcontroller.service_arguments+container.service_subscribertags); the routes exist only where the host imports them. Regression test with a kernel that only loadsrouting.controllers.
Commits
- Release v3.15.1: Bundle routes are opt-in again: controllers are no longer autoconfigured, so a host's rout (5fa8d4f)
- Merge pull request #71 from nowo-tech/fix/opt-in-routes (b93fa0b)
- test(routing): clean the opt-in kernel caches once per class (10da20e)
- fix(routing): keep bundle routes opt-in (REQ-SF-004 rule 7) (e9b6ac3)