github charmbracelet/crush v0.46.0

latest release: nightly
11 hours ago

Small feats

Making your Thursday happier by bringing some small feats to Crush.

More perf

Our favorite contributor @acmacalister (actually, every contributor is our favorite) made yet another perf optimization for big repos.

(We’re cooking more performance enhancements for the next release).

New model: Sonnet 4.6

This was recently released by Anthropic and it's already available in Crush (even if you use an old release).

Screenshot 2026-02-26 at 17 26 19

Anthropic reasoning levels

For Opus 4.6 and Sonnet 4.6, you'll now be able to choose a reasoning level. Before, this was just an on/off toggle.

This thinking level is "adaptive", which means the model will skip thinking for simple prompts to avoid consuming your tokens. The higher the reasoning level, the more likely it is the model will think.

image

New provider: MiniMax China

Crush has been supporting MiniMax for a while. We now also support the Chinese variant, which uses a different endpoint for Chinese users.

Screenshot 2026-02-26 at 17 25 15

Bye bye!
Charm ✨

Changelog

New!

Fixed


Verifying the artifacts

First, download the checksums.txt file and the checksums.txt.sigstore.json file files, for example, with wget:

wget 'https://github.com/charmbracelet/crush/releases/download/v0.46.0/checksums.txt'
wget 'https://github.com/charmbracelet/crush/releases/download/v0.46.0/checksums.txt.sigstore.json'

Then, verify it using cosign:

cosign verify-blob \
  --certificate-identity 'https://github.com/charmbracelet/meta/.github/workflows/goreleaser.yml@refs/heads/main' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  --bundle 'checksums.txt.sigstore.json' \
  ./checksums.txt

If the output is Verified OK, you can safely use it to verify the checksums of other artifacts you downloaded from the release using sha256sum:

sha256sum --ignore-missing -c checksums.txt

Done! You artifacts are now verified!

The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

Don't miss a new crush release

NewReleases is sending notifications on new releases.