3.1.0
Highlights
Supervision trees have been introduced for users, coordinators, and throttles, that give better load-balancing, as well as introspection using observability tools.
What's Changed
- Controller/Return a more explicit running status from by @NelsonVides in #171
- Add telemetry event for a coordinator trigger by @NelsonVides in #177
- Supervision trees and test coverage by @NelsonVides in #178
- Ensure change_rate_gradually runs for long enough to the test to succeed by @NelsonVides in #179
- Throttles/rework run and sending logic by @NelsonVides in #180
- Users supervision tree by @NelsonVides in #175
Potential incompatibilities:
Since #171 the controller get_status/0
callback returns a map with named values, for more explicit information. If the previous return value was being pattern-matched in your code, this needs to be updated.
Full Changelog: 3.0.0...3.1.0