Announcement: TortoiseGit 2.10 released

31 views
Skip to first unread message

Sven Strickroth

unread,
Mar 1, 2020, 8:35:43 AM3/1/20
to tortoisegi...@googlegroups.com, tortoise...@googlegroups.com, tortois...@googlegroups.com
Hi,

we're pround to announce TortoiseGit 2.10.

We thank all bug reporters, testers and translators for their help!

You can check for updates using the settings or the about dialog
(recommended) - or you can download the release here:
https://tortoisegit.org/download/

Changes since 2.9:
== Features ==
* Fixed issue #3448: Revision Graph: Make direction of arrows
configurable
* Fixed issue #3263: Compare parent revision with working tree
* Update Scintilla to 4.2.3
* Update libgit2 to 0.99
* Fixed issue #3481: Add Switch/Checkout to Tags and Refs in Revision
Graph
* TGitCache: Cache libgit2 config (reduce disk access)
* The Setting "Use .mailmap" is now honored everywhere in TortoiseGit
(e.g., TotoiseGitBlame, GitWCRev)
* Enable Mailmap by default (Git 2.23 also enabled it by default)
* Fixed issue #3494: External Merge tool trustExitCode
An external merge tool can now be executed synchronous (ie,
TortoiseGit blocks while it's running): After the exit of the merge
tool TortoiseGit automatically removes the temporary files and asks
whether to mark the conflict as resolved.
* Fixed issue #3470: Be able to switch branch from the Sync dialog
* FileDiffDlg: Add patch dialog
* Improved UDiff search
* PullFetchDlg: Allow to select remote references (using ls-remote)
* Add optional support for the Windows 8+ spell checker (needs to be
enabled in Advanced Settings using the key "Win8SpellChecker" at the
moment; if enabled it will be tried first, cf. manual)
* Speed up RebaseDlg and SyncDlg by asynchronously calculating the file
diff
* Update libgit to 2.25.1 based on Git for Windows sources
* Fixed issue #3452: Mouse wheel scroll does not work when mouse over
author names in TortoiseGitBlame
* Performance optimizations
* Build with Visual Studio 2019

== Bug Fixes ==
* Fixed issue #3449: Crash when indenting short lines (pressing tab
key)
* Fixed issue #3463: Check For Updates dialog - misaligned buttons
* Fixed issue #3442: Commit & Push after amending a commit always
results in a failed push
* Fixed issue #3451: Turtle progress bar in process, but task is finish
* Fixed issue #3450: Commit message after "Revert changes by these
commits" suggests a single commit is reverted
* Fixed issue #3461: Performing refresh on Commit window loses new
branch name
* Fixed issue #3446: No TortoiseGit Icon Overlays / Symbols in Drive
Root Dir
* Mark SSHAskPass and TortoiseGitPlink as DPIAware
* PatchViewDlg: Fix Windows 10 border issue
* Allow Refbrowser and Reflog to be minimized
* Fixed issue #3480: Copy options in RefLog are misleading
* Fixed issue #3497: Settings/Saved Data/URL-History/Del doesn't remove
PUSH URLs:
* Fixed issue #3466: Rebase checkboxes might disappear when resizing
* Fixed issue #3493: Closing (cancelling) commit selection window while
merging minimizes the Merge dialog
* Fixed issue #3417: "ignore-on-commit" changelist disappears when
committing on different folder
* High DPI fixes (e.g., searchbar height/position in UDiff; remembering
of dialog/slider/divider positions and column widths with changing
DPI scalings)
* LogDlg: Fix flickering on filtering
* Fixed issue #3505: TortoiseGitProc and TGitCache crash on
repositories with broken core.worktree path
* SSHAskPass: Adjust window to text size
* Fixed issue #3386: Line column in TortoiseGitUDiff might get cut off
* Fixed issue #3454: Misaligned controls in Log Messages dialog

--
Best regards,
Sven Strickroth
PGP key id F5A9D4C4 @ any key-server
Reply all
Reply to author
Forward
0 new messages