From 1d8d633075ae7dc22adb1f6ab3e44042d5a38e50 Mon Sep 17 00:00:00 2001 From: Jack Berg <34418638+jack-berg@users.noreply.github.com> Date: Fri, 6 Mar 2026 12:27:18 -0600 Subject: [PATCH 1/2] Add changelog entry --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ce1431f6d2..6796a5861d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -93,6 +93,8 @@ ([#8075](https://github.com/open-telemetry/opentelemetry-java/pull/8075)) * Declarative config: Remove unchecked warning ([#8090](https://github.com/open-telemetry/opentelemetry-java/pull/8090)) +* **BREAKING** Declarative config: update matching to be consistently case sensitive + ([#8152](https://github.com/open-telemetry/opentelemetry-java/pull/8152)) ### Project tooling From af52c7027742a1648e232366a26225f7991a2c32 Mon Sep 17 00:00:00 2001 From: Jack Berg <34418638+jack-berg@users.noreply.github.com> Date: Fri, 6 Mar 2026 13:31:17 -0600 Subject: [PATCH 2/2] Update changelog to reflect new scope --- CHANGELOG.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6796a5861d1..808aea71009 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -44,6 +44,11 @@ ([#8095](https://github.com/open-telemetry/opentelemetry-java/pull/8095)) * Remove deprecated `otel.experimental.metrics.cardinality.limit` property ([#8124](https://github.com/open-telemetry/opentelemetry-java/pull/8124)) +* **BREAKING** bug fix: `GlobUtil` and `IncludePatternMatching`, used in views and declarative + config matching, previously were inconsistent in case sensitivity. If a glob char (* or ?) was + present, it was evaluated with case sensitivity. If no glob chars were present, it was evaluated + with case insensitivity. Now, all are consistently evaluated with case sensitivity. + ([#8152](https://github.com/open-telemetry/opentelemetry-java/pull/8152)) #### Logs @@ -93,8 +98,6 @@ ([#8075](https://github.com/open-telemetry/opentelemetry-java/pull/8075)) * Declarative config: Remove unchecked warning ([#8090](https://github.com/open-telemetry/opentelemetry-java/pull/8090)) -* **BREAKING** Declarative config: update matching to be consistently case sensitive - ([#8152](https://github.com/open-telemetry/opentelemetry-java/pull/8152)) ### Project tooling