From 7b0ca5ddd2160eb1fb95b300251b1b5a3a2a498b Mon Sep 17 00:00:00 2001 From: Gregorius Soedharmo Date: Wed, 11 Jun 2025 01:27:59 +0700 Subject: [PATCH] Update RELEASE_NOTES.md for 1.5.43 release --- RELEASE_NOTES.md | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 47de297181a..bdc650febcf 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,6 +1,35 @@ -#### 1.5.43 May 23rd, 2025 #### +#### 1.5.43 June 10th, 2025 #### -*Placeholder for nightlies* +Akka.NET v1.5.43 contains several bug fixes and also adds new quality of life features. + +* [Cluster.Tools: Fix PublishWithAck response message type](https://github.com/akkadotnet/akka.net/pull/7673) +* [Sharding: Allows sharding delivery consumer to passivate self](https://github.com/akkadotnet/akka.net/pull/7670) +* [TestKit: Fix CallingThreadDispatcher async context switching](https://github.com/akkadotnet/akka.net/pull/7674) +* [Persistence.Query: Add non-generic `ReadJournalFor` API method](https://github.com/akkadotnet/akka.net/pull/7679) +* [Core: Simplify null checks](https://github.com/akkadotnet/akka.net/pull/7659) +* [Core: Propagate CoordinatedShutdown reason to application exit code](https://github.com/akkadotnet/akka.net/pull/7684) +* [Core: Bump AkkaAnalyzerVersion to 0.3.3](https://github.com/akkadotnet/akka.net/pull/7685) +* [Core: Improve IScheduledTellMsg DeadLetter log message](https://github.com/akkadotnet/akka.net/pull/7686) + +**New Akka.Analyzer Rules** + +We've added three new Akka.Analyzer rules, AK2003, AK2004, and AK2005. All of them addresses the same Akka anti-pattern where a `void async` delegate is being passed into the `ReceiveActor.Receive()` (AK2003), `IDslActor.Receive()` (AK2004), and `ReceivePersistentActor.Command()` (AK2005) message handlers. + +Here are the documentation for each new rules: +* [AK2003 documentation](https://getakka.net/articles/debugging/rules/AK2003.html) +* [AK2004 documentation](https://getakka.net/articles/debugging/rules/AK2004.html) +* [AK2005 documentation](https://getakka.net/articles/debugging/rules/AK2005.html) + +4 contributors since release 1.5.42 + +| COMMITS | LOC+ | LOC- | AUTHOR | +|---------|------|------|---------------------| +| 7 | 435 | 19 | Gregorius Soedharmo | +| 2 | 26 | 23 | Mark Dinh | +| 1 | 49 | 136 | Simon Cropp | +| 1 | 4 | 0 | Aaron Stannard | + +To [see the full set of changes in Akka.NET v1.5.43, click here](https://github.com/akkadotnet/akka.net/milestone/126?closed=1). #### 1.5.42 May 21st, 2025 ####