github charmbracelet/crush v0.74.0

latest release: nightly
one day ago

More client-server, better notifications, and more

Bringing you a few enhancements and bug fixes. Let's check them out!

Client-server

The experiment client-server architecture got even more fixes.

Want to test? Set CRUSH_CLIENT_SERVER=1.

Better notifications

We updated our notifications to be smarter. They will now work when using Crush over SSH, and support for more platforms were improved as well.

Copilot fixes

A couple more models that require the Responses API will now use them and work again. This includes GPT 5.4 and GPT 5.5.

Bedrock fixes

A couple more improvements were made to AWS Bedrock, in particular regarding Bedrock Europe and the support for authentication via aws login.

See you in the next release!
Charm

Changelog

New!

Fixed

Docs

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