What's Changed
- Auto detect installed terminal/shell.
- Fix the issue that the
Stage/Unstage
buttons can not be accessed in diff viewer when line wrap is enabled. - macOS & Linux: Supports
Zed
as an external editor. - Skip auto fetching when
index.lock
file exists in the repository's git dir. - Do not create sub-nodes for detached local HEAD.
- Fix the issue that new window opened on failing fetch due to missing
StrictHostKeyChecking=accept-new
for repo remote without private ssh key. - Supports parameter
${files_num}
,${files}
and${files:N}
in commit template. - Add an option in
Workspace
that do not restore tabs on startup. - Windows: Rewrite the way to fix window shadow on Windows 10.
- Display commit's detail even if the commit is not shown in histories view.
- Windows: Fix the issue that
Open in Terminal
does not navigate to project path when usingWindows Terminal
. - Linux: Add support for
WezTerm
- Add syntax highlighting for
Kotlin
- Add syntax highlighting for
Haxe
- Add translations for
Русский
- Several other UI/UX changes.
New Contributors
Full Changelog: v8.30.1...v8.31