Skip to content

Release v3.14.1

Choose a tag to compare

@github-actions github-actions released this 30 Oct 08:00
· 16 commits to main since this release

v3.14.1

Changelog

Performance: track_user and kernel environment detection wired (optional services) See UPGRADING.

Fixed

  • track_user and kernel environment detection never worked: PerformanceMetricsSubscriber used
    #[Autowire(service: '?security.helper')] / '?kernel' / '?stopwatch', which are not optional references (the
    attribute keeps ? in the service id) and, the arguments being nullable, compiled to null. Access records never
    stored the logged-in user and the environments filter fell back to APP_ENV instead of the kernel environment.
    The security helper is now wired in services.yaml (@?security.helper, still optional without SecurityBundle) and
    the kernel is autowired by type. The stopwatch stays unwired on purpose (the query-time fallback resets it, so it must
    not be the profiler's debug stopwatch); behaviour unchanged. Kernel test: PerformanceMetricsSubscriberWiringTest.

Commits

  • Release v3.14.1: Performance: track_user and kernel environment detection wired (optional services) (ac358c4)
  • Merge pull request #69 from nowo-tech/fix-legacy-bridge-twig (28f7f69)
  • fix(subscriber): inject security helper and kernel into PerformanceMetricsSubscriber (231eaf9)