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

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

Bug Fixes

tmux: click-to-focus switches to wrong tab (#41)

GetTmuxPaneTarget() used tmux display-message -p '#{pane_id}' which returns the currently active pane — not the pane where Claude Code is running. If the user switches to a different tmux tab before the notification fires, clicking it would focus the wrong tab. Now reads $TMUX_PANE env var (set by tmux per-pane, always stable) with fallback to display-message.

bootstrap.sh ignores CLAUDE_CONFIG_DIR (#43)

bootstrap.sh only checked CLAUDE_HOME when locating the plugins directory. Now respects CLAUDE_CONFIG_DIR (the official Claude Code env var) with priority: CLAUDE_CONFIG_DIR > CLAUDE_HOME > ~/.claude.

Improvements

Linux: GNOME notification click-to-focus (#42)

Added desktop-entry and suppress-sound hints to D-Bus notifications. GNOME now correctly identifies the source app, so clicking a notification focuses the terminal/VS Code instead of opening Nautilus. Contributed by @ductrantrong.


📦 Installation · 🔄 Updating

Full Changelog: v1.27.0...v1.28.0

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

NewReleases is sending notifications on new releases.