Skip to content

Release v2.1.8

Choose a tag to compare

@github-actions github-actions released this 24 Sep 15:01
· 4 commits to main since this release

Release v2.1.8

FrankenPHP worker mode without kernel / services_resetter reset:
closed EM recovery, HINT_REFRESH lookups, firewall-gated tokens.

Changelog

Fixed

  • Worker mode (FrankenPHP, no kernel reset): a caught unique-constraint violation in the collection dashboard no longer leaves the EntityManager closed for later requests. New BreadcrumbEntityManagerResetter and DashboardEntityManagerSubscriber reset a closed manager through ManagerRegistry::resetManager() on every main request and main-request exception (so public breadcrumb_render() recovers too); CollectionCrudController resets it right after catching the violation.
  • Worker mode: BreadcrumbCollectionRepository::findOneByCodeAndContextKey() and BreadcrumbItemRepository::findAllForCollection() use Query::HINT_REFRESH, so edits made by another worker or process are visible even when the identity map is not cleared between requests.
  • Worker mode: DashboardAccessSubscriber and BreadcrumbInlineEditResolver ignore the security token when no firewall handled the main request (no _firewall_context), so a token left in TokenStorage by a previous request is not trusted.

Documentation

What's Changed

  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.22 to 3.95.23 by @dependabot[bot] in #33
  • chore(deps): bump rector/rector from 2.6.3 to 2.6.4 by @dependabot[bot] in #34
  • chore(deps): bump phpstan/phpstan from 2.2.10 to 2.2.13 in the phpstan group by @dependabot[bot] in #35
  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.23 to 3.95.24 by @dependabot[bot] in #36
  • chore(deps): bump rector/rector from 2.6.4 to 2.6.6 by @dependabot[bot] in #37
  • chore(deps): bump vincentlanglet/twig-cs-fixer from 4.0.2 to 4.1.0 by @dependabot[bot] in #38
  • chore(deps): bump phpstan/phpstan from 2.2.13 to 2.2.14 in the phpstan group by @dependabot[bot] in #39
  • chore(deps): bump rector/rector from 2.6.6 to 2.6.7 by @dependabot[bot] in #40
  • chore(deps): bump twig/extra-bundle from 3.24.0 to 3.29.0 by @dependabot[bot] in #41
  • chore(deps): bump doctrine/orm from 3.7.0 to 3.7.1 by @dependabot[bot] in #42

Full Changelog: v2.1.7...v2.1.8