v0.2.2
Changelog
Hi! It's been a little while. This release modernizes Pop with to use the glorious Bubble Tea v2 ecosystem. That's Bubble Tea, Bubbles, and Lip Gloss v2.
For Pop this mostly means faster rendering and real cursors. Real cursors in particular are super important for IME users (Chinese, Japanese, Korean, and so on).
It also standardizes on the forthcoming Charmtone palette, used heavily in Crush.
Thanks for using Pop!
Charm 🌝
Changelog
New
- 72b356c: Upgrade Bubble Tea, Bubbles, and Lip Gloss to v2 (@meowgorithm)
- 0855201: Add proper attachment style definition (@meowgorithm)
- c7a81cc: Switch to CharmTone color palette (and bump Bubbles) (@meowgorithm)
Fixed!
- abf8ebc: Prevent wrapping nil error on successful smtp delivery (#169) (@NiltonVolpato)
- 15ca4b2: Fix a bug where the send button wouldn't always hightlight (@meowgorithm)
- 38d3f07: Bump Go version to 1.26.4 for security patches (@meowgorithm)
Other stuff
- 3558a28: Ignore pop binary in root (@meowgorithm)
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/pop/releases/download/v0.2.2/checksums.txt'
wget 'https://github.com/charmbracelet/pop/releases/download/v0.2.2/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.
