Release v2.1.5
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]=0in PHPUnit and CI (REQ-SF-005).- Threat model for
QrUrlPolicyindocs/SECURITY.md(REQ-SEC-004).
Fixed
- Demo Docker images install PHP gd (required by
endroid/qr-codePNG 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
phpandfrankenphp(REQ-PKG-004). - Bundle / DI classes marked
final(REQ-PHP-001). phpstan.neon.dist: explicitignoreErrors: [](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