Skip to content

v0.4.0

Latest

Choose a tag to compare

@Vladimir-Urik Vladimir-Urik released this 26 Apr 07:04
f13313b

v0.4.0 - 2026-04-26

Added

  • Added oxmgr restart all to restart every managed process in a single command (#31).
  • Added config-file targets for oxmgr stop, oxmgr restart, and oxmgr delete, so commands like oxmgr stop ./oxfile.toml resolve all named apps from an oxfile.toml or PM2 ecosystem file and apply the lifecycle action to each expanded process (#31).
  • Added multi-file oxmgr apply <config>... and oxmgr validate <config>..., combining independently resolved config files in CLI argument order while still rejecting duplicate expanded process names (#31).
  • Added Linux musl release artifacts for x86_64 and aarch64 to improve compatibility on older glibc-based distributions (#32).

Changed

  • Reused shared deterministic config-expansion logic across lifecycle commands, apply, and foreground runtime to keep instance naming behavior aligned.
  • Updated CLI and usage docs to document restart all and config-file lifecycle targets.
  • Updated Linux distribution channels so npm auto-detects glibc vs musl, APT packages ship the musl binary, and oxmgr-bin on AUR consumes the musl release artifact (#32).

Security

  • Updated SECURITY.md supported-version guidance.

Dependencies

  • Bumped clap from 4.6.0 to 4.6.1.
  • Bumped tokio from 1.51.1 to 1.52.1.

What's Changed

  • chore(deps): bump clap from 4.6.0 to 4.6.1 by @dependabot[bot] in #35
  • chore(deps): bump tokio from 1.51.1 to 1.52.1 by @dependabot[bot] in #34

Full Changelog: v0.3.0...v0.4.0