github charmbracelet/crush v0.7.2

latest releases: nightly, v0.7.5, v0.7.4...
9 days ago

A Fistful of Improvements

This release is a big pass on stability and UI improvements in Crush! On the stability front, we fixed a handful of potential panics and bugs. On the UI side, we have a few subtle niceties to improve the UX.

UI Stuff

Did you know that Crush has a file picker? You can open it by pressing ctrl+f and choose files (like images or others) to send as part of the prompt. It was already there for a long time, but from now on it will behave better in small terminal sizes.

Crush will now also tell you which path you are when asking if you want to initialize the current project.

Bonus: Termux

Last but definitely not least, this release includes another small fix for the .termux.deb package for those using Crush on Termux for Android. Keep mashing Crush on your phones and tablets.

Thanks for all your contributions. See you in the next 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.7.2/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.7.2/checksums.txt.pem' \
  --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.2/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 Twitter, Discord, Slack, The Fediverse.

Don't miss a new crush release

NewReleases is sending notifications on new releases.