v0.1.7
v0.1.7
This release focuses on reload-time build hooks and best-effort reuse-port support for zero-downtime reloads.
Added
- Added
pre_reload_cmdinoxfile.toml, ecosystem imports, bundles, and CLI--pre-reload-cmdto run a build/script before reload attempts. - Added
reuse_portinoxfile.tomland CLI--reuse-portas a best-effort hint for SO_REUSEPORT on macOS/Linux (ignored on Windows). - Added
Reuse Portfield tooxmgr statusoutput. - Added schema and documentation updates for the new fields.
Changed
- Reload now runs
pre_reload_cmd(when configured) before spawning a replacement process; failures abort the reload and keep the existing process running.
Testing
- Added end-to-end coverage for
--reuse-port(non-Windows) and--pre-reload-cmd(Windows and non-Windows).
Full Changelog: v0.1.6...v0.1.7