Repository navigation
Release v1.11.2
v1.11.2
Changelog
Dependency refresh, MySQL demo database, CI static analysis and 99% coverage gate, open-PR release gate, security guide. See UPGRADING.
Changed
- Demo: the DBAL exception reporter demo now runs against a MySQL 8.4
dbservice (no host port,DATABASE_URLin.env.example) instead of a SQLite file; the image installspdo_mysql; the DNS override is commented (REQ-DEMO-011, REQ-DEMO-006, REQ-DEMO-009). - CI: static-analysis job (PHPStan, Rector dry run, Igor) and a 99% coverage gate in the coverage job;
make coverage-checkgate raised from 95% to 99%;release-checkstarts withensure-upand runs the newcheck-open-prs(REQ-CS-006, REQ-TEST-003, REQ-MAKE-002). docs/SECURITY.mdadds attack surface, threat model and dependency policy (REQ-SEC-001); last docblock@dataProviderconverted to#[DataProvider](REQ-TEST-010); the co-author check accepts git worktrees.
Changed
- Dependencies refreshed (Composer and pnpm/npm lock files of the bundle and its demos, campaign 2026-10-19).
.php-cs-fixer.dist.php:new ParallelConfig(2)(REQ-CS-001).- Documentation: wave-1 REQ compliance — README badges (Symfony 7.0 | 7.4 | 8.0 | 8.1+, GitHub stars, Coverage), section order (Version information after Requirements) and documentation list order, CONTRIBUTING Cursor Agent settings and post-release-commit trailer check, demo
.env.examplecomments, doc TOCs, Spec Kit inventory refresh (23/23, FR-SENTRY-004/005).
What's Changed
- chore(deps): bump nowo-tech/phpstan-frankenphp from 1.2.3 to 1.3.0 by @dependabot[bot] in #30
Full Changelog: v1.11.1...v1.11.2