Skip to content

Release v1.10.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 04:47
· 39 commits to main since this release

Release v1.10.0

Changelog

Changed

  • Requirements: sentry/sentry-symfony constraint raised to ^5.10 || ^6.0 (5.10 isolates the Sentry scope per request in long-running workers such as FrankenPHP).
  • SentryErrorReporter: per-call $context / $message of captureException(), captureMessage() and captureError() are applied in a temporary scope (withScope()), so they no longer stick to later events.

Fixed

  • ReportedSqlExceptionRegistry: stores reported exceptions in a WeakMap instead of spl_object_id() integers. Entries disappear with the exception, so the registry cannot grow nor drop an unrelated SQL error whose object id was recycled when kernel.reset does not run (FrankenPHP worker without reset). See docs/FRANKENPHP-WORKER-AUDIT.md.

Notes

  • Bundle is viable under FrankenPHP worker mode without kernel.reset / services resetter (scenario B). Keep nowo_sentry.request_listener.priority below 512 (default 0).

What's Changed

  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.22 to 3.95.23 by @dependabot[bot] in #22
  • chore(deps): bump rector/rector from 2.6.3 to 2.6.4 by @dependabot[bot] in #21
  • chore(deps): bump phpstan/phpstan from 2.2.10 to 2.2.13 in the phpstan group by @dependabot[bot] in #23
  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.23 to 3.95.24 by @dependabot[bot] in #24
  • chore(deps): bump rector/rector from 2.6.5 to 2.6.6 by @dependabot[bot] in #25
  • chore(deps): bump phpstan/phpstan from 2.2.13 to 2.2.14 in the phpstan group by @dependabot[bot] in #26
  • chore(deps): bump rector/rector from 2.6.6 to 2.6.7 by @dependabot[bot] in #27

Full Changelog: v1.9.8...v1.10.0