Releases: getsentry/sentry-python
Releases · getsentry/sentry-python
0.15.0
- Breaking change: The ASGI middleware will now raise an exception if contextvars are not available, like it is already the case for other asyncio integrations.
- Contextvars are now used in more circumstances following a bugfix release of
gevent
. This will fix a few instances of wrong request data being attached to events while using an asyncio-based web framework. - APM: Fix a bug in the SQLAlchemy integration where a span was left open if the database transaction had to be rolled back. This could have led to deeply nested span trees under that db query span.
- Fix a bug in the Pyramid integration where the transaction name could not be overridden at all.
- Fix a broken type annotation on
capture_exception
. - Basic support for Django 3.1. More work is required for async middlewares to be instrumented properly for APM.
0.14.4
- Fix bugs in transport rate limit enforcement for specific data categories.
The bug should not have affected anybody because we do not yet emit rate
limits for specific event types/data categories. - Fix a bug in
capture_event
where it would crash if given additional kwargs.
Thanks to Tatiana Vasilevskaya! - Fix a bug where contextvars from the request handler were inaccessible in
AIOHTTP error handlers. - Fix a bug where the Celery integration would crash if newrelic instrumented Celery as well.
0.14.3
- Attempt to use a monotonic clock to measure span durations in Performance/APM.
- Avoid overwriting explicitly set user data in web framework integrations.
- Allow to pass keyword arguments to
capture_event
instead of configuring the scope. - Feature development for session tracking.
0.14.2
0.14.1
0.14.0
0.13.5
0.13.4
0.13.3
- Fix an issue with the ASGI middleware that would cause Uvicorn to infer the wrong ASGI versions and call the wrapped application with the wrong argument count.
- Do not ignore the
tornado.application
logger. - The Redis integration now instruments Redis blaster for breadcrumbs and transaction spans.