Elastic-apm

Latest version: v6.22.0

Safety actively analyzes 630052 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 16

5.10.1

Bug fixes

* Fix for custom serializers in elasticsearch-py [998]
* Fix large query truncation in psycopg2 [994]
* Fix memory metrics reporting when `memory.usage_in_bytes` is unavailable [987]
* Fix for Starlette/FastAPI integration to properly obey `enabled` config [1000]

5.10.0

Features

* Implement "sample_rate" property for transactions and spans, and propagate through tracestate (891)
* Add support for callbacks on config changes (912)
* Override `sys.excepthook` to catch all exceptions (943)
* Implement `log_level` config (supports central config) (946)
* Implement `transaction_ignore_urls` config (supports central config) (923)
* Add public API to retrieve trace parent header (956)
* Added support for cgroup memory metrics (846)

Bug fixes

* Fix to collect the whole query body in `elasticsearch-py` (940)
* Fix for GraphQL transaction naming (881)
* Ensure that query string max length is maintained after sanitization (968)
* Adapted kubernetes kubepod regex for detecting kubernetes metadata (958)
* Updated Starlette integration to use the route as transaction name if possible (957)

5.9.0

Features

* Add instrumentation support for [`httpx`](https://github.com/encode/httpx) and [`httpcore`](https://github.com/encode/httpcore) (#898)
* Implement "outcome" property for transactions and spans (899)
* Add support for `asyncpg` (889)

Bug fixes

* Fix validation of config to properly require `required` config items. (927)

5.8.1

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)

5.8.0

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]

5.7.0

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)

Page 9 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.