Claude Island v1.3.1
Claude Island v1.3.1
Hotfix release addressing a v1.3 regression.
Fixes
- Hook registration on older Claude Code (#85) — v1.3 registered new hook events (
PermissionDenied,PostCompact,StopFailure) that older Claude Code versions don't recognize, causingsettings.jsonto be rejected. Now detects the installed Claude Code version and only registers hooks that version supports. Also strips any invalid Claude Island entries from previous installs. - Session switching leaked state — clicking a different session while a chat was open would show the previous session's messages. Chat view now recreates per session.
- Chat history not loading — sessions registered via hooks (without a full JSONL parse) were incorrectly marked as "loaded" and the full conversation was skipped. Now tracks JSONL-parsed sessions separately so the full history loads on first open.
Minimum requirements
macOS 15.6+
Auto-updates
Users on v1.1/v1.2/v1.3 will auto-update via Sparkle. Delta patch is ~320 KB from v1.3.