Skip to content

Commit 403c76b

Browse files
authored
Update RELEASE_NOTES.md for 1.5.19 release (#7159)
* Update RELEASE_NOTES.md for 1.5.19 release * Mention Akka.Analyzer update
1 parent 167fbac commit 403c76b

File tree

1 file changed

+35
-3
lines changed

1 file changed

+35
-3
lines changed

RELEASE_NOTES.md

+35-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,42 @@
1-
#### 1.5.19 March 13th 2024 ####
1+
#### 1.5.19 April 15th 2024 ####
22

3-
**Placeholder for nightlies**
3+
Akka.NET v1.5.19 is a patch release for Akka.NET with a few bug fixes.
4+
5+
* [Persistence.SQLite: Bump Microsoft.Data.SQLite to 8.0.4](https://github.com/akkadotnet/akka.net/pull/7148)
6+
* [Core: Bump Google.Protobuf to 3.26.1](https://github.com/akkadotnet/akka.net/pull/7138)
7+
* [Core: Bump Akka.Analyzer to 0.2.4](https://github.com/akkadotnet/akka.net/pull/7143)
8+
* [Remote: Improve logging](https://github.com/akkadotnet/akka.net/pull/7149)
9+
* [Cluster: Improve logging](https://github.com/akkadotnet/akka.net/pull/7149)
10+
* [Core: Fix resource contention problem with HashedWheelTimerScheduler during start-up](https://github.com/akkadotnet/akka.net/pull/7144)
11+
* [TestKit: Fix async deadlock by replacing IAsyncQueue with System.Threading.Channel](https://github.com/akkadotnet/akka.net/pull/7157)
12+
13+
**Akka.Analyzers**
14+
15+
We've added 3 new analyzer rules to `Akka.Analyzers`:
16+
17+
* **AK1004**
18+
19+
AK1004 warns users to replace any `ScheduleTellOnce()` and `ScheduleTellRepeatedly()` invocation inside an actor to implement `IWithTimers` interface instead. Documentation can be read [here](https://getakka.net/articles/debugging/rules/AK1004.html)
20+
21+
* **AK1005**
22+
23+
AK1005 warns users about improper `Sender` and `Self` access from inside an async lambda callbacks inside actor implementation. Documentation can be read [here](https://getakka.net/articles/debugging/rules/AK1005.html)
24+
25+
* **AK1007**
26+
27+
AK1007 is an error message for any `Timers.StartSingleTimer()` and `Timers.StartPeriodicTimer()` invocation from inside the actor `PreRestart()` and `AroundPreRestart()` lifecycle callback methods. Documentation can be read [here](https://getakka.net/articles/debugging/rules/AK1007.html)
28+
29+
| COMMITS | LOC+ | LOC- | AUTHOR |
30+
|---------|------|------|---------------------|
31+
| 9 | 366 | 1951 | Aaron Stannard |
32+
| 9 | 14 | 14 | dependabot[bot] |
33+
| 2 | 516 | 30 | Gregorius Soedharmo |
34+
35+
You can [see the full set of changes for Akka.NET v1.5.19 here](https://github.com/akkadotnet/akka.net/milestones/1.5.19).
436

537
#### 1.5.18 March 13th 2024 ####
638

7-
Akka.NET v1.5.17.1 is a patch release for Akka.NET with a feature addition.
39+
Akka.NET v1.5.18 is a patch release for Akka.NET with a feature addition.
840

941
* [Migrate all internal dispatchers to default thread pool dispatcher](https://github.com/akkadotnet/akka.net/pull/7117)
1042

0 commit comments

Comments
 (0)