release/0.16.8

gitbutlerapp/gitbutlerrelease/0.16.8Sep 29, 2025by krlvi

AI Summary

The update improves the user interface by adding syntax highlighting for AutoHotkey and C files, refining diff handling for non-UTF8 strings, and expanding the GitButler CLI command set.

Key Highlights

  • Syntax highlighting for AutoHotkey (.ahk) files
  • Syntax highlighting for C files
  • Improved handling of non-UTF8 strings in diffs
  • Added GitButler CLI commands

New Features

  • Close uncommitted file previews without clearing selection
  • Syntax highlighting for .ahk files
  • Syntax highlighting for C files
  • Additional CLI commands

Full Release Notes

## Changes
- Previews of uncommitted files can now be closed without clearing the selection
- Improved handling non-UTF8 strings in diffs
- Adds syntax highlighting for AutoHotkey (.ahk) files
- Adds syntax highlighting for C files
- Added a bunch of GitButler CLI commands

## Fixes
- Fixes an issue with selecting text in the commit input box
- Fixes a bug where it was possible for the app to get stuck in an "Editing a commit" state
- Fixes a bug where the config for enabling / disabling app "check for app updates" wasn't working
- Fixes a bug where on first repository setup the target branch may be incorrectly added as a workspace branch
- Fixes an issue where under some conditions the app errors with "Bug: At least one user commit on top"
- Fixes syntax highlighting issues when rendering C files

## New Contributors
* @gavrie made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/10439

**Full Changelog**: https://github.com/gitbutlerapp/gitbutler/compare/release/0.16.7...release/0.16.8

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