Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v3.26.0 #624

Merged
merged 27 commits into from
Feb 10, 2021
Merged

Release v3.26.0 #624

merged 27 commits into from
Feb 10, 2021

Conversation

imjoehaines
Copy link
Contributor

3.26.0 (2021-02-10)

Enhancements

  • Out of memory errors will now be reported by increasing the memory limit by 5 MiB. Use the new memoryLimitIncrease configuration option to change the amount of memory, or set it to null to disable the increase entirely.
    #621

  • Add a "discard classes" configuration option that allows events to be discarded based on the exception class name or PHP error name
    #622

  • Add a "redacted keys" configuration option. This is similar to filters but allows both strings and regexes. String matching is exact but case-insensitive. Regex matching allows for partial and wildcard matching.
    #623

Deprecations

  • The filters configuration option is now deprecated as redactedKeys can express everything that filters could and more.

Disable XDebug on CI and register default callbacks in PHPT tests
We only grab a small amount as we don't want to reserve 5 MiB for
every single request
This will control the amount of memory to claim when an OOM happens
Allow Bugsnag\Handler to handle OOMs
Add ability to discard events based on class/error names
This replaces 'filters' with slightly different semantics
The new redacted keys option can do everything filters can and more
Add new 'redacted keys' config option to replace 'filters'
Remove 'ignore-platform-reqs' from PHP 8 CI
@imjoehaines imjoehaines marked this pull request as ready for review February 9, 2021 11:40
@imjoehaines imjoehaines requested a review from kattrali February 9, 2021 11:40
@imjoehaines imjoehaines merged commit 36d7a22 into master Feb 10, 2021
@imjoehaines imjoehaines deleted the release/v3.26.0 branch February 10, 2021 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants