github F1bonacc1/process-compose v1.34.0

11 hours ago

What Changed

  • Added ability to edit processes on the fly CTRL+E
  • Added ability to reload process-compose.yaml project configuration on the fly CTRL+L
  • Added Open API 3 schema generation
  • Added IPv6 support to port information
  • Added ability to trigger actions from the shortcuts dialog F1
  • Added CPU usage to processes table
  • Added overall RAM and CPU usage to the TUI. Issue #254

Bug Fixes

  • Elevated processes no longer ask for password when it is not needed (cached or sudoers). Issue #250
  • Disabled processes no longer start on configuration reload or update.
  • Process Compose now terminates gracefully on TUI SIGHUP. Thank you @gcurtis
  • Fixed Process Info dialog vertical size

Changelog

  • 663b8d0 feat #254: Added overall system resource usage statistics to the TUI
  • 3f53128 feat: Added ability to edit processes on the fly
  • b43369f feat: Trigger actions from the help dialog
  • b245a4b feat: add proc control to command pallet
  • 74f786b feat: added IPv6 port query support
  • ff0c746 feat: added TUI shortcut to reload the running project
  • 6576fb2 feat: added cpu usage to process table
  • 64430a6 fix #250: is_elevated doesn't ask for pass when not needed
  • d409e61 fix #253: added OAS 3 generation
  • 132d596 fix #253: added OAS 3 missing types
  • 0e68b4d fix-lint: added golangci-lint
  • e68fb5f fix-lint: remove select on a single case
  • 16eabf9 fix-lint: remove unused mutex
  • f3a41fd fix-lint: replace fmt.Errorf with errors.New
  • 0ff2a1e fix-lint: screen split explicit state
  • a5fb990 fix-lint: use time.Since
  • 33435d8 fix: don't exit PC on reload with parsing errors
  • 9508b31 fix: fix proc info form height
  • bc0a228 internal: bump nix to v1.34
  • a5a7ebb internal: goreleaser brews fix
  • c3f3293 tui: don't log.Fatal on appView.Run error

Don't miss a new process-compose release

NewReleases is sending notifications on new releases.