release/0.17.6
gitbutlerapp/gitbutlerrelease/0.17.6Nov 7, 2025by krlvi
AI Summary
This release focuses on enhancing code editing capabilities with additional syntax highlighting and improving CLI usability with a new `but absorb` command and various fixes for GitHub Enterprise.
Key Highlights
- Added syntax highlighting for 12 additional languages (Go, Elixir, Swift, YAML)
- Introduced new command `but absorb` to amend uncommitted changes
- Fixed GitHub Enterprise specific bug with setting the correct host
- Improved error messages for forge credentials
New Features
- Enhanced syntax highlighting
- New `but absorb` CLI command
- Improved GitHub Enterprise support
Full Release Notes
## Changes - Added syntax highlighting for 12 additional languages (Go, Elixir, Swift, YAML and more) - Reduced content shift when previewing file diffs ## Fixes - Fixes a bug where the app was not auto-fetching as configured - Fixes a GitHub Enterprise specific bug with setting the correct host ## CLI changes - Introduces new command `but absorb` which amends uncommitted changes in the appropriate commits - Improved error message when forge credentials are invalid - The --json flag can now be put after subcommands - `but status` file paths in the JSON output are now UTF-8 strings instead of byte arrays - `but branch` now performs `but branch list` instead of `but branch --help` - Rub - it is now possible to invoke `but <id> <id>` as a shorthand to `but rub <id> <id>` - Fixes an issue where `but status --review` was not showing the PR number - `but review publish` can now take an id **Full Changelog**: https://github.com/gitbutlerapp/gitbutler/compare/release/0.17.5...release/0.17.6 ## Downloads Download bins from https://gitbutler.com/