release/0.19.11

gitbutlerapp/gitbutlerrelease/0.19.11May 15, 2026by krlvi

AI Summary

Fixes a regression where workspace updates failed and addresses various issues with AI commit generation, stacked PRs, and undo/redo functionality.

Key Highlights

  • Fixes workspace update failure regression
  • Adds `redo` command for CLI and TUI
  • Fixes AI commit message generation bug
  • Fixes stacked PR base staleness after structural changes

New Features

  • `but redo` command
  • `but teardown --checkout-to` override
  • TUI undo/redo support
  • Shallow clone support

Full Release Notes

## Fixes
- Fixes a regression from 0.19.10 where updating the workspace would fail with "Branches are all up to date" error
- Fixes an issue where the AI commit message generation was disabled desptie being enabled in the settings
- Fixes an issue with stacked PRs where after pushing structural changes the PR base remained stale
- Fixes an issue where failing to unapply a branch would leave the UI in a stuck state
- Fixes a Windows-specific issue with "Open in Editor" when running the app from WSL
- The app now correctly handles shallow clones
- Fixes the "but-graph inconsistent with the commit graph" issue when performing actions in the app
- Fixes an issue where creating a branch with a "#" symbol would have the hashtag filtered out

## CLI 
- Repeated "undo" operations now work as expected (undoing further back in history)
- `but reword --json` now correctly produces the relevant JSON output
- `but redo` - new command for re-apply undone operations
- `but oplog list` now displays more useful descriptions of past operations
- `but teardown` now supports `--checkout-to` override to specify the branch to checkout

## TUI
- The TUI now updates on filesystem changes
- Repeated "undo" operations now work as expected (undoing further back in history)
- Added "redo" operation to re-apply undone operations
- Fixes a navigation bug while in move mode

## New Contributors
* @robertmonka made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/13738
* @edgarcnp made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/13794

**Full Changelog**: https://github.com/gitbutlerapp/gitbutler/compare/release/0.19.10...release/0.19.11

## Downloads
Download bins from https://gitbutler.com/