What's Changed
- Do not override
core.autocrlf
while reading file diff. - Make
--recurse-submodule
optional while trying to checkout branch. - Log exceptions raised by running popup.
- Rewrite
Open in External Tools
and support to visit remote repository in browser. - Support to sort branch by committer date.
- Fix the issue that the offset of commit graph may not look right on some devices (related to screen DPI).
- Supports to enable
--squash
and--push
option while finishing git-flow branch. - Rewrite the way to checkout/create branch.
- Rewrite the way to discard selected/all local changes.
- Add
kitty
as an option for external terminal for macOS/Linux users. - Several other UI/UX changes.
New Contributors
- @BlownIntoSpace made their first contribution in #1300
Full Changelog: v2025.16...v2025.17