Skip to content

Releases: gitbutlerapp/gitbutler

release/0.14.18

14 Apr 12:24

Choose a tag to compare

What's Changed

  • Fixes a bug where in some cases clicking on a file to preview does nothing
  • Fixes a bug where PR creation text editor may not pick up the description from a commit when there a single one

Full Changelog: release/0.14.17...release/0.14.18

Downloads

Download bins from https://gitbutler.com/

release/0.14.17

14 Apr 12:23

Choose a tag to compare

What's Changed

  • Adds an option to squash all commits in a branch together
  • Fixes a bug in the PR creation text editor where the caret would randomly jump to the beginning
  • Fixes a bug with the branch search not closing
  • Fixes a bug with the GitLab integration - the app will now only fetch open MRs
  • Fixes a bug where a very large number of files changing (eg. large builds) may cause the app to crash

New Contributors

Full Changelog: release/0.14.16...release/0.14.17

Downloads

Download bins from https://gitbutler.com/

release/0.14.16

08 Apr 19:00
901e1ea

Choose a tag to compare

What's Changed

  • Fixes a CSP bug with the GitLab integration - it should work correctly now
  • Pull Request creation has the message generation button back
  • Fixes a bug where branch searching was broken
  • Fixes a bug where if Git user.name is not configured the app fails
  • An additional fix to Pull Request template loading
  • Improved commit message generation

Full Changelog: release/0.14.15...release/0.14.16

Downloads

Download bins from https://gitbutler.com/

release/0.14.15

07 Apr 18:43
7e4e2e9

Choose a tag to compare

What's Changed

  • Fixes a regression where Pull Request templates are not loaded during creation
  • Adds a loading state during Pull Request creation

Full Changelog: release/0.14.14...release/0.14.15

Downloads

Download bins from https://gitbutler.com/

release/0.14.14

07 Apr 14:16
82d85f7

Choose a tag to compare

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

Full Changelog: release/0.14.13...release/0.14.14

Downloads

Download bins from https://gitbutler.com/

release/0.14.13

19 Mar 09:38

Choose a tag to compare

What's Changed

  • Fixes a regression where under some conditions "update workspace" can drop uncommitted changes (still recoverable via the operations history)

Full Changelog: release/0.14.12...release/0.14.13

Downloads

Download bins from https://gitbutler.com/

release/0.14.12

18 Mar 12:13
4b65483

Choose a tag to compare

What's Changed

  • Fixes an issue preventing ssh pushing to some forges (e.g. gitea)
  • Fixes a bug with amending of commits where when multiple files are dragged, only the first one is actually added to the commit
  • Fixes a bug where in some conditions during workspace update the app could error with "No commit with change id found"
  • Fixes an issue where in the branches/stacks overview the app incorrectly shows archived branches on hover

New Contributors

Full Changelog: release/0.14.11...release/0.14.12

Downloads

Download bins from https://gitbutler.com/

release/0.14.11

14 Mar 08:50
ca9a2b1

Choose a tag to compare

What's Changed

  • The "Create Pull Request" button has an updated label "Submit for Review", in order to support additional (non-GitHub) integrations moving forward
  • The latest OpenAI models are now available within the app for commit message or branch name generation
  • Fixes a bug where extremely long lines cause performance issues when previewing changes
  • Fixes a Windows specific issue preventing GPG commit signing
  • Fixes a bug where squashing a commit into an empty commit created an incorrect commit message update
  • Fixes a bug where after the Workspace is update, the names of empty branches is reset to a default

Full Changelog: release/0.14.10...release/0.14.11

Downloads

Download bins from https://gitbutler.com/

release/0.14.10

10 Mar 18:08
775d143

Choose a tag to compare

What's Changed

Corrects a few regressions introduced in 0.14.9:

  • Fixes a bug where under certain conditions the app refuses to remove a branch
  • Fixes a bug where the push button was visible even when unnecessary
  • Fixes a bug with the navigation menu for switching projects/repos

Full Changelog: release/0.14.9...release/0.14.10

Downloads

Download bins from https://gitbutler.com/

release/0.14.9

10 Mar 09:47
ae0c528

Choose a tag to compare

What's Changed

Changes:

  • GitButler now creates regular Git references (branches) for the lanes and stacked branches in the app. This is part of an ongoing effort to make the app better interoperate with plain Git, with more improvements coming with the next release.
  • GitButler web review (beta/preview) can now be enabled with a feature flag in the app settings
  • Claude Sonnet 3.7 is now available within the app for commit message or branch name generation

Fixes:

  • Fixes a bug with stacked branches where the "workspace update" appears to flatten the stack
  • Fixes a bug with commit signing not working for some users
  • Fixes a bug where the window menu option for toggling settings did not work
  • Fixes an issue where merge commits are not correctly cherry-picked when rebasing
  • Fixes a bug where the "copy" button did not work for some users due to permissions issues
  • Fixes a bug where in some cases reordering a commit in the stack errors out with an incorrect validation error
  • Fixes an issue with commit amending (drag & drop) where in some cases it didn't work as expected
  • Fixes a bug with undoing a commit (within a stack) which in some conditions would fail to remove the selected commit

New Contributors

Full Changelog: release/0.14.8...release/0.14.9

Downloads

Download bins from https://gitbutler.com/