Tags: y9li/git
Tags
Git for Windows v2.11.0(3)
Changes since Git for Windows v2.11.0(2) (January 13th 2017)
Bug Fixes
• Fixed an off-by-two bug in the POSIX emulation layer that possibly
affected third-party Perl scripts that load native libraries
dynamically.
• A regression in rebase -i, introduced into v2.11.0(2), which caused
commit attribution to be mishandled after resolving conflicts, was
fixed.
Git for Windows v2.11.0(2)
Changes since Git for Windows v2.11.0 (December 1st 2016)
New Features
* Reading a large index has been speeded up using pthreads.
* The checkout operation was speeded up for the common cases.
* The status operation was made faster in large worktrees with many
changes.
* The diff operation saw performance improvements when working on a
huge number of renamed files.
* PuTTY's plink.exe can now be used in GIT_SSH_COMMAND without
jumping through hoops, too.
* The MSYS2 runtime was synchronized with Cygwin 2.6.1.
Bug Fixes
* Non-ASCII characters are now shown properly again in Git Bash.
* Implicit NTLM authentication works again when accessing a remote
repository via HTTP/HTTPS without having to specify empty user name
and password.
* Our poll() emulation now uses 64-bit tick counts to avoid the (very
rare) wraparound issue where it could miscalculate time differences
every 49 days.
* The --no-lock-index option of git status is now also respected also
in submodules.
* The regression of v2.11.0 where Git could no longer push to shared
folders via UNC paths is fixed.
* A bug in the MSYS2 runtime where it performed POSIX->Windows
argument conversion incorrectly was fixed.
* The MSYS2 runtime was prepared to access the FAST_CWD internal data
structure in upcoming Windows versions.
* Fixed a bug in the experimental builtin difftool where it would not
handle copied/renamed files properly.
This is a MinGit-only preview to help testing experimental features In particular, the GIT_REDIRECT_STD* feature that allows redirecting the standard handles to, say, named pipes, is a feature that should benefit from wider testing before entering Git for Windows proper (but still as an experimental feature).
Pre-release to test fixes for git-for-windows#981 and git-for-windows… …#987
Git for Windows v2.11.0
Changes since Git for Windows v2.10.2 (November 2nd 2016)
New Features
* Comes with Git v2.11.0.
* Performance of git add in large worktrees was improved.
* A new, experimental, builtin version of the difftool is available
as an opt-in feature.
* Support has been added to generate project files for Visual Studio
2010 and later.
Bug Fixes
* The preload-index feature now behaves much better in conjunction
with sparse checkouts.
* When encountering a symbolic link, Git now always tries to read it,
not only when core.symlinks = true.
* The regression where Git would not interpret non-ASCII characters
passed from a CMD window correctly has been fixed.
* Performance of the cache of case-insensitive file names has been
improved.
* When building with MS Visual C, release builds are now properly
optimized.
* git cvsexportcommit now also works with CVSNT.
* Git's Perl no longer gets confused by externally-set PERL5LIB.
* The uninstaller no longer leaves an empty Git\mingw64 folder behind
.
* The installer now actually records whether the user chose to enable
or disable the Git Credential Manager.
* A certain scenario that could cause a crash in cherry-pick no
longer causes that.
PreviousNext