Skip to content

0.9.0

Compare
Choose a tag to compare
@palazzem palazzem released this 05 Jul 12:20

New features

  • [core] add process ID in root spans metadata (#293)

Improvements

  • [falcon] extended support for Falcon 1.2; improved error handling (#295)
  • [gevent] create a new Context when a Greenlet is created so that the tracing context is automatically propagated with the right parenting (#287)
  • [asyncio] providing helpers and patch() method to automatically propagate the tracing context between different asyncio tasks (#260 #297, docs -- thanks @thehesiod)
  • [aiohttp] add experimental feature to continue a trace from request headers (#259, docs -- thanks @thehesiod)
  • [django] add DEFAULT_DATABASE_PREFIX setting to append a prefix to database service (#291, docs -- thanks @jairhenrique)

Bugfixes

  • [logging] use specific logger instead of the root one in monkey.py module (#281)
  • [django] ddtrace exception middleware catches exceptions even if a custom middleware returns a Response object (#278)
  • [pylons] handle correctly the http status code when it's wrongly formatted (#284)
  • [django] request resource handles the case where the View is a partial function (#292)
  • [flask] attach stack trace to Flask errors (#302)

New integrations

Read the full changeset.