v0.4.0 - 2026-04-26
Added
- Added
oxmgr restart allto restart every managed process in a single command (#31). - Added config-file targets for
oxmgr stop,oxmgr restart, andoxmgr delete, so commands likeoxmgr stop ./oxfile.tomlresolve all named apps from anoxfile.tomlor PM2 ecosystem file and apply the lifecycle action to each expanded process (#31). - Added multi-file
oxmgr apply <config>...andoxmgr 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_64andaarch64to improve compatibility on older glibc-based distributions (#32).
Changed
- Reused shared deterministic config-expansion logic across lifecycle commands,
apply, and foregroundruntimeto keep instance naming behavior aligned. - Updated CLI and usage docs to document
restart alland config-file lifecycle targets. - Updated Linux distribution channels so npm auto-detects
glibcvsmusl, APT packages ship the musl binary, andoxmgr-binon AUR consumes the musl release artifact (#32).
Security
- Updated
SECURITY.mdsupported-version guidance.
Dependencies
- Bumped
clapfrom4.6.0to4.6.1. - Bumped
tokiofrom1.51.1to1.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