What's Changed
- localization: update Spanish translation by @jjesus-dev in #2413
- localization: add
Greektranslation by @teras in #2416 - fix: add an missing argument of linux package's desktop entry by @parintorn0 in #2279
- localization: update Russian translation by @AquariusStar in #2420
- Update Korean translations by @plzfday in #2421
- fix: remove extra '\n' when resolving conflicts using internal merge tool by @cdammanintopix in #2429
- Fix issue where ignore-whitespace can't be toggled (#2435) by @goran-w in #2436
- Fix the issue that hotkey to stage/unstage/discard selected hunk only works in the very FIRST text diff view instance.
- Make sure the commit list is still focused after closing
Select Commitdialog - Fix the issue that sometimes auto-fetch does not end as expected.
- Sync changes about
Show All Lines,Ignore Whitespace ChangesandSide-by-Sidebetween all text diff view instances. - Allow to resize the width of left/right side in
Side-by-Sidetext diff viewer. - Support to copy selected line(s) as patch in text diff viewer
- Always checkout as detached HEAD when double-clicking commit in
HISTORYpage while bisecting. - Support to apply patch from clipboard.
- Use
JetBrains Mono NLinstead ofJetBrains Monoas built-in monospace font. - Support to show both
AUTHOR TIMEandCOMMIT TIMEin history graph- Remove the
Show author time instead of commit time in graphoption fromPreferences
- Remove the
- Add new option
Update nested submodulesinUpdate Submodulespopup - Add new setting
Enable --recursive when auto-updating submodulesinRepository Configuredialog - Improve bisecting workflow
- Add a new indicator for skipped commit when bisecting.
- Avoid marking a single commit multiple times when bisecting.
- Better tips when bisecting.
- Support to save ignore file pattern to
.gitignorein sub-directory. - Upgrade third-party dependencies
AvaloniaUIto12.0.4- Remove
LiveChartsCore.SkiaSharpView.Avalonia, and use a custom controlChartinstead
- Show
EMPTY FILEinstead ofNO CHANGES OR ONLY EOL CHANGESwhen added/deleted file is an empty file - When open commit details panel in a separate window, make it detached from the main window.
- Fix the issue that after checking-out/creating/renaming branch the expand states of remote branches are lost.
- Several other UI/UX changes.
New Contributors
- @teras made their first contribution in #2416
- @parintorn0 made their first contribution in #2279
- @plzfday made their first contribution in #2421
Full Changelog: v2026.12...v2026.13