Skip to content

Commit ab4691b

Browse files
committed
Nineteenth batch
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 26b42b4 commit ab4691b

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

Documentation/RelNotes/2.29.0.txt

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,18 @@ UI, Workflows & Features
9898

9999
* The transport protocol v2 has become the default again.
100100

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+
101113

102114
Performance, Internal Implementation, Development Support etc.
103115

@@ -409,6 +421,26 @@ Fixes since v2.28
409421
pull.ff configuration variable.
410422
(merge 54200cef86 ah/pull later to maint).
411423

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+
412444
* Other code cleanup, docfix, build fix, etc.
413445
(merge 84544f2ea3 sk/typofixes later to maint).
414446
(merge b17f411ab5 ar/help-guides-doc later to maint).
@@ -440,3 +472,4 @@ Fixes since v2.28
440472
(merge 324efcf6b6 pw/add-p-leakfix later to maint).
441473
(merge 1c6ffb546b jk/add-i-fixes later to maint).
442474
(merge e40e936551 cd/commit-graph-doc later to maint).
475+
(merge 0512eabd91 jc/sequencer-stopped-sha-simplify later to maint).

0 commit comments

Comments
 (0)