All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Improve
release
option default value (#325)
- Change default of
in_app_include
to empty, due to getsentry/sentry-php#958 (#311) - Improve class_alias robustness (#315)
- Remove space from classname used with
class_alias
(#313)
- Fix issue due to usage of
class_alias
to fix deprecations, which could break BC layers of third party packages (#309, thanks to @scheb)
- Add support for
sentry/sentry
2.3 (#298) - Drop support for
sentry/sentry
< 2.3 (#298) - Add support to
in_app_include
client option (#298) - Remap
excluded_exceptions
option to use the newIgnoreErrorsIntegration
(#298)
- Fix issue with exception listener under Symfony 4.3 (#301)
- Fixed Release
- Add support for Symfony 5.0 (#266, thanks to @Big-Shark)
- Drop support for Symfony < 3.4 (#277)
- Add default value for the
release
option, using the detected root package version (#291 #292, thanks to @Ocramius)
- Fix handling of command with no name on
ConsoleListener
(#261) - Remove check by AuthorizationChecker in
RequestListener
(#264) - Fixed undefined variable in
RequestListener
(#263)
- Add forward compatibility with Symfony 5 (#235, thanks to @garak)
- Fix Hub initialization for
ErrorListener
(#243, thanks to @teohhanhui) - Fix compatibility with sentry/sentry 2.2+ (#244)
- Add support for
class_serializers
option (#245) - Add support for
max_request_body_size
option (#249) - Add option to disable the error listener completely (#247, thanks to @HypeMC)
- Add options to register the Monolog Handler (#247, thanks to @HypeMC)
- Add support for Symfony 2.8 (#233, thanks to @nocive)
- Fix handling of ESI requests (#213, thanks to @franmomu)
- Add the
sentry:test
command, to test if the Sentry SDK is functioning properly.
- Disable Sentry's ErrorHandler, and report all errors using Symfony's events (#204)
The 3.0 major release has multiple breaking changes. The most notable one is the upgrade to the 2.0 base SDK client. Refer to the UPGRADE-3.0.md document for a detailed explanation.