github charmbracelet/freeze v0.2.0

7 days ago

It’s release time

This release contains a some small quality-of-life features, fixes, and adjustments.

  • You can now set a word wrap width; use --width on the CLI or width in the JSON config
  • --version now returns the version. Prior to this it was version (thanks @vinisilvag!)
  • Errors messages coming from --execute are a bit better now (thanks, @AlejandroSuero!)
  • line_numbers in the config is now an easier to understand show_line_numbers

That's basically it. Read on for the full changeling. Stay...freezing! 🥶

Changelog

New Features

Changed

Fixed!

Documentation updates

Other work


Verifying the artifacts

First, download the checksums.txt file, for example, with wget:

wget 'https://github.com/charmbracelet/freeze/releases/download/v0.2.0/checksums.txt'

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' \
  --cert 'https://github.com/charmbracelet/freeze/releases/download/v0.2.0/checksums.txt.pem' \
  --signature 'https://github.com/charmbracelet/freeze/releases/download/v0.2.0/checksums.txt.sig' \
  ./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:

sha256sum --ignore-missing -c checksums.txt

Done! You artifacts are now verified!

The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.

Don't miss a new freeze release

NewReleases is sending notifications on new releases.