1.5.64 March 31st, 2026
Akka.NET v1.5.64 is a maintenance release focused on completing the xUnit 3 migration for TestKit packages, removing the FluentAssertions transitive dependency, and merging the Multi-Node Test Runner back into the core repository.
FluentAssertions Removal
Due to the recent commercialization of FluentAssertions, we have completed the removal of the FluentAssertions transitive dependency from all Akka.TestKit.* packages. If your tests relied on the transitive FluentAssertions dependency provided by Akka.NET TestKit packages, you will need to add a direct reference to FluentAssertions in your own project.
TestKit Package Naming Convention
As part of the ongoing xUnit 3 migration, TestKit packages now follow a naming convention: packages with the .Xunit postfix provide xUnit 3 support, while packages with the .Xunit2 postfix provide xUnit 2 support.
- Remove FluentAssertions dependency from all TestKit - Removes the FluentAssertions transitive dependency from all
Akka.TestKit.*packages. - Merge MNTR back to core - Merges the Akka.NET Multi-Node Test Runner (MNTR) back into the core repository to simplify future Akka.NET development.
- [xUnit 3] Convert Akka.Cluster.TestKit - Converts
Akka.Cluster.TestKitto xUnit 3. - [xUnit 3] Convert Akka.MultiNode.TestAdapter - Converts
Akka.MultiNode.TestAdapterto xUnit 3.
1 contributor since release 1.5.63
| COMMITS | LOC+ | LOC- | AUTHOR |
|---|---|---|---|
| 5 | 17427 | 3874 | Gregorius Soedharmo |
To see the full set of changes in Akka.NET v1.5.64, click here.
Changes:
- 45fe10f Update RELEASE_NOTES.md for 1.5.64 release (#8142)
- c7ef797 [xUnit 3] Convert Akka.MultiNode.TestAdapter (#8136) (#8138)
- 6e0236e [xUnit 3] Convert Akka.Cluster.TestKit (#8135) (#8137)
- 08b2773 [1.5] Port #8133 - Merge MNTR back to core (#8134) [ #8129 ]
- 635bb86 [1.5] Port #8097 - Migrate solution file from .sln to .slnx format (#8131) [ #7982 ]
- a7740ac Remove FluentAssertions dependency from all TestKit (#7769) (#8130)
This list of changes was auto generated.