Akka.net v1.4.12 Release Notes

Release Date: 2020-11-16 // over 3 years ago
  • 1.4.12 November 16 2020

    ๐Ÿš€ Maintenance Release for Akka.NET 1.4

    ๐Ÿš€ Akka.NET v1.4.12 is a relatively minor release, but it includes some breaking changes:

    • ๐Ÿ’ฅ BREAKING CHANGE : Akka.Cluster.Sharding: batch update - includes some important updates for rebalancing shards more quickly, handling rolling updates, and using the new AppVersion type introduced in Akka.NET v1.4.11 to avoid allocating shards onto nodes that are being replaced during an upgrade. The breaking change: renamed the Akka.Cluster.Sharding.TunningParameters to Akka.Cluster.Sharding.TuningParameters in order to fix a misspelling. This changes the public API of all of the Akka.Cluster.Sharding settings classes - it shouldn't affect your Akka.NET application directly, but it will affect any plugins built on top of Akka.Cluster.Sharding.
    • โšก๏ธ Akka.Streams: Make DistinctRetainingFanOutPublisher a public member - needed to update Akka.Persistence plugins to implement Akka.Persistence.Query "CurrentPersistenceIds` queries correctly.
    • ๐Ÿ‘€ Introduce Akka.Discovery Module - introduces the brand new Akka.Discovery module, which allows Akka.NET services to discover Akka.Cluster seed endpoints, Kafka nodes, and more via a variety of methods. This module is still in beta as of 1.4.12 but it will be developed, documented, and incorporated into more tutorials + modules as it matures. You can read more about Akka.Discovery here: https://getakka.net/articles/discovery/index.html

    ๐Ÿ‘€ To see the full set of fixes in Akka.NET v1.4.12, please see the milestone on Github.

    COMMITS LOC+ LOC- AUTHOR
    6 333 34 Aaron Stannard
    2 2 2 dependabot-preview[bot]
    1 5 25 Ebere Abanonu
    1 2823 384 zbynek001
    1 1449 0 Ismael Hamed

    ๐Ÿ”„ Changes:

    • ๐Ÿ”€ 7b631d8 Merge pull request #4635 from akkadotnet/dev
    • ๐Ÿš€ 3614954 Akka.NET v1.4.12 Release Notes (#4634)
    • ๐Ÿš€ 35f6b55 Akka.Discovery Release Cleanup (#4632)
    • ๐Ÿ“š 5d2841a fixed documentation errors with Akka.Docts.Tests ReceiveTimeoutSpecs (#4633)
    • e645a43 Introduce brand new module for service discovery (#4599)
    • f9447bd Bump Google.Protobuf from 3.13.0 to 3.14.0 (#4631)
    • e9704b0 Make DistinctRetainingFanOutPublisher a "public servant". (#4630)
    • ๐Ÿšš cb27803 removed InternalApi attribute from ActorSystemSetup (#4617)
    • โšก๏ธ 7bcf01b akka.cluster.sharding - batch update (#4600)
    • โœ… 4724ca9 Bump Microsoft.NET.Test.Sdk from 16.7.1 to 16.8.0 (#4611) ๐Ÿ‘€ See More
    • โฑ 6a491ea Document new timers and scheduling APIs (#4608) [#4357 ]
    • 25009c0 bumped version number to 1.4.12 for nightlies

    ๐Ÿ— This list of changes was auto generated.