github akkadotnet/akka.net 1.5.56
akka.net v1.5.56

6 hours ago

1.5.56 November 25th, 2025

Akka.NET v1.5.56 is a patch release containing important bug fixes for Akka.Remote and Akka.Streams.

Bug Fixes:

1 contributor since release 1.5.55

COMMITS LOC+ LOC- AUTHOR
2 162 6 Aaron Stannard

To see the full set of changes in Akka.NET v1.5.56, click here

1.5.55 October 26th, 2025

Akka.NET v1.5.55 is a patch release containing important stability and security improvements for Akka.Remote.

Akka.Remote Stability Improvements:

Akka.Remote Security Improvements:

  • Custom certificate validation with single execution path - fixes mTLS asymmetry bug - Fixes issue #7914 by introducing programmatic certificate validation helpers through the new CertificateValidation factory class. This release adds 7 new validation helper methods including ValidateChain(), ValidateHostname(), PinnedCertificate(), ValidateSubject(), ValidateIssuer(), Combine(), and ChainPlusThen(). The update also fixes an mTLS asymmetry bug where server-side hostname validation was not being applied consistently with client-side validation, all while maintaining full backward compatibility with existing HOCON-based validation.

  • Fix DotNettySslSetup being ignored when HOCON has valid SSL config - Fixes issue #7917 where programmatic DotNettySslSetup settings were incorrectly being overridden by HOCON configuration. Programmatic configuration now correctly takes precedence over HOCON defaults as intended.

1 contributor since release 1.5.54

COMMITS LOC+ LOC- AUTHOR
3 1605 289 Aaron Stannard

To see the full set of changes in Akka.NET v1.5.55, click here

1.5.54 October 17th, 2025

Akka.NET v1.5.54 is a patch release containing important bug fixes for Akka.Streams and Akka.DistributedData.

Bug Fixes:

1 contributor since release 1.5.53

COMMITS LOC+ LOC- AUTHOR
2 159 20 Aaron Stannard

To see the full set of changes in Akka.NET v1.5.54, click here

1.5.53 October 9th, 2025

Akka.NET v1.5.53 is a security patch containing important fixes for TLS/SSL hostname validation and improved error diagnostics for certificate authentication issues.

Security Fixes:

  • Fix TLS hostname validation bug and add configurable validation - Fixes a critical bug where TLS clients validated against their own certificate DNS name instead of the remote server address, particularly affecting mutual TLS scenarios. This release also adds a new validate-certificate-hostname configuration option to akka.remote.dot-netty.tcp (defaults to false for backward compatibility) and introduces type-safe validation APIs through the new TlsValidationCallbacks factory class.

Improvements:

1 contributor since release 1.5.52

COMMITS LOC+ LOC- AUTHOR
2 1060 77 Aaron Stannard

To see the full set of changes in Akka.NET v1.5.53, click here

1.5.52 October 6th, 2025

SECURITY PATCH

Akka.NET v1.5.52 is a security patch containing crucial fixes for enforcing certificate-based authentication using mTLS enforcement. Please see https://getakka.net/articles/remoting/security.html for details on how this works.

Other fixes:

1 contributors since release 1.5.51

COMMITS LOC+ LOC- AUTHOR
3 1193 149 Aaron Stannard

To see the full set of changes in Akka.NET v1.5.52, click here

1.5.51 October 1st, 2025

Akka.NET v1.5.51 is a minor patch containing a remoting bug fix and add required codes to support persistence health check.

2 contributors since release 1.5.50

COMMITS LOC+ LOC- AUTHOR
1 609 31 Aaron Stannard
1 139 5 Gregorius Soedharmo

To see the full set of changes in Akka.NET v1.5.51, click here

1.5.50 September 22nd, 2025

Akka.NET v1.5.50 is a minor patch containing a bug fix.

1 contributor since release 1.5.49

COMMITS LOC+ LOC- AUTHOR
1 187 1 Gregorius Soedharmo

To see the full set of changes in Akka.NET v1.5.50, click here

1.5.49 September 10th, 2025

Akka.NET v1.5.49 is a minor patch containing several bug fixes.

3 contributors since release 1.5.48

COMMITS LOC+ LOC- AUTHOR
18 6011 9343 Aaron Stannard
18 3760 3880 Gregorius Soedharmo
1 1 1 dependabot[bot]

To see the full set of changes in Akka.NET v1.5.49, click here

1.5.48 August 21st, 2025

Akka.NET v1.5.48 is a minor patch containing stability improvement to Akka.TestKit.

2 contributors since release 1.5.47

COMMITS LOC+ LOC- AUTHOR
4 5494 5561 Aaron Stannard
2 204 66 Gregorius Soedharmo

To see the full set of changes in Akka.NET v1.5.48, click here

1.5.47 August 12th, 2025

Akka.NET v1.5.47 is a minor patch containing several stability improvements to Akka.TestKit.

4 contributors since release 1.5.46

COMMITS LOC+ LOC- AUTHOR
7 4185 3156 Aaron Stannard
5 352 142 Gregorius Soedharmo
1 2 2 dependabot[bot]
1 13 22 Simon Cropp

To see the full set of changes in Akka.NET v1.5.47, click here

1.5.46 July 17th, 2025

Akka.NET v1.5.46 is a minor patch containing a fix for the Akka.IO.Dns extension.

3 contributors since release 1.5.45

COMMITS LOC+ LOC- AUTHOR
1 4 0 Aaron Stannard
1 1 1 Pavel Anpin
1 1 0 Gregorius Soedharmo

To see the full set of changes in Akka.NET v1.5.46, click here

1.5.45 July 7th, 2025

Akka.NET v1.5.45 is a minor patch containing bug fixes for Core Akka and Akka.Cluster.Sharding plugin.

Supervision Strategy For Sharding Remembered Entities

  • We've added a SupervisorStrategy property to ClusterShardingSettings. You can use any type of SupervisionStrategy, but it is recommended that you inherit ShardSupervisionStrategy if you're making your own custom supervision strategy.
  • Remembered shard entities will now honor SupervisionStrategy decisions and stops remembered entities if the SupervisionStrategy.Decider returned a Directive.Stop or if there is a maximum restart retry limitation.

4 contributors since release 1.5.44

COMMITS LOC+ LOC- AUTHOR
10 823 108 Gregorius Soedharmo
1 7 13 Simon Cropp
1 60 18 ondravondra
1 1 0 Aaron Stannard

To see the full set of changes in Akka.NET v1.5.45, click here

1.5.44 June 19th, 2025

Akka.NET v1.5.44 is a minor patch that contains a bug fix to the Akka.Persistence plugin.

3 contributors since release 1.5.43

COMMITS LOC+ LOC- AUTHOR
10 438 323 Gregorius Soedharmo
2 4 2015 Aaron Stannard
1 47 43 Simon Cropp

To see the full set of changes in Akka.NET v1.5.44, click here.

1.5.43 June 10th, 2025

Akka.NET v1.5.43 contains several bug fixes and also adds new quality of life features.

New Akka.Analyzer Rules

We've added three new Akka.Analyzer rules, AK2003, AK2004, and AK2005. All of them addresses the same Akka anti-pattern where a void async delegate is being passed into the ReceiveActor.Receive<T>() (AK2003), IDslActor.Receive<T>() (AK2004), and ReceivePersistentActor.Command<T>() (AK2005) message handlers.

Here are the documentation for each new rules:

4 contributors since release 1.5.42

COMMITS LOC+ LOC- AUTHOR
7 435 19 Gregorius Soedharmo
2 26 23 Mark Dinh
1 49 136 Simon Cropp
1 4 0 Aaron Stannard

To see the full set of changes in Akka.NET v1.5.43, click here.

Changes:

This list of changes was auto generated.

Don't miss a new akka.net release

NewReleases is sending notifications on new releases.