Releases: getsentry/sentry-symfony
Releases · getsentry/sentry-symfony
4.1.2
3.5.4
4.1.1
4.1.0
- Avoid failures when the
RequestFetcher
fails to translate theRequest
(#472) - Add support for distributed tracing of Symfony request events (#423)
- Add support for distributed tracing of Twig template rendering (#430)
- Add support for distributed tracing of SQL queries while using Doctrine DBAL (#426)
- Add support for distributed tracing when running a console command (#455)
- Add support for distributed tracing of cache pools (#477)
- Add the full CLI command string to the extra context (#352)
- Deprecate the
Sentry\SentryBundle\EventListener\ConsoleCommandListener
class in favor of its parent classSentry\SentryBundle\EventListener\ConsoleListener
(#429) - Lower the required version of
symfony/psr-http-message-bridge
to allow installing it on a project that uses Symfony3.4.x
components only (#480)
4.0.3
4.0.2
4.0.1
4.0.0
This is a new major release, that uses and requires a new major version of sentry/sentry
, specifically with a ^3.0
constraint.
To upgrade your app, read through the UPGRADE-4.0.md document of this bundle, and for further details the UPGRADE-3.0.md document of sentry/sentry
.
- [BC BREAK] This version uses the envelope endpoint. If you are
using an on-premise installation it requires Sentry version>= v20.6.0
to work. If you are using sentry.io nothing will change and no action is needed. - Enable back all error listeners from base SDK integration (#322)
- Add
options.traces_sampler
andoptions.traces_sample_rate
configuration options (#385) - [BC BREAK] Remove the
options.project_root
configuration option. Instead of setting it, use a combination ofoptions.in_app_include
andoptions.in_app_exclude
(#385) - [BC BREAK] Remove the
options.excluded_exceptions
configuration option. Instead of setting it, configure theIgnoreErrorsIntegration
integration (#385) - [BC BREAK] Refactorize the
ConsoleCommandListener
,ErrorListener
,RequestListener
andSubRequestListener
event listeners (#387) - Registered the CLI commands as lazy services (#373)
- [BC BREAK] Refactorize the configuration tree and the definitions of some container services (#401)
- Support the XML format for the bundle configuration (#401)
- PHP 8 support (#399, thanks to @Yozhef)
- Retrieve the request from the
RequestStack
when using theRequestIntegration
integration (#361) - Reorganize the folder structure and change CS standard (#405)
- [BC BREAK] Remove the
monolog
configuration option. Instead, register the service manually (#406) - [BC BREAK] Remove the
listener_priorities
configuration option. Instead, use a compiler pass to change the priority of the listeners (#407) - Prefer usage of the existing
Symfony\Bridge\PsrHttpMessage\HttpMessageFactoryInterface
service for theRequestFetcher
class (#409) - [BC BREAK] Change the priorities of the
RequestListener
andSubRequestListener
listeners (#414)