Release 8.32
What's Changed
- Windows: Fix the issue that the minimize window button does not work on Windows 10.
- Replace the
YEARtab inStatisticswindow withOVERVIEWtab which will analyze 40K commits at most instead of just most recent a year. - Remove the
MaxWidthlimitation of changes/files view inCHANGESandFILEStab. - Rewrite the way to launch this application as an SSH askpass client.
- Fix the issue that SourceGit will delete
.git/rebase-mergeand.git/rebase-applyfolder when rebasing is not happend in SourceGit. - macOS: Fix the issue that
LSEnvironmentsometimes not working - Now workspace will keep track of the order of opened repositories
- When toggle a local branch filter, if it has a tracked upstream branch, do the same for the upstream branch
- The
Auto-Fetchsetting has been moved from global preference to repository's configuration - Add
--mergeand--keepsupport togit resetcommand - Add an option to only show LFS objects locked by current git user
- If current history commit filter list is not empty, auto add the checkout target branch (and its upstream) into it
- Supports locking/unlocking LFS files from changes and revision files in commit details view
- Supports search commits only in current branch
- Change the hotkey of
Commit And Pushbutton toAlt+Enter(Windows/Linux) or⌥+Enter(macOS) - The hotkey
Ctrl+Alt+Enter(Windows/Linux) or⌘+Shift+Enter(macOS) is used to stage all changes and then commit. - Fix the issue that the last line in
Blameview can not be selected - Improve highlighted chunk selection in text diff view
- Reduce
Minimumof History Commits setting - Fix the issue that right-clicking multiple times before the context menu is opened may crash this application.
- Improve the commit graph for orphan branches
- Several other UI/UX changes.
New Contributors
- @mat13109 made their first contribution in #515
- @Stern1710 made their first contribution in #519
- @AquariusStar made their first contribution in #529
Full Changelog: v8.31...v8.32