1.5.28 September 5th 2024
Akka.NET v1.5.28 is a release with several bug fixes and improvements.
- Singleton: Fix oldest member transition log message
- Core: Make ITimeProvider injectable into consuming classes
- Singleton: Fix ClusterSingletonProxy failed to re-acquire singleton actor
- Persistence: Make DateTime.UtcNow the default SnapshotMetadata timestamp
- Remote.TestKit: Improve diagnostics and code modernization
- Persistence.TestKit: Add new ConnectionInterceptor and improve usability
- Sharding: Disable durable DData if RememberEntity does not use DData storage
- Persistence.Sql.Common: Harden journal and snapshot store initialization
- Streams: Fix missing AlsoTo public API in Flow, SubFlow, and Source
- Streams: Fix StreamRefSerializer NRE bug
- Persistence: Fix SnapshotStore.SaveSnapshot metadata timestamp bug
- Persistence.TCK: Add new optional SnapshotStore save data integrity spec
To see the full set of changes in Akka.NET v1.5.28, click here.
2 contributors since release 1.5.27.1
COMMITS | LOC+ | LOC- | AUTHOR |
---|---|---|---|
10 | 5318 | 5153 | Aaron Stannard |
8 | 1568 | 158 | Gregorius Soedharmo |
Changes:
- 3df80f2 Update RELEASE_NOTES.md for 1.5.28 release (#7336)
- cfd25ef Persistence.TCK: Add SnapshotStore SaveSnapshot spec (#7335)
- cb11702 Fix SaveSnapshot timestamp metadata (#7334)
- e8beec4 Fix StreamRefSerializer NRE bug (#7333)
- b47b922 Move ClusterClientDiscovery docs to H1 (#7331)
- df33c31 Update RELEASE_NOTES.md for 1.5.28-beta1 release (#7329)
- 4856230 Fix missing AlsoTo public APIs (#7328)
- 2502ea9 Akka.Persistence.Sql.Common: harden
SqlJournal
andSqlSnapshotStore
against initialization failures (#7325) - ae942d0 Don't enable durable DData for RE unless DData is storage engine (#7327) [ #7326 ]
- 19162bd Improve Akka.Persistence.TestKit (#7324)
See More
- 355439e TestKit and Akka.Remote.TestKit: diagnostic improvements and code modernization (#7321)
- 801ce60 rename ".NET 7" build tasks to just ".NET" (#7323)
- d1f481f fixed ClusterClientDiscoverySpec (#7322)
- 5e2bd0e chore: added 2024 headers (#7319)
- 96c6a60 fixed Akka.Persistence.Tck snapshot load specs (#7320)
- d6a8063 Akka.Persistence: Made
DateTime.UtcNow
the default timestamp forSnapshotMetdata
(#7313) - 5e7be3a Fix ClusterSingletonProxy fails to reacquire singleton actor (#7315)
- da3ded3 Akka.Actor: make
ITimeProvider
injectable into consuming classes (#7314) - acc8bd3 Update ClusterClientDiscovery Akka.Hosting documentation (#7310)
- 177a7c9 Akka.Cluster.Tools.Singleton: log the correct oldest member on transition (#7309)
This list of changes was auto generated.