From 6e0826d1743935d28cf4a6f15c5c28af588d5675 Mon Sep 17 00:00:00 2001 From: Riccardo Magliocchetti Date: Thu, 21 May 2026 10:41:25 +0200 Subject: [PATCH 1/2] Update CHANGELOG and bump version to 1.13.0 --- CHANGELOG.md | 17 ++++++++++++++--- docs/release-notes/index.md | 16 ++++++++++++++-- src/elasticotel/distro/version.py | 2 +- 3 files changed, 29 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 66f7fcb0..6869f08f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,23 @@ # Elastic Distribution of OpenTelemetry Python Changelog +## v1.13.0 + +- Bump OpenTelemetry to 1.41.1/0.62b1 (#546) + + Upstream changes: + * 1.41.0 core changes: https://github.com/open-telemetry/opentelemetry-python/discussions/5068 + * 1.41.0 -contrib changes: https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4411 + * 1.41.1 -contrib changes: https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4489 + +- Bump `opentelemetry-resourcedetector-gcp` to latest, dropping our private `_gcp` entry point in favor of the upstream `gcp_resource_detector` (#547) + ## v1.12.0 -- Bump OpenTelemetry to 1.40.0/0.60b0 (#499) +- Bump OpenTelemetry to 1.40.0/0.61b0 (#499) Upstream changes: - * https://github.com/open-telemetry/opentelemetry-python/discussions/5608 - * https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4411 + * https://github.com/open-telemetry/opentelemetry-python/discussions/4951 + * https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4296 - Add support for Central Config `deactivate_instrumentations` where we can stop tracing for specific instrumentations at runtime, requires Elastic Stack 9.4.0 (#510) - Move to upstream OpAMP client (#512, #517) diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index aa886914..1ab2e92b 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -27,6 +27,18 @@ To check for security updates, go to [Security announcements for the Elastic sta % ### Fixes [edot-python-X.X.X-fixes] % * +## 1.13.0 [edot-python-1.13.0-release-notes] + +### Features and enhancements [edot-python-1.13.0-features-enhancements] + +- Bump OpenTelemetry to 1.41.1/0.62b1 ([#546](https://github.com/elastic/elastic-otel-python/pull/546)) + + Upstream changes: + * [opentelemetry-python 1.41.0](https://github.com/open-telemetry/opentelemetry-python/discussions/5068) + * [opentelemetry-python-contrib 1.41.0](https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4411) + * [opentelemetry-python-contrib 1.41.1](https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4489) +- Bump `opentelemetry-resourcedetector-gcp` to latest, dropping our private `_gcp` entry point in favor of the upstream `gcp_resource_detector` ([#547](https://github.com/elastic/elastic-otel-python/pull/547)) + ## 1.12.0 [edot-python-1.12.0-release-notes] ### Features and enhancements [edot-python-1.12.0-features-enhancements] @@ -34,8 +46,8 @@ To check for security updates, go to [Security announcements for the Elastic sta - Bump OpenTelemetry to 1.40.0/0.61b0 ([#499](https://github.com/elastic/elastic-otel-python/pull/499)) Upstream changes: - * [opentelemetry-python](https://github.com/open-telemetry/opentelemetry-python/discussions/5608) - * [opentelemetry-python-contrib](https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4411) + * [opentelemetry-python](https://github.com/open-telemetry/opentelemetry-python/discussions/4951) + * [opentelemetry-python-contrib](https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4296) - Central configuration: Add support for `deactivate_instrumentations` to stop tracing for specific instrumentations at runtime (supports globbing, including `*` to switch off tracing for all instrumentations), requires Elastic Stack 9.4.0 ([#499](https://github.com/elastic/elastic-otel-python/pull/499)) - Move to upstream OpAMP client ([#512](https://github.com/elastic/elastic-otel-python/pull/512), [#517](https://github.com/elastic/elastic-otel-python/pull/517)) diff --git a/src/elasticotel/distro/version.py b/src/elasticotel/distro/version.py index f51c734a..c3e01fbc 100644 --- a/src/elasticotel/distro/version.py +++ b/src/elasticotel/distro/version.py @@ -14,4 +14,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = "1.12.0" +__version__ = "1.13.0" From 1689c18242e73b881a395fdb83c96568a0dc7cea Mon Sep 17 00:00:00 2001 From: Riccardo Magliocchetti Date: Thu, 21 May 2026 12:05:03 +0200 Subject: [PATCH 2/2] Add #552 to changelog and release notes as well --- CHANGELOG.md | 2 +- docs/release-notes/index.md | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6869f08f..3b5bda0d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,8 +8,8 @@ * 1.41.0 core changes: https://github.com/open-telemetry/opentelemetry-python/discussions/5068 * 1.41.0 -contrib changes: https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4411 * 1.41.1 -contrib changes: https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4489 - - Bump `opentelemetry-resourcedetector-gcp` to latest, dropping our private `_gcp` entry point in favor of the upstream `gcp_resource_detector` (#547) +- Consider `opentelemetry-instrumentation-logging` `LoggingHandler` when setting up logging (#552) ## v1.12.0 diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index 1ab2e92b..46db69a6 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -39,6 +39,10 @@ To check for security updates, go to [Security announcements for the Elastic sta * [opentelemetry-python-contrib 1.41.1](https://github.com/open-telemetry/opentelemetry-python-contrib/discussions/4489) - Bump `opentelemetry-resourcedetector-gcp` to latest, dropping our private `_gcp` entry point in favor of the upstream `gcp_resource_detector` ([#547](https://github.com/elastic/elastic-otel-python/pull/547)) +### Fixes [edot-python-1.13.0-fixes] + +- Consider `opentelemetry-instrumentation-logging` `LoggingHandler` when setting up logging ([#552](https://github.com/elastic/elastic-otel-python/pull/552)) + ## 1.12.0 [edot-python-1.12.0-release-notes] ### Features and enhancements [edot-python-1.12.0-features-enhancements]