Skip to content

Releases: netlogix/Netlogix.Sentry

1.2.1 - Add support for Flow 8.0

01 May 08:16
5aa3090
Compare
Choose a tag to compare
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

07 Dec 13:52
bebab1c
Compare
Choose a tag to compare

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

19 Nov 15:21
22cb8e5
Compare
Choose a tag to compare

This release adds a few new providers:

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

15 Nov 11:12
52cc343
Compare
Choose a tag to compare
Merge pull request #15 from tweis/feature/php8

TASK: Allow installation with php ^8.0

1.0.3 - Reset Bootstrap::$staticObjectManager after functional test

08 Nov 09:20
0cdc358
Compare
Choose a tag to compare

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

04 Feb 11:28
6eee760
Compare
Choose a tag to compare
  1. Development Environments should not log to sentry by default.
  2. 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
  3. The CompoundStorage will now throw the exception if storages cannot be initialized

1.0.1 - Relax neos/flow Version Constraint for Flow 5.3

03 Feb 15:11
4789273
Compare
Choose a tag to compare
Merge pull request #11 from netlogix/feature/flow-5

FEATURE: Allow installation with Flow 5.3

1.0.0 - Initial Release

01 Feb 20:42
b4c2c59
Compare
Choose a tag to compare
Merge pull request #10 from netlogix/feature/flow-7

FEATURE: Allow Installation with Flow 7.0