Skip to content

Tags: alanjds/apm-agent-python

Tags

v5.6.0

Toggle v5.6.0's commit message

Verified

This tag was signed with the committer’s verified signature.
basepi Colton Myers
v5.6.0

[float]
===== New features
 * Added SERVICE_NODE_NAME config {pull}592[elastic#592]
 * Added instrumentation support for https://github.com/pinterest/pymemcache[`pymemcache`] {pull}812[elastic#812]
 * Added new configuration options `enabled` and `recording` {pull}790[elastic#790]

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

[float]
===== Pending Deprecations

 * Python 2.7 suppot will be dropped in version 6.0 of the agent.

v5.5.2

Toggle v5.5.2's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
Bug fixes

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

v5.5.1

Toggle v5.5.1's commit message

Verified

This tag was signed with the committer’s verified signature.
basepi Colton Myers
v5.5.1

===== Bug fixes
* Fixed Starlette middleware when capturing request body while the content-type header is absent {pull}763[elastic#763]

v5.5.0

Toggle v5.5.0's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
Features

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

Deprecations

 * *Python 3.4 is no longer supported.*

v5.4.3

Toggle v5.4.3's commit message

Verified

This tag was signed with the committer’s verified signature.
basepi Colton Myers
v5.4.3

Bug fixes

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

v5.4.2

Toggle v5.4.2's commit message

Verified

This tag was signed with the committer’s verified signature.
basepi Colton Myers
v5.4.2

Bug fixes

 * fixed a bug in our celery implementation related to the threading refactor in 5.4.0 {pull}724[elastic#724]

v5.4.1

Toggle v5.4.1's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
Bug fixes

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

v5.4.0

Toggle v5.4.0's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
Deprecations

This will be the last minor release to support the following versions:

 * Python 3.4
 * Django 1.8, 1.9 and 1.10
 * Flask < 1.0

In addition, as of this release we only supported capturing extended
information on Elasticsearch queries when using keyword arguments with the
elasticsearch-py API. This is in keeping with the
https://elasticsearch-py.readthedocs.io/en/master/api.html#api-documentation[upstream policy]
of positional arguments being unsupported. {pull}697[elastic#697]

New Features

 * Refactored spawning of background threads {pull}636[elastic#636]
 * Added support for aiohttp client and server {pull}659[elastic#659]
 * Added support for tornado web framework {pull}661[elastic#661]
 * Added support for starlette/fastapi {pull}694[elastic#694]
 * Added support for W3C `traceparent` and `tracestate` headers {pull}660[elastic#660]
 * Added Django 3.0 and Flask 1.1 to the support matrix {pull}667[elastic#667]
 * Added support for aiopg {pull}668[elastic#668]
 * Use Span ID as parent ID in errors if an error happens inside a span {pull}669[elastic#669]
 * Added experimental support for API Key authentication {pull}679[elastic#679]

Bug fixes

 * introduced workaround to avoid instrumenting twice in rare cases (elastic#708)

v5.3.3

Toggle v5.3.3's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
v5.3.3

Bugfixes

 * Fixed an issue with OpenTracing bridge and dropped spans (elastic#687)
 * Fixed bug that would make the agent ignore the `hostname` configuration setting (elastic#689)

v5.3.2

Toggle v5.3.2's commit message

Verified

This tag was signed with the committer’s verified signature.
beniwohli Benjamin Wohlwend
= v5.3.2

== Bug fixes

 * Added support for IPv6 address format when parsing urls (elastic#649)