From b706eb6d111710b9473b09ce70223247d923705c Mon Sep 17 00:00:00 2001 From: martincostello Date: Tue, 21 Apr 2026 08:58:14 +0100 Subject: [PATCH 1/7] Update OpenTelemetry to 1.15.3 Update OpenTelemetry dependencies for 1.15.3. --- CHANGELOG.md | 58 +++++++++++++++++++ .../Grafana.OpenTelemetry.Base.csproj | 4 +- .../Grafana.OpenTelemetry.csproj | 2 +- 3 files changed, 61 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e4a1e37..067ff4b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,64 @@ ## Unreleased version +## 1.6.2 + +### BREAKING CHANGES + +* Use 1.15.3 of OpenTelemetry.Api ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) + * Fixed `tracestate` parsing to reject keys that do not + begin with a lowercase letter, including keys beginning with digits, to + align with the W3C Trace Context specification. + ([#7065](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7065)) +* Use 1.15.3 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) + * Fixed an insecure disk retry default. Disk retry now + requires `OTEL_DOTNET_EXPERIMENTAL_OTLP_DISK_RETRY_DIRECTORY_PATH` when + `OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY=disk` is configured. + ([#7106](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7106)) + +### Bug Fixes + +* Use 1.15.3 of OpenTelemetry ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) + * Fix resource leak in batch and periodic exporting task workers for Blazor/WASM. + ([#7069](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7069)) + * Fixed `LogRecord.LogLevel` to preserve `LogLevel.None` and handle + unspecified or out-of-range severities without returning invalid enum values. + ([#7092](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7092)) + * Fixed `OTEL_TRACES_SAMPLER_ARG` handling to treat out-of-range, `NaN`, and + infinite values as invalid and fall back to the default ratio when using + `traceidratio` and `parentbased_traceidratio` samplers. + ([#7103](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7103)) +* Use 1.15.3 of OpenTelemetry.Api ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) + * Fix baggage and trace headers not respecting the maximum length in some cases. + ([#7061](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7061)) + * Improve efficiency of parsing of baggage and B3 propagation headers. + ([#7061](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7061)) + * Fixed `BaggagePropagator` to trim optional whitespace (OWS) around `=` + separators when parsing the `baggage` header, as required by the + [W3C Baggage specification](https://www.w3.org/TR/baggage/). + ([#7009](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7009)) + * Fixed `BaggagePropagator` to strip baggage properties (e.g. `;metadata`) + from values when parsing the `baggage` header. + ([#7009](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7009)) +* Use 1.15.3 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) + * `OtlpLogExporter` now uses `IHttpClientFactory` on .NET 8+, matching the + behaviour of the trace and metrics exporters. + ([#7109](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7109)) + * Fixed an issue in persistent storage cleanup where malformed `.blob`, `.tmp`, + or `.lock` filenames could throw and interrupt maintenance. + ([#7108](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7108)) + * Fixed an issue in OTLP/gRPC retry handling where parsing gRPC status. + ([#7064](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7064)) + * Fixed an issue with OTLP disk retry storage where metrics and logs used the + traces storage directory. Disk retry storage is now separated by signal using + `traces`, `metrics`, and `logs` directories. + ([#7074](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7074)) + * Fixed full OTLP endpoint being logged by internal diagnostics. + ([#7116](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7116)) + * Fix `OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT` not being applied. + ([#7115](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7115)) +* Use 1.15.3 of OpenTelemetry.Extensions.Hosting ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) + ## 1.6.1 ### Bug Fixes diff --git a/src/Grafana.OpenTelemetry.Base/Grafana.OpenTelemetry.Base.csproj b/src/Grafana.OpenTelemetry.Base/Grafana.OpenTelemetry.Base.csproj index dc86cdfd..91613e04 100644 --- a/src/Grafana.OpenTelemetry.Base/Grafana.OpenTelemetry.Base.csproj +++ b/src/Grafana.OpenTelemetry.Base/Grafana.OpenTelemetry.Base.csproj @@ -21,8 +21,8 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/src/Grafana.OpenTelemetry/Grafana.OpenTelemetry.csproj b/src/Grafana.OpenTelemetry/Grafana.OpenTelemetry.csproj index 557a9984..1d153c63 100644 --- a/src/Grafana.OpenTelemetry/Grafana.OpenTelemetry.csproj +++ b/src/Grafana.OpenTelemetry/Grafana.OpenTelemetry.csproj @@ -36,7 +36,7 @@ - + From 1eb56c7ce367df12978d7a44dbd792fc149da413 Mon Sep 17 00:00:00 2001 From: martincostello Date: Tue, 21 Apr 2026 09:08:19 +0100 Subject: [PATCH 2/7] Update CHANGELOG Update PR links and fix indentation. --- CHANGELOG.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 067ff4b0..fa3f26d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,20 +6,20 @@ ### BREAKING CHANGES -* Use 1.15.3 of OpenTelemetry.Api ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) +* Use 1.15.3 of OpenTelemetry.Api ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) * Fixed `tracestate` parsing to reject keys that do not begin with a lowercase letter, including keys beginning with digits, to align with the W3C Trace Context specification. ([#7065](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7065)) -* Use 1.15.3 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) +* Use 1.15.3 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) * Fixed an insecure disk retry default. Disk retry now requires `OTEL_DOTNET_EXPERIMENTAL_OTLP_DISK_RETRY_DIRECTORY_PATH` when `OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY=disk` is configured. - ([#7106](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7106)) + ([#7106](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7106)) ### Bug Fixes -* Use 1.15.3 of OpenTelemetry ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) +* Use 1.15.3 of OpenTelemetry ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) * Fix resource leak in batch and periodic exporting task workers for Blazor/WASM. ([#7069](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7069)) * Fixed `LogRecord.LogLevel` to preserve `LogLevel.None` and handle @@ -29,7 +29,7 @@ infinite values as invalid and fall back to the default ratio when using `traceidratio` and `parentbased_traceidratio` samplers. ([#7103](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7103)) -* Use 1.15.3 of OpenTelemetry.Api ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) +* Use 1.15.3 of OpenTelemetry.Api ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) * Fix baggage and trace headers not respecting the maximum length in some cases. ([#7061](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7061)) * Improve efficiency of parsing of baggage and B3 propagation headers. @@ -41,7 +41,7 @@ * Fixed `BaggagePropagator` to strip baggage properties (e.g. `;metadata`) from values when parsing the `baggage` header. ([#7009](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7009)) -* Use 1.15.3 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) +* Use 1.15.3 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) * `OtlpLogExporter` now uses `IHttpClientFactory` on .NET 8+, matching the behaviour of the trace and metrics exporters. ([#7109](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7109)) @@ -58,7 +58,7 @@ ([#7116](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7116)) * Fix `OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT` not being applied. ([#7115](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7115)) -* Use 1.15.3 of OpenTelemetry.Extensions.Hosting ([#TODO](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/TODO)) +* Use 1.15.3 of OpenTelemetry.Extensions.Hosting ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) ## 1.6.1 From da800d48bd55600dbb2a9568e5aee8b787927394 Mon Sep 17 00:00:00 2001 From: Martin Costello Date: Tue, 21 Apr 2026 09:09:47 +0100 Subject: [PATCH 3/7] Bump version Bump to 1.7.0 due to the breaking changes. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fa3f26d3..76b5dcc4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## Unreleased version -## 1.6.2 +## 1.7.0 ### BREAKING CHANGES From 85cee2b7d1b83161ec021b0b3f0d3172df341165 Mon Sep 17 00:00:00 2001 From: Martin Costello Date: Tue, 21 Apr 2026 09:16:07 +0100 Subject: [PATCH 4/7] Update CHANGELOG Fix wording. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 76b5dcc4..e2a730aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,7 +48,7 @@ * Fixed an issue in persistent storage cleanup where malformed `.blob`, `.tmp`, or `.lock` filenames could throw and interrupt maintenance. ([#7108](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7108)) - * Fixed an issue in OTLP/gRPC retry handling where parsing gRPC status. + * Fixed an issue in OTLP/gRPC retry handling when parsing gRPC statuses. ([#7064](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7064)) * Fixed an issue with OTLP disk retry storage where metrics and logs used the traces storage directory. Disk retry storage is now separated by signal using From 09d699e90360629290b1a599220595c848634d35 Mon Sep 17 00:00:00 2001 From: martincostello Date: Tue, 21 Apr 2026 09:22:37 +0100 Subject: [PATCH 5/7] Bump OpenTelemetry.Exporter.Console Update OpenTelemetry.Exporter.Console to 1.15.3. --- examples/net10.0/aspnetcore/aspnetcore.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/net10.0/aspnetcore/aspnetcore.csproj b/examples/net10.0/aspnetcore/aspnetcore.csproj index c11b3d27..2c938c59 100644 --- a/examples/net10.0/aspnetcore/aspnetcore.csproj +++ b/examples/net10.0/aspnetcore/aspnetcore.csproj @@ -14,7 +14,7 @@ - + From 14be4993d89f29db0d511c1fbd7a00ec09d3fdb6 Mon Sep 17 00:00:00 2001 From: martincostello Date: Tue, 21 Apr 2026 15:39:22 +0100 Subject: [PATCH 6/7] Bump packages Bump OpenTelemetry contrib packages. --- CHANGELOG.md | 70 ++++++++++++++++++- .../Grafana.OpenTelemetry.Base.csproj | 20 +++--- .../Grafana.OpenTelemetry.csproj | 24 +++---- 3 files changed, 89 insertions(+), 25 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e2a730aa..c3d5dd58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,23 @@ `OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY=disk` is configured. ([#7106](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7106)) +### New features + +* Use 1.15.3 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * `OtlpLogExporter` now uses `IHttpClientFactory` on .NET 8+, matching the + behaviour of the trace and metrics exporters. + ([#7109](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7109)) +* Use 1.15.1 of OpenTelemetry.Instrumentation.AWS ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * Add the `aws.s3.bucket` and `aws.s3.key` attributes to S3 spans. + ([#4029](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4029)) +* Use 1.15.1-beta.1 of OpenTelemetry.Instrumentation.EntityFrameworkCore ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * Add instrumentation schema URL to traces when using either the old or new + database Semantic Conventions, but not when both are used together. + ([#4078](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4078)) +* Use 1.15.1 of OpenTelemetry.Instrumentation.Http ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * Recognize the HTTP QUERY method for `http.request.method` (except for .NET 9.0). + ([#3969](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3969)) + ### Bug Fixes * Use 1.15.3 of OpenTelemetry ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) @@ -42,9 +59,6 @@ from values when parsing the `baggage` header. ([#7009](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7009)) * Use 1.15.3 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) - * `OtlpLogExporter` now uses `IHttpClientFactory` on .NET 8+, matching the - behaviour of the trace and metrics exporters. - ([#7109](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7109)) * Fixed an issue in persistent storage cleanup where malformed `.blob`, `.tmp`, or `.lock` filenames could throw and interrupt maintenance. ([#7108](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7108)) @@ -59,6 +73,56 @@ * Fix `OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT` not being applied. ([#7115](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7115)) * Use 1.15.3 of OpenTelemetry.Extensions.Hosting ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.2 of OpenTelemetry.Instrumentation.AspNet ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.2 of OpenTelemetry.Instrumentation.AspNetCore ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * The value of the `http.route` attribute is now aligned with ASP.NET Core itself. + ([#3992](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3992)) + * Fix `http.route` for the root path for Razor Pages. + ([#4016](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4016)) +* Use 1.15.1 of OpenTelemetry.Instrumentation.AWS ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * Fix incorrect type for the `aws.dynamodb.table_names` attribute. + ([#4013](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4013)) +* Use 1.15.1 of OpenTelemetry.Instrumentation.AWSLambda ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * Fix `faas.max_memory` overflow for Lambda memory settings at or above 2048 MB. + ([#4125](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4125)) +* Use 1.0.0-beta.6 of OpenTelemetry.Instrumentation.Cassandra ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.1-beta.1 of OpenTelemetry.Instrumentation.ElasticsearchClient ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.1-beta.1 of OpenTelemetry.Instrumentation.EntityFrameworkCore ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * Fix `IndexOutOfRangeException` when parsing SQL statements. + ([#4139](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4139)) +* Use 1.15.1-beta.1 of OpenTelemetry.Instrumentation.GrpcNetClient ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.1-beta.1 of OpenTelemetry.Instrumentation.Hangfire ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * Add a fallback to the default Hangfire display name when `DisplayNameFunc` + is set to null. + ([#4129](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4129)) + * Update Hangfire job parameter key used to store the `enqueued-at` timestamp + from `"OpenTelemetry.EnqueuedAt"` to `"opentelemetry_enqueued_at"` to fix compatibility + with MongoDB. + ([#4025](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4025)) +* Use 1.15.1-beta.1 of OpenTelemetry.Instrumentation.Owin ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * Fixed a startup regression in `AddOwinInstrumentation` for applications + which do not register `IConfiguration` in DI. + ([#4146](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4146)) +* Use 1.15.1-beta.1 of OpenTelemetry.Instrumentation.Process ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.1-beta.1 of OpenTelemetry.Instrumentation.Quartz ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.1 of OpenTelemetry.Instrumentation.Runtime ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.2 of OpenTelemetry.Instrumentation.SqlClient ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * Fix `IndexOutOfRangeException` when parsing SQL statements. + ([#4139](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4139)) +* Use 1.15.1-beta.1 of OpenTelemetry.Instrumentation.StackExchangeRedis ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.1-beta.1 of OpenTelemetry.Instrumentation.Wcf ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) + * Update `System.Security.Cryptography.Xml` dependency versions for .NET 8, 9 + and 10 to pick up fixes for [GHSA-w3x6-4m5h-cxqf](https://github.com/dotnet/runtime/security/advisories/GHSA-w3x6-4m5h-cxqf) + and [GHSA-37gx-xxp4-5rgx](https://github.com/dotnet/runtime/security/advisories/GHSA-37gx-xxp4-5rgx). + ([#4103](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4103)) + * Fixed an issue where instrumented WCF channel `Begin*` methods threw an + `ArgumentNullException` when `AsyncCallback` was `null`. + ([#4164](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/4164)) +* Use 1.15.1-beta.1 of OpenTelemetry.Resources.Container ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.1-beta.1 of OpenTelemetry.Resources.Host ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.1-beta.1 of OpenTelemetry.Resources.OperatingSystem ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.1-beta.1 of OpenTelemetry.Resources.Process ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) +* Use 1.15.1-beta.1 of OpenTelemetry.Resources.ProcessRuntime ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) ## 1.6.1 diff --git a/src/Grafana.OpenTelemetry.Base/Grafana.OpenTelemetry.Base.csproj b/src/Grafana.OpenTelemetry.Base/Grafana.OpenTelemetry.Base.csproj index 91613e04..4b5a0ab4 100644 --- a/src/Grafana.OpenTelemetry.Base/Grafana.OpenTelemetry.Base.csproj +++ b/src/Grafana.OpenTelemetry.Base/Grafana.OpenTelemetry.Base.csproj @@ -26,19 +26,19 @@ - - - + + + - - - - - - - + + + + + + + diff --git a/src/Grafana.OpenTelemetry/Grafana.OpenTelemetry.csproj b/src/Grafana.OpenTelemetry/Grafana.OpenTelemetry.csproj index 1d153c63..ac7737cd 100644 --- a/src/Grafana.OpenTelemetry/Grafana.OpenTelemetry.csproj +++ b/src/Grafana.OpenTelemetry/Grafana.OpenTelemetry.csproj @@ -27,31 +27,31 @@ - - + + - + - + - - - - - - - + + + + + + + - + From 24b9dadb888d86c13f2eb3b84e2cb4c1edc8bee2 Mon Sep 17 00:00:00 2001 From: martincostello Date: Tue, 21 Apr 2026 15:47:51 +0100 Subject: [PATCH 7/7] Fix review comment en-US spelling. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c3d5dd58..340678f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,7 +21,7 @@ * Use 1.15.3 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) * `OtlpLogExporter` now uses `IHttpClientFactory` on .NET 8+, matching the - behaviour of the trace and metrics exporters. + behavior of the trace and metrics exporters. ([#7109](https://github.com/open-telemetry/opentelemetry-dotnet/pull/7109)) * Use 1.15.1 of OpenTelemetry.Instrumentation.AWS ([#528](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/528)) * Add the `aws.s3.bucket` and `aws.s3.key` attributes to S3 spans.