Merge branch 'nd/checkout-disambiguation' into maint
[git.git] / Documentation / RelNotes / 2.10.1.txt
blob75c07e199ef04e8f162e41c5dbdb998e5a62f301
1 Git v2.10.1 Release Notes
2 =========================
4 Fixes since v2.10
5 -----------------
7  * Clarify various ways to specify the "revision ranges" in the
8    documentation.
10  * "diff-highlight" script (in contrib/) learned to work better with
11    "git log -p --graph" output.
13  * The test framework left the number of tests and success/failure
14    count in the t/test-results directory, keyed by the name of the
15    test script plus the process ID.  The latter however turned out not
16    to serve any useful purpose.  The process ID part of the filename
17    has been removed.
19  * Having a submodule whose ".git" repository is somehow corrupt
20    caused a few commands that recurse into submodules loop forever.
22  * "git symbolic-ref -d HEAD" happily removes the symbolic ref, but
23    the resulting repository becomes an invalid one.  Teach the command
24    to forbid removal of HEAD.
26  * A test spawned a short-lived background process, which sometimes
27    prevented the test directory from getting removed at the end of the
28    script on some platforms.
30  * Update a few tests that used to use GIT_CURL_VERBOSE to use the
31    newer GIT_TRACE_CURL.
33 Also contains minor documentation updates and code clean-ups.