capataz v0.2.0.0 Release Notes
Release Date: 2018-05-27 // almost 6 years ago-
- ๐ Allow the creation of Supervision Trees on Monad Transformer stacks ๐
- ๐ Move to latest stable stackage snapshot (lts-11.10)
- โ Remove
protolude
in favor ofrio
(closes #9) - โ Add convinience module
Capataz
- โ Add
Control.Concurrent.Capataz.Util
which provideProcessSpec
for normal use-cases - โ Add
buildLogWorkerSpec
andbuildLogWorkerOptions
which create a dedicated supervised
๐ thread that logs messages (sits on top ofrio
logger utilities) - โ Add
terminateCapataz
andterminateCapataz_
, these functions replace the
re-exportedrunTeardown
- โ Add re-export of
TeardownResult
from theteardown
package - โก๏ธ Update the
capataz-simple-example
project to usetyped-process
andrio
- โ Add export for
WorkerName
andSupervisorName
aliases - โ Add new dependency
prettyprinter
- โ Add new dependency
pretty-show
to prettify exceptions - โ Add
Pretty
instance forCapatazEvent
- โ Add
Display
instance forCapatazEvent
- โ Add
ProcessThreadId
newtype to better renderThreadId
values - โ Add
buildWorkerOptions1
andworkerSpec1
(closes #17) - ๐ Move to CircleCI