Skip to content
This repository was archived by the owner on May 5, 2019. It is now read-only.

Releases: cirello-io/supervisor

API is now stable

26 Feb 16:18
c5a6e11
Compare
Choose a tag to compare
v1.0.0

Fix broken test

Doc fixes

30 Mar 03:51
3ae4051
Compare
Choose a tag to compare
v0.5.3

Force vanity imports

Fix documentation

14 Oct 20:07
Compare
Choose a tag to compare
v0.5.2

Code grooming

Allow flexible imports

14 Oct 10:49
Compare
Choose a tag to compare
v0.5.1

Allow both canonical and vanity imports

Add ordered start guarantee

13 Oct 17:27
Compare
Choose a tag to compare
v0.5.0

Add start order guarantee to Supervisor

Add anonymous services to Supervisor type

13 Oct 14:59
Compare
Choose a tag to compare
v0.4.1

Add AddFunc to Supervisor object

Add anonymous services to package interface

13 Oct 14:08
Compare
Choose a tag to compare
v0.4.0

Add example for anonymous services

fix regression on Group failure handler

13 Oct 03:00
Compare
Choose a tag to compare
v0.3.1

fix regression on Group failure handler

Hide default (package) supervisor tree

08 Oct 00:49
Compare
Choose a tag to compare
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

08 Oct 00:38
Compare
Choose a tag to compare
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.