Skip to content

Commit a260ca9

Browse files
authored
update CHANGELOG and bump version to 6.24.0 (#2392)
1 parent 2567c5b commit a260ca9

File tree

5 files changed

+45
-2
lines changed

5 files changed

+45
-2
lines changed

CHANGELOG.asciidoc

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,29 @@ endif::[]
3232
[[release-notes-6.x]]
3333
=== Python Agent version 6.x
3434
35+
[[release-notes-6.24.0]]
36+
==== 6.24.0 - 2025-08-12
37+
38+
[float]
39+
===== Features
40+
41+
* Add support for recent sanic versions {pull}2190[#2190], {pull}2194[#2194]
42+
* Make server certificate verification mandatory in fips mode {pull}2227[#2227]
43+
* Add support Python 3.13 {pull}2216[#2216]
44+
* Add support for azure-data-tables package for azure instrumentation {pull}2187[#2187]
45+
* Add span links from SNS messages {pull}2363[#2363]
46+
47+
[float]
48+
===== Bug fixes
49+
50+
* Fix psycopg2 cursor execute and executemany signatures {pull}2331[#2331]
51+
* Fix psycopg cursor execute and executemany signatures {pull}2332[#2332]
52+
* Fix asgi middleware distributed tracing {pull}2334[#2334]
53+
* Fix typing of start in Span / capture_span to float {pull}2335[#2335]
54+
* Fix azure instrumentation client_class and metrics sets invocation {pull}2337[#2337]
55+
* Fix mysql_connector instrumentation connection retrieval {pull}2334[#2334]
56+
* Remove spurious Django QuerySet evaluation in case of database errors {pull}2158[#2158]
57+
3558
[[release-notes-6.23.0]]
3659
==== 6.23.0 - 2024-07-30
3760

CONTRIBUTING.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,7 @@ If you have commit access, the process is as follows:
183183

184184
1. Update the version in `elasticapm/version.py` according to the scale of the change. (major, minor or patch)
185185
1. Update `CHANGELOG.asciidoc`. Rename the `Unreleased` section to the correct version (`vX.X.X`), and nest under the appropriate sub-heading, e.g., `Python Agent version 5.x`.
186+
1. Update `docs/release-notes/`.
186187
1. For Majors: [Create an issue](https://github.com/elastic/website-requests/issues/new) to request an update of the [EOL table](https://www.elastic.co/support/eol).
187188
1. For Majors: Add the new major version to `conf.yaml` in the [elastic/docs](https://github.com/elastic/docs) repo.
188189
1. Commit changes with message `update CHANGELOG and bump version to X.Y.Z`

docs/release-notes/breaking-changes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ Before you upgrade, carefully review the Elastic APM RPython Agent breaking chan
2525
* 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).
2626
* 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).
2727
* 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).
28+
* Remove `elasticapm.tag()` (deprecated since 5.0.0). For more information, check [#1034](https://github.com/elastic/apm-agent-python/pull/1034).

docs/release-notes/index.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,25 @@ To check for security updates, go to [Security announcements for the Elastic sta
2020

2121
% ### Fixes [elastic-apm-python-agent-versionext-fixes]
2222

23+
## 6.24.0 [elastic-apm-python-agent-6240-release-notes]
24+
**Release date:** August 12, 2025
25+
26+
### Features and enhancements [elastic-apm-python-agent-6240-features-enhancements]
27+
* Add support for recent sanic versions [#2190](https://github.com/elastic/apm-agent-python/pull/2190), [#2194](https://github.com/elastic/apm-agent-python/pull/2194)
28+
* Make server certificate verification mandatory in fips mode [#2227](https://github.com/elastic/apm-agent-python/pull/2227)
29+
* Add support Python 3.13 [#2216](https://github.com/elastic/apm-agent-python/pull/2216)
30+
* Add support for azure-data-tables package for azure instrumentation [#2187](https://github.com/elastic/apm-agent-python/pull/2187)
31+
* Add span links from SNS messages [#2363](https://github.com/elastic/apm-agent-python/pull/2363)
32+
33+
### Fixes [elastic-apm-python-agent-6240-fixes]
34+
* Fix psycopg2 cursor execute and executemany signatures [#2331](https://github.com/elastic/apm-agent-python/pull/2331)
35+
* Fix psycopg cursor execute and executemany signatures [#2332](https://github.com/elastic/apm-agent-python/pull/2332)
36+
* Fix asgi middleware distributed tracing [#2334](https://github.com/elastic/apm-agent-python/pull/2334)
37+
* Fix typing of start in Span / capture_span to float [#2335](https://github.com/elastic/apm-agent-python/pull/2335)
38+
* Fix azure instrumentation client_class and metrics sets invocation [#2337](https://github.com/elastic/apm-agent-python/pull/2337)
39+
* Fix mysql_connector instrumentation connection retrieval [#2334](https://github.com/elastic/apm-agent-python/pull/2334)
40+
* Remove spurious Django QuerySet evaluation in case of database errors [#2158](https://github.com/elastic/apm-agent-python/pull/2158)
41+
2342
## 6.23.0 [elastic-apm-python-agent-6230-release-notes]
2443
**Release date:** July 30, 2024
2544

elasticapm/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@
2828
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2929
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030

31-
__version__ = (6, 23, 0)
31+
__version__ = (6, 24, 0)
3232
VERSION = ".".join(map(str, __version__))

0 commit comments

Comments
 (0)