Skip to content

Releases: elastic/apm-agent-python

v5.8.1

16 Jul 20:59
v5.8.1
ed4ce5f

Choose a tag to compare

Bugfixes

  • Updated CLOUD_PROVIDER config to allow for new options defined in #289 (#878)
  • Fixed a bug in AWS metadata collection on docker containers in AWS Elastic Beanstalk (#884)
  • Fixed a bug in local variable serialization that could occur in multi-threaded applications (#885)

v5.8.0

30 Jun 17:41
v5.8.0
ceb0580

Choose a tag to compare

Features

  • Added graphql (graphene) support [#850]
  • Collect cloud provider metadata [#826]
  • Added sanitize_field_names config [#860]

Bug fixes

  • Fix header fetching for ASGI implementations [#856]

v5.7.0

30 Jun 17:37
v5.7.0
d4b5378

Choose a tag to compare

Features

  • capture number of affected rows for INSERT/UPDATE/DELETE SQL queries (#614)
  • Added instrumentation for AsyncElasticsearch (#843)

Bug fixes

  • Added error handling around frame processing in Django (#837)
  • Limit SQL queries in context data to 10000 characters (#842)
  • Omit the "sync" property on spans by default (#854)
  • Update the pid/ppid in transport metadata when they change (#825)
  • Added better error handling around closing the transport (#838)
  • Fixed an issue with the django admin command not detecting misconfigured server urls (#855)

v5.6.0

06 May 17:51
v5.6.0
fc222a3

Choose a tag to compare

New features

  • Added SERVICE_NODE_NAME config [#592]
  • Added instrumentation support for pymemcache [#812]
  • Added new configuration options enabled and recording [#790]

Bug fixes

  • Fixed an issue with metrics collection raising RuntimeErrors [#802]
  • Fixed an issue with getting extended destination data from pymongo [#797]
  • Fixed an issue with Tornado instrumentation when Tornado isn't the "main" framework [#813]
  • Fixed an issue with streaming requests being consumed by the agent even if capture_body is disabled [#817]

Pending Deprecations

  • Python 2.7 support will be dropped in version 6.0 of the agent.

v5.5.2

23 Mar 14:04
v5.5.2
c4d5767

Choose a tag to compare

Bug fixes

  • Fixed an issue with Redis using unix domain sockets and destination information (#766)

v5.5.1

20 Mar 02:19
v5.5.1
ce46b99

Choose a tag to compare

Bug fixes

  • Fixed Starlette middleware when capturing request body while the content-type header is absent (#763)

v5.5.0

20 Mar 02:13
v5.5.0
900e82b

Choose a tag to compare

Features

  • Added destination information to database/HTTP spans, used for service maps (#618)

Deprecations

  • Python 3.4 is no longer supported.

v5.4.3

27 Feb 19:47
v5.4.3
f10b475

Choose a tag to compare

Bug fixes

  • fixed a bug in our aiohttp.client support if used with a yarl URL (#733)

v5.4.2

18 Feb 18:37
v5.4.2
b506708

Choose a tag to compare

Bug fixes

  • fixed a bug in our celery implementation related to the threading refactor in 5.4.0 (#724)

v5.4.1

18 Feb 18:38
v5.4.1
79e96ff

Choose a tag to compare

Bug fixes

  • fixed an issue with a DEBUG log message raising an error in some cases (#722)