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

Git 2.29-rc0

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

Junio C Hamano committed Oct 5, 2020 at 14:00 UTC d98273ba77e1ab9ec755576bc86c716a97bf59d7
2 files changed +32 -1
Documentation/RelNotes/2.29.0.txt
+31
@@ -110,6 +110,18 @@ UI, Workflows & Features
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 + * "git archive" learns the "--add-file" option to include untracked
114 + files into a snapshot from a tree-ish.
115 +
116 + * "git fetch" and "git push" support negative refspecs.
117 +
118 + * "git format-patch" learns to take "whenAble" as a possible value
119 + for the format.useAutoBase configuration variable to become no-op
120 + when the automatically computed base does not make sense.
121 +
122 + * Credential helpers are now allowed to terminate lines with CRLF
123 + line ending, as well as LF line ending.
124 +
125
126 Performance, Internal Implementation, Development Support etc.
127
@@ -441,6 +453,23 @@ Fixes since v2.28
453 the codepath that reads pack files.
454 (merge bda959c476 mt/delta-base-cache-races later to maint).
455
456 + * in_merge_bases_many(), a way to see if a commit is reachable from
457 + any commit in a set of commits, was totally broken when the
458 + commit-graph feature was in use, which has been corrected.
459 + (merge 8791bf1841 ds/in-merge-bases-many-optim-bug later to maint).
460 +
461 + * "git submodule update --quiet" did not squelch underlying "rebase"
462 + and "pull" commands.
463 + (merge 3ad0401e9e td/submodule-update-quiet later to maint).
464 +
465 + * The lazy fetching done internally to make missing objects available
466 + in a partial clone incorrectly made permanent damage to the partial
467 + clone filter in the repository, which has been corrected.
468 +
469 + * "log -c --find-object=X" did not work well to find a merge that
470 + involves a change to an object X from only one parent.
471 + (merge 957876f17d jk/diff-cc-oidfind-fix later to maint).
472 +
473 * Other code cleanup, docfix, build fix, etc.
474 (merge 84544f2ea3 sk/typofixes later to maint).
475 (merge b17f411ab5 ar/help-guides-doc later to maint).
@@ -473,3 +502,5 @@ Fixes since v2.28
502 (merge 1c6ffb546b jk/add-i-fixes later to maint).
503 (merge e40e936551 cd/commit-graph-doc later to maint).
504 (merge 0512eabd91 jc/sequencer-stopped-sha-simplify later to maint).
505 + (merge d01141de5a so/combine-diff-simplify later to maint).
506 + (merge 3be01e5ab1 sn/fast-import-doc later to maint).
GIT-VERSION-GEN
+1 -1
@@ -1,7 +1,7 @@
1 #!/bin/sh
2
3 GVF=GIT-VERSION-FILE
4 -DEF_VER=v2.28.0
4 +DEF_VER=v2.29.0-rc0
5
6 LF='
7 '