What's Changed
- Fixes a bug where in rare cases, the app failed to detect that a hunk depends on a change in the current lane - moving that hunk to another lane was putting the app in a bad state.
- Fixes a bug where sometimes upon applying a remote branch, the applied one has a -1 suffix, causing the app to not detect the remote branch and not show PR information
- Fixes a bug where it was possible accidentally to push again a branch that was already integrated (eg. already merged on GitHub)
- Adds context menus (right click) to PR buttons with additional actions
- Fixes a bug where sometimes the modal prompting for credentials is not shown
- Fixes a bug where the "copy PR link" context menu did not work
- Fixes a UI glitch where dashed lines are rendered incorrectly
- Fixes a bug where sometime clicking inside a modal closes it
- Fixes an issue where the "Refetch PR status" context menu action did not work
- Fixes a bug where in some cases the branch header was showing incorrect remote name
- When dragging commits between lanes, the branch headers will be rendered as drop zones, instead of the uncommitted area
- Fixes a Windows specific bug where the "Open in VSCode" button on files and hunks did not work
- Fixes a reactivity bug where after a fetch, if a branch is detected as integrated at the upstream, the UI was not rendering the commits as integrated until the page was reloaded.
Full Changelog: release/0.13.7...release/0.13.8
Downloads
Download bins from https://gitbutler.com/