Skip to content

Release v1.0.6

Choose a tag to compare

@github-actions github-actions released this 25 Sep 04:31
· 1 commit to main since this release

Release v1.0.6 - FrankenPHP worker reset_kernel=false audit (100% compatible)

Confirmed Scenario B safety for RelativeTimeFormatter and Twig extension.
No API or configuration changes.

Changelog

Added

  • FrankenPHP worker audit for sticky Kernel (FRANKENPHP_RESET_KERNEL=false): FRANKENPHP-WORKER-AUDIT.md — 100% compatible under Scenario B; no remediations required.
  • Spec FR-WORKER-001 / US-05 documenting worker + long-lived kernel guarantees.
  • Unit regression testSharedInstanceDoesNotLeakLocaleAcrossConsecutiveCalls (shared formatter, no kernel reset).

Changed

  • PHPStan now uses nowo-tech/phpstan-frankenphp ruleset-worker-strict.neon (includes worker rules).
  • Docs: README / UPGRADING / RELEASE / baseline spec and code inventory updated for the worker audit.
  • Dev lockfiles refreshed via composer-sync / demo path reference (release-check).

Notes

  • No API or configuration changes for integrators. Continue requiring nowo-tech/relative-time-bundle: ^1.0.

What's Changed

  • fix(ci): regenerate composer.lock for PHP 8.2 CS job by @HecFranco in #17
  • chore(deps): bump phpstan/phpstan from 2.2.12 to 2.2.13 in the phpstan group by @dependabot[bot] in #18
  • chore(deps): bump phpstan/phpstan from 2.2.13 to 2.2.14 in the phpstan group by @dependabot[bot] in #19
  • chore(deps): bump rector/rector from 2.6.6 to 2.6.7 by @dependabot[bot] in #20

Full Changelog: v1.0.5...v1.0.6