Releases: getsentry/sentry-python
Releases · getsentry/sentry-python
0.10.2
- Fix a bug where a log record with non-strings as
extra
keys would make the SDK crash. - Added ASGI integration for better hub propagation, request data for your events and capturing uncaught exceptions. Using this middleware explicitly in your code will also fix a few issues with Django Channels.
- Fix a bug where
celery-once
was deadlocking when used in combination with the celery integration. - Fix a memory leak in the new tracing feature when it is not enabled.
0.10.1
0.10.0
- Massive refactor in preparation to tracing. There are no intentional breaking
changes, but there is a risk of breakage (hence the minor version bump). Two
new client optionstraces_sample_rate
andtraceparent_v2
have been added.
Do not change the defaults in production, they will bring your application
down or at least fill your Sentry project up with nonsense events.
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
- 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!