You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Breaking changes can impact your Elastic applications, potentially disrupting normal operations. Before you upgrade, carefully review the {{apm-py-agent}} breaking changes and take the necessary steps to mitigate any issues. To learn how to upgrade, check out [Upgrading](/reference/upgrading.md).
9
7
10
8
% ## Next version [elastic-apm-python-agent-nextversion-breaking-changes]
11
9
% **Release date:** Month day, year
@@ -20,9 +18,42 @@ Before you upgrade, carefully review the Elastic APM RPython Agent breaking chan
* Python 2.7 and 3.5 support has been deprecated. The Python agent now requires Python 3.6+. For more information, check [#1021](https://github.com/elastic/apm-agent-python/pull/1021).
24
-
* No longer collecting body for `elasticsearch-py` update and `delete_by_query`. For more information, check [#1013](https://github.com/elastic/apm-agent-python/pull/1013).
25
-
* Align `sanitize_field_names` config with the [cross-agent spec](https://github.com/elastic/apm/blob/3fa78e2a1eeea81c73c2e16e96dbf6b2e79f3c64/specs/agents/sanitization.md). If you are using a non-default `sanitize_field_names`, surrounding each of your entries with stars (e.g. `*secret*`) will retain the old behavior. For more information, check [#982](https://github.com/elastic/apm-agent-python/pull/982).
26
-
* Remove credit card sanitization for field values. This improves performance, and the security value of this check was dubious anyway. For more information, check [#982](https://github.com/elastic/apm-agent-python/pull/982).
27
-
* Remove HTTP querystring sanitization. This improves performance, and is meant to standardize behavior across the agents, as defined in [#334](https://github.com/elastic/apm/pull/334). For more information, check [#982](https://github.com/elastic/apm-agent-python/pull/982).
28
-
* Remove `elasticapm.tag()` (deprecated since 5.0.0). For more information, check [#1034](https://github.com/elastic/apm-agent-python/pull/1034).
21
+
::::{dropdown} Python support has been deprecated
22
+
Python 2.7 and 3.5 support has been deprecated.
23
+
24
+
For more information, check [#1021](https://github.com/elastic/apm-agent-python/pull/1021).
25
+
26
+
**Action**<br>
27
+
The {{apm-py-agent}} now requires Python 3.6+.
28
+
::::
29
+
30
+
::::{dropdown} No longer collecting body for `elasticsearch-py` update and `delete_by_query`
31
+
For more information, check [#1013](https://github.com/elastic/apm-agent-python/pull/1013).
32
+
::::
33
+
34
+
::::{dropdown} Aligns `sanitize_field_names` config with the cross-agent spec
35
+
Aligned `sanitize_field_names` config with the [cross-agent spec](https://github.com/elastic/apm/blob/3fa78e2a1eeea81c73c2e16e96dbf6b2e79f3c64/specs/agents/sanitization.md).
36
+
37
+
For more information, check [#982](https://github.com/elastic/apm-agent-python/pull/982).
38
+
39
+
**Action**<br>
40
+
If you are using a non-default `sanitize_field_names`, surrounding each of your entries with stars (e.g. `*secret*`) will retain the old behavior.
41
+
::::
42
+
43
+
::::{dropdown} Removes credit card sanitization for field values
44
+
This improves performance, and the security value of this check was dubious anyway.
45
+
46
+
For more information, check [#982](https://github.com/elastic/apm-agent-python/pull/982).
Review the deprecated functionality for your Elastic APM Python Agent version. While deprecations have no immediate impact, we strongly encourage you update your implementation after you upgrade.
Over time, certain Elastic functionality becomes outdated and is replaced or removed. To help with the transition, Elastic deprecates functionality for a period before removal, giving you time to update your applications.
7
7
8
-
% To learn how to upgrade, check out <upgradedocs>.
8
+
Review the deprecated functionality for {{apm-py-agent}}. While deprecations have no immediate impact, we strongly encourage you update your implementation after you upgrade. To learn how to upgrade, check out [Upgrading](/reference/upgrading.md).
9
9
10
10
% ## Next version
11
11
% **Release date:** Month day, year
@@ -30,9 +30,9 @@ Review the deprecated functionality for your Elastic APM Python Agent version. W
Review the changes, fixes, and more in each version of {{apm-py-agent}}.
10
9
11
10
To check for security updates, go to [Security announcements for the Elastic stack](https://discuss.elastic.co/c/announcements/security-announcements/31).
0 commit comments