Skip to content

v1.2.2 - Windows Registry Fix

Choose a tag to compare

@777genius 777genius released this 14 Dec 14:10
· 293 commits to main since this release

Fixed

  • Windows notification sources accumulate infinitely in notification center (#4)
    • On Windows: Use fixed AppName Claude Code Notifications to prevent registry pollution
    • Each unique AppName was creating a persistent entry in HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Notifications\Settings\
    • On macOS/Linux: Keep using unique AppName to prevent notification grouping/replacement

Technical Details

The previous implementation used claude-notif-<timestamp> as AppName for each notification to prevent grouping. However, on Windows this created a new registry entry for each notification that was never cleaned up.

The fix uses platform-specific behavior:

  • Windows: Fixed AppName prevents registry accumulation
  • macOS/Linux: Unique AppName preserves existing behavior (multiple simultaneous notifications)

Fixes #4