v0.91.0
mikeqzy/3dgs-avatar-releasev0.91.0Aug 22, 2026by github-actions[bot]
AI Summary
A feature update introducing text selection capabilities in the prompt editor with various shortcuts, adding mouse support to the session picker, and fixing a Windows-specific modifier key issue.
Key Highlights
- Implemented text selection in the prompt editor with shortcuts (Ctrl+Shift+A/C/X/V)
- Added mouse support to the session picker (scroll, click, double-click)
- Fixed a Windows issue where modifier keys could bring dialogs to the top
New Features
- Text selection shortcuts (Ctrl+Shift+A, Ctrl+Shift+C, Ctrl+Shift+X, Ctrl+Shift+V)
- Mouse support in session picker
Full Release Notes
# Text selection and better mouse support Just a few QOL improvements to the prompt editor and session picker for the weekend! ## Text selection Hold <kbd>shift</kbd> and use the arrow keys or click and drag with your mouse to select text in the prompt editor. From there, you can use any of the fancy new shortcuts 👀 * <kbd>ctrl+shift+a</kbd> selects everything * <kbd>ctrl+shift+c</kbd> copies the selection * <kbd>ctrl+shift+x</kbd> cuts the selection * <kbd>ctrl+shift+v</kbd> pastes text Typing or pasting over selected text replaces it. <p><img width="700" src="https://github.com/user-attachments/assets/9c68bd80-410b-43bd-aff0-6d1b1bd0d78e" /></p> ## Mouse support in the session picker We've been missing mouse support in the session picker for too long! You can now scroll through sessions with the mouse wheel, click an entry to select it, or double-click to open it. <img width="700" src="https://github.com/user-attachments/assets/6648ffa4-dbb2-4a7f-b8ac-f226ec035789" /> ## A small Windows fix Pressing a modifier key by itself could send some dialogs back to the top on Windows. They should stay put now. Keep crushing! Charm 💌 ## Changelog ### New! * 08552fb918a3b6247c2f8366d330f3b7f02fc891: feat: textarea selection (#3507) (@andrinoff) * 90bc466d6f35b120070b6fd8a73f4262f155086a: session picker: add mouse support (@Amolith) ### Fixed * 8661a1c4baa171f49b6f7ab3d4db7836cf5b5548: fix(windows): scrolling up on modifier keys alone (#3598) (@andrinoff) ### Other stuff * 37f36e93824e5c4f892e4a817f7f628e2682fe14: chore: auto-update files (@charmcli) * 7d78d7422a92918441a68d01d96d48fa3b9fd9db: chore: standardize go toolchain on v1.26.6 (#3592) (@aleksclark) --- <details> <summary>Verifying the artifacts</summary> First, download the [`checksums.txt` file](https://github.com/charmbracelet/crush/releases/download/v0.91.0/checksums.txt) and the [`checksums.txt.sigstore.json` file](https://github.com/charmbracelet/crush/releases/download/v0.91.0/checksums.txt.sigstore.json) files, for example, with `wget`: ```bash wget 'https://github.com/charmbracelet/crush/releases/download/v0.91.0/checksums.txt' wget 'https://github.com/charmbracelet/crush/releases/download/v0.91.0/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).