1.4.33 February 14 2022
Akka.NET v1.4.33 is a minor release that contains some bug fixes. Most of the changes have been aimed at improving our web documentation and code cleanup to modernize some of our code. The most important bug fix is the actor Props memory leak when actors are cached inside Akka.Remote.
- Akka: Fix memory leak bug within actor Props
- Akka: Fix ChannelExecutor configuration backward compatibility bug
- Akka.TestKit: Fix ExpectAsync detached Task bug
- DistributedPubSub: Fix DeadLetter suppression for topics with no subscribers
If you want to see the full set of changes made in Akka.NET v1.4.33, click here.
COMMITS | LOC+ | LOC- | AUTHOR |
---|---|---|---|
63 | 1264 | 1052 | Ebere Abanonu |
9 | 221 | 27 | Brah McDude |
8 | 2537 | 24 | Gregorius Soedharmo |
2 | 4 | 1 | Aaron Stannard |
1 | 2 | 2 | ignobilis |
Changes:
- 85548a3 Merge pull request #5652 from akkadotnet/dev
- 4434f08 Merge branch 'master' into dev
- ce8453b Update RELEASE_NOTES.md for version 1.4.33 release (#5645)
- 39d6c10 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5643)
- 914b69b Fix Invalid cref values (#5646)
- cf49198 Added one more message to the test (#5552) [ #5551, #5576 ]
- d7bfe27 slow down the test (#5641)
- 5ecf376 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5606)
- 6e1d417 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5624)
- c055f76 Docs: Fix unresolved base documentaion WARNINGS in
Akka.DistributedData.GCounter.cs
(#5625)
See More
- c2fe009 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5626)
- 076412b Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5628)
- f1da21e Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5629)
- 0deba3e Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5630)
- c212e0e Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5631)
- 7bedcca Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5632)
- 8126b55 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5633)
- c24a3a6 Intercept async detached func 5586 (#5588) [ #5586 ]
- 74f11fd Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5634)
- dc88ac6 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5635)
- ec1c83a Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5636)
- 61f1db2 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5637)
- 421eaf7 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5638)
- d9d1c52 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5639)
- 4ff2c35 simplified test. i checked that it properly reproduces the issue. (#5589) [ #5537 ]
- 7f402d9 Wait for radio silence (#5578)
- dbe7c00 Fixed some
invalid cref value
issues (#5621) - cc83627 Improve grammar (#5622)
- af3d78f Docs: Fix unresolved base documentaion WARNINGS in
Remote*.cs
(#5610) - 7a177c1 Docs: Updated Cluster Distributed PubSub documentation (#5566)
- 7a1ce88 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5608)
- 394545c Fix invalid file links (#5618)
- 90a3950 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5615)
- 0d3fb57 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5614)
- 7d79553 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5613)
- 61827ba Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5616)
- a47c85e Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5612)
- 398a82d Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5611)
- 2a169ab Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5607)
- 202e42f Docs: Fix unresolved base documentaion WARNINGS in
EnumeratorEnumerable.cs
(#5601) - eb8c03e Fix support for
serialization-identifier
identifier override (#5571) - 7dc2971 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5603)
- 51549bc Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5602)
- 5e2bdcb Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5600)
- f6175ef Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5599)
- da84bf4 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5598)
- 179ed8b Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5597)
- 876b654 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5596)
- 6ed7fdc Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5595)
- fe6f43f Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5594)
- f907609 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5593)
- 009ea47 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5592)
- 8b6f472 Remove 'inheritdoc` from overriden members that can not be resolved by DocFx (#5591)
- 6187769 Remove
/// <inheritdoc/>
from overriden members that can not be resolved by DocFx (#5590) - 261910e Fix ChannelExecutor configuration backward compatibility problem (#5568)
- d4cb079 Lock markdownlint-cli version to 0.31.0 and markdownlint-rule-titlecase to 0.1.0 (#5584)
- 70fcb97 deleted
/// <inheritdoc/>
(#5580) - 984dc94 Update routers.md (#5579)
- e54ff74 Docs: removed
inheritdoc
tags (#5581) - a4432ed Consistent Markdown Styling (#5582)
- 9144d54 Deleted
inheritdoc
for external assembly inAkka.Streams.Util.EnumeratorEnumerable.cs
(#5577) - 553d206 Deleted
inheritdoc
for external assembly inAkka.Streams.Implementation.StreamLayout.cs
(#5575) - 92f9169 Deleted
inheritdoc
for external assembly inAkka.Streams.Dsl.RestartFlow.cs
(#5574) - b9f19d9 Deleted
inheritdoc
for external assembly inAkka.Streams.Shape.cs
(#5573) - 906142a Deleted inheritdoc for external assembly in
Akka.Streams.ActorMaterializer.cs
(#5572) - 5675630 Fix akka streams attributes docfx (#5570)
- 75896cb Updated configuration section with sample code (#5567)
- 8c3fe57 Fix: no
DeadLetter
s when publishing to aTopic
with no subscribers (#5561) [ #5352 ] - 6e1ee2d Get hocon via code referencing (#5564)
- a82cee2 Assert
true
to be the default value for SendToDeadLettersWhenNoSubscribers (#5565) - 60a7b40 fixed - InternalExpectAsync does not await actionAsync() - causing actionAsync to run as a detached task #5537 (#5538)
- bf7d994 Correct the
throughput
numbers (#5562) - dbe4999 Remove reference to Props in LocalActorRef, this have a huge memory impact when LocalActorRef is being cached. (#5556)
- 9dc0e2a Refatcored to async Tests (#5549)
- e5a5bd3 Fixing Racy ClusterLogVerboseEnabledSpec (#5548)
- aff87c1 Catch
StreamDetachedException
(#5547) - 3e0f97c Added note that Test Receive method violates the actor model (#5545)
- 405dfc5 Add CPU benchmark project (#5536)
- f703526 Ignore all test projects in the examples folder (#5539)
- a5ef30f Add custom persistence provider documentation (#5516)
- 185559a Updated Akka.NET users with Vertech (#5534)
- e0d23dc Renamed FishUntilMessage to FishUntilMessageAsync (#5531)
- ba35492 Fixed broken
code
references caused by movingtutorial*
to a different folder (#5532) - e232be8 Changed the getting started
href
to targettutorial-overview.html
instead (#5530) - 33c4dca fix getting started link (#5527)
- 44c51f6 Removed comment that no longer applies. (#5523)
- 536616a Placeholder for 1.4.33 nightlies (#5520)
This list of changes was auto generated.