Releases: OrleansContrib/Orleankka
Releases · OrleansContrib/Orleankka
2.0.0-transitional-011
Check migration guide here
2.0.0-transitional-010
Check release notes and migration guide here
2.3.4
2.3.1
2.3.0
Features:
- Major new feature -
BackgroundJobService
available viaActorGrain
'sJobs
property. Simplifies writing long-running background jobs which run in interleaved mode (ie, timer-based). Heavily inspired by task manager (htop) concept. The full-blown usage sample is coming soon
Updates:
- Updated to Orleans 2.3.0
- Added new overload to
StreamRef
to support newly introduced batch-based stream subscriptions
2.2.8
Lots of improvements to switchable behaviors and FSM. Bug fixes and new features:
- Updated to latest Orleans 2.2.0
- Added support for direct silo client
- Message-based timers. Check overloads on
TimerService
- Support for storage provider facet via
[UseStorageProvider]
attribute you can place on ctor for injection. State will be automatically loaded before activating an actor - Added support for traits in behaviors
- Added fluent DSL for constructing state machines
- Behaviors now support etags to simplify resolution of race conditions which might occur due to interleaving when doing background work (ie, inside timer callbacks)
2.1.1
Added full support for direct client.
- Use
ActorSystem()
extension method onISiloHost
to get a reference toIClientActorSystem
- To setup
ActorRef
midlleware to be used with direct client, use separateDirectClientActorRefMiddleware()
method provided byClusterOptions
2.1.0
2.0.0-transitional-004
Check migration guide here