Bump Akka from 1.5.24 to 1.5.28
Bumps Akka from 1.5.24 to 1.5.28.
Release notes
Sourced from Akka's releases.
Akka.NET v1.5.28
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:
- 3df80f28248f46facf5cfaa45789ed01841bb4ac Update RELEASE_NOTES.md for 1.5.28 release (#7336)
- cfd25ef175cacff1d4ac53e85b96c8184cfe57c3 Persistence.TCK: Add SnapshotStore SaveSnapshot spec (#7335)
- cb1170205e21ff8c776d2ae1fb06a8322e2fe956 Fix SaveSnapshot timestamp metadata (#7334)
- e8beec4f18cf25e68d394ec35143b3e9267bb406 Fix StreamRefSerializer NRE bug (#7333)
- b47b922b4da105b799023a44c4eece423f9ef868 Move ClusterClientDiscovery docs to H1 (#7331)
- df33c3116c3940e1c5692f4387effa7911c5a614 Update RELEASE_NOTES.md for 1.5.28-beta1 release (#7329)
- 48562308feda716c455cae1fad0e8376d84ff773 Fix missing AlsoTo public APIs (#7328)
- 2502ea96d726a443306226e2e81d3ab4d5a08e59 Akka.Persistence.Sql.Common: harden
SqlJournalandSqlSnapshotStoreagainst initialization failures (#7325)- ae942d096f38ea427dbb22f786354242026b90a1 Don't enable durable DData for RE unless DData is storage engine (#7327) [ #7326 ]
- 19162bdefe0d54f0194d0b707b7bd8c25aab4d1f Improve Akka.Persistence.TestKit (#7324)
- 355439ec5d2932385fcc23f1f6b14e1c2ff05ef1 TestKit and Akka.Remote.TestKit: diagnostic improvements and code modernization (#7321)
- 801ce604170eaf5d388b8f4e3d254302f07e584c rename ".NET 7" build tasks to just ".NET" (#7323)
- d1f481fb2c7bd664a88dc283472eb0d512870253 fixed ClusterClientDiscoverySpec (#7322)
- 5e2bd0e2232efaab529c4be1c4db9e6328fb266b chore: added 2024 headers (#7319)
- 96c6a60032e47c2295e17bc9306abe51938ef625 fixed Akka.Persistence.Tck snapshot load specs (#7320)
- d6a806360058d43b85fb870d911f319ef524ff73 Akka.Persistence: Made
DateTime.UtcNowthe default timestamp forSnapshotMetdata(#7313)- 5e7be3a498b6eb71974d0c6a19a53fd04f062a5e Fix ClusterSingletonProxy fails to reacquire singleton actor (#7315)
- da3ded3db7cd60d4e288885445bde17ba7344418 Akka.Actor: make
ITimeProviderinjectable into consuming classes (#7314)
... (truncated)
Changelog
Sourced from Akka's changelog.
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 1.5.28-beta1 August 23rd 2024
Akka.NET v1.5.28-beta1 is a patch beta 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
To see the full set of changes in Akka.NET v1.5.28-beta1, click here.
COMMITS LOC+ LOC- AUTHOR 10 5318 5153 Aaron Stannard 4 1440 115 Gregorius Soedharmo 1.5.27.1 July 25th 2024
Akka.NET v1.5.27.1 is a minor patch to fix a race condition between the logging and remoting system.
... (truncated)
Commits
3df80f2Update RELEASE_NOTES.md for 1.5.28 release (#7336)cfd25efPersistence.TCK: Add SnapshotStore SaveSnapshot spec (#7335)cb11702Fix SaveSnapshot timestamp metadata (#7334)e8beec4Fix StreamRefSerializer NRE bug (#7333)b47b922Move ClusterClientDiscovery docs to H1 (#7331)df33c31Update RELEASE_NOTES.md for 1.5.28-beta1 release (#7329)4856230Fix missing AlsoTo public APIs (#7328)2502ea9Akka.Persistence.Sql.Common: hardenSqlJournalandSqlSnapshotStoreagain...ae942d0Don't enable durable DData for RE unless DData is storage engine (#7327)19162bdImprove Akka.Persistence.TestKit (#7324)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.