github 777genius/claude-notifications-go v1.29.2

latest releases: v1.40.1, v1.40.0, v1.39.4...
5 months ago

Bug Fixes

Linux: click-to-focus reliability improvements (#44)

Focus methods (activate-window-by-title, GNOME FocusApp, xdotool) now properly validate activation results instead of silently succeeding when no window was actually focused. xdotool windowactivate uses --sync to ensure the request completes before returning.

Additionally, the focus target terminal is now detected in the hook process (not the long-running daemon), since the daemon may have been started from a different shell session where terminal-specific env vars like TERMINATOR_UUID are not available.

"Updated to" message shown only once (#44)

The [claude-notifications] Updated to vX.Y.Z system message is now displayed only once per version instead of on every hook invocation.

Improvements

Shim directories replace symlinks in bootstrap

Old cached version paths now use a lightweight shim hook-wrapper.sh that forwards to the current install, instead of symlinks (which are unreliable on Windows).


๐Ÿ“ฆ Installation ยท ๐Ÿ”„ Updating

Full Changelog: v1.29.1...v1.29.2

Don't miss a new claude-notifications-go release

NewReleases is sending notifications on new releases.