Skip to content

Releases: F1bonacc1/process-compose

v0.21.0

01 Nov 18:03
Compare
Choose a tag to compare

What's Changed

  • Added ability to terminate process-compose when one of the processes fails exit_on_failure.
  • Install shell completions automatically via Nix. Thank you @thenonameguy

Bug fixes

  • Readiness probes kept running even if the monitored process finished.
  • TUI kept running even if all the processes finished

Deprecation

  • on-failure restart policy was renamed to on_failure - please change it in your process-compose.yaml files

v0.20.0

24 Oct 18:58
496b987
Compare
Choose a tag to compare

What's Changed

  • Added support for client mode
  • Added process restart support
  • Default swagger address is now localhost:8080 (old address was kept for BW compatibility)

Thank you @thenonameguy for pointing out the gaps and thinking of new use cases.

v0.17.2

27 Sep 13:19
Compare
Choose a tag to compare

What's Changed

  • Using go1.19.1
  • Dependencies update

v0.17.0

19 Aug 17:55
Compare
Choose a tag to compare

What's Changed

  • Added Full/Half screen keyboard shortcut for Logs (F4)
  • Added Full/Half screen keyboard shortcut for Processes (F8)

v0.16.0

18 Jul 18:37
Compare
Choose a tag to compare

What's Changed

  • Added support for process_healthy dependency
  • Automatic check for new release (on startup)

v0.15.0

09 Jul 19:10
Compare
Choose a tag to compare

What's Changed

  • Added support for background process (aka daemons)
  • Added support for Health Checks:
  • Liveness Probes, Readiness Probes
  • For each probe added http_get and exec checks (see documentation)

v0.12.0

25 Jun 20:11
Compare
Choose a tag to compare

What's Changed

  • support graceful termination of process compose by @F1bonacc1 in #5

Full Changelog: v0.11.0...v0.12.0

v0.11.0

22 Jun 22:41
Compare
Choose a tag to compare

What's Changed

  • feature: add nix flake package manager support by @thenonameguy in #2
  • feature: support configurable process termination parameters in #4

New Contributors

Behavior Change

  • Default termination signal changed from SIGKILL to SIGTERM

Full Changelog: v0.10.2...v0.11.0

v0.10.2

08 Jun 18:58
Compare
Choose a tag to compare

Added:

Added Darwin support - please open issues if things don't work as expected.

Improved:

Exit confirmation on F10
On process termination (F9), process-compose now terminates all the descendant processes.

v0.10.0

30 May 21:19
Compare
Choose a tag to compare

Added:

  • Ability to wrap on/off on-screen logs
  • Ability to follow on/off on-screen logs
  • Ability to control on-screen log buffer size

Improved:

  • Logs handling performance optimization