|
| 1 | +Git v2.10.2 Release Notes |
| 2 | +========================= |
| 3 | + |
| 4 | +Fixes since v2.10.1 |
| 5 | +------------------- |
| 6 | + |
| 7 | + * The code that parses the format parameter of for-each-ref command |
| 8 | + has seen a micro-optimization. |
| 9 | + |
| 10 | + * The "graph" API used in "git log --graph" miscounted the number of |
| 11 | + output columns consumed so far when drawing a padding line, which |
| 12 | + has been fixed; this did not affect any existing code as nobody |
| 13 | + tried to write anything after the padding on such a line, though. |
| 14 | + |
| 15 | + * Almost everybody uses DEFAULT_ABBREV to refer to the default |
| 16 | + setting for the abbreviation, but "git blame" peeked into |
| 17 | + underlying variable bypassing the macro for no good reason. |
| 18 | + |
| 19 | + * Doc update to clarify what "log -3 --reverse" does. |
| 20 | + |
| 21 | + * An author name, that spelled a backslash-quoted double quote in the |
| 22 | + human readable part "My \"double quoted\" name", was not unquoted |
| 23 | + correctly while applying a patch from a piece of e-mail. |
| 24 | + |
| 25 | + * The original command line syntax for "git merge", which was "git |
| 26 | + merge <msg> HEAD <parent>...", has been deprecated for quite some |
| 27 | + time, and "git gui" was the last in-tree user of the syntax. This |
| 28 | + is finally fixed, so that we can move forward with the deprecation. |
| 29 | + |
| 30 | + * Codepaths that read from an on-disk loose object were too loose in |
| 31 | + validating what they are reading is a proper object file and |
| 32 | + sometimes read past the data they read from the disk, which has |
| 33 | + been corrected. H/t to Gustavo Grieco for reporting. |
| 34 | + |
| 35 | + * "git worktree", even though it used the default_abbrev setting that |
| 36 | + ought to be affected by core.abbrev configuration variable, ignored |
| 37 | + the variable setting. The command has been taught to read the |
| 38 | + default set of configuration variables to correct this. |
| 39 | + |
| 40 | + * A low-level function verify_packfile() was meant to show errors |
| 41 | + that were detected without dying itself, but under some conditions |
| 42 | + it didn't and died instead, which has been fixed. |
| 43 | + |
| 44 | + |
| 45 | +Also contains minor documentation updates and code clean-ups. |
0 commit comments