Skip to content
Agents tracked: 258 Downloads (7d): 219M up 6.1% GitHub stars: 5.5M VS Code installs: 148M Releases (7d): 293 Agent status: 2 with issues Updated Oct 7, 2026

Crush changelog: what's new each month

Every stable Crush release summarised by month: the highlights, new features, improvements, fixes and anything you need to act on. 3 months covered; the current month updates daily.

September 2026

8 releases: 0.93.1 → 0.97.1

September brought significant performance improvements, new authentication options, and usability enhancements across the board. The month focused on stability, real-time feedback, and streamlined workflows.

Highlights

  • Plan mode added for better task organization and execution
  • Live hypercredit display shows resource usage in real time
  • OpenAI and ChatGPT OAuth support with automatic token refresh
  • Sidebar toggle and improved keyboard navigation with Ctrl+B
  • Performance optimizations reduced memory usage and database queries

New

  • Plan mode for structured task planning
  • OpenAI OAuth authentication
  • ChatGPT OAuth with Catwalk integration
  • Sidebar toggle keyboard shortcut (Ctrl+B)
  • Live hypercredit display
  • Claude Channels support (part 2 of 3)
  • MCP toggle to enable or disable model context protocols
  • Anthropic cache-creating token counting

Improved

  • Tool results now emit immediately after tool calls
  • Bash commands display in full in terminal UI while output remains collapsible
  • Session list position preserved after item deletion
  • Syntax highlighting on long bash commands
  • Timeout increased to 2 minutes by default
  • Error messages now include proper spacing
  • Quit dialog improved with mouse support
  • Extended help display fixed when in a mode

Fixed

  • Clipboard copy success only reported when copy actually occurs
  • Long reasoning traces no longer consume excessive heap memory
  • Inline code copying and flickering screen issue resolved
  • Path boundary handling when shortening or expanding home directory
  • Spinner clock unfreezes when boot busy probe completes
  • Session transcript now reads correctly from event loop

August 2026

7 releases: 0.88.1 → 0.92.0

August brought significant stability improvements and UX enhancements to Crush, with fixes for server-client communication, MCP handling, and text selection. The month focused on making the application more responsive and reliable across different configurations.

Highlights

  • Fixed critical server-client issues where clients could interfere with each other and TCP keystroke handling was causing slowdowns.
  • Added text selection support with standard keyboard shortcuts (Ctrl+Shift+A/C/X/V) and improved copying with wrapped lines.
  • Reduced MCP timeout defaults and improved non-blocking behavior to prevent slow integrations from freezing the interface.
  • Restored last-used provider and model from sessions for better continuity.
  • Added Bash syntax highlighting to the bash tool and improved overall terminal emulator compatibility.

New

  • Text selection in textarea with Ctrl+Shift+A to select all, Ctrl+Shift+C to copy, Ctrl+Shift+X to cut, and Ctrl+Shift+V to paste.
  • Keyboard shortcut Ctrl+End to jump to the bottom of messages and follow new content.
  • Mouse support added to the session picker.
  • Session ID printing on exit for better session tracking.
  • Support for Qwen models: Qwen3.8-Flash, Qwen3.8-27B, and Qwen3.8-2.4T-A95B.
  • Documentation on how to set a custom Catwalk URL.

Improved

  • MCP OAuth now works correctly in server-client mode.
  • MCP servers no longer block interactive prompts during initialization.
  • Slow MCP servers no longer block message sending with reduced default timeout.
  • Provider and model preferences are now restored from the last session.
  • Bash tool output now strips redundant cd-to-project prefix from display.
  • Wrapped lines are now handled correctly in message copying and line break preservation.
  • Selection is pinned to the top for better visibility.
  • Fantasy integration updated with inference fixes and better AWS SSO cache hitting.

Fixed

  • Clients in the same workspace could kill each other's connections.
  • TCP keystroke handling was causing server slowdowns in server-client mode.
  • Wrong background color on permissions dialog from Bash syntax highlighting regression.
  • MCP stdio startup diagnostics were broken.
  • Ctrl+A behavior after v0.91.0 was not working correctly.
  • Sessionless MCP servers (like GitHub MCP) were not functioning properly.

July 2026

8 releases: 0.82.0 → 0.88.0

July brought substantial improvements to Crush's reliability, performance, and extensibility. The month featured major updates to authentication, MCP server support, and user interface responsiveness.

Highlights

  • Authentication now works reliably outside client/server mode and auto-retries on failure.
  • MCP servers now support OAuth 2.1 authorization for HTTP connections.
  • New keyboard navigation for sidebar and chat view with vim-style controls.
  • Event stream reconnection after drops and better connection state visibility.
  • Major performance improvements to scrollbar rendering and markdown parsing.

New

  • LSP rename and replace symbol commands for refactoring code references in projects.
  • OAuth 2.1 authorization support for HTTP MCP servers with SSE variant.
  • MCP channel servers opt-in flag and channel message receiving capability.
  • Browser redirect landing page for OAuth flows.
  • Crush.sh discovery and loading for configuration.
  • Permissions deny feature to hide tools from the agent.
  • Provider-model builtin for defining provider models.
  • Option reset command to wipe shell config list options.

Improved

  • Dialog layouts now render correctly on tiny screens.
  • Scrollbar only appears on human scroll, not programmatic scrolling.
  • Chat follow-scroll is now reliable when content grows.
  • Markdown renderer memoized for faster rendering performance.
  • Spinner text in non-interactive mode uses terminal default colors.
  • Newlines are preserved in expanded tool content.
  • JQ builtin operations short-circuit if turn is canceled.
  • Baseten reasoning effort level none now functions correctly.

Fixed

  • Missing thinking traces on DeepSeek via Alibaba.
  • Thinking on/off toggle for Baseten models.
  • Nil request body guard in Copilot initiator transport.
  • Broken .termux.deb release artifact.
  • Update notices not showing in client-server mode.
  • Dispatch completion-boundary cancel race condition.

Summaries are written automatically from the official release notes (full changelog ↗); check the original notes before relying on a detail. Crush: pricing, features and alternatives · All changelogs