crush Releases
184 releases of charmbracelet/crush
- v0.21.0
This release introduces parallel tool execution for faster task completion, GLM-4.6 model optimizations, and improved system prompts for better cross-model compatibility. It also adds progress bar support for iTerm2 and Rio terminals.
Dec 4, 2025
- v0.20.1
This minor release adds a new `crush login claude` command to help users authenticate with Claude Code Max when running Crush via SSH, tmux, or other environments where clipboard or browser access isn't available. It also includes a fix for a JSON schema issue by removing the `max_tokens` minimum requirement.
Dec 1, 2025
- v0.19.4
This is a post-holiday patch release for Crush (a Rust-based shell) containing two small bug fixes from community contributors. The fixes restore functionality to the model filter's `c` key and enable multi-argument support for the `$EDITOR` environment variable.
Dec 1, 2025
- v0.19.3
This is a small bug fix release for Crush that addresses an OAuth token expiration issue with Claude Code Max integration. Previously, tokens (which last 8 hours) were only refreshed at boot, causing them to expire if Crush was kept open for extended periods. The fix implements automatic background token refresh without requiring a restart.
Nov 29, 2025
- v0.19.2
This is a minor Thanksgiving patch release for Crush that fixes two small regressions: a UI rendering glitch where the TUI doesn't appear until an event is received after resuming from background, and an issue where Crush gets stuck when trying to open the TUI EDITOR. The release also includes an update to bubbletea to fix terminal first render restoration.
Nov 26, 2025
- v0.19.1
This is a stability release from charmbracelet/crush focused on bug fixes to ensure a smooth experience during Thanksgiving. The release includes three bug fixes, one contributed by frequent contributor @Amolith, addressing issues with the Claude integration, $EDITOR handling with arguments, and keyboard navigation in models filter.
Nov 26, 2025
- v0.19.0
This release adds Claude Code Max subscription support to Crush, allowing users to select their favorite Anthropic models and proceed through an authentication flow to use them within the application.
Nov 26, 2025
- v0.18.6
This is a minor maintenance release for charmbracelet/crush (v0.18.6) primarily intended to re-trigger an Arch Linux AUR release to fix an issue with the AUR package. The release includes two minor chore updates: swapping error-related logs to use the proper error log level and updating bubbletea to use string view content.
Nov 24, 2025
- v0.18.5
This is a minor release that reduces the update notification display time on screen from 30 seconds to 10 seconds. The release includes minor housekeeping changes and documentation updates.
Nov 21, 2025
- v0.18.4
This release adds support for Kimi's subscription plan for coding, along with two bug fixes: one for version detection when using `go install ...@main` and another for Kimi coding API key validation.
Nov 19, 2025
- v0.18.3
This release adds full support for Google Gemini 3 with improved reasoning for all Google models hosted on both Google and OpenRouter. It also introduces a new version notification system that alerts users when updates are available, along with several bug fixes including handling of Google reasoning and local build detection.
Nov 19, 2025
- v0.18.2
This is a minor release focused on rendering improvements, adding Mode 2026 support which synchronizes the renderer with terminal rendering cycles for smoother output. The release also includes a bug fix for tool discovery and makes 'assisted-by' the default setting.
Nov 17, 2025
- v1.23.0
This release introduces significant improvements to the agent framework including dialog mode CLI, custom Python code executor support, and various performance optimizations. It also adds support for gpt-5.1 and implements exponential backoff for retries.
Nov 17, 2025
- v0.18.1
This release adds support for GPT-5.1 and its variants (gpt-5.1-codex, gpt-5.1-codex-mini) to the Crush command-line tool, along with updating the fantasy component and adding documentation for initialize_as.
Nov 13, 2025
- v0.18.0
This release changes the default documentation file from CRUSH.md to AGENTS.md to follow the agents.md convention, with a new configuration option to customize the filename. It also includes a bug fix for test attribution to avoid system prompt mismatch.
Nov 13, 2025
- v1.22.0
This release focuses on architectural improvements to the PythonExecutor, enhanced Docker execution stability, and compatibility fixes for various LLM providers and their parameters. It introduces support for MCP structured outputs, new remote execution options via Modal, and significant documentation updates including Korean translations.
Sep 25, 2025
- v1.1.2
A maintenance release focused on fixing self-update mechanisms across different operating systems and resolving configuration parsing issues.
Mar 10, 2025
- v1.1.1
Addresses critical bugs, including a regression that prevented updates, and improves visual rendering and theme performance.
Mar 10, 2025
- v1.1.0
Introduces major new features for backup management and system integration, such as custom backup folders and system theme following.
Sep 15, 2024
- V5.2.3Version 5.2.3
This release focuses on bug fixes, UI improvements, and adding new game and site support, notably introducing custom themes.
Jun 8, 2024