release/0.19.0
gitbutlerapp/gitbutlerrelease/0.19.0Feb 5, 2026by krlvi
AI Summary
Major release announcing the GitButler CLI, making most GitButler operations available via command line. Includes new auto-commit options, drag-to-commit functionality, and various CLI command improvements.
Key Highlights
- GitButler CLI announced - most operations now available via CLI
- Auto-commit right click option on uncommitted files
- Drag changes to start a commit
- Improved diff rendering and layout
- but commit flags renamed for consistency
New Features
- CLI for most GitButler operations
- Auto-commit right click option
- Drag changes to start commit
- but pick from branches not in workspace
- but status PR and CI data fixes
- but absorb --new flag for new commits above dependencies
- but commit --file renamed to --message-file
- but commit --files renamed to --changes
- but branch unapply renamed to but unapply
- but branch apply renamed to but apply
Full Release Notes
## Announcing the GitButler CLI - Most GitButler operations are now available via a CLI https://docs.gitbutler.com/cli-overview ## Changes - Adds an "auto-commit" right click option on uncommitted files - It is now possible to drag changes to start a commit - Improved diff rendering and layout - Fixes an issue (again) with Cmd+A for selecting text in input fields ## CLI changes - `but pick` - allows for cherry picking from branches not in the workspace - `but status` - fixes an issue where in some cases PR and CI data was not being shown - `but rub` - improved docs covering all possible combinations - `but absorb` - now has `--new` flag which will create new commits above the dependency commits - `but commit` - the `--file` flag was renamed to `--message-file` and `--files` was renamed to `--changes` - `but branch unapply` is now `but unapply` - `but branch apply` is now `but apply` **Full Changelog**: https://github.com/gitbutlerapp/gitbutler/compare/release/0.18.8...release/0.19.0 ## Downloads Download bins from https://gitbutler.com/