v1.25.1
Bug Fixes
Windows: "cannot execute binary file" on Stop hook
Fixed hook failures on Windows environments where uname -s doesn't return MINGW/MSYS/CYGWIN:
- Added fallback Windows detection via
$OSenvironment variable (Windows_NTon all Windows systems) - Added Git text-symlink detection —
bin/claude-notificationsis now validated before execution; if it's a text-symlink stub (Git on Windows creates text files instead of real symlinks), it's resolved or invalidated instead of being executed - After auto-install on Windows,
detect_windows_binaryis re-run to prefer the native.exeover the.batwrapper
📦 Installation · 🔄 Updating
Full Changelog: v1.25.0...v1.25.1