1.5.13 August 26th 2023
Akka.NET v1.5.13 is a maintenance release with several bug fixes and also performance and QOL improvements.
- Akka: Clean up and optimize actor name validation
- Akka: Wrap all scheduler Tell messages in
IScheduledMessage
envelope - Akka: Fix possible NRE bug in
Dispatchers
- Akka.Cluster.Sharding: Log shard coordinator remember entities timeout
- Akka.Cluster.Sharding: Fix shard coordinator throwing NullReferenceException
- Akka.Streams: Log errors inside SelectAsync stage
- Akka.Streams: Add supervisor strategy support for Throttle stage
- Akka: Change HashedWheelTimerScheduler implementation to use
PeriodicTimer
for net6.0+ builds - Package dependency upgrades
If you want to see the full set of changes made in Akka.NET v1.5.13, click here.
COMMITS | LOC+ | LOC- | AUTHOR |
---|---|---|---|
18 | 25 | 25 | dependabot[bot] |
6 | 435 | 200 | Gregorius Soedharmo |
4 | 512 | 293 | Aaron Stannard |
2 | 3 | 7 | Simon Cropp |
1 | 7 | 0 | Sergey Popov |
1 | 66 | 17 | Ismael Hamed |
1 | 1 | 1 | HamzaAmjad-RG |
Changes:
- 51f0574 Update RELEASE_NOTES.md for 1.5.13 release (#6922)
- 8c8d191 * clean up and optimize actor name validation. (#6919)
- 15bb5ca Bump Microsoft.Data.SQLite from 7.0.10 to 7.0.11 (#6917)
- cd8b8bc Bump Google.Protobuf from 3.24.1 to 3.24.3 (#6909)
- f4445d4 Bump BenchmarkDotNet.Diagnostics.dotTrace from 0.13.7 to 0.13.8 (#6910)
- eb5703a Fix build documentation redirect link (#6912)
- 1cded6d Bump BenchmarkDotNet from 0.13.7 to 0.13.8 (#6908)
- f2025e3 Fix possible NRE bug in Dispatchers (#6906)
- 067bd76 remove redundant langversion (#6902)
- 42fbc83 Bump Polyfill from 1.24.1 to 1.27.1 (#6899)
See More
- f5ce02c Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 (#6900)
- 2f554be Bump Verify.Xunit from 20.8.1 to 20.8.2 (#6895)
- a91bb5e Akka.Actor: tuck all scheduled
Tell
messages intoIScheduledMsg
envelope (#6461) - 24cbbb3 Update RELEASE_NOTES.md for 1.5.13-beta1 release (#6894)
- 0c49fdb Fixed DDataShardCoordinator NullReferenceException (#6892) [ #6890 ]
- 8b2ded4 Bump Google.Protobuf from 3.24.0 to 3.24.1 (#6891)
- c5b1320 .NET 6:
PeriodicTimer
scheduler replacement for dedicated thread (#6435) [ #168 ] - 0a66f94 Bump Verify.Xunit from 20.8.0 to 20.8.1 (#6890)
- 470c8ae PreStart to Protected (#6889)
- 9942ad9 Improve Streams Throttle. Log errors, improve tests, and add supervisor strategy support (#6886)
- 3e41061 fix broken editor config (#6888)
- 982d96d Improve Streams SelectAsync. Log errors and improve test (#6884)
- cad7180 Bump Verify.Xunit from 20.7.0 to 20.8.0 (#6882)
- fb5df2a DDataShardCoordinator remember-entities timeout logging (#6885)
- a721e70 Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 (#6883)
- 7346a2f Added
InternalStableApi
annotation (#6880) - 3de1345 Bump Verify.Xunit from 20.6.0 to 20.7.0 (#6881)
- ac81c08 Bump Google.Protobuf from 3.23.4 to 3.24.0 (#6879)
- 85f8c0b Bump Microsoft.Extensions.ObjectPool from 7.0.8 to 7.0.10 (#6875)
- 28eb3ce Bump Microsoft.Data.SQLite from 7.0.9 to 7.0.10 (#6876)
- 5609fc1 Bump BenchmarkDotNet.Diagnostics.dotTrace from 0.13.6 to 0.13.7 (#6872)
- 220dfe8 Bump BenchmarkDotNet from 0.13.6 to 0.13.7 (#6871)
- a131e99 Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 (#6873)
- 1fbe838 Akka.NET v1.5 upgrade guide documentation fix (#6778). (#6874)
This list of changes was auto generated.