Crush v0.77.0 Changelog
What changed in Crush CLI v0.77.0, released 2026-06-14 โ explained in plain English.
- You can now set global rules so the AI always knows your preferences.
- The AI writes much clearer commit messages (the notes explaining code changes).
- You can give custom names to your "hooks" (background scripts) to stay organized.
- A couple of annoying crashes and bugs were fixed.
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.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
This release is all about making the AI assistant smarter and easier to work with. It matters most to developers who use Crush daily, because it gives them more control over how the AI behaves and stops the AI from writing confusing technical jargon when it saves their work.
What's new
- Global context files: You can now create a personal settings file (like
~/.config/crush/CRUSH.md). Crush will read this every time it starts up. This is great if you want the AI to always call you a certain name or use a specific tool without having to remind it every single time. - Named hooks: "Hooks" are custom scripts that run automatically before or after certain actions. You can now give these hooks friendly names (like "Mr. Hot Hook") so you can easily tell what they do when looking at your command line.
Improvements
- Clearer commit messages and PR descriptions: When the AI saves your work, it writes a "commit message" to explain what changed. It used to write these in overly technical robot-speak. Now, it's been trained to write like a human, so anyone reading the updates can actually understand them.
Fixes
- Crashes squashed: Fixed a couple of bugs in the visual display tools (Lip Gloss and Glamour) that were causing the app to crash.
- Fixed commit message spacing: Fixed a bug where weird spacing and indentation would accidentally show up at the end of commit messages.
- Cleaned up server connections: In "client-server mode" (an experimental way to run the app), old, broken connection points (called sockets) weren't being deleted, which caused problems. The app now cleans these up automatically on startup and saves them in the correct system folders.
Breaking changes
No breaking changes in this release.
How to upgrade
Update to Crush v0.77.0 by running:
npm install -g @charmland/crush
This is our plain-language summary. Read the complete, official notes on the Crush official changelog โ.
