github F1bonacc1/process-compose v1.46.0

one day ago

What Changed

  • Added ability to extrapolate the working directory based on the location of the extended file. Issue #278
  • Process Compose process names colors will be repeatable and predictable. The same process will always be colored the same.
  • Added ability to detach (and reattach) from the TUI if started with --detached-with-tui flag. Issue #275
  • Added ability to follow log from multiple processes. Issue #279
  • Added PC_REPLICA_NUM template variable to each process. See documentation.
  • Added global Environment Variables filled by commands. See documentation.

Bug Fixes

  • Fixed scenario in which PC would get stuck while shutting down when the target of process_started skipped. Issue #280
  • Project update no longer ignores PC_CONFIG_FILES env variable. Issue #283
  • Fixed scenario in which PC would crash if processes in process-compose.yaml is empty. Issue #284
  • The selection mode background now matches the selected theme.

Changelog

  • 78d5125 Bump nix to v1.40.1
  • 6a1799e bump nix to v1.46.0
  • 962432e dep: Updated golang.org/x/net to v0.33.0
  • c0e29e4 deps: dependencies update (tview, gopsutil, term)
  • 6b9ce00 feat #275: Allow detaching from TUI
  • c1cc4af feat #278: Support working dirs relative to extended compose.yaml
  • 53351d5 feat #279: Add multi process logging
  • 05fa613 feat: Add Environment Commands
  • d7e0380 feat: Add PC_REPLICA_NUM variable to each process
  • a7e6c06 feat: Better duration to human string
  • b479893 fix #280: Stuck in shutting down when target of process_started skipped
  • c510677 fix #283: Update to consider PC_CONFIG_FILES env var
  • 404d571 fix #284: Set default processes map if not specified
  • 1505127 fix: Fix selection mode style to match the theme
  • 7317c7b fix: Remove unnecessary conversion
  • ad61f77 internal: Added announce to bluesky

Don't miss a new process-compose release

NewReleases is sending notifications on new releases.