github gitbutlerapp/gitbutler release/0.12.17

latest releases: nightly/0.5.878, nightly/0.5.877, release/0.13.13...
3 months ago

What's Changed

Branches sidebar

  • Overhauled the sidebar UI: branches now show author avatars, lines added/removed, number of commits, last change timestamp
  • Simplified filtering - branches are now organized with a "segmented control" into "all", "PRs" and "Local" groups
  • Fixes an issue where the sidebar used to show duplicated branches
  • Improved performance of getting branch related data
  • Improved branch searching

Diff rendering

  • The diff will now highlight exactly which word / character were modified
  • Improved copy-pasting from diffs
  • Improved rendering performance
  • Sexy diffs: adds an experimental option (enabled in settings) that renders changed parts of the diff with strikethrough
  • Makes hunk dragging area more consistent and predictable
  • Improved contrast in dark mode

Other

  • The gitbutler/integration top commit is now an octopus merge, instead of a squash of virtual branches - this makes the "git blame" info of virtual branches appear correctly in other tools (Thanks @DrJume for this idea)
  • It is now possible to clone HTTPS repos within the app
  • Makes it once again possible to amend hunks into commits below the top one
  • Adds options for GPT 4o mini and Claude 3.5 Sonnet models in the AI settings menu

Bugfixes:

  • Fixes an issue where the app update popover can not be closed
  • Fixes an issue in repos with submodules where when applying a branch the app may treat submodule files as if they are not part of a submodule
  • Fixes an issue where for some remotes, the link for previewing a branch did not work

GitButler_0 12 17

New Contributors

Full Changelog: release/0.12.16...release/0.12.17

Downloads

Download bins from https://gitbutler.com/

Don't miss a new gitbutler release

NewReleases is sending notifications on new releases.