github charmbracelet/crush v0.42.0

5 hours ago

GLM 5 + general fixes

GLM 5 via z.AI is now available!

Screenshot 2026-02-11 at 18 11 16

Many small fixes

Several small adjustments were made as well. Some of them:

  • We recently made an optimization to only start LSP servers when needed, but it caused some confusion for some users because they weren't being shown in the UI until started. We'll now show these servers in the UI as "unstarted".
  • Fixed cursor misplacement when file attachments were added to the prompt.
  • Addressed regression regarding the disable_default_providers setting. (This setting is for users only interested in using local models).
  • Fixed potential issue on running shell commands on Windows.
  • Some visual adjustments were made to the dialogs.

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