Hi,
we're pround to announce TortoiseGit 2.15.
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.
== Features ==
* Fixed issue #4027: Autocompletion doesn't handle JS classes
* Updated libapr to 1.7.4
* Updated libapr-util to 1.6.3
* Updated pcre2 to 10.42
* Updated libgit to 2.40.1 based on Git for Windows sources
* Updated libgit2 to 1.7.1
* Updated zlib to 1.3
* Update TortoiseGitPlink to PuTTY Plink 0.79
* Update shipped PuTTY binaries to 0.79
* Fixed issue #3974: Windows 11 Context Menus only display in single
user when has multiple users
Added a button to register the win11 context menu for the current
user in TortoiseGit settings on the Windows 11 contextmenu page
* Update Scintilla to 5.3.6 and Lexilla to 5.2.7
* Fixed issue #3435: Dramatically speed up revert operations
* Fixed issue #3053: "Abort" button in merge conflict dialogue is
misleading -> opens Abort merge dialog now
* Fixed issue #4034: After git lfs lock, UI suggest a pull
* Allow the dark mode to be always enabled if possible (e.g., using
Ctrl+Alt+D)
* Add support for SVG files in TortoiseGitIDiff
* Fixed issue #4033: Add workaround for broken scoop shim
* Lots of refactorings and performance optimizations
* Fixed issue #4040: TortoiseGitBlame: Ability to select multiple
commits (line highlighting)
* Make TortoiseGitMerge and SSHAskPass multi-monitor DPI aware
* Fixed issue #3698: "Resolve conflict using theirs" is extremely slow
* Update editorconfig to 0.12.6
* Fixed issue #3745: Support show log for both A..B and B..A
* Fixed issue #2754: Add hint for pressing F5 for Refresh in
TortoiseGit Commit window
== Bug Fixes ==
* Fixed redraw bug in log list
* Fixed issue #3843: 'Revert' does not work for submodules
* Fixed issue #4030: TortoiseGitMerge Dark mode flashes white when
opening
* Fixed issue #4041: Git Worktree Add command error 129 when directory
path contains spaces
* Improved Cygwin and Msys2 compatibility
* TortoiseGitMerge: Fixed optical glitch if wrap mode is enabled with
non-ASCII files
* Fixed issue #4049: Diff with previous version - ENTER closes dialog
* Fixed issue #4051: Copy ref names in nested view does not copy full
ref name
* Fixed issue #3373: Refresh log after shallow clone depth update
* Improve crash resistance in log dialog on broken repositories
* Fixed issue #4057: "Clean up" fails to delete files with Unicode
characters in name if core.quotepath is not explicitly set
* Fixed issue #4058: Performance issue when the Git index contains a
large number of files
* Fixed issue #3874: TortoiseGitMerge GUI elements overlap with Ribbon
on Windows 7
== 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