Skip to content

Releases: Tochemey/goakt

v0.7.0

10 Sep 15:22
Compare
Choose a tag to compare

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

08 Sep 12:47
Compare
Choose a tag to compare
v1.0.0-beta-3 Pre-release
Pre-release
docs: enhance readme

v1.0.0-beta-2

07 Sep 22:29
Compare
Choose a tag to compare
v1.0.0-beta-2 Pre-release
Pre-release

v1.0.0-beta-1

07 Sep 16:43
Compare
Choose a tag to compare
v1.0.0-beta-1 Pre-release
Pre-release

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

07 Sep 22:44
Compare
Choose a tag to compare

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

02 Sep 14:07
Compare
Choose a tag to compare
v1.0.0-beta-0 Pre-release
Pre-release
v1.0.0-beta.0

chore: additional test

v0.5.1

01 Sep 06:08
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update dependency earthly/earthly to v0.7.17 by @renovate in #104
  • feat: add mDNS discovery provider by @Tochemey in #105

Full Changelog: v0.5.0...v0.5.1

v0.5.0

29 Aug 09:55
Compare
Choose a tag to compare

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 to address. 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

19 Aug 18:22
Compare
Choose a tag to compare

What's Changed

  • ActorSystem method StartActor is now Spawn
  • ActorSystem method RestartActor is now ReSpawn
  • ActorSystem method StopActor is now Kill
  • Cluster Node env var POD_IP is now NODE_IP to avoid the k8 naming
  • Cluster Node env var POD_NAME is now NODE_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

05 Aug 23:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.3...v0.3.0