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
- 057099c: fix: write was not compiling (@andreynering)
Docs
- 4409974: docs: fix README wording (@rohan436)
- fc8e9a5: docs: fix filter comment typo (#1030) (@Rohan5commit)
- 591ded2: docs: fix log section typo and example output (#1068) (@truffle-dev)
- dd35798: docs: fix typo in spinner comment (#1032) (@Rohan5commit)
Other stuff
- f3a3f53: ci: fix build action (@andreynering)
- b0471e8: ci: fix lint (@andreynering)
- 7423ddf: ci: sync dependabot config (#1113) (@charmcli)
- 845f6b2: ci: sync dependabot config (#973) (@charmcli)
- 0ad76ee: ci: sync golangci-lint config (#995) (@github-actions[bot])
- 7871625: readme: gum is packaged in Fedora for some time (#1007) (@juhp)
- 4d089f9: v2.0.0 (@andrinoff)
Verifying the artifacts
First, download the checksums.txt file and the checksums.txt.sigstore.json file files, for example, with wget:
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:
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.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.
