This repository was archived by the owner on May 5, 2019. It is now read-only.
Releases: cirello-io/supervisor
Releases · cirello-io/supervisor
API is now stable
Doc fixes
Fix documentation
v0.5.2 Code grooming
Allow flexible imports
v0.5.1 Allow both canonical and vanity imports
Add ordered start guarantee
v0.5.0 Add start order guarantee to Supervisor
Add anonymous services to Supervisor type
v0.4.1 Add AddFunc to Supervisor object
Add anonymous services to package interface
v0.4.0 Add example for anonymous services
fix regression on Group failure handler
v0.3.1 fix regression on Group failure handler
Hide default (package) supervisor tree
Hide default supervisor tree to avoid race conditions The user must not be able to modify default supervisor while running. When declared as a global and exposed variable, this cannot be prevented. Hiding the default supervisor to avoid this problem. Should users need to use a custom supervisor, they can use the zero value of supervisor.Supervisor as a starting point.
Improve failure handling for Transient and Temporary services
Fix behavior of transient and temporary services Currently, the correct ending of a transient of temporary service would trigger a Group restart. It treats correct terminations by skip failure handling in proper time.