crush Releases
184 releases of charmbracelet/crush
- v0.44.0
UI rendering improvements focused on better visual feedback for skill loading and fixing clipping issues at certain widths.
Feb 22, 2026
- v0.43.4
This is a bug fix release for Crush v0.43.4 that addresses several issues including an LSP configuration panic, MiniMax authorization bug, IO.net API key validation, model configuration for the small provider, and Windows drive detection problems.
Feb 20, 2026
- v0.43.2
This is a quick patch release (v0.43.2) for charmbracelet/crush that fixes two regressions from the previous release - reverting cache work due to a UI rendering bug and implementing a new performance optimization, while also fixing a potential nil pointer dereference panic.
Feb 19, 2026
- v0.43.1
This release focuses on performance improvements and bug fixes for Crush. Key changes include removing a mutex that was causing high CPU usage when waiting for LSP servers, improving scrolling performance through caching, adding infinite loop detection to halt runaway LLM agents, and enabling image pasting support on RISC-V architecture.
Feb 18, 2026
- 0.71.0
This release introduces a new `arbitent run task` command to facilitate benchmarking and adds tags to result.yml for improved scenario management.
Feb 17, 2026
- v0.43.0
This release focuses on significant performance improvements for Crush when handling large projects with many files (monorepos). Contributor @acmacalister replaced regex-based gitignore matching with glob-based matching, greatly reducing CPU usage and disk access. The release also includes a new toggle for todos/pills menu item and various fixes.
Feb 13, 2026
- v0.42.0
This release introduces GLM 5 via z.AI as a new AI model provider and includes numerous bug fixes and UI improvements. Key fixes address LSP server visibility, cursor placement with attachments, the disable_default_providers setting, key binding changes for TODO, and Windows shell command execution.
Feb 11, 2026
- v0.41.0
This release adds the ability to edit API keys directly in the TUI by pressing ctrl+m to open the models dialog, selecting a model, and hitting ctrl+e. This also works for OAuth providers, triggering re-authentication via the OAuth2 flow. Additionally, help wrapping on dialogs was fixed and LSP startup performance was improved.
Feb 9, 2026
- v0.40.0
This release focuses on performance optimization and adding MiniMax as a new AI provider. The major improvement is on-demand LSP server startup, which reduces CPU and memory usage by only starting language servers when needed. MiniMax support, including their $10/month Coding Plan, is now officially available.
Feb 9, 2026
- 0.70.0
The update adds a warning dialog for unsaved changes when closing the application and introduces per-scenario control for the Model Context Protocol (MCP) server.
Feb 6, 2026
- v0.39.3
This is a minor bug fix release (v0.39.3) for charmbracelet/crush that addresses a small UI issue where an apparently empty message was being selected in the interface. The release includes a fix to prevent the offset line from going negative when scrolling up in the UI list.
Feb 5, 2026
- v0.39.2
This is a bug fix release for charmbracelet/crush v0.39.2 focused on fixing Windows compatibility issues. The primary highlight is restoring the ability to paste text on Windows, along with several UI fixes including a completions popup issue, API key dialog typo, and hyper-related fixes.
Feb 5, 2026
- v0.39.1
This is a mini patch release (v0.39.1) for charmbracelet/crush focused on fixing various UI bugs. The release addresses issues with context percentage updates, cursor positioning when pasting large text blocks, chat view anchoring, scroll behavior for collapsed items, and view padding.
Feb 4, 2026
- v0.39.0
This release features a complete rewrite of the UI portion of the codebase, significantly simplifying and flattening the architecture using Bubble Tea. The update brings performance improvements, history navigation with up/down arrow keys, better session management (rename with ctrl+r, delete with ctrl+x), and expand/collapse functionality for code blocks, diffs, and thinking blocks.
Feb 3, 2026
- v0.38.1
This is a bug fix release (v0.38.1) for charmbracelet/crush that addresses a regression introduced in a previous release that could cause a crash on startup. The fix addresses a potential panic during initialization.
Feb 2, 2026
- v0.38.0
This release v0.38.0 of charmbracelet/crush includes important fixes for LSPs making auto-discovery more reliable, adds HTTP proxy support from the operating system for tools needing internet access, and introduces Vercel as a proper AI provider instead of being treated as an OpenAI provider.
Feb 2, 2026
- v0.37.0
This release (v0.37.0) of Crush introduces automatic LSP discovery so users no longer need to manually configure language servers, adds more Copilot models including Gemini 3 Pro and Flash previews, and continues iterating on a new UI accessible via CRUSH_NEW_UI=1. The release also includes numerous UI bug fixes, prompt history functionality, and file tracking per session.
Jan 30, 2026
- v0.36.0
This release introduces `crush stats`, a new dashboard command that displays beautiful statistics of Crush usage for the current project. It also fixes a bug where sessions weren't being summarized automatically when they became large enough, and continues progress on a performance-focused UI refactor accessible via CRUSH_NEW_UI=1.
Jan 27, 2026
- v0.35.0
This release adds support for Vercel AI Gateway, allowing users to connect to Vercel's AI Gateway with their API key. It also continues the UI refactoring effort (hidden behind CRUSH_NEW_UI=1 flag) with an onboarding flow, and includes numerous bug fixes for panics, UI issues, and cursor positioning.
Jan 23, 2026
- v0.34.0
This release focuses on improving non-interactive mode (`crush run`) with a new `--model` flag for specifying AI models and providers, plus a `crush models` command to list available models. It also includes bug fixes for the edit tool, automatic terminal tab titles, and a major UI internals overhaul to reduce complexity and improve performance (available behind `CRUSH_NEW_UI=1` feature flag).
Jan 21, 2026