v0.3.0
Changes to the basic design, including:
- New
Initializing
state. Not Ready
state renamed toError
.- Error values are now only applicable to the
Error
state. - State changes are now notified via callbacks.
- Collections now keep track of the error values of their monitored services.
- Collections now require a call to
Run()
to start monitoring. This is necessary in order to correctly report if any of the monitored services are initializing.
This release is not backwards-compatible.