Akka.net v1.4.13 Release Notes
Release Date: 2020-11-16 // over 3 years ago-
๐ Maintenance Release for Akka.NET 1.4
๐ Akka.NET v1.4.13 includes a number of bug fixes and enhancements:
0๏ธโฃ
AppVersion
now uses Assembly Version by Default 0๏ธโฃ The newAppVersion
setting, which is used to communicate application version numbers throughout Akka.Cluster and is used in scenarios such as Akka.Cluster.Sharding to help determine which nodes receive new shard allocations and which ones do not, now uses the following default HOCON setting:akka.cluster.app-version = assembly-version
๐ By default now the
AppVersion
communicated inside Akka.ClusterMember
events uses theMajor.Minor.BuildNumber
from theAssembly.GetEntryssembly()
orAssembly.GetExecutingAssembly()
(in case theEntryAssembly
isnull
). That way any updates made to your executable's (i.e. the .dll that hostsProgram.cs
) version number will be automatically reflected in the cluster now without Akka.NET developers having to set an additional configuration value during deployments.๐ Other bug fixes and improvements:
- Akka.IO: UdpExt.Manager: OverflowException when sending UDP packets to terminated clients
- ๐ง Akka.Configuration / Akka.Streams: Memory Leak when using many short lived instances of ActorMaterializer
- ๐ Akka: Deprecate
PatternMatch
- ๐ป Akka: FSM: exception in LogTermination changes stopEvent.Reason to Shutdown
- Akka.Cluster.Tools: ClusterSingleton - Ignore possible state change in start
- ๐ Akka.Cluster.Tools: DistributedPubSub - new setting and small fixes
- Akka.DistributedData:
KeyNotFoundException
thrown periodically
๐ To see the full set of fixes in Akka.NET v1.4.13, please see the milestone on Github.
COMMITS LOC+ LOC- AUTHOR 5 316 29 Aaron Stannard 2 53 8 Gregorius Soedharmo 2 223 197 zbynek001 2 2 2 dependabot-preview[bot] 2 11 3 Ebere Abanonu 1 37 27 Razvan Goga 1 217 11 motmot80 1 2 0 Ismael Hamed