Tags: cpk777/git
Tags
Git for Windows v2.22.0
Changes since Git for Windows v2.21.0 (February 26th 2019)
New Features
* Comes with Git v2.22.0.
* The awk included in Git for Windows now includes extensions such as
inplace.
* The file/product version stored in the installer's .exe file now
matches the version of the included git.exe file's.
* Comes with OpenSSH v8.0p1.
* Comes with Git LFS v2.7.2.
* Comes with MSYS2 runtime (Git for Windows flavor) based on Cygwin
v3.x (see release notes for Cygwin 3.0.0, 3.0.1, 3.0.2, 3.0.3,
3.0.4, 3.0.5, 3.0.6, and 3.0.7).
* There are now experimental built-in versions of git add -i and git
add -p, i.e. those modes are now a lot faster (in particular at
startup). You can opt into using them on the last installer page.
* PortableGit now comes with a meta credential helper, i.e. a GUI
that lets the user choose which of the available credential helpers
to use. This should help to avoid storing credentials on other
people's machines when running portable Git from a thumb drive.
* Comes with gawk v5.0.0.
* Comes with Git Credential Manager v1.19.0.
* Comes with git-flow v1.12.3.
* Comes with OpenSSL v1.1.1c.
* Comes with GNU Privacy Guard v2.2.16, specifically [patched to
handle Windows paths](https://github.com/git-for-windows/MSYS2
* Comes with cURL v7.65.1.
* Comes with Heimdal v7.5.0. -packages/pull/33).
Bug Fixes
* Git for Windows' updater is now accessible, i.e. it can be read by
a screen reader.
* git update-git-for-windows (i.e. the auto updater of Git for
Windows) now reports correctly when it failed to access the GitHub
API.
* Git for Windows' updater no longer runs into GitHub API rate limits
(this used to be quite common in enterprise scenarios, where many
users would share one IP as far as GitHub is concerned).
* gitk no longer fails with "filename too long" when there are 1,000+
branches/tags.
* A bug which on occasion caused lengthy rebase runs to crash without
error message was fixed.
* Two workarounds from the Git for Windows 1.x era (concerning
reading credentials via GUI and fetching via git://) were
considered obsolete.
* git difftool --no-index can now be run outside of Git worktrees.
* git rebase -i used to get confused when an exec command created new
commits and then appended pick lines for them. This has been fixed.
* During a run of git rebase --rebase-merges, the output of git
status now shows label lines correctly, i.e. with the labels' names
instead of the commit hash they point to.
* We now avoid problems updating the commit graph when
gc.writeCommitGraph=true.
Git for Windows v2.21.0
Changes since Git for Windows v2.20.1 (December 15th 2018)
New Features
* Comes with Git v2.21.0.
* The custom editor setting in the installer has been improved
substantially.
* Comes with Git Credential Manager v1.18.4.0.
* Comes with cURL v7.64.0.
* Comes with git-flow v1.12.0.
* git archive no longer requires gzip to generate .tgz archives (this
means in particular that it works in MinGit).
* System-wide Sublime Text installations are now detected and offered
on the editor wizard page.
* Comes with Git LFS v2.7.1.
Bug Fixes
* The Git CMD deprecation was further clarified to mention that the
Start Menu item is deprecated, not using Git from CMD.
* Certain drivers/anti-malware caused git.exe to hang, which has been
fixed.
* git stash now works after staging files with git add -N.
* A problem with difftool and more than a handful modified files has
been fixed.
* The regression where git-cmd <command> would not execute the
command was fixed.
* Portable Git can be launched via network paths again.
* FSCache works again on network drives, in particular when Windows
8.1 or older are involved.
* Partially hidden text in the Path options page in the installer is
no longer hidden.
* Fixes an obscure git svn hang.
* The installer now configures editors so that the built-in rebase
can use them.
PreviousNext