Hi,
we're pround to announce TortoiseGit 2.13.
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 ==
* Git (for Windows) 2.24 or newer is now required
== Features ==
* Update Scintilla and Lexilla to 5.1.0
* Fixed issue #3744: Update TortoiseGitPlink to PuTTY 0.76 and shipped
binaries to PuTTY 0.76
* Fixed issue #2379: "Show changes as unified diff" from Commit window
on N files opens N diff windows
* Fixed issue #3738: Added force flag on LFSLocksDlg
* Fixed issue #2299: Better support the git staging process
* Update libgit2 to 1.3.0
* Update pcre2 to 10.39
* Update editorconfig to 0.12.5
* Update libgit to 2.32.0 based on Git for Windows sources
* Fixed issue #3764: Add TortoiseGit menu to the right click menu in
Windows 11
* Fixed issue #3818: Change icon image for Cherry-Pick
* Fixed issue #3728: Log Browser: Add an option to switch on full
history (--full-history)
* Fixed issue #2562: Automatically track remote when pushing untracked
branch
* Add support for Ctrl+A in BrowseRefsDlg and RepositoryBrowser
* Fixed issue #3820: "Stash changes" should not offer stash pop/apply
after no changes were stashed
* Fixed issue #3812: Extend `:rebase` command with additional
parameters
* Fixed issue #3702: "Push all branches" should be unchecked when Push
command is issued with a specific branch
* Allow to keep changelists after committing
* Fixed issue #3602: Make it possible to select multiple old commit
messages from log history
* Fixed issue #3782: Stash window may operate on unwanted stash under
some circumstances when view is not refreshed
* Fixed issue #3661: Exit code of TortoiseGitMerge should be based on
success of a merge resolution
* Fixed issue #3741: In `Browse Refs` show `gone` for branches tracking
remote branches that have been deleted
* TortoiseGitMerge: Correctly handle BOM changes to files when applying
patches
* Fixed issue #3787: Implement expanding/collapsing nodes in the log
tree on demand
* Fixed issue #3692: 64-bit version should bundle 64-bit pageant (and
maybe other PuTTY binaries)
== Bug Fixes ==
* Fixed issue #3736: LFS force unlock not working
* Fixed issue #3740: Setting DownloadAnimation=false has no effect, the
turtle still flies
* Remove extra space in front of Log Messages when drawing labels on
right side
* Fixed issue #3750: Dramatic speedup saving of large files from
TortoiseMerge
* Fixed issue #3781: TortoiseGitMerge Redo is not recorded as change
* Fixed issue #3794: "Submodules" option is truncated in the "Clean up"
dialog
* Fixed issue #3813: Filter is checking for '%' incorrectly
* Fixed issue #3779: "Show branches this commit is on" ("References
commit is on" window) takes a very long time to find branches and
tags
* Fixed issue #3808: LFS stopped working (maybe related to major
upgrade of git-lfs 3.x)
* Fixed issue #3822: Crash (0xc0000409) in TortoiseGitProc.exe when
invoking git log
* Fixes issue #3826: Help links to TortoiseGit site don't open in a
sensible browser
* Fixed issue #3815: TortoiseGitMerge crashes on Windows 7 on startup
when winrt libraries are installed
* Fixed issue #3831: TortoiseGitMerge omits text after null byte when
word wrap is enabled
* Fixed issue #3799: Display of Long lines with Chinese characters is
truncated in TortoiseGitMerge dialog
* Fixed issue #3836: TortoiseGitMerge: With line wrapping enabled, show
the current column as in the wrapped line, not as the visible column
* Fixed issue #3837: TortoiseGitMerge support link is outdated
* Fixed issue #3834: Log window hangs on pasting wrong SHA-1 into
commit log list when "working tree changes" are selected
* Fixed issue #3793: "Diff with previous version" dialog does not clear
files list during validation / for invalid version
* Fixed issue #3784: Rebase dialog does not ask to pop stash when post
rebase options in the lower left are used
* Fixed issue #3625: Commit dialog shows wrong branch after committing
failed when new branch was specified
* Fixed issue #3658: Cannot "format-patch" from from stash
* Fixed issue #3791: TortoiseGitMerge: Ensure the line has an EOL
unless it's the end of the document
* Fixed issue #3790: TortoiseGitMerge: Prevent calling "mark as
resolved" twice
* Fixed issue #6765: TortoiseGitMerge crashes with files larger than
1GB
* Fixed issue #3826: Help links to TortoiseGit site don't open in a
sensible browser
* Fixed issue #3770: TortoiseGitMerge can't apply NonANSI (e.g., UTF-8)
patch
* Fixed issue #3708: Log window becomes unresponsive when selecting
commit with large file list
* Fixed issue #3833: LogDlg: Access violation in gitdll when
multi-pack-index exists
* Fixed issue #3846: ScanFile hangs commit dialog (fixed regex
backtracking)
* Fixed issue #3848: "Git Sync..." > "Compare tags" does not properly
clear state from previous actions
* Fixed issue #3849: TortoiseGitMerge cannot drag mouse to select last
character of wrapped line
* Fixed issue #3854: Ampersand in branch label underlines next
character
--
Best regards,
Sven Strickroth
PGP key id F5A9D4C4 @ any key-server