For a Few Fixes More
This is tiny patch release where we fix a race condition that could occur in Gemini as well as another a race condition where session titles might be generated but not applied.
We also increased security jobs, turned on the race detector, and improved builds overall in CI.
Cheers!
Charm 💘
Changelog
Fixed
- 87df08c: fix: race condition where title might not be generated (#1844) (@meowgorithm)
- 9d9cfa1: fix: update fantasy with panic fix for google gemini (#1840) (@andreynering)
Other stuff
- dd0d6cf: chore: fix some typos (@jeis4wpi)
- 3fd9d97: ci(sec): add more security jobs, improve build, enable race detector (#1849) (@caarlos0)
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/crush/releases/download/v0.32.1/checksums.txt'
wget 'https://github.com/charmbracelet/crush/releases/download/v0.32.1/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.