release/0.14.35

gitbutlerapp/gitbutlerrelease/0.14.35Jun 20, 2025by krlvi

AI Summary

Adds lane reordering capabilities and fixes various bugs related to submodules and file interactions.

Key Highlights

  • Added ability to reorder lanes
  • New commits now always happen on the left
  • Added horizontal scrolling indicator for lanes
  • Context menu for copying commit hash

New Features

  • Lane reordering
  • Horizontal scroll indicator
  • Commit hash context menu

Full Release Notes

## What's Changed
- Added the ability to reorder lanes
- Committing into a new lane now always happens on the left for consistency and it dims the other lanes
- Added a horizontal scrolling indicator for the lanes
- Added a context menu for copying the commit hash

## Fixes
- Fixes a bug where, if there are git submodules present, in some rare cases diffs my not be shown
- Fixes a bug where an uncommitted file is partially assigned to a lane, then dragging the file to amend should only use the assigned part of the file
- Fixes a bug where it was not possible to move commits between stacked branches
- Fixes a bug where double clicking on text to select it would resize the lane
- Fixes a bug where on the branches view, the commits in a branch were not scrollable
- Fixes a bug where when committing in a stack the "commit goes here" indicator was duplicated
- Fixes a bug where creating a new stacked branch was immediately expanding it unnecessarily
- Fixes a bug in the commit input where the character count was obscuring the last characters typed

## New Contributors
* @DriesOlbrechts made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/9070
* @hosmelq made their first contribution in https://github.com/gitbutlerapp/gitbutler/pull/9084

**Full Changelog**: https://github.com/gitbutlerapp/gitbutler/compare/release/0.14.34...release/0.14.35

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