Release v3.0.1
v3.0.1
CI fixes for Symfony 8 / DoctrineBundle 3.2; test fix for NotificationChannelsPass.
Symfony 8 stacks require PHP 8.4+ in practice.
See docs/CHANGELOG.md.
Changelog
Fixed
- CI – Symfony 8 matrix jobs pin
doctrine/doctrine-bundle^3.2; Symfony 7 jobs pin ^2.18;require-devSymfony packages use--dev. Excludes Symfony 8 on PHP 8.2/8.3 (Symfony 8 and DoctrineBundle 3.2+ need PHP ^8.4). - Tests –
NowoPerformanceBundleTestexpects both compiler passes registered inbuild()(NotificationChannelsPass, thenQueryTrackingMiddlewarePass).
Changed
- Documentation – COMPATIBILITY and INSTALLATION note that Symfony 8 stacks require PHP 8.4+ in practice (DoctrineBundle 3.2+).
Commits
- Release v3.0.1: CI Symfony 8 fixes and compiler pass tests (d3b5610)
- Fix NowoPerformanceBundleTest for NotificationChannelsPass registration (8d47528)
- Enhance CI configuration by excluding incompatible PHP and Symfony combinations. Update dependency installation logic to conditionally require doctrine/doctrine-bundle based on Symfony version. This ensures compatibility with Symfony 8 and maintains support for Symfony 7. (c596f91)