From 0a78571045ca1dca48621c9648ec3c832c3c541c Mon Sep 17 00:00:00 2001 From: Carlos Alberto Cortez Date: Thu, 10 Oct 2024 15:20:02 +0200 Subject: [PATCH] Release 1.38.0 (#4249) October 2024 Release. Changes of special interest: * [Mark cardinality limits as Stable](https://github.com/open-telemetry/opentelemetry-specification/pull/4222) --- CHANGELOG.md | 46 ++++++++++++++++++++++++++++------------------ 1 file changed, 28 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bbd0c49d961..83d69f366b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,30 @@ release. ### Traces +### Metrics + +### Logs + +### Events + +### Baggage + +### Resource + +### OpenTelemetry Protocol + +### Compatibility + +### SDK Configuration + +### Common + +### Supplementary Guidelines + +## v1.38.0 (2024-10-10) + +### Traces + - Make all fields as identifying for Tracer. Previously attributes were omitted from being identifying. ([#4161](https://github.com/open-telemetry/opentelemetry-specification/pull/4161)) - Clarify that `Export` MUST NOT be called by simple and batching processors concurrently. @@ -18,12 +42,12 @@ release. ### Metrics +- Make all fields as identifying for Meter. Previously attributes were omitted from being identifying. + ([#4161](https://github.com/open-telemetry/opentelemetry-specification/pull/4161)) - Add support for filtering attribute keys for streams via an exclude list. ([#4188](https://github.com/open-telemetry/opentelemetry-specification/pull/4188)) - Clarify that `Enabled` only applies to synchronous instruments. ([#4211](https://github.com/open-telemetry/opentelemetry-specification/pull/4211)) -- Make all fields as identifying for Meter. Previously attributes were omitted from being identifying. - ([#4161](https://github.com/open-telemetry/opentelemetry-specification/pull/4161)) - Clarify that applying cardinality limits should be done after attribute filtering. ([#4228](https://github.com/open-telemetry/opentelemetry-specification/pull/4228)) - Mark cardinality limits as stable. @@ -31,27 +55,15 @@ release. ### Logs +- Make all fields as identifying for Logger. Previously attributes were omitted from being identifying. + ([#4161](https://github.com/open-telemetry/opentelemetry-specification/pull/4161)) - Define `Enabled` parameters for `Logger`. ([#4203](https://github.com/open-telemetry/opentelemetry-specification/pull/4203)) ([#4221](https://github.com/open-telemetry/opentelemetry-specification/pull/4221)) -- Make all fields as identifying for Logger. Previously attributes were omitted from being identifying. - ([#4161](https://github.com/open-telemetry/opentelemetry-specification/pull/4161)) - Introduce initial placeholder for the new user-facing Logs API, adding references to existing API's informing of the coming changes while the definition is defined. ([#4236](https://github.com/open-telemetry/opentelemetry-specification/pull/4236)) -### Events - -### Baggage - -### Resource - -### OpenTelemetry Protocol - -### Compatibility - -### SDK Configuration - ### Common - Define equality for attributes and collection of attributes. @@ -59,8 +71,6 @@ release. - Update Instrumentation Scope glossary entry with correct identifying fields ([#4244](https://github.com/open-telemetry/opentelemetry-specification/pull/4244)) -### Supplementary Guidelines - ## v1.37.0 (2024-09-13) ### Traces