v1.39.2
Fixed
- Windows Stop hooks no longer corrupt non-ASCII JSON payloads. Windows hook generation now uses direct exec-form
.exehooks withargsinstead of PowerShell or Git Bash shell pipelines, fixing #87. - Bundled plugin hooks now use argument-vector execution by default, and installer validation rejects Windows hook configs that still route through shell commands, wrappers,
.bator.cmdshims, or$inputpipes. - Tmux terminal bell fallback now uses the pane tty when
/dev/ttyis unavailable (#86).
Verification
- Ubuntu CI, macOS CI, and Windows CI passed on
099aeee. - Release workflow built all binaries, published
checksums.txt, and smoke-tested Linux, macOS, and Windows release binaries.
Full Changelog: v1.39.1...v1.39.2