From 6f13418e8a9181f00d320965702c8f0ee4253041 Mon Sep 17 00:00:00 2001 From: Radhika Gupta Date: Mon, 18 May 2026 12:30:10 -0700 Subject: [PATCH 1/3] GA release 1.2.0 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d2afb8f..9f5e2a9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,32 @@ ## Unreleased ### Features Added +- Forward `instrumentation_options` kwargs to instrumentors + ([#149](https://github.com/microsoft/opentelemetry-distro-python/pull/149)) - Add A365-specific OpenAI Agents SDK instrumentor (`A365OpenAIAgentsInstrumentor`). When `enable_a365=True`, the distro uses this bundled instrumentor instead of the upstream `opentelemetry-instrumentation-openai-agents-v2`, producing spans with the A365 versioned envelope format, `custom.parent.span.id`, per-message indexed attributes, detailed token counts, and `graph_node_parent_id` for handoffs. + ([#132](https://github.com/microsoft/opentelemetry-distro-python/pull/132)) + +### Bugs Fixed +- Fix duplicate chat spans and HTTP spans not propagating in LangChain + ([#147](https://github.com/microsoft/opentelemetry-distro-python/pull/147)) +- Revert: Fix `get_caller_pairs` userId fallback + ([#141](https://github.com/microsoft/opentelemetry-distro-python/pull/141)) +- Capitalize env var to avoid case-sensitive conflicts + ([#137](https://github.com/microsoft/opentelemetry-distro-python/pull/137)) +- Add product context fallback for subchannels + ([#129](https://github.com/microsoft/opentelemetry-distro-python/pull/129)) + +### Other Changes +- Port Agent365 integration tests using real distro pipeline + ([#146](https://github.com/microsoft/opentelemetry-distro-python/pull/146)) +- Make `microsoft-agents-hosting-core` and `microsoft-agents-activity` optional dependencies + ([#117](https://github.com/microsoft/opentelemetry-distro-python/pull/117)) +- Pin genai util + ([#145](https://github.com/microsoft/opentelemetry-distro-python/pull/145)) +- Update telemetry SDK name to `microsoft-opentelemetry` + ([#138](https://github.com/microsoft/opentelemetry-distro-python/pull/138)) +- Update azure monitor exporter minimum version + ([#136](https://github.com/microsoft/opentelemetry-distro-python/pull/136)) ## 1.1.0 (2026-05-11) From 991e20a90b9f45ea77f6527d7b7559a4f8b657c7 Mon Sep 17 00:00:00 2001 From: Radhika Gupta Date: Mon, 18 May 2026 12:30:54 -0700 Subject: [PATCH 2/3] Update header --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f5e2a9d..8861bf0f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Release History -## Unreleased +## 1.2.0 (2026-05-18) ### Features Added - Forward `instrumentation_options` kwargs to instrumentors From 2f6042e53ac872a032933a3bac57cc9bc0965abe Mon Sep 17 00:00:00 2001 From: Radhika Gupta Date: Mon, 18 May 2026 12:33:44 -0700 Subject: [PATCH 3/3] Update version --- pyproject.toml | 2 +- src/microsoft/opentelemetry/_version.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c95f63cc..adf89b22 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "microsoft-opentelemetry" -version = "1.1.0" +version = "1.2.0" description = "Minimal template for the Microsoft OpenTelemetry distro for Python" readme = "README.md" requires-python = ">=3.10" diff --git a/src/microsoft/opentelemetry/_version.py b/src/microsoft/opentelemetry/_version.py index 73810566..a1c2a9cf 100644 --- a/src/microsoft/opentelemetry/_version.py +++ b/src/microsoft/opentelemetry/_version.py @@ -4,4 +4,4 @@ # license information. # -------------------------------------------------------------------------- -VERSION = "1.1.0" +VERSION = "1.2.0"