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

11 days ago

Bug Fixes

Plugin paths resolve without CLAUDE_PLUGIN_ROOT (#107, #109)

Configuration defaults now use the detected plugin root when the environment variable is missing. Partial status overrides keep omitted defaults, explicit empty sounds remain disabled, and literal dollar signs in paths are preserved.

macOS 12 compatibility

All Darwin binaries now target and verify macOS 12.0 instead of inheriting the GitHub runner version.

Windows terminal reliability

Terminal bell ancestor discovery now stops cleanly on cyclic process snapshots, and installer errors consistently direct Windows users to Git Bash.

CI/CD

Release metadata is validated before builds, every platform artifact is smoke-tested before publication, Swift notifier tests run in CI, and GitHub Actions plus Go coverage were updated to current versions.

Documentation and maintenance

Audio backend documentation now matches the implementation, and the bug-report template no longer uses GitHub's reserved None dropdown entry (#110).


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

Full Changelog: v1.40.0...v1.40.1

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

NewReleases is sending notifications on new releases.