parent
b42b995d22
commit
bb5c624209
|
|
@ -0,0 +1,45 @@
|
||||||
|
Git 2.51.2 Release Notes
|
||||||
|
========================
|
||||||
|
|
||||||
|
In addition to fixes for an unfortunate regression introduced in Git
|
||||||
|
2.51.1 that caused "git diff --quiet -w" to be not so quiet when there
|
||||||
|
are additions, deletions and conflicts, this maintenance release merges
|
||||||
|
more fixes/improvements that have landed on the master front, primarily
|
||||||
|
to make the CI part of the system a bit more robust.
|
||||||
|
|
||||||
|
|
||||||
|
Fixes since Git 2.51.1
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
* Recently we attempted to improve "git diff -w --quiet" and friends
|
||||||
|
to handle cases where patch output would be suppressed, but it
|
||||||
|
introduced a bug that emits unnecessary output, which has been
|
||||||
|
corrected.
|
||||||
|
|
||||||
|
* The code to squelch output from "git diff -w --name-status"
|
||||||
|
etc. for paths that "git diff -w -p" would have stayed silent
|
||||||
|
leaked output from dry-run patch generation, which has been
|
||||||
|
corrected.
|
||||||
|
|
||||||
|
* Windows "real-time monitoring" interferes with the execution of
|
||||||
|
tests and affects negatively in both correctness and performance,
|
||||||
|
which has been disabled in Gitlab CI.
|
||||||
|
|
||||||
|
* An earlier addition to "git diff --no-index A B" to limit the
|
||||||
|
output with pathspec after the two directories misbehaved when
|
||||||
|
these directories were given with a trailing slash, which has been
|
||||||
|
corrected.
|
||||||
|
|
||||||
|
* The "--short" option of "git status" that meant output for humans
|
||||||
|
and "-z" option to show NUL delimited output format did not mix
|
||||||
|
well, and colored some but not all things. The command has been
|
||||||
|
updated to color all elements consistently in such a case.
|
||||||
|
|
||||||
|
* Unicode width table update.
|
||||||
|
|
||||||
|
* Recent OpenSSH creates the Unix domain socket to communicate with
|
||||||
|
ssh-agent under $HOME instead of /tmp, which causes our test to
|
||||||
|
fail doe to overly long pathname in our test environment, which has
|
||||||
|
been worked around by using "ssh-agent -T".
|
||||||
|
|
||||||
|
Also contains various documentation updates, code cleanups and minor fixups.
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
DEF_VER=v2.51.1
|
DEF_VER=v2.51.2
|
||||||
|
|
||||||
LF='
|
LF='
|
||||||
'
|
'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue