You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
2.1 KiB
54 lines
2.1 KiB
Git v2.13.2 Release Notes |
|
========================= |
|
|
|
Fixes since v2.13.1 |
|
------------------- |
|
|
|
* The "collision detecting" SHA-1 implementation shipped with 2.13.1 |
|
was still broken on some platforms. Update to the upstream code |
|
again to take their fix. |
|
|
|
* "git checkout --recurse-submodules" did not quite work with a |
|
submodule that itself has submodules. |
|
|
|
* Introduce the BUG() macro to improve die("BUG: ..."). |
|
|
|
* The "run-command" API implementation has been made more robust |
|
against dead-locking in a threaded environment. |
|
|
|
* A recent update to t5545-push-options.sh started skipping all the |
|
tests in the script when a web server testing is disabled or |
|
unavailable, not just the ones that require a web server. Non HTTP |
|
tests have been salvaged to always run in this script. |
|
|
|
* "git clean -d" used to clean directories that has ignored files, |
|
even though the command should not lose ignored ones without "-x". |
|
"git status --ignored" did not list ignored and untracked files |
|
without "-uall". These have been corrected. |
|
|
|
* The timestamp of the index file is now taken after the file is |
|
closed, to help Windows, on which a stale timestamp is reported by |
|
fstat() on a file that is opened for writing and data was written |
|
but not yet closed. |
|
|
|
* "git pull --rebase --autostash" didn't auto-stash when the local history |
|
fast-forwards to the upstream. |
|
|
|
* "git describe --contains" penalized light-weight tags so much that |
|
they were almost never considered. Instead, give them about the |
|
same chance to be considered as an annotated tag that is the same |
|
age as the underlying commit would. |
|
|
|
* The result from "git diff" that compares two blobs, e.g. "git diff |
|
$commit1:$path $commit2:$path", used to be shown with the full |
|
object name as given on the command line, but it is more natural to |
|
use the $path in the output and use it to look up .gitattributes. |
|
|
|
* A flaky test has been corrected. |
|
|
|
* Help contributors that visit us at GitHub. |
|
|
|
* "git stash push <pathspec>" did not work from a subdirectory at all. |
|
Bugfix for a topic in v2.13 |
|
|
|
Also contains various documentation updates and code clean-ups.
|
|
|