v0.43.4
charmbracelet/crushv0.43.4Feb 20, 2026by github-actions[bot]
AI Summary
This is a bug fix release for Crush v0.43.4 that addresses several issues including an LSP configuration panic, MiniMax authorization bug, IO.net API key validation, model configuration for the small provider, and Windows drive detection problems.
Key Highlights
- Fixed a potential panic related to LSP configuration
- Fixed an authorization bug for MiniMax affecting a minority of users
- IO.net API keys are now properly validated
- Fixed a bug related to thinking in the chosen small model
- Fixed Windows drive detection issue affecting certain disks
Full Release Notes
# 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 * fix(lsp): prevent nil client from being stored in clients map by @acmacalister in https://github.com/charmbracelet/crush/pull/2262 * fix: use `Authorization` header for MiniMax by @taoeffect in https://github.com/charmbracelet/crush/pull/2269 * fix: proper validate io.net api keys by @andreynering in https://github.com/charmbracelet/crush/pull/2272 * fix(agent): pass correct model config to small provider builder by @0xarcher in https://github.com/charmbracelet/crush/pull/2236 * fix: more reliably detect windows drive by @andreynering in https://github.com/charmbracelet/crush/pull/2273 --- <details> <summary>Verifying the artifacts</summary> First, download the [`checksums.txt` file](https://github.com/charmbracelet/crush/releases/download/v0.43.4/checksums.txt) and the [`checksums.txt.sigstore.json` file](https://github.com/charmbracelet/crush/releases/download/v0.43.4/checksums.txt.sigstore.json) files, for example, with `wget`: ```bash 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`](https://github.com/sigstore/cosign): ```bash 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`: ```bash sha256sum --ignore-missing -c checksums.txt ``` Done! You artifacts are now verified! </details> <a href="https://charm.land/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-banner-next.jpg" width="400"></a> Thoughts? Questions? We love hearing from you. Feel free to reach out on [X](https://x.com/charmcli), [Discord](https://charm.land/discord), [Slack](https://charm.land/slack), [The Fediverse](https://mastodon.social/@charmcli), [Bluesky](https://bsky.app/profile/charm.land).