Skip to content

Release v3.0.1

Choose a tag to compare

@github-actions github-actions released this 09 Jul 08:37

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-dev Symfony packages use --dev. Excludes Symfony 8 on PHP 8.2/8.3 (Symfony 8 and DoctrineBundle 3.2+ need PHP ^8.4).
  • TestsNowoPerformanceBundleTest expects both compiler passes registered in build() (NotificationChannelsPass, then QueryTrackingMiddlewarePass).

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)