Skip to content

catnip 0.11.3

Choose a tag to compare

@github-actions github-actions released this 21 Nov 21:21

🐱 Catnip CLI 0.11.3

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.3

Note

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

  • 197bd54: Add auto-update for mounted codespace repository default branch (#225) (@vanpelt)
  • c19e136: Add automated Cloudflare Worker deployment via GitHub Actions (#211) (@vanpelt)
  • 0b939d1: Add design document for codespace state refresh and setup flow improvements ( <>)
  • f38149a: Add portrait terminal mode for workspace detail view (#221) (@vanpelt)
  • 14daa27: Add preview mode for unauthenticated users in iOS app (#213) (@vanpelt)
  • c6df293: Add tailscale! ( <>)
  • 08cbeba: Bump devcontainer feature version ( <>)
  • 43a457a: Codespace shutdown detection (#212) (@vanpelt)
  • 89a8c7c: Fix SSE reconnection after backgrounding by handling iOS phase transitions ( <>)
  • 9fef98f: Fix SSE reconnection when app returns to foreground (#217) (@vanpelt)
  • 19f53bc: Fix all WorkspaceInfo test initializers with missing parameters ( <>)
  • abae599: Fix authentication errors with stale codespace credentials ( <>)
  • 6d2ad22: Fix codespace state refresh and improve setup flow (#214) (@vanpelt)
  • 747b9c5: Fix high CPU usage from gitignore pattern matching (#222) (@vanpelt)
  • c290134: Fix iOS simulator version to 26.0.1 (not 26.0) ( <>)
  • d3c2ea5: Fix invisible TUI cursor in SwiftTerm by setting opaque background color (#226) (@vanpelt)
  • 3304361: Fix lint / frontend tests ( <>)
  • 8404974: Fix missing github_repository field in expired codespace credentials (#210) (@vanpelt)
  • 7c014fb: Fix test compilation by adding missing WorkspaceInfo parameters ( <>)
  • 4ed091a: Remove slash key from terminal toolbar and add codespace monitor script ( <>)
  • c3d760e: Specify iOS 26.0 explicitly in test destinations ( <>)
  • 348c76a: Switch to Xcode 26.0.1 to match iOS 26.0 simulator availability ( <>)
  • 3288d4e: Update README ( <>)
  • 6159ddf: Update README ( <>)
  • 85c95a3: Update README.md for Isolated Sandbox formatting (@vanpelt)
  • 7c3f15c: Update golanglint ci ( <>)
  • 8a99eb6: Update resolved hash ( <>)
  • b8fb5b6: Update testflight link ( <>)
  • e764e56: Upgrade CI to Xcode 26.1 for iOS 26 SDK support ( <>)
  • 2eef685: Use iOS 18.6 simulators for tests (iOS 26.1 SDK but only 26.0 sims available) ( <>)

🔍 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.3/checksums.txt

# Verify binary (example for Linux amd64)
sha256sum -c checksums.txt --ignore-missing

📖 Documentation

Full Changelog: v0.11.2...v0.11.3