sentry-python v0.15.0 Release Notes
-
- ๐ฅ 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.