github charmbracelet/crush v0.17.0

15 hours ago

It’s all about @Amolith

Star contributor @Amolith rolled in hot this release with a series of fixes and improvements. Let's get into it!

This Year’s Model

There are a lot of models available in Crush. If you’re like @Amolith you usually switch between a few of your faves—and now that's a lot easier to do as your recently chosen models are now automatically collected at the top of the model chooser. It's quite handy!

Assisted-by is the New Co-Authored-by

The Fedora Council recently put together some guidelines for disclosing AI assistance in open source. We think the guidelines are really cool, and so does @Amolith—and he took it upon himself to make this vision a reality in Crush.

Assisted-by: Claude Sonnet 4.5 via Crush

This is currently opt-in, and the behavior is customizable.

Other Stuff

@danielmerja, @caarlos0, and @kujtimiihoxha rolled in hot with a bunch fixes and, of course, no release would be complete without the fine detail work of @andreynering. Cheers everyone, and thanks for the contributions.

Let us know what you think and enjoy the release! 💘

Changelog

New!

Fixed

Docs

Other stuff


Verifying the artifacts

First, download the checksums.txt file, for example, with wget:

wget 'https://github.com/charmbracelet/crush/releases/download/v0.17.0/checksums.txt'

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' \
  --cert 'https://github.com/charmbracelet/crush/releases/download/v0.17.0/checksums.txt.pem' \
  --signature 'https://github.com/charmbracelet/crush/releases/download/v0.17.0/checksums.txt.sig' \
  ./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.