Releases: nowo-tech/PhpStanFrankenPhp
Releases · nowo-tech/PhpStanFrankenPhp
Release list
Release v1.0.3
Release v1.0.3 - Spec Kit deep baseline and Cursor Agent scaffold
Changelog
Added
- GitHub Spec Kit Cursor Agent scaffold under
.specify/(constitution, templates, workflows) .github/copilot-instructions.mdfor maintainer/agent conventions
Changed
- Deep Spec Kit baseline:
specs/001-baseline/spec.mdwith semanticFR-*requirements and user scenarios;code-inventory.mdmaps 20/20 production PHP files undersrc/(REQ-SPECKIT-003) - CI: bump
actions/stalefrom v10 to v11 - Internal Rector/CS cleanups (exclusive type checks); skip
ReduceAlwaysFalseIfOrRectorsoprocessNodeinstanceof guards stay for early-return coverage; no public API or reported-error changes
Notes
- No rule behaviour changes and no consumer action required. Continue requiring
nowo-tech/phpstan-frankenphp: ^1.0.
Commits
Release v1.0.2
Release v1.0.2 - FrankenPHP banner, Make demos/smoke, security checklist
Changelog
Added
- FrankenPHP-friendly banner in README (
docs/images/frankenphp-friendly.png) - Make targets:
check-open-prs,demo-smoke; Compose V2→V1 detection (REQ-MAKE-010) - Demo Symfony 8:
DebugBundle+ Twig Inspector;update-bundle;SYMFONY_DEPRECATIONS_HELPER=max[direct]=0 - Explicit
ignoreErrors: []inphpstan.neon.dist; release security checklist (12.4.1) indocs/SECURITY.md
Changed
- GitHub About / Packagist description shortened for clarity
Commits
- chore(release): prepare 1.0.2 (8edcc44)
v1.0.1
Release v1.0.1
Documentation: remediations remain PHP-FPM compatible.
Changelog
Documentation
- Clarified that rule remediations remain PHP-FPM compatible: they harden the app for FrankenPHP classic/worker without requiring FrankenPHP-only APIs, and remain valid under FPM (MIGRATION.md, RULES.md, USAGE.md, README).
Commits
- Release v1.0.1: document FPM-compatible remediations. (c27fbbe)