Skip to content

Release v2.3.2

Choose a tag to compare

@github-actions github-actions released this 27 Jul 22:01
· 74 commits to master since this release

Release v2.3.2

  • Nowo full-specs alignment (phpstan-frankenphp, FrankenPHP banner, FRANKENPHP_MODE)
  • Coverage 100% includable src/ + COVERAGE.md
  • max[direct]=0 deprecations; final services; English demo README
  • down-dev, check-open-prs; Dependabot bumps

See docs/UPGRADING.md#upgrading-to-232

Changelog

Added

  • REQ-CS-005: nowo-tech/phpstan-frankenphp (require-dev) with classic + worker rulesets; PHPStan baseline for justified findings.
  • REQ-DOCS-017: FrankenPHP Friendly Worker Mode banner in README (docs/images/frankenphp-friendly.png).
  • REQ-MAKE-007: make down-dev (alias of down --remove-orphans).
  • REQ-REL-003: .scripts/check-open-prs.sh wired into release-check.
  • REQ-DEMO-010: FRANKENPHP_MODE (classic | worker) in demo .env.example, Compose, and entrypoint.
  • REQ-TEST-003: docs/COVERAGE.md documents justified PHPUnit exclusions; includable src/ at 100% line coverage.

Changed

  • REQ-DOCS-016: demo/README.md translated to English.
  • REQ-DOCS-002: README ## Documentation uses canonical base-link order; GITHUB_CI.md under Additional documentation.
  • REQ-SF-005: SYMFONY_DEPRECATIONS_HELPER=max[direct]=0 in phpunit.xml.dist.
  • REQ-PHP-001: concrete services marked final (subscriber intentionally non-final for command/test collaboration). Prefer EncryptorInterface / composition for custom encryptors.
  • Documentation: README demo section uses FRANKENPHP_MODE; coverage section reports 100.00%.
  • Dev dependencies / CI: php-cs-fixer, rector, phpstan, and actions/cache bumps (Dependabot).

No application configuration changes required for typical Halite/Defuse/MysqlAes setups. See UPGRADING.md.


What's Changed

  • chore(ci): bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in #18
  • chore(ci): bump actions/checkout from 6 to 7 by @dependabot[bot] in #19
  • chore(ci): bump actions/github-script from 7 to 9 by @dependabot[bot] in #20
  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.12 to 3.95.15 by @dependabot[bot] in #21
  • chore(deps): bump rector/rector from 2.5.5 to 2.5.7 by @dependabot[bot] in #22
  • chore(deps): bump rector/rector from 2.5.7 to 2.5.8 by @dependabot[bot] in #25
  • chore(ci): bump actions/cache from 5 to 6 by @dependabot[bot] in #23
  • chore(deps): bump phpstan/phpstan from 2.2.5 to 2.2.6 in the phpstan group by @dependabot[bot] in #24
  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.15 to 3.95.17 by @dependabot[bot] in #26

Full Changelog: v2.3.1...v2.3.2