github F1bonacc1/process-compose v1.18.0

latest releases: v1.40.1, v1.40.0, v1.34.0...
3 months ago

What Changed

  • Added Go templating for probes http port. Issue #196
  • Added ability to load local configuration (environment variables) through .pc_env on Process Compose start. Issue #194
  • Added flag (--tui-fs) and env variable to start Process Compose TUI in full screen mode. Issue #194
  • Added support for hjkl navigation in TUI modals. Issue #193
  • All the CLI commands are now documented. Issue #202
  • Added ability to keep the project running even when all the processes stopped --keep-project flag. This deprecates the --keep-tui flag. Issue #200
  • Added better error reporting for failures in stopping processes. Issue #198
  • Added flag (--hide-disabled) and env variable to start the TUI with all the disabled processes hidden. To show, press Ctrl+D. Issue #207
  • Improved robustness of multi-process stop command. Issue #199
  • Dependencies update

Bug Fixes

  • Fixed missing attention messages (e.g. shutting down)

Breaking Changes

  • Before: processes/stop PATCH REST API returned a list of stopped processes
  • Now: processes/stop PATCH REST API returns a map of stopped processes and the result of the operation. ok on success, error description in case of failure.

Changelog

  • 04e2065 Added Google Analytics to MkDocs
  • c3a16e8 Print log write errors to stderr rather than stdout
  • e207158 bugfix: Fixed missing attention messages with duration 0
  • 69f28a0 deps: dependencies update
  • 9daea44 feat #193: Support hjkl navigation in TUI modals
  • 5c83437 feat #194: Added flag and env to start with full screen
  • 4ce8ac7 feat #194: Load .pc_env on PC start
  • 2ad462d feat #196: Add Go templating for probe http port
  • c039f38 feat #198: Distinguish between stopped and nonexistent processes
  • 592c713 feat #198: added failure reason for verbose stop mode
  • 7de08c1 feat #199: stopping multiple procs will not fail fast
  • cf49a0d feat #200: Don't shut down process-compose unless requested
  • 7e95cfe feat #202: Added CLI to the documentation
  • 842083c feat #207: added flag and env to hide disabled tui processes
  • 5b0607f feat: announce to x
  • 8d6a662 idx adjustments
  • 044b71d internal: bump nix to v1.18

Don't miss a new process-compose release

NewReleases is sending notifications on new releases.