From a2849549f0c88a2f73c83f043b508bc4024288e9 Mon Sep 17 00:00:00 2001 From: Aaron Stannard Date: Tue, 10 Feb 2026 08:35:59 -0600 Subject: [PATCH] Update version to 1.5.60 and add release notes --- Directory.Build.props | 12 ++++++------ RELEASE_NOTES.md | 9 +++++++++ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index b70933dd..026a9411 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,13 +2,13 @@ Copyright © 2013-$([System.DateTime]::Now.Year) Akka.NET Team Akka.NET Team - 1.5.60-beta1 - **Beta Release** + 1.5.60 + **New Features** +* [Add OpenTelemetry trace correlation support for LoggerFactoryLogger](https://github.com/akkadotnet/Akka.Hosting/pull/706) - enables proper trace correlation for logs emitted from actor code. Solves the problem that `Activity.Current` doesn't flow across actor mailbox boundaries because it uses `AsyncLocal<T>`. When using Akka.NET 1.5.59+, `LogEvent.ActivityContext` captures trace context at log creation time and flows it through to OpenTelemetry `LogRecord`s via the new `AkkaTraceContextProcessor`. Register with `options.AddAkkaTraceCorrelation()` in your OpenTelemetry logging configuration. +* [Add WithContext() integration tests for MEL logger](https://github.com/akkadotnet/Akka.Hosting/pull/709) - confirmed that Akka.NET 1.5.60's `WithContext()` logging context enrichment works automatically with `LoggerFactoryLogger`. -This is a beta release for testing the OpenTelemetry trace correlation feature that was merged after 1.5.59. - -**New Features** -* [Add OpenTelemetry trace correlation support for LoggerFactoryLogger](https://github.com/akkadotnet/Akka.Hosting/pull/706) - enables proper trace correlation for logs emitted from actor code. Solves the problem that `Activity.Current` doesn't flow across actor mailbox boundaries because it uses `AsyncLocal<T>`. When using Akka.NET 1.5.59+, `LogEvent.ActivityContext` captures trace context at log creation time and flows it through to OpenTelemetry `LogRecord`s via the new `AkkaTraceContextProcessor`. Register with `options.AddAkkaTraceCorrelation()` in your OpenTelemetry logging configuration. +**Updates** +* [Bump Akka version from 1.5.59 to 1.5.60](https://github.com/akkadotnet/akka.net/releases/tag/1.5.60) akkalogo.png https://github.com/akkadotnet/Akka.Hosting diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index e7159189..a8ef9fc6 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,12 @@ +#### 1.5.60 February 10th 2026 #### + +**New Features** +* [Add OpenTelemetry trace correlation support for LoggerFactoryLogger](https://github.com/akkadotnet/Akka.Hosting/pull/706) - enables proper trace correlation for logs emitted from actor code. Solves the problem that `Activity.Current` doesn't flow across actor mailbox boundaries because it uses `AsyncLocal`. When using Akka.NET 1.5.59+, `LogEvent.ActivityContext` captures trace context at log creation time and flows it through to OpenTelemetry `LogRecord`s via the new `AkkaTraceContextProcessor`. Register with `options.AddAkkaTraceCorrelation()` in your OpenTelemetry logging configuration. +* [Add WithContext() integration tests for MEL logger](https://github.com/akkadotnet/Akka.Hosting/pull/709) - confirmed that Akka.NET 1.5.60's `WithContext()` logging context enrichment works automatically with `LoggerFactoryLogger`. Context properties set via the core `WithContext()` API flow through to Microsoft.Extensions.Logging state dictionaries via `TryGetProperties()` without any code changes needed. + +**Updates** +* [Bump Akka version from 1.5.59 to 1.5.60](https://github.com/akkadotnet/akka.net/releases/tag/1.5.60) + #### 1.5.60-beta1 January 29th 2026 #### **Beta Release**