Cybermode 2026
This is a small release with a big punch: Crush (and really, Bubble Tea v2) now supports Mode 2026, which synchronizes the renderer with the rendering cycles in the terminal, resulting in even smoother rendering overall.
Other small niceties in this release:
- Assisted-by is now the default
- Small rendering edge cases have been fixed
- @novalis78 fixed a bug with tool discovery
Enjoy the release! We have lots more in the pipe. 💘
Changelog
Fixed
- cd3bd53: fix(mcp): always call
ListToolsto discover available tools (#1447) (@novalis78)
Other stuff
- 9d70d1d: chore(attribution): default to assisted-by + email (#1444) (@Amolith)
- a2e2e64: chore(setup): model chooser language copyedit (@meowgorithm)
- ce5ffb0: chore: bump bubbletea and ultraviolet to reduce resize tearing (#1460) (@aymanbagabas)
- 3dd157c: chore: bump bubbletea and ultraviolet to support mode 2026 (@aymanbagabas)
Verifying the artifacts
First, download the checksums.txt file, for example, with wget:
wget 'https://github.com/charmbracelet/crush/releases/download/v0.18.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.18.2/checksums.txt.pem' \
--signature 'https://github.com/charmbracelet/crush/releases/download/v0.18.2/checksums.txt.sig' \
./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.