Releases: DataDog/dd-trace-py
Releases · DataDog/dd-trace-py
0.43.1
This patch release adds support for context manager usage of PEP 249 database connections in our integrations.
0.43.0
Upgrading to 0.43.0
This release includes two new integrations and a memory profiling feature in the profiler along with several bug fixes.
Integrations
asgi
asyncio
django
- fix: avoid mixing str and non-str args for uri helper (#1679)
sanic
- Added a sanic integration (#1572)
pynamodb
- Added a pynamodb integration (#1544)
rediscluster
- fix: support rediscluster==2.1.0 (#1689)
Profiler
- Added a memory profiling feature (#1673). This is enabled by default.
- fix: Fix a potential deadlock on profiler restart after fork() (#1693)
Tracer
Full changeset
Read the full changeset.
0.42.0
Upgrading to 0.42.0
This release improves configuration of service names for several integrations and includes bug fixes.
Integrations
django
- Add
ddtrace.config.django['database_service_name']
for configuring service name of the Django app database layer (#1640). TheDD_DJANGO_DATABASE_SERVICE_NAME
environment variable can also be used.
falcon
- Set span error for 5xx responses (#1639)
pymongo
Tracer
- Always store span_type as str on span (#1638)
- Add trace_utils module (#1611)
- Case span_id and trace_id as string when adding to the record (#1547 -- thanks @arthurio)
- Consolidate fork checks (#1533)
Full changeset
Read the full changeset.
0.41.2
0.40.2
0.39.2
0.41.1
0.41.1
This patch release reintroduces wrapt
for patching Django view methods. (#1622)
Changeset: v0.41.0...v0.41.1
0.40.1
0.40.1
This patch release reintroduces wrapt
for patching Django view methods. (#1622)
Changeset: v0.40.0...v0.40.1
0.39.1
0.39.1
This patch release reintroduces wrapt
for patching Django view methods. (#1622)
Changeset: v0.39.0...v0.39.1