From e6c8ab0eb5e401dd992c8c0125a78a8972569d1b Mon Sep 17 00:00:00 2001 From: Aaron Stannard Date: Mon, 15 Jun 2026 18:02:17 +0000 Subject: [PATCH 1/2] Bump Akka.NET version to 1.5.69 --- Directory.Build.props | 4 ++-- RELEASE_NOTES.md | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 28c60e0f..4fd80988 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,7 +2,7 @@ Copyright © 2013-$([System.DateTime]::Now.Year) Akka.NET Team Akka.NET Team - 1.5.68 + 1.5.69 **Security Fixes** * [Resolve GHSA-g94r-2vxg-569j by bumping OpenTelemetry minimum to 1.10.0](https://github.com/akkadotnet/Akka.Hosting/pull/743) - `OpenTelemetry.Api` 1.9.0 has a known moderate severity vulnerability. The minimum `OpenTelemetry` version floor has been raised from `1.9.0` to `1.10.0`, and the Microsoft.Extensions.Logging floor has been raised to `9.0.0`. Downstream consumers that previously resolved to the vulnerable `OpenTelemetry.Api` 1.9.0 will now pull the safe 1.10.0 release. @@ -33,7 +33,7 @@ 6.0.3 3.1.5 3.1.5 - 1.5.68 + 1.5.69 [9.0.0,) [9.0.0,) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index c69174a8..90ff17fc 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,9 @@ +#### 1.5.69 June 15th 2026 #### + +**Updates** +* [Bump Akka.NET version from 1.5.68 to 1.5.69](https://github.com/akkadotnet/akka.net/releases/tag/1.5.69) + + #### 1.5.68 May 18th 2026 #### **Security Fixes** From 955220d4cecc0866a6acf07b8d1f3d917db4cbf0 Mon Sep 17 00:00:00 2001 From: Aaron Stannard Date: Mon, 15 Jun 2026 18:03:51 +0000 Subject: [PATCH 2/2] chore: run build script to inject release notes --- Directory.Build.props | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 4fd80988..097f8a55 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -3,13 +3,8 @@ Copyright © 2013-$([System.DateTime]::Now.Year) Akka.NET Team Akka.NET Team 1.5.69 - **Security Fixes** -* [Resolve GHSA-g94r-2vxg-569j by bumping OpenTelemetry minimum to 1.10.0](https://github.com/akkadotnet/Akka.Hosting/pull/743) - `OpenTelemetry.Api` 1.9.0 has a known moderate severity vulnerability. The minimum `OpenTelemetry` version floor has been raised from `1.9.0` to `1.10.0`, and the Microsoft.Extensions.Logging floor has been raised to `9.0.0`. Downstream consumers that previously resolved to the vulnerable `OpenTelemetry.Api` 1.9.0 will now pull the safe 1.10.0 release. - -**Bug Fixes** -* [Fix implicit-sender leak under xUnit v3 parallel execution in `Akka.Hosting.TestKit`](https://github.com/akkadotnet/Akka.Hosting/pull/735) - Under xUnit v3's default parallel-class scheduling, `await` continuations could resume on ThreadPool threads where a sibling test had pinned its actor cell, causing `Tell()` to use the wrong implicit sender and replies to land in the wrong `TestActor`'s mailbox. A new wrapping `SynchronizationContext` preserves xUnit's scheduler while pinning the ambient actor cell across `await` continuations. -* [Fix `SynchronizationContext` leak and `TestActor` startup race in `Akka.Hosting.TestKit`](https://github.com/akkadotnet/Akka.Hosting/pull/744) - Two compounding sources of flakiness in sequential xUnit v3 suites: (1) the `ActorCellKeepingSynchronizationContext` installed during host startup leaked out of the initialization callback and was inherited by subsequent tests, pinning continuations onto disposed `ActorCell`s; (2) the `TestActor` created during host startup was intermittently terminated by a race with other `/system` actors starting concurrently. Fixed by bracketing the context installation with a save/restore and adding post-startup `TestActor` liveness verification with automatic re-creation. -* [Fix cached `TestProbe` refs becoming stale after `TestActor` recovery in `Akka.Hosting.TestKit`](https://github.com/akkadotnet/Akka.Hosting/pull/745) - Actors created during `WithActors` could cache `IRequiredActor<TestProbe>.ActorRef` before recovery ran. Re-registering a new raw `TestActor` in `ActorRegistry` did not update those cached refs. `TestProbe` is now registered via a stable forwarding actor whose target is swapped atomically after recovery, ensuring all cached references remain valid. + **Updates** +* [Bump Akka.NET version from 1.5.68 to 1.5.69](https://github.com/akkadotnet/akka.net/releases/tag/1.5.69) akkalogo.png https://github.com/akkadotnet/Akka.Hosting