From 585860dccd5d7607411ee064157be5ba7568c651 Mon Sep 17 00:00:00 2001 From: Mikel Blanchard Date: Thu, 14 Dec 2023 16:15:24 -0800 Subject: [PATCH] CHANGELOG tweak. --- src/OpenTelemetry/CHANGELOG.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/OpenTelemetry/CHANGELOG.md b/src/OpenTelemetry/CHANGELOG.md index 8fd9e23d49..f760d47565 100644 --- a/src/OpenTelemetry/CHANGELOG.md +++ b/src/OpenTelemetry/CHANGELOG.md @@ -2,9 +2,12 @@ ## Unreleased -* `LogRecord.Attributes` and `LogRecord.StateValues` will now automatically - update if `LogRecord.State` is set inside a processor. - ([#5169](https://github.com/open-telemetry/opentelemetry-dotnet/pull/5169)) +* Fixed an issue where `LogRecord.Attributes` (or `LogRecord.StateValues` alias) + could become out of sync with `LogRecord.State` if either is set directly via + the public setters. This was done to further mitigate issues introduced in + 1.5.0 causing attributes added using custom processor(s) to be missing after + upgrading. For details see: + [#5169](https://github.com/open-telemetry/opentelemetry-dotnet/pull/5169) ## 1.7.0