Skip to content

Crush v0.88.0 Changelog

What changed in Crush CLI v0.88.0, released 2026-07-31 β€” explained in plain English.

TLDR
  • The way you configure Crush got a massive upgrade, moving to a much more flexible script-based system.
  • You now have way more control over what the AI is allowed to do, including hiding specific tools from it.
  • Tons of annoying bugs were fixed, like logins breaking, invisible errors, and laggy text rendering.

Want a heads-up when Crush updates?

We email you the moment a new Crush version drops β€” plus plain-English release notes like these. No spam.

Choose update emails Crush Β· Vibe Mastermind Updates
Choose which update emails you want

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

This release is all about giving you more power and flexibility over how Crush runs. It matters most to users who like to tweak their setup, customize their AI tools, and automate their workflow. Along with a huge upgrade to the configuration system, the team squashed a bunch of bugs to make everything run smoother and more reliably.

What's new

  • A totally new config system: The old config setup is now called crushrc. It can automatically discover and load a crush.sh file, which means you can use scripts to configure Crush exactly how you want it. You can also use a local .crushrc file to override settings just for a specific project.
  • Tool permissions: You can now use a "deny" rule to completely hide certain tools from the AI agent. This is great if you want to make sure the AI absolutely cannot use a specific feature.
  • Easier setup commands: Adding things like hooks, language servers (LSP), and external tool servers (MCP) is now done using simple verb-first commands (like "add" and "remove").
  • Better login redirects: When you log in using your web browser, you now get a real landing page instead of a confusing blank screen.
  • Auto-retry for AWS logins: If you use AWS SSO (a way to log in securely) and your session expires, Crush will automatically try to log you back in and retry what it was doing.
  • Environment variables: You can now set top-level environment variables right when Crush starts up.

Improvements

  • Clearer pricing flags: If you are trying to understand how much an AI model costs to use, the settings for model pricing are now much easier to understand.
  • More readable spinners: When Crush is thinking in the background, the loading text now uses your terminal's default colors, making it look much cleaner.
  • Better logging: The system that runs your config scripts now uses structured logging, which means if something goes wrong, the error reports are way easier to read and figure out.

Fixes

  • Silent AI stops: Previously, if an AI model refused to do something, the app would just silently stop working. Now, it actually tells you why it stopped.
  • Broken parallel logins: If you had two Crush sessions running at the same time, they used to accidentally log each other out. That’s fixed now.
  • DuckDuckGo errors: When searching the web with DuckDuckGo, if the app hit a rate limit (meaning it searched too fast), it used to just show empty results. Now it tells you what actually happened.
  • Laggy thinking text: When the AI was "thinking" for a long time, the screen used to annoyingly re-draw the entire document every single frame. That performance lag is gone.
  • Edit tool spacing: The AI's text-editing tool used to mess up if there were tiny invisible spacing differences. It now auto-corrects those mismatches.
  • Windows file saving: On Windows, sometimes saving a file would randomly fail because of a weird file-rename glitch. It will now automatically retry if that happens.
  • Double spinners: If you killed a session and reloaded it, you'd sometimes get two loading spinners on top of each other. Fixed!

Breaking changes

No breaking changes in this release.

How to upgrade

Update to Crush v0.88.0 by running:

npm install -g @charmland/crush

This is our plain-language summary. Read the complete, official notes on the Crush official changelog β†—.

Vibe Mastermind in 00d 00h 00m 00s
Call LIVE — Join Now