release/0.14.14
gitbutlerapp/gitbutlerrelease/0.14.14Apr 7, 2025by krlvi
AI Summary
A major update adding the GitLab integration, rich text editing capabilities, and a complete migration of the app's internal state management to standard Git references.
Key Highlights
- Adds GitLab integration support.
- Overhauled text editor for commit messages and PR descriptions with markdown and rich text.
- Overhauled Pull Request / Review UI within branch lanes.
- Adds syntax highlighting for Docker, Jinja2, Lisp2, Lua, Bash, Swift, Toml, YAML, and Go.
- Migrated to using Git references for internal state.
New Features
- GitLab integration
- Rich text editor for commit messages and PR descriptions
- Syntax highlighting for additional languages
- Migration to Git references
Full Release Notes
## What's Changed ### New features - Adds a GitLab integration (docs: https://docs.gitbutler.com/features/gitlab-integration) - Overhauled text editor for commit messages and PR/Review description introducing markdown and rich text - Overhauled Pull Request / Review UI within branch lanes - this should address reactivity issues - Adds syntax highlighting for additional languages: Docker, Jinja2, Lisp2, Lua, Bash/Zsh/Sh, Swift, Toml, YAML, Go - GitButler is now fully migrated to using Git references (branches) to represent it's branches and internal state ### Fixes - Fixes an entire class of of bugs with stacked branches - under some conditions when rewriting history the stacks were getting distorted due to failure to update references correctly - Fixes an issue where commit signing is disabled upon failure even if it was globally configured - Fixes an issue where in some cases Pull Request templates were not loaded - Fixes an issue where in some cases copying from the app did not work - Fixes a bug where if commit reordering or amending resulted in a merge conflict, the subsequent commit had incorrect contents ## New Contributors * @AdamLearns made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/7742 * @matthewevans made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/7877 * @jimeh made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/7915 **Full Changelog**: https://github.com/gitbutlerapp/gitbutler/compare/release/0.14.13...release/0.14.14 ## Downloads Download bins from https://gitbutler.com/