From 77fbba66825e7438add475c09cb7808dc87f5c49 Mon Sep 17 00:00:00 2001 From: OpenTelemetry Bot <107717825+opentelemetrybot@users.noreply.github.com> Date: Wed, 13 Aug 2025 23:35:02 +0000 Subject: [PATCH 1/4] release: Release 7 gems * opentelemetry-api 1.6.0 (was 1.5.0) * opentelemetry-sdk 1.8.1 (was 1.8.0) * opentelemetry-exporter-otlp-logs 0.2.1 (was 0.2.0) * opentelemetry-exporter-otlp-metrics 0.6.0 (was 0.5.0) * opentelemetry-metrics-api 0.4.0 (was 0.3.0) * opentelemetry-metrics-sdk 0.8.0 (was 0.7.3) * opentelemetry-logs-sdk 0.3.0 (was 0.2.0) --- api/CHANGELOG.md | 4 ++++ api/lib/opentelemetry/version.rb | 2 +- exporter/otlp-metrics/CHANGELOG.md | 5 +++++ .../lib/opentelemetry/exporter/otlp/metrics/version.rb | 2 +- metrics_api/CHANGELOG.md | 5 +++++ metrics_api/lib/opentelemetry/metrics/version.rb | 2 +- metrics_sdk/CHANGELOG.md | 9 +++++++++ metrics_sdk/lib/opentelemetry/sdk/metrics/version.rb | 2 +- 8 files changed, 27 insertions(+), 4 deletions(-) diff --git a/api/CHANGELOG.md b/api/CHANGELOG.md index 07d54f3e21..8e069d97ad 100644 --- a/api/CHANGELOG.md +++ b/api/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-api +### v1.6.0 / 2025-08-13 + +* ADDED: Add noop for Trace::Span attributes and events + ### v1.5.0 / 2025-02-20 - ADDED: Support 3.1 Min Version diff --git a/api/lib/opentelemetry/version.rb b/api/lib/opentelemetry/version.rb index 2d33859962..ddd47b32f4 100644 --- a/api/lib/opentelemetry/version.rb +++ b/api/lib/opentelemetry/version.rb @@ -6,5 +6,5 @@ module OpenTelemetry ## Current OpenTelemetry version - VERSION = '1.5.0' + VERSION = '1.6.0' end diff --git a/exporter/otlp-metrics/CHANGELOG.md b/exporter/otlp-metrics/CHANGELOG.md index d622cde921..14a92ca2e4 100644 --- a/exporter/otlp-metrics/CHANGELOG.md +++ b/exporter/otlp-metrics/CHANGELOG.md @@ -1,5 +1,10 @@ # Release History: opentelemetry-exporter-otlp-metrics +### v0.6.0 / 2025-08-13 + +* ADDED: Include async instrument for otlp exporter +* FIXED: Add kind enum type for aggregation_temporality that only allow two types + ### v0.5.0 / 2025-06-23 * ADDED: Add exponential histogram in otlp metrics exporter diff --git a/exporter/otlp-metrics/lib/opentelemetry/exporter/otlp/metrics/version.rb b/exporter/otlp-metrics/lib/opentelemetry/exporter/otlp/metrics/version.rb index 0621140260..f288a44ccc 100644 --- a/exporter/otlp-metrics/lib/opentelemetry/exporter/otlp/metrics/version.rb +++ b/exporter/otlp-metrics/lib/opentelemetry/exporter/otlp/metrics/version.rb @@ -9,7 +9,7 @@ module Exporter module OTLP module Metrics ## Current OpenTelemetry OTLP exporter version - VERSION = '0.5.0' + VERSION = '0.6.0' end end end diff --git a/metrics_api/CHANGELOG.md b/metrics_api/CHANGELOG.md index a69bad16ba..0fc2eabd41 100644 --- a/metrics_api/CHANGELOG.md +++ b/metrics_api/CHANGELOG.md @@ -1,5 +1,10 @@ # Release History: opentelemetry-metrics-api +### v0.4.0 / 2025-08-13 + +* ADDED: Add basic implementation of asynchronous metrics +* FIXED: Update max instrument length from 63 to 255 + ### v0.3.0 / 2025-02-25 - ADDED: Support 3.1 Min Version diff --git a/metrics_api/lib/opentelemetry/metrics/version.rb b/metrics_api/lib/opentelemetry/metrics/version.rb index 3f62820d3a..6006079ce4 100644 --- a/metrics_api/lib/opentelemetry/metrics/version.rb +++ b/metrics_api/lib/opentelemetry/metrics/version.rb @@ -7,6 +7,6 @@ module OpenTelemetry module Metrics ## Current OpenTelemetry metrics version - VERSION = '0.3.0' + VERSION = '0.4.0' end end diff --git a/metrics_sdk/CHANGELOG.md b/metrics_sdk/CHANGELOG.md index 1178c35dca..1174117899 100644 --- a/metrics_sdk/CHANGELOG.md +++ b/metrics_sdk/CHANGELOG.md @@ -1,5 +1,14 @@ # Release History: opentelemetry-metrics-sdk +### v0.8.0 / 2025-08-13 + +* ADDED: Add basic implementation of asynchronous metrics +* ADDED: Include async instrument for otlp exporter +* ADDED: Add view for asych instrument +* FIXED: Validate scale range and raise exception if out of bounds +* FIXED: Add kind enum type for aggregation_temporality that only allow two types +* FIXED: Update max instrument length from 63 to 255 + ### v0.7.4 / 2025-07-29 * FIXED: Validate scale range and raise exception if out of bounds for exponential histograms diff --git a/metrics_sdk/lib/opentelemetry/sdk/metrics/version.rb b/metrics_sdk/lib/opentelemetry/sdk/metrics/version.rb index 87a5a1b7eb..d40603a16c 100644 --- a/metrics_sdk/lib/opentelemetry/sdk/metrics/version.rb +++ b/metrics_sdk/lib/opentelemetry/sdk/metrics/version.rb @@ -8,7 +8,7 @@ module OpenTelemetry module SDK module Metrics # Current OpenTelemetry metrics sdk version - VERSION = '0.7.4' + VERSION = '0.8.0' end end end From 09f6058e3fdada6f6e45bb4d8f01446f3de9890f Mon Sep 17 00:00:00 2001 From: Kayla Reopelle Date: Wed, 13 Aug 2025 17:14:55 -0700 Subject: [PATCH 2/4] chore: Update changelog entries --- api/CHANGELOG.md | 2 +- exporter/otlp-logs/CHANGELOG.md | 2 +- exporter/otlp-metrics/CHANGELOG.md | 3 +-- logs_sdk/CHANGELOG.md | 2 +- metrics_api/CHANGELOG.md | 4 ++-- metrics_sdk/CHANGELOG.md | 12 ++++-------- sdk/CHANGELOG.md | 2 +- 7 files changed, 11 insertions(+), 16 deletions(-) diff --git a/api/CHANGELOG.md b/api/CHANGELOG.md index 8e069d97ad..09b05d3d4b 100644 --- a/api/CHANGELOG.md +++ b/api/CHANGELOG.md @@ -2,7 +2,7 @@ ### v1.6.0 / 2025-08-13 -* ADDED: Add noop for Trace::Span attributes and events +* ADDED: Add noop methods on Trace::Span for `attributes` and `events` ### v1.5.0 / 2025-02-20 diff --git a/exporter/otlp-logs/CHANGELOG.md b/exporter/otlp-logs/CHANGELOG.md index cc60f4d289..32547b9767 100644 --- a/exporter/otlp-logs/CHANGELOG.md +++ b/exporter/otlp-logs/CHANGELOG.md @@ -1,6 +1,6 @@ # Release History: opentelemetry-exporter-otlp-logs -### v0.2.1 / 2025-07-29 +### v0.2.1 / 2025-08-13 * FIXED: Support hash bodies and attribute values in OTLP logs exporter diff --git a/exporter/otlp-metrics/CHANGELOG.md b/exporter/otlp-metrics/CHANGELOG.md index 14a92ca2e4..8e09e1773e 100644 --- a/exporter/otlp-metrics/CHANGELOG.md +++ b/exporter/otlp-metrics/CHANGELOG.md @@ -2,8 +2,7 @@ ### v0.6.0 / 2025-08-13 -* ADDED: Include async instrument for otlp exporter -* FIXED: Add kind enum type for aggregation_temporality that only allow two types +* ADDED: Add support for exporting asynchronous instruments ### v0.5.0 / 2025-06-23 diff --git a/logs_sdk/CHANGELOG.md b/logs_sdk/CHANGELOG.md index 20db003f03..4c21264ca8 100644 --- a/logs_sdk/CHANGELOG.md +++ b/logs_sdk/CHANGELOG.md @@ -1,6 +1,6 @@ # Release History: opentelemetry-logs-sdk -### v0.3.0 / 2025-07-29 +### v0.3.0 / 2025-08-13 * ADDED: Update error message for invalid log record attribute * ADDED: Set logs exporter default to OTLP diff --git a/metrics_api/CHANGELOG.md b/metrics_api/CHANGELOG.md index 0fc2eabd41..5f8e917574 100644 --- a/metrics_api/CHANGELOG.md +++ b/metrics_api/CHANGELOG.md @@ -2,8 +2,8 @@ ### v0.4.0 / 2025-08-13 -* ADDED: Add basic implementation of asynchronous metrics -* FIXED: Update max instrument length from 63 to 255 +* ADDED: Support asynchronous instruments: ObservableGauge, ObservableCounter and ObservableUpDownCounter +* FIXED: Update max instrument name length from 63 to 255 characters and allow `/` in instrument names ### v0.3.0 / 2025-02-25 diff --git a/metrics_sdk/CHANGELOG.md b/metrics_sdk/CHANGELOG.md index 1174117899..1e12838c56 100644 --- a/metrics_sdk/CHANGELOG.md +++ b/metrics_sdk/CHANGELOG.md @@ -2,15 +2,11 @@ ### v0.8.0 / 2025-08-13 -* ADDED: Add basic implementation of asynchronous metrics -* ADDED: Include async instrument for otlp exporter -* ADDED: Add view for asych instrument -* FIXED: Validate scale range and raise exception if out of bounds -* FIXED: Add kind enum type for aggregation_temporality that only allow two types -* FIXED: Update max instrument length from 63 to 255 - -### v0.7.4 / 2025-07-29 +* BREAKING CHANGE: Update default aggregation temporality for counter, histogram, and up down counter to cumulative +* ADDED: Support asynchronous instruments: ObservableGauge, ObservableCounter and ObservableUpDownCounter +* FIXED: Validate scale range on exponential histograms and raise exception if out of bounds +* FIXED: Update max instrument name length from 63 to 255 characters and allow `/` in instrument names * FIXED: Validate scale range and raise exception if out of bounds for exponential histograms ### v0.7.3 / 2025-07-09 diff --git a/sdk/CHANGELOG.md b/sdk/CHANGELOG.md index 91fb443cd9..da5aa08d5a 100644 --- a/sdk/CHANGELOG.md +++ b/sdk/CHANGELOG.md @@ -1,6 +1,6 @@ # Release History: opentelemetry-sdk -### v1.8.1 / 2025-07-29 +### v1.8.1 / 2025-08-13 * FIXED: Remove patch constraint on Zipkin exporter From 0981e04fa5c21ce907e38f87459f4aeaeacb09e3 Mon Sep 17 00:00:00 2001 From: Kayla Reopelle Date: Wed, 13 Aug 2025 17:18:23 -0700 Subject: [PATCH 3/4] chore: Add docs entry to sdk --- sdk/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk/CHANGELOG.md b/sdk/CHANGELOG.md index da5aa08d5a..77eea6524f 100644 --- a/sdk/CHANGELOG.md +++ b/sdk/CHANGELOG.md @@ -3,6 +3,7 @@ ### v1.8.1 / 2025-08-13 * FIXED: Remove patch constraint on Zipkin exporter +* DOCS: Fix Resource merge documentation ### v1.8.0 / 2025-02-25 From 353ecf4b586b810ca3f74e71aae8e99d9b9becc5 Mon Sep 17 00:00:00 2001 From: Kayla Reopelle Date: Thu, 14 Aug 2025 09:40:46 -0700 Subject: [PATCH 4/4] chore: Update dates to today --- api/CHANGELOG.md | 4 ++-- exporter/otlp-logs/CHANGELOG.md | 4 ++-- exporter/otlp-metrics/CHANGELOG.md | 8 ++++---- logs_sdk/CHANGELOG.md | 6 +++--- metrics_api/CHANGELOG.md | 6 +++--- metrics_sdk/CHANGELOG.md | 22 +++++++++++----------- sdk/CHANGELOG.md | 6 +++--- 7 files changed, 28 insertions(+), 28 deletions(-) diff --git a/api/CHANGELOG.md b/api/CHANGELOG.md index 09b05d3d4b..2adb4bc680 100644 --- a/api/CHANGELOG.md +++ b/api/CHANGELOG.md @@ -1,8 +1,8 @@ # Release History: opentelemetry-api -### v1.6.0 / 2025-08-13 +### v1.6.0 / 2025-08-14 -* ADDED: Add noop methods on Trace::Span for `attributes` and `events` +- ADDED: Add noop methods on Trace::Span for `attributes` and `events` ### v1.5.0 / 2025-02-20 diff --git a/exporter/otlp-logs/CHANGELOG.md b/exporter/otlp-logs/CHANGELOG.md index 32547b9767..1823d54acd 100644 --- a/exporter/otlp-logs/CHANGELOG.md +++ b/exporter/otlp-logs/CHANGELOG.md @@ -1,8 +1,8 @@ # Release History: opentelemetry-exporter-otlp-logs -### v0.2.1 / 2025-08-13 +### v0.2.1 / 2025-08-14 -* FIXED: Support hash bodies and attribute values in OTLP logs exporter +- FIXED: Support hash bodies and attribute values in OTLP logs exporter ### v0.2.0 / 2025-02-25 diff --git a/exporter/otlp-metrics/CHANGELOG.md b/exporter/otlp-metrics/CHANGELOG.md index 8e09e1773e..c0854dd257 100644 --- a/exporter/otlp-metrics/CHANGELOG.md +++ b/exporter/otlp-metrics/CHANGELOG.md @@ -1,16 +1,16 @@ # Release History: opentelemetry-exporter-otlp-metrics -### v0.6.0 / 2025-08-13 +### v0.6.0 / 2025-08-14 -* ADDED: Add support for exporting asynchronous instruments +- ADDED: Add support for exporting asynchronous instruments ### v0.5.0 / 2025-06-23 -* ADDED: Add exponential histogram in otlp metrics exporter +- ADDED: Add exponential histogram in otlp metrics exporter ### v0.4.1 / 2025-04-17 -* FIXED: Update out-of-date google-protobuf-any +- FIXED: Update out-of-date google-protobuf-any ### v0.4.0 / 2025-02-25 diff --git a/logs_sdk/CHANGELOG.md b/logs_sdk/CHANGELOG.md index 4c21264ca8..7f549b5f1c 100644 --- a/logs_sdk/CHANGELOG.md +++ b/logs_sdk/CHANGELOG.md @@ -1,9 +1,9 @@ # Release History: opentelemetry-logs-sdk -### v0.3.0 / 2025-08-13 +### v0.3.0 / 2025-08-14 -* ADDED: Update error message for invalid log record attribute -* ADDED: Set logs exporter default to OTLP +- ADDED: Update error message for invalid log record attribute +- ADDED: Set logs exporter default to OTLP ### v0.2.0 / 2025-02-25 diff --git a/metrics_api/CHANGELOG.md b/metrics_api/CHANGELOG.md index 5f8e917574..78125b60c6 100644 --- a/metrics_api/CHANGELOG.md +++ b/metrics_api/CHANGELOG.md @@ -1,9 +1,9 @@ # Release History: opentelemetry-metrics-api -### v0.4.0 / 2025-08-13 +### v0.4.0 / 2025-08-14 -* ADDED: Support asynchronous instruments: ObservableGauge, ObservableCounter and ObservableUpDownCounter -* FIXED: Update max instrument name length from 63 to 255 characters and allow `/` in instrument names +- ADDED: Support asynchronous instruments: ObservableGauge, ObservableCounter and ObservableUpDownCounter +- FIXED: Update max instrument name length from 63 to 255 characters and allow `/` in instrument names ### v0.3.0 / 2025-02-25 diff --git a/metrics_sdk/CHANGELOG.md b/metrics_sdk/CHANGELOG.md index 1e12838c56..08d616d5fc 100644 --- a/metrics_sdk/CHANGELOG.md +++ b/metrics_sdk/CHANGELOG.md @@ -1,33 +1,33 @@ # Release History: opentelemetry-metrics-sdk -### v0.8.0 / 2025-08-13 +### v0.8.0 / 2025-08-14 -* BREAKING CHANGE: Update default aggregation temporality for counter, histogram, and up down counter to cumulative +- BREAKING CHANGE: Update default aggregation temporality for counter, histogram, and up down counter to cumulative -* ADDED: Support asynchronous instruments: ObservableGauge, ObservableCounter and ObservableUpDownCounter -* FIXED: Validate scale range on exponential histograms and raise exception if out of bounds -* FIXED: Update max instrument name length from 63 to 255 characters and allow `/` in instrument names -* FIXED: Validate scale range and raise exception if out of bounds for exponential histograms +- ADDED: Support asynchronous instruments: ObservableGauge, ObservableCounter and ObservableUpDownCounter +- FIXED: Validate scale range on exponential histograms and raise exception if out of bounds +- FIXED: Update max instrument name length from 63 to 255 characters and allow `/` in instrument names +- FIXED: Validate scale range and raise exception if out of bounds for exponential histograms ### v0.7.3 / 2025-07-09 -* FIXED: Stop exporting metrics with empty data points +- FIXED: Stop exporting metrics with empty data points ### v0.7.2 / 2025-07-03 -* FIXED: Coerce aggregation temporality to be a symbol for exponential histograms +- FIXED: Coerce aggregation temporality to be a symbol for exponential histograms ### v0.7.1 / 2025-05-28 -* FIXED: Recover periodic metric readers after forking +- FIXED: Recover periodic metric readers after forking ### v0.7.0 / 2025-05-13 -* ADDED: Add basic exponential histogram +- ADDED: Add basic exponential histogram ### v0.6.1 / 2025-04-09 -* FIXED: Use condition signal to replace sleep and remove timeout.timeout… +- FIXED: Use condition signal to replace sleep and remove timeout.timeout… ### v0.6.0 / 2025-02-25 diff --git a/sdk/CHANGELOG.md b/sdk/CHANGELOG.md index 77eea6524f..6f52851bfc 100644 --- a/sdk/CHANGELOG.md +++ b/sdk/CHANGELOG.md @@ -1,9 +1,9 @@ # Release History: opentelemetry-sdk -### v1.8.1 / 2025-08-13 +### v1.8.1 / 2025-08-14 -* FIXED: Remove patch constraint on Zipkin exporter -* DOCS: Fix Resource merge documentation +- FIXED: Remove patch constraint on Zipkin exporter +- DOCS: Fix Resource merge documentation ### v1.8.0 / 2025-02-25