Skip to content

crush 0.78.0 - #8195

Closed
chenrui333 wants to merge 1 commit into
mainfrom
bump-crush-0.78.0
Closed

chenrui333 wants to merge 1 commit into
mainfrom
bump-crush-0.78.0

Conversation

@chenrui333

Copy link
Copy Markdown
Owner

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
# Say welcome to bang mode!

We're ending the week in great style by bringing you a nice feature to Crush that some of you have been asking for.

Bang mode

What is "bang mode"? It's simply a nice way to let you run Bash commands straight into the chat. This is convenient when you want to run something quick without having to quit Crush (or switch into another terminal tab).

Screenshot 2026-06-19 at 10 26 08

Screenshot 2026-06-19 at 10 26 28

You know the coolest thing about it? The model can see it! So if you want it to fix something (build, lint, whatever else), you can just run it in the chat and then ask the model to act on it.

Screenshot 2026-06-19 at 10 27 21

Screenshot 2026-06-19 at 10 37 19

This was a coutesy of @taigrr. Enjoy and let us know of any feedback.

Local LLM enhanced

If you use Crush to use your models locally in your machine, we just got some improments for you. Crush can now auto-discover which models are available to use, so you don't need to declare then manually.

This will work for MLX, LMStudio, LiteLLM and Ollama. To learn how to configure it, read this section of the README.

Enhanced clipboard support

We made changes to improve support clipboard certain different environments like Linux X11 and Wayland.

Clipboard should also work on Linux without requiring xclip or xsel to be install.

Fireworks

Crush now supports a new provider: Fireworks. Just paste an API key and start using it.

Keep crushing!
The Charm :tm: Team

Changelog

New!

  • 98d79e95a52f31307f6943af3b0cbe7e87daa01d: feat(clipboard): migrate clipboard to golang.design/x/clipboard (@taciturnaxolotl)
  • f6a841eca9e9d0ec45536e292cd6f70ce8c1bf02: feat(dialog): track last closed dialog in open with grace (@taciturnaxolotl)
  • 0f2790574ec8d380562a38cd5661900995d95366: feat(enricher): add litellm enricher (@taciturnaxolotl)
  • 3c4e6547b48c95949f969655e01a261fe34cdb3d: feat(enricher): add lmstudio enricher (@taciturnaxolotl)
  • 9299ad47d86f5706de43b26717121c59688d9bea: feat(enricher): add ollama enricher (@taciturnaxolotl)
  • 89b680d2d6b22126a29b2c9e45553452b6b12608: feat(enricher): add omlx enricher (@taciturnaxolotl)
  • ac4bd9c151566800fdf6b1adce9b9a337f816793: feat(scrolling): move to delta coalescing filter (#3135) (@taciturnaxolotl)
  • f45712a32da871a962b05fbe9d93d4b444de9a17: feat(ui): extract hypercredits from fantasy (@taciturnaxolotl)
  • 99a5fad5370d6c47a94791f803a275348fae891e: feat: add bang mode for direct shell command execution (#3013) (@taigrr)
  • 9886d223909e479e373007a5100eda0c1e12a6b6: feat: add support for fireworks provider (@andreynering)
  • 7303158426f938ac1648e63fdaba900658ff752b: feat: auto-discover models from openai-compat providers (@taciturnaxolotl)

Fixed

  • 4bd011669bdc6a91a47702752319f481b7dbceb0: fix(clipboard): support platforms without clipboard access (@taciturnaxolotl)
  • f98791e9868dc4d3acdebe331d69e68cf4fdd331: fix(server): show LSP status in client-server mode (@meowgorithm)
  • d3af321b0f52f199c1e47cecc2cc08535640cbea: fix(shell): isolate child processes from Crush's session (#3097) (@taciturnaxolotl)
  • 1cfa9a151569362e44b11d243ad4c4be6b9b13a9: fix(subagents): fixed subagents returning empty responses (#3125) (@taoeffect)
  • 46c1799abcaf852f092126c81923b00569c70a34: fix(title): fallback title generation (@taciturnaxolotl)

Docs

  • 70ef7073149da3283da7c5d3940ff515d77316ce: docs: add auto discovery to readme (@taciturnaxolotl)

Other stuff

  • ffd47965720647af86c8ffd6c37287836db69d23: chore: auto-update files (@charmcli)

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

View the full release notes at https://github.com/charmbracelet/crush/releases/tag/v0.78.0.


Copilot AI review requested due to automatic review settings June 19, 2026 14:18

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Bumps the Homebrew formula for crush to version 0.78.0 by updating the source tarball URL and checksum.

Changes:

  • Updated url to the v0.78.0 release tarball
  • Updated sha256 to match the new tarball

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions github-actions Bot mentioned this pull request Jun 19, 2026
@github-actions github-actions Bot added go Go use is a significant feature of the PR or issue missing license Formula has a missing license which should be added labels Jun 19, 2026
@github-actions github-actions Bot closed this in acb562c Jun 19, 2026
@github-actions
github-actions Bot deleted the bump-crush-0.78.0 branch June 19, 2026 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

go Go use is a significant feature of the PR or issue missing license Formula has a missing license which should be added pr-pull

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants