github charmbracelet/crush v0.43.4

11 hours ago

Killin’ some bugs

We’re finishing the week by crushing some small bugs. Some highlights:

  • Fixed a potential panic related to LSP configuration
  • Fixed an authorization bug for MiniMax that was affecting a minority of the users
  • IO.net API keys are now properly validated
  • Fixed a bug related to thinking in the chosen small model
  • Fixed a bug where Crush would struggle with certain disks on Windows

Have an incredible weekend ✨
Charm

Changelog


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