Announcement: TortoiseGit 2.16 released

8 views
Skip to first unread message

Sven Strickroth

unread,
Apr 30, 2024, 3:59:52 PMApr 30
to tortoisegi...@googlegroups.com, tortois...@googlegroups.com, tortoisegit-users
Hi,

we're pround to announce TortoiseGit 2.16.

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/

Support for Windows 7 and 8 will be dropped with one of the next releases.

PuTTY 0.81 fixes a critical vulnerability CVE-2024-31497 in the use of
521-bit ECDSA keys (ecdsa-sha2-nistp521). If you have used a 521-bit
ECDSA private key with any previous version of PuTTY, consider the
private key compromised: remove the public key from authorized_keys
files, and generate a new key pair.
However, this only affects that one algorithm and key size. No other
size of ECDSA key is affected, and no other key type is affected.

== Features ==
* Updated OGDF to 2023.09 (Elderberry)
* Update Scintilla to 5.5.0 and Lexilla to 5.3.2
* Updated zlib to 1.3.1
* TortoiseGitMerge: Add ignore line endings button to Ribbon
* Allow BugTraq "Select issue"-button at the same time as the textbox
* Add support for GIT_TEMPLATE_DIR environment variable
* Updated libgit to 2.43 based on Git for Windows sources
* Updated libgit2 to 1.8.0
libgit2 now supports worktree config
* Updated pcre2 to 10.43
* Update json library to 3.11.3
* Update editorconfig to 0.12.7
* Update TortoiseGitPlink to PuTTY Plink 0.81
* Update shipped PuTTY binaries to 0.81
* Fixed issue #3881: Compare Revisions - Revert - can not undo an Add
action
* Fixed issue #4097: Revert to parent version menu missing for added
files in Log Viewer
* Fixed issue #4112: After conducting a 'hard' reset, "git clean"
should be offered
* Fixed issue #3325: Display repository name first in window title
Can be controlled using the DialogTitles advanced setting.
* Fixed issue #3981: Add stash controls to the Switch/Checkout progress
dialog
* Fixed issue #4015: Add --force option for worktree remove

== Bug Fixes ==
* Fixed issue #4085: ImportPatch is closing even click "NO"
* Fixed issue #4082: TortoiseGitMerge: Particular usage undo/redo
function casue exception/freeze window
* Fixed issue #4086: ResolveDlg: Merge conflict file gets changed after
fixing merge and pressing Resolve
* Fixed issue #3917: Git not getting LFS files (SSHAskPass not showing)
* Fixed issue #4083: TortoiseGitMerge: Infinite loop when diff file has
only 1 line and perform "Redo"
* Sanitize GIT_* environment variables to prevent passing environment
variables to git.exe that are currently unsupported in
TortoiseGit/libgit2 to prevent inconsistencies
* Fixed issue #4096: Git configuration under XDG_CONFIG_HOME is not
recognized correctly
* TortoiseGitBlame: Fix blaming a file from another working tree
* Fixed issue #4073: TortoiseGit extremely slow on network shares / UNC
paths since 2.14
* Fixed issue #4106: Submodule Update with force not working when using
the Git Sync Dialog
* Fixed issue #4110: TortoiseGitMerge: Ribbon becomes empty after
maximizing on Windows 11
* Fixed issue #4004: TortoiseGit closes window after commit when
pressing push when the owning explorer window has been closed
* Fixed issue #3909: App freezes when pasting from a closed logs window
* Fixed issue #3959: The slash direction of the abbreviated path
displayed in the dialog box is different
* Fixed issue #4122: TortoiseGitMerge "Encountered an improper
argument" error message

== Known issues ==
* Issue #4013: Incorrect info displayed in title bar of Windows
Explorer windows
At the moment the numbers are only updated when the index or the
current branch change.

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