Releases: slawlor/ractor
v0.14.5
Ractor v0.14.5 is released!
What's Changed
- Make latency measurement in ping message robust against time drift by @kanru in #320
- Marking that the converter function in the derived actor is cross-thread safe since it's just an Into() call. by @slawlor in #321
Full Changelog: v0.14.4...v0.14.5
v0.14.4
Ractor v0.14.4 is released!
What's Changed
- Add monitor API back by @slawlor in #317. This change adds back the monitoring API as requested in #307. This however is now gated by a feature for memory-sensitive utility (if you don't need monitoring, you can optionally not enable it)
Full Changelog: v0.14.3...v0.14.4
v0.14.3
Ractor v0.14.3 is released!
What's Changed
- FromActorRef which allows to send messages convertible to original TMessage by @anabyv042 in #306
- Expose async-trait to as a feature which can be enabled or disabled selectively in
ractor_cluster
by @slawlor in #313 - fix: get_children should not break supervision tree integrity by @kanru in #311
- Prep for 0.14.3 release by @slawlor in #314
New Contributors
- @anabyv042 made their first contribution in #306
- @kanru made their first contribution in #311
Full Changelog: v0.14.2...v0.14.3
v0.14.2
Ractor v0.14.2 is released!
What's Changed
- Add a
wait()
operator for an actor by @slawlor in #304. This allows waiting on an actor's exit, without having access to the JoinHandle, and without triggering a stop or drain operation. Resolves #303
Full Changelog: v0.14.1...v0.14.2
v0.14.1
v0.14.0
Ractor v0.14.0 is released!
What's Changed
This is an API break however, with a breaking change to the factory's JobOptions
struct. Functionality is not changed, but it does allow proper span attribution in factory jobs. See #300 FMI.
Full Changelog: v0.13.5...v0.14.0
v0.13.5
v0.13.4
This fixes a typo in a new call added in v0.13.3. However it is technically non semver compatible so we're opting to yeet 0.13.3 and go from 0.13.2->0.13.4 rather than require a major revision change.
What's Changed
- fix: get supervisor method typo by @marcocondrache in #298
New Contributors
- @marcocondrache made their first contribution in #298
Full Changelog: v0.13.2...v0.13.4
[YEETED] v0.13.3
Ractor v013.3 is released!
What's Changed
- Ability to retrieve the supervisor of an actor (if set) #294
- Addition of another factory metric capture on the in-flight message count, queued and processed, as an aggregate value
- Fixing broken CI signals by @slawlor in #296
Full Changelog: v0.13.2...v0.13.3
v0.13.2
Ractor v0.13.2 is released!
What's Changed
- fix: Ensure pending messages are delivered when OutputPort is dropped. by @stuartcarnie in #293
New Contributors
- @stuartcarnie made their first contribution in #293
Full Changelog: v0.13.1...v0.13.2