github charmbracelet/crush v0.64.0

6 hours ago

Patch Day

It's patch Wednesday, coming in hot with improved stability and fixed bugs.

Fixed: Hook Matcher

Did you see that we released an initial hook in the past release? If not, go check it out.

Anyway, there, was a bug in which hooks would run for every tool call and totally ignore matcher rules (e.g. ^bash$). Oof. Fixed.

Anthropic Fix

Kudos to @ljuti who fixed a bug in Fantasy that could cause errors on certain sessions when using Anthropic or Anthropic-compatible providers. Thanks, @ljuti!

Background Jobs, Fixed

The job_kill tool had some prompt changes that caused a regression. We've roll that back and job killin’ should be easer than ever.

Style Council

We also made a bunch more changes under the hood to prep for theming. The design goal is to be able to make themes quickly by setting only a few variables, but also keep the door open for very specific, targeted styling.

High Status

Sometimes the status bar wasn't rendering messages properly. Now, thanks to some good logic, it should be solid as a rock.

That's all for today.
And stay tuned: we have exciting stuff coming soon.
Charm ✨

Changelog

New!

Fixed

Other stuff


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.64.0/checksums.txt'
wget 'https://github.com/charmbracelet/crush/releases/download/v0.64.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.