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.
62 lines
2.3 KiB
62 lines
2.3 KiB
Git v2.13.3 Release Notes |
|
========================= |
|
|
|
Fixes since v2.13.2 |
|
------------------- |
|
|
|
* The "collision detecting" SHA-1 implementation shipped with 2.13.2 |
|
was still broken on some platforms. Update to the upstream code |
|
again to take their fix. |
|
|
|
* The 'diff-highlight' program (in contrib/) has been restructured |
|
for easier reuse by an external project 'diff-so-fancy'. |
|
|
|
* "git mergetool" learned to work around a wrapper MacOS X adds |
|
around underlying meld. |
|
|
|
* An example in documentation that does not work in multi worktree |
|
configuration has been corrected. |
|
|
|
* The pretty-format specifiers like '%h', '%t', etc. had an |
|
optimization that no longer works correctly. In preparation/hope |
|
of getting it correctly implemented, first discard the optimization |
|
that is broken. |
|
|
|
* The code to pick up and execute command alias definition from the |
|
configuration used to switch to the top of the working tree and |
|
then come back when the expanded alias was executed, which was |
|
unnecessarilyl complex. Attempt to simplify the logic by using the |
|
early-config mechanism that does not chdir around. |
|
|
|
* "git add -p" were updated in 2.12 timeframe to cope with custom |
|
core.commentchar but the implementation was buggy and a |
|
metacharacter like $ and * did not work. |
|
|
|
* Fix a recent regression to "git rebase -i" and add tests that would |
|
have caught it and others. |
|
|
|
* An unaligned 32-bit access in pack-bitmap code ahs been corrected. |
|
|
|
* Tighten error checks for invalid "git apply" input. |
|
|
|
* The split index code did not honor core.sharedrepository setting |
|
correctly. |
|
|
|
* The Makefile rule in contrib/subtree for building documentation |
|
learned to honour USE_ASCIIDOCTOR just like the main documentation |
|
set does. |
|
|
|
* A few tests that tried to verify the contents of push certificates |
|
did not use 'git rev-parse' to formulate the line to look for in |
|
the certificate correctly. |
|
|
|
* After "git branch --move" of the currently checked out branch, the |
|
code to walk the reflog of HEAD via "log -g" and friends |
|
incorrectly stopped at the reflog entry that records the renaming |
|
of the branch. |
|
|
|
* The rewrite of "git branch --list" using for-each-ref's internals |
|
that happened in v2.13 regressed its handling of color.branch.local; |
|
this has been fixed. |
|
|
|
Also contains various documentation updates and code clean-ups.
|
|
|