chore(deps): update dependency ubi:charmbracelet/crush to v0.7.9 #345

Merged
joao.dubas merged 1 commits from renovate/ubi-charmbracelet-crush-0.x into main 2025-09-10 21:49:50 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
ubi:charmbracelet/crush patch 0.7.4 -> 0.7.9

Release Notes

charmbracelet/crush (ubi:charmbracelet/crush)

v0.7.9

Compare Source

esc key fixed on some terminals and LSP performance

This release includes a fix for the esc key working on some terminal emulators.

It also includes enhancements, particular in performance, with regard to LSP. (Spoiler: There's a lot more to come in this area!)

Keep Crushing!

Changelog

New Features
Bug fixes and improvements

Verifying the artifacts

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

wget 'https://github.com/charmbracelet/crush/releases/download/v0.7.9/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.7.9/checksums.txt.pem' \
  --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.9/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, Discord, Slack, The Fediverse.

v0.7.8

Compare Source

Windows, Multiline Paste …and You 😉

We've been getting some feedback about users having trouble pasting multiline text on Windows. Well, after v0.7.8, not anymore. Windows users can now paste with reckless abandon!

Secure Database Delete Operations

Thanks to @​bbrodriges for noticing and taking the time to implement secure SQLite data deletion rules. This is one of the great features of SQLite that makes it such an amazing project to work with ❤️

Changelog

Other work

Verifying the artifacts

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

wget 'https://github.com/charmbracelet/crush/releases/download/v0.7.8/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.7.8/checksums.txt.pem' \
  --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.8/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, Discord, Slack, The Fediverse.

v0.7.7

Compare Source

Changelog

Bug fixes and improvements

Verifying the artifacts

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

wget 'https://github.com/charmbracelet/crush/releases/download/v0.7.7/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.7.7/checksums.txt.pem' \
  --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.7/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, Discord, Slack, The Fediverse.

v0.7.6

Compare Source

Gemini Minifix

This is a quick patch release to fix a bug where Gemini could spin out of control when trying to generate a session title. Now it only spins in control.

Thanks for all the feedback + keep it coming! 💘

Fixed!

Verifying the artifacts

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

wget 'https://github.com/charmbracelet/crush/releases/download/v0.7.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.7.6/checksums.txt.pem' \
  --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.6/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, Discord, Slack, The Fediverse.

v0.7.5

Compare Source

Better Bash

This is a patch release that mainly updates the builtin cd command with better output to keep the agent from getting confused. Prior to this, the agent could try to cd into a directory that didn't exist and not know that the command failed.

Thanks for all the contributions and support—keep it coming! 💘

Changelog

Security
Fixed!
Other work

Verifying the artifacts

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

wget 'https://github.com/charmbracelet/crush/releases/download/v0.7.5/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.7.5/checksums.txt.pem' \
  --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.5/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, Discord, Slack, The Fediverse.


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ubi:charmbracelet/crush](https://github.com/charmbracelet/crush) | patch | `0.7.4` -> `0.7.9` | --- ### Release Notes <details> <summary>charmbracelet/crush (ubi:charmbracelet/crush)</summary> ### [`v0.7.9`](https://github.com/charmbracelet/crush/releases/tag/v0.7.9) [Compare Source](https://github.com/charmbracelet/crush/compare/v0.7.8...v0.7.9) ### `esc` key fixed on some terminals and LSP performance This release includes a fix for the <kbd>esc</kbd> key working on some terminal emulators. It also includes enhancements, particular in performance, with regard to LSP. (Spoiler: There's a lot more to come in this area!) Keep Crushing! #### Changelog ##### New Features - [`46a3a37`](https://github.com/charmbracelet/crush/commit/46a3a3771def1f842c7beae16d5b014def868cf1): feat: optimize lsp file watcher and ignore files ([#&#8203;959](https://github.com/charmbracelet/crush/issues/959)) ([@&#8203;caarlos0](https://github.com/caarlos0)) ##### Bug fixes and improvements - [`d78ed25`](https://github.com/charmbracelet/crush/commit/d78ed25f1faa7e449303590c795692e27b93d3f5): fix: add back init setting ulimit ([@&#8203;caarlos0](https://github.com/caarlos0)) - [`8695113`](https://github.com/charmbracelet/crush/commit/869511335b317f80f9fc64df76596dd08fe049b8) and https://github.com/charmbracelet/ultraviolet/commit/aa00947622991e417d4dc5ead1299917ffd148c9: fix: esc key not being recognized ([@&#8203;aymanbagabas](https://github.com/aymanbagabas)) - [`df2e64e`](https://github.com/charmbracelet/crush/commit/df2e64ead1cc499c222ac57ed9bab0424dfac62f): refactor(fsext): improve hierarchical ignore handling and consolidate file exclusion logic ([#&#8203;999](https://github.com/charmbracelet/crush/issues/999)) ([@&#8203;caarlos0](https://github.com/caarlos0)) *** <details> <summary>Verifying the artifacts</summary> First, download the [`checksums.txt` file](https://github.com/charmbracelet/crush/releases/download/v0.7.9/checksums.txt), for example, with `wget`: ```bash wget 'https://github.com/charmbracelet/crush/releases/download/v0.7.9/checksums.txt' ``` Then, verify it using [`cosign`](https://github.com/sigstore/cosign): ```bash 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.7.9/checksums.txt.pem' \ --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.9/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`: ```bash sha256sum --ignore-missing -c checksums.txt ``` Done! You artifacts are now verified! </details> <a href="https://charm.land/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-banner-next.jpg" width="400"></a> Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [Discord](https://charm.land/discord), [Slack](https://charm.land/slack), [The Fediverse](https://mastodon.technology/@&#8203;charm). ### [`v0.7.8`](https://github.com/charmbracelet/crush/releases/tag/v0.7.8) [Compare Source](https://github.com/charmbracelet/crush/compare/v0.7.7...v0.7.8) ### Windows, Multiline Paste …and You 😉 We've been getting some feedback about users having trouble pasting multiline text on Windows. Well, after v0.7.8, not anymore. Windows users can now paste with reckless abandon! ### Secure Database Delete Operations Thanks to [@&#8203;bbrodriges](https://github.com/bbrodriges) for noticing and taking the time to implement secure SQLite data deletion rules. This is one of the great features of SQLite that makes it such an amazing project to work with ❤️ #### Changelog ##### Other work - [`442867d`](https://github.com/charmbracelet/crush/commit/442867dc2a9fe440804d50c2af5e961e5acc23cc): chore: bump bubbletea/ultraviolet to enable bracketed paste on windows ([#&#8203;1003](https://github.com/charmbracelet/crush/issues/1003)) ([@&#8203;aymanbagabas](https://github.com/aymanbagabas)) - [`78540b0`](https://github.com/charmbracelet/crush/commit/78540b012f6ace2a377a00daadf05176d0335ce8): security(sqlite): enable `secure_delete` pragma ([#&#8203;966](https://github.com/charmbracelet/crush/issues/966)) ([@&#8203;bbrodriges](https://github.com/bbrodriges)) *** <details> <summary>Verifying the artifacts</summary> First, download the [`checksums.txt` file](https://github.com/charmbracelet/crush/releases/download/v0.7.8/checksums.txt), for example, with `wget`: ```bash wget 'https://github.com/charmbracelet/crush/releases/download/v0.7.8/checksums.txt' ``` Then, verify it using [`cosign`](https://github.com/sigstore/cosign): ```bash 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.7.8/checksums.txt.pem' \ --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.8/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`: ```bash sha256sum --ignore-missing -c checksums.txt ``` Done! You artifacts are now verified! </details> <a href="https://charm.land/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-banner-next.jpg" width="400"></a> Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [Discord](https://charm.land/discord), [Slack](https://charm.land/slack), [The Fediverse](https://mastodon.technology/@&#8203;charm). ### [`v0.7.7`](https://github.com/charmbracelet/crush/releases/tag/v0.7.7) [Compare Source](https://github.com/charmbracelet/crush/compare/v0.7.6...v0.7.7) #### Changelog ##### Bug fixes and improvements - [`913ea55`](https://github.com/charmbracelet/crush/commit/913ea55074c698d26ab2fa69c9298b00e53d69fc): fix(openrouter): fix api key validation for openrouter ([#&#8203;997](https://github.com/charmbracelet/crush/issues/997)) ([@&#8203;andreynering](https://github.com/andreynering)) - [`65d8269`](https://github.com/charmbracelet/crush/commit/65d8269dba1df14b856577cb0ab762659a207492): refactor: check for id instead of name ([@&#8203;andreynering](https://github.com/andreynering)) *** <details> <summary>Verifying the artifacts</summary> First, download the [`checksums.txt` file](https://github.com/charmbracelet/crush/releases/download/v0.7.7/checksums.txt), for example, with `wget`: ```bash wget 'https://github.com/charmbracelet/crush/releases/download/v0.7.7/checksums.txt' ``` Then, verify it using [`cosign`](https://github.com/sigstore/cosign): ```bash 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.7.7/checksums.txt.pem' \ --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.7/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`: ```bash sha256sum --ignore-missing -c checksums.txt ``` Done! You artifacts are now verified! </details> <a href="https://charm.land/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-banner-next.jpg" width="400"></a> Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [Discord](https://charm.land/discord), [Slack](https://charm.land/slack), [The Fediverse](https://mastodon.technology/@&#8203;charm). ### [`v0.7.6`](https://github.com/charmbracelet/crush/releases/tag/v0.7.6) [Compare Source](https://github.com/charmbracelet/crush/compare/v0.7.5...v0.7.6) ### Gemini Minifix This is a quick patch release to fix a bug where Gemini could spin out of control when trying to generate a session title. Now it only spins *in* control. Thanks for all the feedback + keep it coming! 💘 ##### Fixed! - [`60d8510`](https://github.com/charmbracelet/crush/commit/60d85105ec8875b3a03ffec00eaa3621863408d2): fix: handle no content for gemini provider ([#&#8203;982](https://github.com/charmbracelet/crush/issues/982)) ([@&#8203;kujtimiihoxha](https://github.com/kujtimiihoxha)) *** <details> <summary>Verifying the artifacts</summary> First, download the [`checksums.txt` file](https://github.com/charmbracelet/crush/releases/download/v0.7.6/checksums.txt), for example, with `wget`: ```bash wget 'https://github.com/charmbracelet/crush/releases/download/v0.7.6/checksums.txt' ``` Then, verify it using [`cosign`](https://github.com/sigstore/cosign): ```bash 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.7.6/checksums.txt.pem' \ --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.6/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`: ```bash sha256sum --ignore-missing -c checksums.txt ``` Done! You artifacts are now verified! </details> <a href="https://charm.land/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-banner-next.jpg" width="400"></a> Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [Discord](https://charm.land/discord), [Slack](https://charm.land/slack), [The Fediverse](https://mastodon.technology/@&#8203;charm). ### [`v0.7.5`](https://github.com/charmbracelet/crush/releases/tag/v0.7.5) [Compare Source](https://github.com/charmbracelet/crush/compare/v0.7.4...v0.7.5) ### Better Bash This is a patch release that mainly updates the builtin `cd` command with better output to keep the agent from getting confused. Prior to this, the agent could try to `cd` into a directory that didn't exist and not know that the command failed. Thanks for all the contributions and support—keep it coming! 💘 #### Changelog ##### Security - [`72dc566`](https://github.com/charmbracelet/crush/commit/72dc56689031b5d79225e36ef6d85c6ddfcd3760): sec: show persistent shell path in permission dialog ([#&#8203;916](https://github.com/charmbracelet/crush/issues/916)) ([@&#8203;caarlos0](https://github.com/caarlos0)) ##### Fixed! - [`1ab4d28`](https://github.com/charmbracelet/crush/commit/1ab4d28ce357014b1974604cb3213be597f190cf): fix: update `mvdan/sh` for `cd` command update [@&#8203;caarlos0](https://github.com/caarlos0) - [`e76fd54`](https://github.com/charmbracelet/crush/commit/e76fd5488f9e72ea75784e2c4c90f9350a444b45): fix: tool calls break the conversation if interrupted. ([@&#8203;undo76](https://github.com/undo76)) ##### Other work - [`48553e1`](https://github.com/charmbracelet/crush/commit/48553e1d677be8f06c7e7906f23121954ce6a0db): chore(labeler): adjust xai grok label ([@&#8203;andreynering](https://github.com/andreynering)) - [`a2e89c8`](https://github.com/charmbracelet/crush/commit/a2e89c82fb02965730366f347f91d702f0cd99f6): chore: `IsSubset` was moved to `x/exp/slice` ([#&#8203;923](https://github.com/charmbracelet/crush/issues/923)) ([@&#8203;andreynering](https://github.com/andreynering)) *** <details> <summary>Verifying the artifacts</summary> First, download the [`checksums.txt` file](https://github.com/charmbracelet/crush/releases/download/v0.7.5/checksums.txt), for example, with `wget`: ```bash wget 'https://github.com/charmbracelet/crush/releases/download/v0.7.5/checksums.txt' ``` Then, verify it using [`cosign`](https://github.com/sigstore/cosign): ```bash 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.7.5/checksums.txt.pem' \ --signature 'https://github.com/charmbracelet/crush/releases/download/v0.7.5/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`: ```bash sha256sum --ignore-missing -c checksums.txt ``` Done! You artifacts are now verified! </details> <a href="https://charm.land/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-banner-next.jpg" width="400"></a> Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [Discord](https://charm.land/discord), [Slack](https://charm.land/slack), [The Fediverse](https://mastodon.technology/@&#8203;charm). </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40Mi41IiwidXBkYXRlZEluVmVyIjoiNDEuNDIuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot added 1 commit 2025-09-08 03:22:23 +00:00
renovate-bot force-pushed renovate/ubi-charmbracelet-crush-0.x from f5d5b6d209 to 269e95d8d0 2025-09-09 01:22:18 +00:00 Compare
renovate-bot changed title from chore(deps): update dependency ubi:charmbracelet/crush to v0.7.6 to chore(deps): update dependency ubi:charmbracelet/crush to v0.7.7 2025-09-09 01:22:19 +00:00
renovate-bot force-pushed renovate/ubi-charmbracelet-crush-0.x from 269e95d8d0 to d14b3571d7 2025-09-09 22:22:17 +00:00 Compare
renovate-bot changed title from chore(deps): update dependency ubi:charmbracelet/crush to v0.7.7 to chore(deps): update dependency ubi:charmbracelet/crush to v0.7.8 2025-09-09 22:22:17 +00:00
renovate-bot changed title from chore(deps): update dependency ubi:charmbracelet/crush to v0.7.8 to chore(deps): update dependency ubi:charmbracelet/crush to v0.7.9 2025-09-10 19:52:19 +00:00
renovate-bot force-pushed renovate/ubi-charmbracelet-crush-0.x from d14b3571d7 to e5a58614ae 2025-09-10 19:52:20 +00:00 Compare
joao.dubas force-pushed renovate/ubi-charmbracelet-crush-0.x from e5a58614ae to 98bad9909d 2025-09-10 21:49:17 +00:00 Compare
joao.dubas merged commit 6b302ffae2 into main 2025-09-10 21:49:50 +00:00
joao.dubas deleted branch renovate/ubi-charmbracelet-crush-0.x 2025-09-10 21:49:50 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: joao.dubas/ide#345
No description provided.