release/0.18.5
gitbutlerapp/gitbutlerrelease/0.18.5Jan 20, 2026by krlvi
AI Summary
Addresses a bug in the Claude Code UI regarding branch assignment and improves CLI usability by adding prompts for ambiguous identifiers. It also adds table support in markdown rendering.
Key Highlights
- Fix for Claude Code UI branch assignment bug
- Table support in markdown rendering
- Normalization of branch names with invalid characters
- CLI prompts for ambiguous identifiers
New Features
- Table rendering support in markdown
- Branch name normalization
- Confirmation prompts for destructive operations
- Simplified PR creation for single branches
Full Release Notes
## Changes - Fixes a bug with the Claude Code UI in the workspace where agent changes were not being correctly assigned to the respective branch - Adds table support in places where markdown is being rendered - Creating a branch with invalid characters now normalized the name without error ## CLI - Operations with `but rub`, `but amend`, `but uncommit`, `but squash`, `but stage` will now prompt if there is an ambiguity of the provided identifier (eg. File and branch have the same name) - Operations `but branch delete`, `but unapply` and `but restore` now prompt for confirmation (with --force still being available) - `but pr new` no longer prompts for confirming the branch if there is only one branch **Full Changelog**: https://github.com/gitbutlerapp/gitbutler/compare/release/0.18.4...release/0.18.5 ## Downloads Download bins from https://gitbutler.com/