Gum v2
This release updates Bubble Tea and Lip Gloss 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.
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)
Verifying the artifacts
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!Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.
