Skip to content

Releases: gitbutlerapp/gitbutler

release/0.14.34

17 Jun 22:24
c0de53e
Compare
Choose a tag to compare

What's Changed

  • Fixes a regression where in the v2 UI the "Create PR" buttons were not rendered
  • Fixes a bug where under some conditions previewing of diffs fails with an error

Full Changelog: release/0.14.33...release/0.14.34

Downloads

Download bins from https://gitbutler.com/

release/0.14.33

17 Jun 18:00
1d28b86
Compare
Choose a tag to compare

What's Changed

The workspace layout and flow has been overhauled based on feedback from our community.
Thank you to everybody who submitted feedback and suggestions! We'd love to hear what you think of these changes!

Layout

  • The "preview" panel in the middle has been removed
  • Commits and files are now previewed by dynamically expanding lanes to the right
  • Multiple lanes can now be resized at the same time with shift+dragging the resizer

Commit / Pull Request creation

  • The input for creating commits and PRs is now in-place, closer to where the action was performed
  • The commit/PR input now has the ability to switch to rich editor mode on-demand

Assigning uncommitted changes to lanes

  • This functionality is now finally available in v3
  • It is now possible to drag files or specific changes to a lane
  • When committing, it is also possible to pick unassigned changes, making this feature optional

Other changes

  • Fixes a bug in the commit message generation not correctly considering the files to be committed
  • Fixes a bug that was preventing drag to move file from a commit into the uncommitted area
  • Fixes a bug where in some very rare cases committing yields a "hunks must be in order" error

Full Changelog: release/0.14.32...release/0.14.33

Downloads

Download bins from https://gitbutler.com/

release/0.14.32

17 Jun 15:37
Compare
Choose a tag to compare

What's Changed

  • Improves the performance of the "update workspace" action
  • Fixes a condition under which "update workspace" never completes

Full Changelog: release/0.14.31...release/0.14.32

Downloads

Download bins from https://gitbutler.com/

release/0.14.31

17 Jun 15:36
Compare
Choose a tag to compare

What's Changed

  • Fixes a regression with the "update workspace" modal where if there is no forge integration configured (GitHub/ GitLab), loading never completes

Full Changelog: release/0.14.30...release/0.14.31

Downloads

Download bins from https://gitbutler.com/

release/0.14.30

17 Jun 15:35
7f5a6b3
Compare
Choose a tag to compare

What's Changed

Changes specific to the v3 UI

  • The "generate message" button is now more prominent
  • Fixes an issue where applying a pull request was incorrectly suggesting adding an additional remote even when that's not needed
  • Fixes a bug where in some cases adding a new repository was caused flickering

Full Changelog: release/0.14.29...release/0.14.30

Downloads

Download bins from https://gitbutler.com/

release/0.14.29

17 Jun 15:33
0aee1fc
Compare
Choose a tag to compare

What's Changed

  • Fixes a regression with the "update workspace" modal where loading never completes (attempt II),
  • Improvement to the derivation of branch push status

Full Changelog: release/0.14.28...release/0.14.29

Downloads

Download bins from https://gitbutler.com/

release/0.14.28

17 Jun 15:31
4b0929f
Compare
Choose a tag to compare

What's Changed

  • Fixes a regression with the "update workspace" modal where loading never completes

Full Changelog: release/0.14.27...release/0.14.28

Downloads

Download bins from https://gitbutler.com/

release/0.14.27

30 May 12:22
de8ca6b
Compare
Choose a tag to compare

What's Changed

Changes

  • Adds support for Sonnet 4 and Opus 4 models
  • Fixes a Linux specific bug where filesystem events without a path can crash the file system watching
  • Fixes a scrolling issue in error popups
  • Fixes a bug where in some conditions git author is not correctly checked on project add

Changes specific to the v3 UI

  • Squash-merged branches are now correctly detected as integrated (if there is a GitHub/Lab integration available)
  • It is now possible to uncommon only a specific file in a commit via a right click menu action
  • Added support for applying a branch to the workspace from fork
  • Improved markdown rendering (Commits and PRs)
  • Fixes a bug in edit (conflict resolution) mode where a large number of files was not scrollable and obscured the save/cancel actions
  • Fixed a bug with causing flickering while scrolling diffs
  • Fixes a bug where the file vs tee view toggle buttons could get out of sync
  • Fixes a bug where upon navigating to a different project new file changes were not shown (refreshed)
  • Fixes a bug where the submodule setting ignore = all was not respected

Full Changelog: release/0.14.26...release/0.14.27

Downloads

Download bins from https://gitbutler.com/

release/0.14.26

23 May 21:03
Compare
Choose a tag to compare

What's Changed

Changes specific to the v3 UI

  • Partial commit failures now display a summary of the affected files
  • Improved panel resizing heuristic
  • Improved markdown rendering
  • When creating a new branch the name is pre-filled with an auto generated one
  • Fixes a bug where the branches panel on the right resizing unexpectedly
  • Fixes a bug where gitignored files starting with $ are not respected
  • Fixes a line selection bug while committing parts of diffs
  • Fixes a flicker while navigating between repositories
  • Fixes a bug with PR description generation
  • Fixes a bug where readonly files/changes outside of the workspace were draggable

Selection

  • When a commit is selected, it's first file is also selected for preview
  • After a new branch is created it becomes selected
  • After a commit is 'uncommitted' the drawer/preview selection is cleared

Full Changelog: release/0.14.25...release/0.14.26

Downloads

Download bins from https://gitbutler.com/

release/0.14.25

20 May 16:41
4eba301
Compare
Choose a tag to compare

What's Changed

  • Fixes a bug that was preventing the use of Ollama local or self-hosted models

Fixes specific to the experimental v3 UI

  • Improved the performance of discarding large uncommitted changes
  • Fixes a UI issue where with some window sizes, the applied branches panel was being clipped
  • Fixes a UI bug where the branch header had a scrollbar
  • UI now indicates that the workspace is up to date

New Contributors

Full Changelog: release/0.14.24...release/0.14.25

Downloads

Download bins from https://gitbutler.com/