actor_system 0.3.0 actor_system: ^0.3.0 copied to clipboard
An implementation of the actor model in the Dart language. An actor processes only one message at a time, even if the processing is asynchronous.
Changelog #
0.3.0 #
- BREAKING CHANGE: removed parameter
useExistingActor
fromBaseContext.createActor()
. BaseContext.createActor()
has a new parametersendInit
. If set totrue
, aninitMsg
is sent after the actor is created.ActorRef.send()
now has a new parametercorrelationId
. An actor can read the correlation id from its context.WhenLikeActorBuilder
has new methodsisTrue()
andisInit()
.
0.2.2 #
ActorRef.send()
now has a new parametersender
.
0.2.1 #
- Prefixed all logger names in library
actor_system
withactor_system.system.
and all logger names in libraryactor_cluster
withactor_system.cluster.
.
0.2.0 #
- Improved package score on pub.dev
- More useful version of README.md
- BREAKING CHANGE: Refactored
WhenLikeActorBuilder.equals(Object?, Actor)
toWhenLikeActorBuilder.isEqual<T>(T, FutureOr<void> Function(ActorContext, T))
0.1.1 #
- Changed dependency from
msgpack_dart
tomsgpack_dart_with_web
to support web
0.1.0 #
- Initial release