travis-ci: fine tune the use of 'set -x' in 'ci/*' scripts
[git.git] / Documentation / RelNotes / 2.14.2.txt
blob5517afcf5920b8fa023e2ba0babf6c4a1d92509b
1 Git v2.14.2 Release Notes
2 =========================
4 Fixes since v2.14.1
5 -------------------
7  * Because recent Git for Windows do come with a real msgfmt, the
8    build procedure for git-gui has been updated to use it instead of a
9    hand-rolled substitute.
11  * "%C(color name)" in the pretty print format always produced ANSI
12    color escape codes, which was an early design mistake.  They now
13    honor the configuration (e.g. "color.ui = never") and also tty-ness
14    of the output medium.
16  * The http.{sslkey,sslCert} configuration variables are to be
17    interpreted as a pathname that honors "~[username]/" prefix, but
18    weren't, which has been fixed.
20  * Numerous bugs in walking of reflogs via "log -g" and friends have
21    been fixed.
23  * "git commit" when seeing an totally empty message said "you did not
24    edit the message", which is clearly wrong.  The message has been
25    corrected.
27  * When a directory is not readable, "gitweb" fails to build the
28    project list.  Work this around by skipping such a directory.
30  * A recently added test for the "credential-cache" helper revealed
31    that EOF detection done around the time the connection to the cache
32    daemon is torn down were flaky.  This was fixed by reacting to
33    ECONNRESET and behaving as if we got an EOF.
35 Also contains various documentation updates and code clean-ups.