in_merge_bases(): omit unnecessary redundant common ancestor reduction
[git.git] / Documentation / RelNotes / 1.5.6.1.txt
blob4864b16445f3ca1854cee608f7c15f5a6e0933d8
1 GIT v1.5.6.1 Release Notes
2 ==========================
4 Fixes since v1.5.6
5 ------------------
7 * Last minute change broke loose object creation on AIX.
9 * (performance fix) We used to make $GIT_DIR absolute path early in the
10   programs but keeping it relative to the current directory internally
11   gives 1-3 per-cent performance boost.
13 * bash completion knows the new --graph option to git-log family.
16 * git-diff -c/--cc showed unnecessary "deletion" lines at the context
17   boundary.
19 * git-for-each-ref ignored %(object) and %(type) requests for tag
20   objects.
22 * git-merge usage had a typo.
24 * Rebuilding of git-svn metainfo database did not take rewriteRoot
25   option into account.
27 * Running "git-rebase --continue/--skip/--abort" before starting a
28   rebase gave nonsense error messages.