Bugsnag Python Versions Save

Official BugSnag error monitoring and error reporting for django, flask, tornado and other python apps.

v4.7.0

3 weeks ago

Enhancements

v4.6.2

2 months ago

Bug fixes

  • Ensure sessions are sent at exit #371

v4.6.1

5 months ago

Bug fixes

  • Avoid using deprecated flask.__version__ attribute #365

  • Ensure the session delivery queue is started regardless of auto_capture_sessions configuration #367

v4.6.0

8 months ago

Enhancements

  • Add support for feature flags & experiments #350 #351

  • Remove use of deprecated pkg_resources module #362

v4.5.0

9 months ago

Enhancements

  • The exception's __notes__ field will now be sent as metadata if it exists #340 0HyperCube

  • Allows changing the grouping hash when using BugsnagHandler via the logger methods' extra keyword argument #334 0HyperCube

  • PathLike objects are now accepted as the project path #344 0HyperCube

Bug fixes

  • Fixes one of the fields being mistakenly replaced with [RECURSIVE] when encoding a list or dictionary with identical siblings but no recursion. #341 0HyperCube

  • Fix the ignore class list not accounting for nested classes #342 0HyperCube

v4.4.0

1 year ago

Enhancements

  • Sub-exceptions will now be reported when an ExceptionGroup or BaseExceptionGroup is passed to bugsnag.notify. This includes support for the backports provided by the exceptiongroup package #332 #338

v4.3.0

1 year ago

Enhancements

  • Allow preventing an exception from being reported to Bugsnag by setting the skip_bugsnag attr to True #325

  • Prevent duplicate events from being notified in the Django integration #326

v4.2.1

2 years ago

Bug fixes

  • Apply params_filters to URLs in request metadata #318

v4.2.0

2 years ago

Enhancements

  • Report the entire exception chain by traversing the __cause__ and __context__ of exceptions to provides greater context into the cause of exceptions #299 Diego Restrepo Mesa #314
  • Use the __traceback__ attribute in Python 3 exception objects to improve stacktraces for handled errors #313

Note: The use of __traceback__ for the stacktraces of handled events means that the grouping of these errors on your Bugsnag dashboard will be affected when this attribute is available: it will now show the location of the exception and not the call to notify.

Bug fixes

  • Prevent async delivery errors from escaping their thread #303

v4.1.1

2 years ago

Bug fixes

  • Fix error in ASGI middleware if the ASGI client is None #296