A few minor fixes
Bugs happen, and on there release we addressed a few of them. 🐞 💥 🔨
- Fixed tools not working properly with crush run(non-interactive mode). By the way, have you tried this mode?
- We'll only use built-in version (Go implementation) of the core utils on Windows from now on. They exist so Windows gets support for commands like cp,rm,mv,mkdirand many others. On other platforms, we'll actually use the system version to guarantee 100% compatibility.
- A couple of rendering and UX fixes.
Stay tuned! We have more prepared for the near future. 🚀
Changelog
Fixed
- 04bc015: fix(ux): fix crush logo flicker on window resizes (#1338) (@andreynering)
- ae70537: fix: fix broken tools on crush run(#1333) (@andreynering)
- 569044c: fix: only enable built-in core utils by default on windows (@andreynering)
- a885da8: fix: upgrade bubbletea to fix rendering issues (#1340) (@aymanbagabas)
Other stuff
- b9e41f8: refactor(shell): some small code adjustments (@andreynering)
Verifying the artifacts
First, download the checksums.txt file, for example, with wget:
wget 'https://github.com/charmbracelet/crush/releases/download/v0.13.6/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/crush/releases/download/v0.13.6/checksums.txt.pem' \
  --signature 'https://github.com/charmbracelet/crush/releases/download/v0.13.6/checksums.txt.sig' \
  ./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.
