Skip to content

Releases: akkadotnet/akka.net

Akka.NET v1.5.55

26 Oct 14:34
1.5.55
2492bdb

Choose a tag to compare

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

Changes:

This list of changes was auto generated.

Akka.NET v1.5.54

17 Oct 16:26
e7bf0c7

Choose a tag to compare

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

Changes:

This list of changes was auto generated.

Akka.NET v1.5.53

10 Oct 02:32
1.5.53
dfee7bb

Choose a tag to compare

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

Changes:

  • dfee7bb Prepare v1.5.53 release
  • 4eaf307 Fix TLS hostname validation bug and add configurable validation (#7897) [ #7893 ]
  • 8644c59 Improve TLS/SSL certificate error messages during handshake failures (#7891) [ #7890 ]

This list of changes was auto generated.

Akka.NET v1.5.52

06 Oct 15:21
1.5.52
b4fbd5f

Choose a tag to compare

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

Changes:

This list of changes was auto generated.

Akka.NET v1.5.51

01 Oct 17:08
68dbe75

Choose a tag to compare

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

Changes:

This list of changes was auto generated.

Akka.NET v1.5.50

22 Sep 16:49
94124ba

Choose a tag to compare

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

Changes:

  • 94124ba Update RELEASE_NOTES.md for 1.5.50 release (#7837)
  • f595a84 Propagate error from DotNetty TLS handshake failure to Akka.Remote (#7824)

This list of changes was auto generated.

Akka.NET v1.5.49

10 Sep 16:06
2f19644

Choose a tag to compare

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

Changes:

  • 2f19644 Update RELEASE_NOTES.md for 1.5.49 release (#7818)
  • 4168945 GraphStageLogic.ConcurrentAsyncCallback throws NRE when used with ChannelSource (#7808)
  • 9863fdf fix Replicator.ReceiveUnsubscribe boolean logic (#7806) (#7809) [ #7804 ]
  • dceca50 Fix IIS/Windows Service console race condition (#7691) (#7793)
  • f2c311f Parameterize Incrementalist base branch for Azure DevOps pipelines (#7791)

This list of changes was auto generated.

Akka.NET v1.5.48

22 Aug 14:40
1f4c6d2

Choose a tag to compare

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

Changes:

  • 1f4c6d2 Update RELEASE_NOTES.md for 1.5.48 release (#7788)
  • 0bfe2fc Port #7772 - TestKit: synchronous TestActor start (#7787) [ #7770 ]
  • 1f14b74 Convert Akka.Cluster.Sharding.Tests.MultiNode to async (#7758)
  • 31adf92 Convert Akka.Cluster.Tests.MultiNode specs to async (#7755)
  • 89e6405 Convert Akka.Cluster.Tools multi-node tests to async (#7757)
  • f422b79 Update RELEASE_NOTES.md for 1.5.48 nightly (#7760)
  • 43f3e52 Convert Akka.Remote.Tests.MultiNode specs to async (#7756)

This list of changes was auto generated.

Akka.NET v1.5.47

14 Aug 14:57
83e4bcc

Choose a tag to compare

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

Changes:

See More

This list of changes was auto generated.

Akka.NET v1.5.46

17 Jul 15:41
dbca4de

Choose a tag to compare

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

Changes:

  • dbca4de Update RELEASE_NOTES.md for 1.5.46 release (#7733)
  • 000d75b DnsExt: Resolve ManagerClass Type from IDnsProvider (#7727)
  • c10cfc1 docs: added Akka.Cluster SBR video to docs (#7725)
  • 3994208 Exclude Akka.Cluster.Cpu.Benchmark from nuget pack (#7724)

This list of changes was auto generated.