github F1bonacc1/process-compose v1.100.0

one day ago

New Features

  • POSIX Signal Support: Added support for sending custom POSIX signals to processes via the TUI, by @lynaghk.
  • Process Environment Files: Added process-specific env_file support to load environment variables from dedicated files, addresses issue (#406).
  • Log Color Control: Added the --log-no-color CLI flag and PC_LOG_NO_COLOR environment variable to disable color output in log files, addresses issue (#440).
  • Self-Update Capability: Added a self-update command to securely download and install new versions.
  • Shutdown Logging: Added explicit logging when a process exits or is skipped and triggers project shutdown.
  • TUI Footer Links: Added "Donate" and "Ask Question" links to the TUI footer that open in the default browser.

Bug Fixes

  • Fixed a race condition by waiting for the detached daemon's HTTP server to be ready before proceeding, addresses issue (#443) and (#424).
  • Fixed the process editing loop to correctly exit if a user exits without changing the configuration.
  • Fixed incorrectly typed RestartPolicy and ProcessCondition properties when marshaling for editing.
  • Improved concurrency safety in the project runner.

New Contributors

Full Changelog: v1.94.0...v1.100.0

Don't miss a new process-compose release

NewReleases is sending notifications on new releases.