Akka.NET v1.0.2 Stable Release
1.0.2 June 2 2015
Bugfix release for Akka.NET v1.0.1.
Fixes & Changes - Akka.NET Core
- Routers seem ignore supervision strategy
- Replaced DateTime.Now with DateTime.UtcNow/MonotonicClock
- DedicatedThreadScheduler
- Add ability to specify scheduler implementation in configuration
- Added generic extensions to EventStream subscribe/unsubscribe.
- Convert null to NoSender.
- Supervisor strategy bad timeouts
- Updated Pigeon.conf throughput values
- Add PipeTo for non-generic Tasks for exception handling
Fixes & Changes - Akka.NET Dependency Injection
- Added Extensions methods to ActorSystem and ActorContext to make DI more accessible
- DIActorProducer fixes
- closes akkadotnet/akka.net#1020 structuremap dependency injection
Fixes & Changes - Akka.Remote and Akka.Cluster
- Fixing up cluster rejoin behavior
- Added dispatcher fixes for remote and cluster
- Fixes to ClusterRouterGroup
- Two actors are created by remote deploy using Props.WithDeploy
Fixes & Changes - Akka.Persistence
- Renamed GuaranteedDelivery classes to AtLeastOnceDelivery
- Changes in Akka.Persistence SQL backend
- PostgreSQL persistence plugin for both event journal and snapshot store
- Cassandra persistence plugin
New Features:
Akka.TestKit.XUnit2
Akka.NET now has support for XUnit 2.0! You can install Akka.TestKit.XUnit2 via the NuGet commandline:
PM> Install-Package Akka.TestKit.XUnit2
Akka.Persistence.PostgreSql and Akka.Persistence.Cassandra
Akka.Persistence now has two additional concrete implementations for PostgreSQL and Cassandra! You can install either of the packages using the following commandline:
Akka.Persistence.PostgreSql Configuration Docs
PM> Install-Package Akka.Persistence.PostgreSql
Akka.Persistence.Cassandra Configuration Docs
PM> Install-Package Akka.Persistence.Cassandra
Akka.DI.StructureMap
Akka.NET's dependency injection system now supports StructureMap! You can install Akka.DI.StructureMap via the NuGet commandline:
PM> Install-Package Akka.DI.StructureMap