release/0.19.6

gitbutlerapp/gitbutlerrelease/0.19.6Mar 16, 2026by krlvi

AI Summary

Improves diff rendering performance and UI responsiveness. Adds a `but stack` command to move branches on top of others.

Key Highlights

  • `but stack` command for moving branches
  • Floating diff window for file diffs
  • SVG preview option in settings
  • Improved diff rendering performance

New Features

  • `but stack` command
  • Floating diff window
  • SVG preview setting
  • Updated `but` skill files

Full Release Notes

## Changes
- File previews now only show the selected file by default (change in Settings -> Appearance -> All-in-one diff)
- File diffs can now be popped out in a floating window
- Adds a option to preview SVGs as images (Settings -> Appearance -> Preview SVG)
- Improved rendering performance of diffs
- Fixes an issue with image diffing when switching between files
- Fixes an issue with the operations history where "unapply" stack was not being correctly tracked

## CLI
- Updated `but` skill files for improved Claude Code and Codex performance (update with `but skill install`)
- `but stack` - new command for moving branches on top of others to stack them (also `but branch move` as an alias to the same functionality)
- Fixes an issue "askpass broker not initialized"

## New Contributors
* @OliverJAsh made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/12663
* @danilax86 made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/12767
* @dslatkin made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/12800

**Full Changelog**: https://github.com/gitbutlerapp/gitbutler/compare/release/0.19.5...release/0.19.6

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