Releases: zenflow/composite-service
Releases · zenflow/composite-service
v2.0.1
2.0.1 (2023-05-07)
Bug Fixes
- build: target Node.js v14 (not v10) with Babel (9889e81)
v2.0.0
2.0.0 (2023-04-25)
chore
- deps: upgrade dependencies & bump minimum node version (7ebe59b)
BREAKING CHANGES
- deps: The minimum Node.js version required is now 14 due to various dependency updates.
v1.0.0
1.0.0 (2021-05-04)
No changes
v0.12.0
0.12.0 (2021-05-04)
Features
- Error when service dependency has no
ready
config, closes #35 (2819396)
v0.11.1
0.11.1 (2021-03-28)
Bug Fixes
- onceHttpOk should be a property of ReadyContext, not a method (cc52499)
v0.11.0
0.11.0 (2021-03-28)
Features
- add
onceHttpOk
helper to ReadyContext
(35494c1)
- stringify errors for console output using
util.inspect()
(94640ac)
v0.10.1
0.10.1 (2021-03-20)
Bug Fixes
- sync error in onceOutputLine callback should cause async rejection (ac860ac)
v0.10.0
0.10.0 (2021-03-18)
Bug Fixes
- Define proper return types for
ready
& onCrash
(f0937df)
Features
- add OnCrashContext.serviceId (a3c8857)
- Add ServiceConfig.crashesLength property, default to 0 (fe7e861)
- Default
minimumRestartDelay
is 0 (e449d68)
- Implement smart default onCrash (5dd2d20)
- Nicer console message reporting error in
ready
or onCrash
(5788792)
- Provide "ready helpers" as ReadyContext methods (cebd1a9)
- Start child processes safely using 'spawn' event where supported (bc1ad0e)
- Strings that are "console output lines" do not need trailing "\n" (ab92ff8)
v0.9.0
0.9.0 (2021-03-15)
Bug Fixes
Features
- http-gateway: Remove http gateway, closes #23 (62b147f)
v0.8.0
0.8.0 (2020-10-27)
Features
- core: Improve logging: messages, levels, & formatting. Closes #9 (3b4bec6)