Skip to content

Release v2.1.5

Choose a tag to compare

@github-actions github-actions released this 29 Jul 17:48

Release 2.1.5

Changelog

Added

  • FrankenPHP Friendly Worker Mode banner (REQ-DOCS-017) after PHPStan FrankenPHP rules (REQ-CS-005).
  • make check-open-prs / .scripts/check-open-prs.sh (REQ-REL-003); make demo-smoke (REQ-TEST-011).
  • SYMFONY_DEPRECATIONS_HELPER=max[direct]=0 in PHPUnit and CI (REQ-SF-005).
  • Threat model for QrUrlPolicy in docs/SECURITY.md (REQ-SEC-004).

Fixed

  • Demo Docker images install PHP gd (required by endroid/qr-code PNG rendering).
  • Flat DI parameters for qr_code.* so Symfony can inject %nowo_wallet_qr.config.qr_code.size% (nested array parameters are not resolvable).

Changed

  • Symfony 8 demos use frankenphp:1-php8.5-alpine (REQ-DEMO-010).
  • README Documentation order (REQ-DOCS-002); Symfony badge includes 7.4 floor (REQ-DOCS-004).
  • Packagist keywords include php and frankenphp (REQ-PKG-004).
  • Bundle / DI classes marked final (REQ-PHP-001).
  • phpstan.neon.dist: explicit ignoreErrors: [] (REQ-CS-006).

What's Changed

  • chore(deps): bump phpstan/phpstan from 2.2.5 to 2.2.6 in the phpstan group by @dependabot[bot] in #16
  • chore(deps): bump rector/rector from 2.5.7 to 2.5.8 by @dependabot[bot] in #17
  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.15 to 3.95.17 by @dependabot[bot] in #18
  • chore(ci): bump actions/checkout from 6 to 7 by @dependabot[bot] in #19

Full Changelog: v2.1.4...v2.1.5