Releases: netlogix/Netlogix.Sentry
1.2.1 - Add support for Flow 8.0
Merge pull request #19 from netlogix/feature/flow-8 FEATURE: Allow usage with Flow 8.0
1.2.0 - Match exception rendering groups by code
This release adds another option matchingExceptionCodes
to match rendering Groups by exception codes. This is useful if you need to treat exceptions that don't have their own class in a different way (e.g. disable logging):
Neos:
Flow:
error:
exceptionHandler:
renderingGroups:
ignoredExceptions:
# It is now possible to match against \Throwable::getCode(). Please note that this is not a Flow feature.
# Check \Netlogix\Sentry\ExceptionHandler\ExceptionRenderingOptionsResolver::resolveRenderingGroup() for more info
matchingExceptionCodes: [ 1638880375 ]
options:
logException: false
Although this option is located underneath Neos.Flow.error.exceptionHandler.renderingGroups
it is not a Flow feature!
1.1.0 - New Providers for Exception Code, ReferenceCode and Release
This release adds a few new providers:
- Extra\ReferenceCode for Flow Exception referenceCode
- Release\FlowSettings for Sentry Release through Flow Configuration
- Tags\Code for Exception code
The ScopeProvider now has a method getCurrentThrowable()
which returns the currently handled exception. This may be useful in some Tag- /ExtraProviders.
1.0.4 - Allow Installation with PHP 8
Merge pull request #15 from tweis/feature/php8 TASK: Allow installation with php ^8.0
1.0.3 - Reset Bootstrap::$staticObjectManager after functional test
PHPUnit does not reset this public static property automatically,
which means it will be null for every upcomming test. This leads
to exceptions in FunctionalTestCase::setupBeforeClass() for every
upcomming tests, regardless of the actual test code.
1.0.2 - Don't use CompoundStorage and SentryStorage in Production Context by default
- Development Environments should not log to sentry by default.
- The CompoundStorage cannot be initialized if there are errors during a compile run. This causes exceptions in development to be very unhelpful, as all Errors are not caused by the access on null in the CompoundStorage
- The CompoundStorage will now throw the exception if storages cannot be initialized
1.0.1 - Relax neos/flow Version Constraint for Flow 5.3
Merge pull request #11 from netlogix/feature/flow-5 FEATURE: Allow installation with Flow 5.3
1.0.0 - Initial Release
Merge pull request #10 from netlogix/feature/flow-7 FEATURE: Allow Installation with Flow 7.0