Skip to content

Releases: getsentry/sentry-python

0.9.1

21 Jun 13:59
Compare
Choose a tag to compare
  • Fix a bug on Python 3.7 where gunicorn with gevent would cause the SDK to
    leak event data between requests.
  • Fix a bug where the GNU backtrace integration would not parse certain frames.
  • Fix a bug where the SDK would not pick up request bodies for Django Rest
    Framework based apps.
  • Remove a few more headers containing sensitive data per default.
  • Various improvements to type hints. Thanks Ran Benita!
  • Add a event hint to access the log record from before_send.
  • Fix a bug that would ignore __tracebackhide__. Thanks Matt Millican!
  • Fix distribution information for mypy support (add py.typed file). Thanks
    Ran Benita!

0.9.0

03 Jun 08:49
Compare
Choose a tag to compare
  • The SDK now captures SystemExit and other BaseExceptions when coming from
    within a WSGI app (Flask, Django, ...)
  • Pyramid: No longer report an exception if there exists an exception view for
    it.

0.8.1

01 Jun 14:12
Compare
Choose a tag to compare
  • Fix infinite recursion bug in Celery integration.

0.8.0

17 May 19:14
Compare
Choose a tag to compare
  • Add the always_run option in excepthook integration.
  • Fix performance issues when attaching large data to events. This is not
    really intended to be a breaking change, but this release does include a
    rewrite of a larger chunk of code, therefore the minor version bump.

0.7.14

29 Apr 20:58
Compare
Choose a tag to compare
  • Fix crash when using Celery integration (TypeError when using
    apply_async).

0.7.13

29 Apr 13:49
Compare
Choose a tag to compare
  • Fix a bug where Ignore raised in a Celery task would be reported to Sentry.
  • Add experimental support for tracing PoC.

0.7.12

25 Apr 15:53
Compare
Choose a tag to compare
  • Read from X-Real-IP for user IP address.
  • Fix a bug that would not apply in-app rules for attached callstacks.
  • It's now possible to disable automatic proxy support by passing
    http_proxy="". Thanks Marco Neumann!

0.7.11

23 Apr 11:59
Compare
Choose a tag to compare
  • Fix a bug that would send errno in an invalid format to the server.
  • Fix import-time crash when running Python with -O flag.
  • Fix a bug that would prevent the logging integration from attaching extra
    keys called data.
  • Fix order in which exception chains are reported to match Raven behavior.
  • New integration for the Falcon web framework. Thanks to Jacob Magnusson!

0.7.10

05 Apr 23:43
Compare
Choose a tag to compare
  • Add more event trimming.
  • Log Sentry's response body in debug mode.
  • Fix a few bad typehints causing issues in IDEs.
  • Fix a bug in the Bottle integration that would report HTTP exceptions (e.g.
    redirects) as errors.
  • Fix a bug that would prevent use of in_app_exclude without
    setting in_app_include.
  • Fix a bug where request bodies of Django Rest Framework apps were not captured.
  • Suppress errors during SQL breadcrumb capturing in Django
    integration. Also change order in which formatting strategies
    are tried.

0.7.9

30 Mar 14:42
Compare
Choose a tag to compare
  • New integration for the Bottle web framework. Thanks to Stepan Henek!
  • Self-protect against broken mapping implementations and other broken reprs
    instead of dropping all local vars from a stacktrace. Thanks to Marco
    Neumann!