Skip to content

Grove 0.2.2

Latest

Choose a tag to compare

@efim0v efim0v released this 13 Oct 21:26
· 2 commits to main since this release
fbe03ba

Grove 0.2.2 is the first build since 0.2.0. It fixes three ways Grove could damage your Claude Code setup or send commits to the wrong branch. Please update.

Fixed

  • Settings files that don't parse are left alone. Grove no longer rewrites a settings.json or .claude.json that has a // comment or was caught half-written by another program. Before, such a file kept only Grove's key and lost the rest: permissions, hooks, env and model, or the account's sign-in, MCP servers and project trust (#3, #4).
  • Safer writes to Claude Code's files. They go through Claude Code's lock file, keep a symlinked file a symlink, keep the file's permissions, and no longer write / as \/ (#5).
  • Resume as… waits for a running session. It refuses a session that is still running as a plain claude, as Share already did, instead of moving its transcript under it (#25).
  • The right branch for remote-only bases. A workspace created from a base branch that exists only on origin no longer ends up on a local copy of that base branch (#26).

Also new since 0.2.0

  • grove --version and grove version.
  • grove doctor exits with status 1 when it can't run git or claude, so scripts can use it as a check. cmux is optional.
  • Usage and profile requests skip the on-disk URL cache.
  • Homebrew: brew install --cask efim0v/tap/grove and brew install efim0v/tap/grove-cli.
  • Grove is now licensed under the GNU GPL v3. Version 0.2.0 and earlier were released under the MIT License.

The changelog has the full list, including the documentation and the new website.

Update

  • Homebrew: brew upgrade --cask grove and brew upgrade grove-cli.
  • Or download Grove.zip below, quit Grove and replace /Applications/Grove.app. The build is signed ad hoc and not notarized, so macOS blocks the first launch: open System Settings → Privacy & Security and press Open Anyway, or run xattr -dr com.apple.quarantine /Applications/Grove.app.
  • A command-line tool downloaded through a browser carries the same quarantine flag: xattr -d com.apple.quarantine grove.
  • To hear about the next release, use Watch → Custom → Releases on this repository.

Requires macOS 26 or later on Apple silicon, Claude Code and git. cmux is recommended; sessions can also open in Terminal.

Files

File What it is
Grove.zip The menu-bar app
grove-cli.zip The grove command-line tool
SHA256SUMS.txt Checksums — verify with shasum -a 256 -c SHA256SUMS.txt

Built from tag 0.2.2. To build it yourself, see Build.