Releases: Tochemey/goakt
Releases · Tochemey/goakt
v0.7.0
What's Changed
- Bug Fixes
- Housekeeper to remove dead actors from the actor system
- Added
Terminated
,PoisonPill
message type to respectively notify supervisors when a supervised actor is stooped and stop an actor - Rename the generated protos
pb
package - Stashing was already part of previous the pre-release
Full Changelog: v0.6.0...v0.7.0
v1.0.0-beta-3
docs: enhance readme
v1.0.0-beta-2
Full Changelog: v1.0.0-beta-1...v1.0.0-beta-2
v1.0.0-beta-1
What's Changed
- Mailbox is customisable
- Refactor the benchmark test
- Enhance coverage
Full Changelog: v1.0.0-beta.0...v1.0.0-beta-1
v0.6.0
What's Changed
- Mailbox API
- Fix Benchmark
- Additional tests
- Fix Shutdown bug for child actor to free up parents
Full Changelog: v0.5.1...v0.6.0
v1.0.0-beta-0
v1.0.0-beta.0 chore: additional test
v0.5.1
v0.5.0
What's Changed
This is a minor breaking change in how to handle remote messages.
- Custom Hasher
- BehaviorStack brought back
- Dependencies upgrade
- Rename the
messages
proto package toaddress
. No more need for messages pb. - Rewrote the remote messaging handling.
- Added
RemoteSender
to the message's context to help differentiate between remote messages and locally sent messages.
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- ActorSystem method
StartActor
is nowSpawn
- ActorSystem method
RestartActor
is nowReSpawn
- ActorSystem method
StopActor
is nowKill
- Cluster Node env var
POD_IP
is nowNODE_IP
to avoid the k8 naming - Cluster Node env var
POD_NAME
is nowNODE_NAME
- Behaviour stack is removed completely because not relevant
- Fix the remoting bug when cluster is enabled
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- New Cluster engine with partitioning(https://github.com/Tochemey/goakt#clustering)
- Dependencies updates
- More tests
Full Changelog: v0.2.3...v0.3.0