Skip to content

0.0.13 - 2026-09-14

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Sep 14:12

Install

brew install blankeos/tap/crabcode # Homebrew (macOS/Linux)
npm install -g crabcode            # or npm
bun install -g crabcode            # or bun
cargo binstall crabcode            # or cargo-binstall (prebuilt binary, faster)
cargo install crabcode             # or cargo (build from source)
curl -sSL https://raw.githubusercontent.com/Blankeos/crabcode/main/install.sh | sh # or linux/macos (via curl)

Release Notes

Bug Fixes

  • Reap detached children, refresh job state in background, and harden jobs overlay focus by @Blankeos
  • Improve Termux compatibility (#53) by @yan-ad in #53
  • Make warning toasts copyable by @Blankeos
  • Remove client-side OAuth model allowlist by @Blankeos
  • Suppress fake block cursor to keep single caret on complex emoji by @Blankeos
  • Use terminal hardware cursor for custom answer input by @Blankeos
  • Support Alt+b/f word movement from Ghostty's Option+Arrow encoding by @Blankeos
  • Apply theme colors to dialog list items and search textarea by @Blankeos
  • Show correct removed message count in undo toast by @Blankeos
  • Keep item menu open across background refreshes by @Blankeos
  • Track hardware terminal cursor with focused text field by @Blankeos
  • Stash in-progress edits when navigating prompt history by @Blankeos

Features

  • Collapse text selection on plain arrow keys by @Blankeos
  • Apply edit keys to the input selection instead of dismissing it by @Blankeos
  • Add pull request checkout command (#50) by @yan-ad in #50
  • Lazy version check with clickable upgrade toast (#54) by @Blankeos in #54
  • Add click and hover actions for pending message header by @Blankeos
  • Copy full error message by clicking error toasts by @Blankeos
  • Attach OpenCode session routing headers to LLM requests by @Blankeos
  • Support Ctrl+W to delete word backward in input by @Blankeos
  • Add lazygit-style per-item options menu in sessions dialog by @Blankeos
  • Add keyboard selection support with word/line/paragraph jumps by @Blankeos
  • Add chat input copy option and which-key shortcut for copy dialog by @Blankeos
  • Increase chat input to height to 9 by @Blankeos

Performance

  • Serve model catalogs from warm snapshot without subprocess spawns by @Blankeos

Refactor

  • Set default headers at build time and harden OpenCode session header merging by @Blankeos

Doc

  • Update herdr opening guide for helix and neovim by @Blankeos

Install crabcode 0.0.13

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/blankeos/crabcode/releases/download/v0.0.13/crabcode-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install blankeos/tap/crabcode

Download crabcode 0.0.13

File Platform Checksum
crabcode-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
crabcode-x86_64-apple-darwin.tar.xz Intel macOS checksum
crabcode-x86_64-pc-windows-msvc.zip x64 Windows checksum
crabcode-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
crabcode-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum