v2.0.0
HeartMuLa/heartlibv2.0.0Aug 20, 2026by github-actions[bot]
Upgrading?
AI Summary
A major version bump for Gum updating dependencies to Bubble Tea and Lip Gloss v2, featuring faster rendering and a new package name.
Key Highlights
- Updates to Bubble Tea and Lip Gloss to v2.
- New package name: `charm.land/gum/v2`.
- Faster and more accurate rendering.
Breaking Changes
- Package name changed to `charm.land/gum/v2`.
New Features
- Faster rendering with the Bubble Tea v2 ecosystem.
Full Release Notes
# Gum v2 This release updates [Bubble Tea](https://github.com/charmbracelet/bubbletea) and [Lip Gloss](https://github.com/charmbracelet/lipgloss) to their glorious v2s. While there are no UX changes, there's a ton great stuff with the Bubble Tea v2 ecosystem, most notably faster, more accurate rendering. [More on v2](https://charm.land/blog/v2/) ## New Home 🏠 Now, Gum uses a new package name `charm.land/gum/v2`! Happy coding, Charm ## Changelog ### Fixed * 057099caf0e53d6aa493278da1d009b86b62ccf7: fix: write was not compiling (@andreynering) ### Docs * 4409974788c69546c80e5b0f093b904a1e4aed6e: docs: fix README wording (@rohan436) * fc8e9a5c96e315abf30f0b43eeaf1cb9543b828c: docs: fix filter comment typo (#1030) (@Rohan5commit) * 591ded27921265d4e3b5542f5273140c9a8314fc: docs: fix log section typo and example output (#1068) (@truffle-dev) * dd35798a37369faf19f38fc1ec2fd10ea95a543f: docs: fix typo in spinner comment (#1032) (@Rohan5commit) ### Other stuff * f3a3f53026429fcde12b20b3ad707afd8b51b6eb: ci: fix build action (@andreynering) * b0471e842b5438b909d431dc55ddf5bd6c8f0859: ci: fix lint (@andreynering) * 7423ddf1c810e2df87599ed666977333c162bfc9: ci: sync dependabot config (#1113) (@charmcli) * 845f6b2ec8f4a8bf14b2d93db4c18d6689f08d58: ci: sync dependabot config (#973) (@charmcli) * 0ad76ee88ccdadbde9fad4b1e35ae706426ec535: ci: sync golangci-lint config (#995) (@github-actions[bot]) * 7871625c9d2e537a9a1dc85cb0879f351b804ec8: readme: gum is packaged in Fedora for some time (#1007) (@juhp) * 4d089f95507708a71f64dacfe7ca513219dd5267: v2.0.0 (@andrinoff) --- <details> <summary>Verifying the artifacts</summary> First, download the [`checksums.txt` file](https://github.com/charmbracelet/gum/releases/download/v2.0.0/checksums.txt) and the [`checksums.txt.sigstore.json` file](https://github.com/charmbracelet/gum/releases/download/v2.0.0/checksums.txt.sigstore.json) files, for example, with `wget`: ```bash wget 'https://github.com/charmbracelet/gum/releases/download/v2.0.0/checksums.txt' wget 'https://github.com/charmbracelet/gum/releases/download/v2.0.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).
Related Repositories
public-apis/public-apis★ 491,211
A collective list of free APIs
NousResearch/hermes-agent★ 256,077
The agent that grows with you
yt-dlp/yt-dlp★ 200,249
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,555
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.