Skip to content

v0.2.0

Choose a tag to compare

@Rendann Rendann released this 13 Oct 14:52
· 78 commits to main since this release

What's New

  • 馃摬 Push Notifications: Intelligent push notifications when you're away from your computer (optional Pushover integration)
  • 鈴憋笍 Improved Idle Detection: Progressive check intervals (3s, 20s) for better user experience
  • 馃悕 Python Migration: Complete rewrite from bash to Python with modern tooling and improved maintainability
  • 馃摎 Enhanced Documentation: Updated context files and documentation for Python migration
  • 馃悰 Bug Fixes:
    • Fixed manual testing compatibility with cc_notifier.py
    • Prevented direct execution in Claude Code hooks for non-blocking behavior
    • Updated uninstall script for Python migration compatibility

Upgrading from v0.1.0-alpha

IMPORTANT: v0.1.0-alpha installed to ~/.local/bin. v0.2.0 uses ~/.cc-notifier/.

To upgrade cleanly:

  1. Uninstall old version first:

    cd cc-notifier
    git checkout v0.1.0-alpha
    ./uninstall.sh
  2. Install new version:

    git checkout main
    git pull
    ./install.sh
  3. Update Claude Code settings (~/.claude/settings.json):

    • Change hook paths from ~/.local/bin/cc-notifier to ~/.cc-notifier/cc-notifier
    • (Optional) Add Pushover credentials for push notifications

Full Changelog

Commits since v0.1.0-alpha:

  • fix: adjust idle check intervals and clarify fix command behavior (d71b263)
  • fix: resolve manual_testing.py compatibility issues with cc_notifier.py (eb4ce5c)
  • fix: prevent direct execution in Claude Code hooks (3a315c3)
  • fix: update uninstall script for python migration compatibility (cd4690c)
  • docs: enhance documentation and context files for python migration (e6790fb)
  • feat: add comprehensive testing framework and manual testing utilities (32af81f)
  • feat: migrate from bash to python with modern tooling infrastructure (cc86e63)
  • feat: Add version flag and improve error handling (cda1b97)
  • refactor: Move away from ~/.local/bin to single directory installation (b01f2c1)
  • docs: Clean up repository structure and update README (e42ed12)
  • docs: Add troubleshooting section for window focus issues (2c3453f)