@matheusbsbs / matheus-bagliano / commits / ab4691b67b
Fork 0

Nineteenth batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Oct 4, 2020 at 12:48 UTC ab4691b67bc1a2cd8d9068fb03e3fbd6979247d6
1 file changed +33
Documentation/RelNotes/2.29.0.txt
+33
@@ -98,6 +98,18 @@ UI, Workflows & Features
98
99 * The transport protocol v2 has become the default again.
100
101 + * The installation procedure learned to optionally omit "git-foo"
102 + executable files for each 'foo' built-in subcommand, which are only
103 + required by old timers that still rely on the age old promise that
104 + prepending "git --exec-path" output to PATH early in their script
105 + will keep the "git-foo" calls they wrote working.
106 +
107 + * The command line completion (in contrib/) learned that "git restore
108 + -s <TAB>" is often followed by a refname.
109 +
110 + * "git shortlog" has been taught to group commits by the contents of
111 + the trailer lines, like "Reviewed-by:", "Coauthored-by:", etc.
112 +
113
114 Performance, Internal Implementation, Development Support etc.
115
@@ -409,6 +421,26 @@ Fixes since v2.28
421 pull.ff configuration variable.
422 (merge 54200cef86 ah/pull later to maint).
423
424 + * Compilation fix around type punning.
425 + (merge 176380fd11 jk/drop-unaligned-loads later to maint).
426 +
427 + * "git blame --ignore-rev/--ignore-revs-file" failed to validate
428 + their input are valid revision, and failed to take into account
429 + that the user may want to give an annotated tag instead of a
430 + commit, which has been corrected.
431 + (merge 610e2b9240 jc/blame-ignore-fix later to maint).
432 +
433 + * "git bisect start X Y", when X and Y are not valid committish
434 + object names, should take X and Y as pathspec, but didn't.
435 + (merge 73c6de06af cc/bisect-start-fix later to maint).
436 +
437 + * The explanation of the "scissors line" has been clarified.
438 + (merge 287416dba6 eg/mailinfo-doc-scissors later to maint).
439 +
440 + * A race that leads to an access to a free'd data was corrected in
441 + the codepath that reads pack files.
442 + (merge bda959c476 mt/delta-base-cache-races later to maint).
443 +
444 * Other code cleanup, docfix, build fix, etc.
445 (merge 84544f2ea3 sk/typofixes later to maint).
446 (merge b17f411ab5 ar/help-guides-doc later to maint).
@@ -440,3 +472,4 @@ Fixes since v2.28
472 (merge 324efcf6b6 pw/add-p-leakfix later to maint).
473 (merge 1c6ffb546b jk/add-i-fixes later to maint).
474 (merge e40e936551 cd/commit-graph-doc later to maint).
475 + (merge 0512eabd91 jc/sequencer-stopped-sha-simplify later to maint).