1Git v2.10.1 Release Notes 2========================= 3 4Fixes since v2.10 5----------------- 6 7 * Clarify various ways to specify the "revision ranges" in the 8 documentation. 9 10 * "diff-highlight" script (in contrib/) learned to work better with 11 "git log -p --graph" output. 12 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. 18 19 * Having a submodule whose ".git" repository is somehow corrupt 20 caused a few commands that recurse into submodules loop forever. 21 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. 25 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. 29 30 * Update a few tests that used to use GIT_CURL_VERBOSE to use the 31 newer GIT_TRACE_CURL. 32 33Also contains minor documentation updates and code clean-ups.