1Git 2.11 Release Notes 2====================== 3 4Updates since v2.10 5------------------- 6 7UI, Workflows & Features 8 9 * "git format-patch --cover-letter HEAD^" to format a single patch 10 with a separate cover letter now numbers the output as [PATCH 0/1] 11 and [PATCH 1/1] by default. 12 13 * An incoming "git push" that attempts to push too many bytes can now 14 be rejected by setting a new configuration variable at the receiving 15 end. 16 17 * "git nosuchcommand --help" said "No manual entry for gitnosuchcommand", 18 which was not intuitive, given that "git nosuchcommand" said "git: 19 'nosuchcommand' is not a git command". 20 21 * "git clone --resurse-submodules --reference $path $URL" is a way to 22 reduce network transfer cost by borrowing objects in an existing 23 $path repository when cloning the superproject from $URL; it 24 learned to also peek into $path for presense of corresponding 25 repositories of submodules and borrow objects from there when able. 26 27 28Performance, Internal Implementation, Development Support etc. 29 30 * The delta-base-cache mechanism has been a key to the performance in 31 a repository with a tightly packed packfile, but it did not scale 32 well even with a larger value of core.deltaBaseCacheLimit. 33 34 * Enhance "git status --porcelain" output by collecting more data on 35 the state of the index and the working tree files, which may 36 further be used to teach git-prompt (in contrib/) to make fewer 37 calls to git. 38 39 40Also contains various documentation updates and code clean-ups. 41 42 43Fixes since v2.10 44----------------- 45 46Unless otherwise noted, all the fixes since v2.9 in the maintenance 47track are contained in this release (see the maintenance releases' 48notes for details). 49 50 * Clarify various ways to specify the "revision ranges" in the 51 documentation. 52 (merge a117be4 po/range-doc later to maint). 53 54 * "diff-highlight" script (in contrib/) learned to work better with 55 "git log -p --graph" output. 56 (merge 3dbfe2b bh/diff-highlight-graph later to maint).