Pasting images from clipboard 🖼️
Thanks to our contributor @kslamph you can now paste images from clipboard directly into Crush!
Many other fixes are included to make Crush more stable and reliable as well.
Enjoy! ✨
Changelog
New!
Fixed
- fix: race in agent.go by @caarlos0 in #1853
- fix: resolve extra headers for providers by @kujtimiihoxha in #1764
- fix: make hyper and copilot link styled on ui by @andreynering in #1872
- fix: try to make the search tool more reliable by @kujtimiihoxha in #1779
- fix: mcps loading in non interactive mode by @kujtimiihoxha in #1894
Other stuff
- chore(README): update crush art by @meowgorithm in #1861
- chore: tidy agent package by @meowgorithm in #1857
- chore: fix more typos by @meowgorithm in #1863
- docs(readme): update features section by @meowgorithm in #1883
- docs(readme): pull extra comma by @meowgorithm in #1887
- chore: use posthog's default exception reporting by @andreynering in #1895
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.33.2/checksums.txt'
wget 'https://github.com/charmbracelet/crush/releases/download/v0.33.2/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.txtIf 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.txtDone! You artifacts are now verified!
Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.