Skip to content

Releases: F1bonacc1/process-compose

v0.40.2

19 Feb 20:03
Compare
Choose a tag to compare

Changelog

v0.40.1

31 Jan 21:40
Compare
Choose a tag to compare

Bug Fix

Issue #43 - Fixed no waiting for process termination on SIGTERM

Changelog

  • 10b7e80 Bump default.nix to v0.40.1
  • 72f8e35 Wait for process completion on SIGTERM

v0.40.0

22 Jan 20:27
Compare
Choose a tag to compare

What Changed

Added ability to specify and merge multiple configuration files.

process-compose -f "path/to/process-compose-file.yaml" -f "path/to/process-compose-override-file.yaml"

See the wiki page for more details.

v0.29.7

07 Jan 14:25
Compare
Choose a tag to compare

What Changed

Bug Fixes

  • Fixed a race condition in the unified log
  • Issue #38 - Fixed termination signal handling in TUI mode and added SIGHUP support

Changelog

  • 68a5103 Fix signal handling in TUI mode and add SIGHUP (#38)
  • 70e16ea goreleaser use zip arch for windows

v0.29.4

05 Jan 20:55
Compare
Choose a tag to compare

What Changed

  • Better output in case of compose.yaml parsing issues (#37)
  • Previously ignored typos in process configuration are now logged (#37)
  • Log location is printed by the process-compose info command (#37)
  • Version information is available with the process-compose version command

Changelog

  • 0f16894 Added version command - prints process-compose version and build info
  • 70fd817 Fix Readme indentation
  • 710d60a Fix link behind the maintained badge
  • c75d318 Log location documentation update
  • 82b43e8 Log process version
  • bed65c1 Merge pull request #36 from F1bonacc1/version_info
  • fd1eab3 Merge pull request #39 from JoshuaBehrens/patch-1
  • e052de6 Print configuration info
  • cf66870 Print project marshaling errors before exit
  • 89254f1 Represent the last commit date instead of the build date
  • 00a3211 fix README.md indentation
  • fea0d86 go releaser

v0.29.1

17 Dec 00:13
Compare
Choose a tag to compare

What Changed

  • bash is the default shell for macOS and *nix
  • Added ability to configure the used shell in compose.yaml
  • SHELL env variable is ignored, instead use COMPOSE_SHELL

v0.29.0

08 Dec 21:08
Compare
Choose a tag to compare

What Changed

  • Added ability to select logs (Ctrl-S) and copy the selection to clipboard.
  • Dependencies updated

Bug Fixes

  • After changing the logs or processes pane size, dialogs wouldn't be displayed.

v0.28.0

21 Nov 20:58
Compare
Choose a tag to compare

What's Changed

  • Added the ability to specify the process working directory working_dir
  • Added the ability to specify a subset of processes to run. process-compose up process_name
  • Added the ability to view process information in TUI - F3 (default)
  • Added official macOS support
  • Added information to TUI to review running out of a total number of processes (R/T)
  • Rework nix instructions now that nixpkgs has it by @thenonameguy in #28

Full Changelog: v0.24.1...v0.28.0

v0.24.1

06 Nov 22:18
Compare
Choose a tag to compare

Bug Fixes

Issue #25 - process-compose could occasionally crash because of a race condition created if the project duration is extremely short.

v0.24.0

05 Nov 23:07
Compare
Choose a tag to compare

Resolved Issues

  • Issue #20 - Added support for ANSI colored logs (default)
  • Issue #22 - Added support for configurable shortcuts and shortcuts description (see Wiki)

What's Changed

  • process-compose logs are now written to /tmp/process-compose-$USER.log