Skip to content

Releases: zenflow/composite-service

v2.0.1

07 May 04:41
Compare
Choose a tag to compare

2.0.1 (2023-05-07)

Bug Fixes

  • build: target Node.js v14 (not v10) with Babel (9889e81)

v2.0.0

25 Apr 04:57
Compare
Choose a tag to compare

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

05 May 00:12
Compare
Choose a tag to compare

1.0.0 (2021-05-04)

No changes

v0.12.0

04 May 23:54
Compare
Choose a tag to compare

0.12.0 (2021-05-04)

Features

  • Error when service dependency has no ready config, closes #35 (2819396)

v0.11.1

28 Mar 20:15
Compare
Choose a tag to compare

0.11.1 (2021-03-28)

Bug Fixes

  • onceHttpOk should be a property of ReadyContext, not a method (cc52499)

v0.11.0

28 Mar 19:09
Compare
Choose a tag to compare

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

20 Mar 20:35
Compare
Choose a tag to compare

0.10.1 (2021-03-20)

Bug Fixes

  • sync error in onceOutputLine callback should cause async rejection (ac860ac)

v0.10.0

18 Mar 22:12
Compare
Choose a tag to compare

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

15 Mar 05:29
Compare
Choose a tag to compare

0.9.0 (2021-03-15)

Bug Fixes

Features

  • http-gateway: Remove http gateway, closes #23 (62b147f)

v0.8.0

27 Oct 03:08
Compare
Choose a tag to compare

0.8.0 (2020-10-27)

Features

  • core: Improve logging: messages, levels, & formatting. Closes #9 (3b4bec6)