github gitbutlerapp/gitbutler release/0.23.1

3 hours ago

Fixes

  • Fixes projects failing to load after choosing gitbutler/workspace as the target branch (a regression from 0.23.0)
  • Fixes pushes failing when the target branch has no upstream and the pushed branches have no open pull requests (a regression from 0.23.0)
  • Fixes phantom uncommitted changes after staging, renaming or deleting files outside GitButler
  • Discarding a file deletion now restores its committed content, even if a different version was staged
  • Fixes upstream merge commits showing the wrong pull request title and link
  • Fixes worktree removal incorrectly showing a "Worktree … does not exist" error
  • Fixes the target branch picker failing with "Expected object of kind commit but got tree" when a remote ref points to a tree

CLI

  • but pr new now lets Claude desktop enable Auto-fix for pull requests opened from their checked-out branch
  • but apply --json no longer includes the workspaceRefCreated field
  • but push <branch> --dry-run now lists every branch that will be pushed, including branches beneath it in the stack
  • but branch no longer lists the checked-out branch twice after unapplying down to one branch
  • but apply no longer reports an already-applied branch as newly applied
  • but commit -b errors in linked worktrees now suggest omitting -b to commit on the worktree's own branch

Experimental

  • A new native version of the app is now available under “experimental” in settings.

Full Changelog: release/0.23.0...release/0.23.1

Downloads

Download bins from https://gitbutler.com/

Don't miss a new gitbutler release

NewReleases is sending notifications on new releases.