catnip 0.11.4
🐱 Catnip CLI 0.11.4
Welcome to this new release of catnip!
📦 Installation
# Quick install (latest version)
curl -sSfL install.catnip.sh | sh
# Install specific version
curl -sSfL install.catnip.sh | sh -s -- --version v0.11.4Note
The macOS version now includes native notification support through app bundle packaging. The installer will set up both the app bundle and CLI wrapper automatically.
📋 What's Changed
Changelog
Other
- dd61872: Add --fork-session support for Claude CLI resume operations ( <>)
- d05743a: Add Claude Code GitHub Workflow (#233) (@vanpelt)
- 653d057: Add Claude Code history.jsonl sync and real-time message streaming ( <>)
- d5c066e: Add Claude session parser with incremental reading and comprehensive testing ( <>)
- b4a1743: Add Xcode preview support for TerminalView with PTY capture system (#237) (@vanpelt)
- 58ded0a: Add claude reflect command with enhanced session insights ( <>)
- 840cda3: Add debug logging to track parser and API calls ( <>)
- ebfebb5: Add disable_tools option to prevent tool usage in automated requests ( <>)
- 25a15ac: Add latest_claude_message_timestamp to Worktree interface ( <>)
- 34ef1c6: Add marketing landing page with mobile app banner and update AGENTS.md (#228) (@vanpelt)
- 64ed3e2: Add syntax highlighting to diff viewer with GitHub Linguist language … (#236) (@vanpelt)
- 82ae3d1: Bump golang.org/x/crypto from 0.40.0 to 0.45.0 ( <>)
- bea8446: Codespace keepalive with CloudFlare containers (#234) (@vanpelt)
- 0dadb62: Complete parser consolidation and centralize history reading ( <>)
- f2c5dcb: Fix GetLatestAssistantMessage to filter message types and treat summary as valid ( <>)
- e5388c3: Fix GetWorktreeSessionSummary to use parser for turnCount and header ( <>)
- c30200f: Fix dev container go version ( <>)
- ee3e43e: Fix devcontainer startup issues for local and Codespaces builds ( <>)
- 96bb05f: Fix findBestSessionFile to skip forked sessions ( <>)
- e731418: Fix iOS workspace state detection and optimize polling (#235) (@vanpelt)
- 73cd37e: Fix install script ( <>)
- b084403: Fix intermittent unit test timeouts by cleaning up simulator state ( <>)
- e1e2469: Fix mobile OAuth blank screen by encoding state in redirect_uri ( <>)
- f28390e: Fix parser refresh bug and remove noisy debug logging ( <>)
- 429ad6a: Fix parser to only track assistant messages as latest_claude_message ( <>)
- 90dfa54: Fix terminal reconnect to navigate back to CodespaceView (#229) (@vanpelt)
- b6141d9: Integrate Claude session parser with comprehensive test coverage ( <>)
- 7e55856: Merge branch 'main' into feature/claude-session-parser (@vanpelt)
- cf498bb: Optimize Swift app polling with lightweight session endpoint (#232) (@vanpelt)
- 356b7e8: PR: perf/pty-handler-latency (#231) (@vanpelt)
- 67c7bcd: Revise security policy and reporting guidelines (@vanpelt)
- 3fef7ed: Simplify landing page and show mobile banner on all devices ( <>)
- ba92af2: Update npm packages (#230) (@vanpelt)
- e595c56: Update specs to include fork override ( <>)
- 97839c3: Upgrade react a nudge ( <>)
- 6c14e98: build(deps-dev): Bump tar-fs from 2.1.3 to 2.1.4 in /.devcontainer/features/feature/catnip-vscode-extension (#190) (@dependabot[bot])
🔍 Verification
All binaries are signed and checksummed for security. Verify downloads with:
# Download checksum file
curl -sL https://catnip.run/v1/github/releases/download/0.11.4/checksums.txt
# Verify binary (example for Linux amd64)
sha256sum -c checksums.txt --ignore-missing📖 Documentation
Full Changelog: v0.11.3...v0.11.4