The fifth batch

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

Junio C Hamano committed Sep 10, 2021 at 11:47 UTC 8b7c11b8668b4e774f81a9f0b4c30144b818f1d1
1 file changed +61
Documentation/RelNotes/2.34.0.txt
+61
@@ -14,6 +14,26 @@ UI, Workflows & Features
14
15 * The userdiff pattern for "java" language has been updated.
16
17 + * "git rebase" by default skips changes that are equivalent to
18 + commits that are already in the history the branch is rebased onto;
19 + give messages when this happens to let the users be aware of
20 + skipped commits, and also teach them how to tell "rebase" to keep
21 + duplicated changes.
22 +
23 + * The advice message that "git cherry-pick" gives when it asks
24 + conflicted replay of a commit to be resolved by the end user has
25 + been updated.
26 +
27 + * After "git clone --recurse-submodules", all submodules are cloned
28 + but they are not by default recursed into by other commands. With
29 + submodule.stickyRecursiveClone configuration set, submodule.recurse
30 + configuration is set to true in a repository created by "clone"
31 + with "--recurse-submodules" option.
32 +
33 + * The logic for auto-correction of misspelt subcommands learned to go
34 + interactive when the help.autocorrect configuration variable is set
35 + to 'prompt'.
36 +
37
38 Performance, Internal Implementation, Development Support etc.
39
@@ -48,6 +68,12 @@ Performance, Internal Implementation, Development Support etc.
68 of the commit-graph, when available, to determine if a commit is
69 reachable from any of the existing refs.
70
71 + * "git fetch --quiet" optimization to avoid useless computation of
72 + info that will never be displayed.
73 +
74 + * Callers from older advice_config[] based API has been updated to
75 + use the newer advice_if_enabled() and advice_enabled() API.
76 +
77
78 Fixes since v2.33
79 -----------------
@@ -115,6 +141,33 @@ Fixes since v2.33
141 corrected.
142 (merge c93ca46cf5 sg/column-nl later to maint).
143
144 + * "git upload-pack" which runs on the other side of "git fetch"
145 + forgot to take the ref namespaces into account when handling
146 + want-ref requests.
147 + (merge 53a66ec37c ka/want-ref-in-namespace later to maint).
148 +
149 + * The sparse-index support can corrupt the index structure by storing
150 + a stale and/or uninitialized data, which has been corrected.
151 + (merge d9e9b44d7a jh/sparse-index-resize-fix later to maint).
152 +
153 + * Buggy tests could damage repositories outside the throw-away test
154 + area we created. We now by default export GIT_CEILING_DIRECTORIES
155 + to limit the damage from such a stray test.
156 + (merge 614c3d8f2e sg/set-ceiling-during-tests later to maint).
157 +
158 + * Even when running "git send-email" without its own threaded
159 + discussion support, a threading related header in one message is
160 + carried over to the subsequent message to result in an unwanted
161 + threading, which has been corrected.
162 + (merge e082113484 mh/send-email-reset-in-reply-to later to maint).
163 +
164 + * The output from "git fast-export", when its anonymization feature
165 + is in use, showed an annotated tag incorrectly.
166 + (merge 2f040a9671 tk/fast-export-anonymized-tag-fix later to maint).
167 +
168 + * Doc update plus improved error reporting.
169 + (merge 1e93770888 jk/log-warn-on-bogus-encoding later to maint).
170 +
171 * Other code cleanup, docfix, build fix, etc.
172 (merge 1d9c8daef8 ab/bundle-doc later to maint).
173 (merge 81483fe613 en/merge-strategy-docs later to maint).
@@ -133,3 +186,11 @@ Fixes since v2.33
186 (merge 5146c2f148 mh/credential-leakfix later to maint).
187 (merge 1549577338 dd/t6300-wo-gpg-fix later to maint).
188 (merge 66e905b7dd rs/xopen-reports-open-failures later to maint).
189 + (merge 469888e6a5 es/walken-tutorial-fix later to maint).
190 + (merge 88682b016d ba/object-info later to maint).
191 + (merge b45c172e51 ab/gc-log-rephrase later to maint).
192 + (merge ccdd5d1eb1 ab/mailmap-leakfix later to maint).
193 + (merge 6540b71614 cb/remote-ndebug-fix later to maint).
194 + (merge e4f8d27585 rs/show-branch-simplify later to maint).
195 + (merge e124ecf7f7 rs/archive-use-object-id later to maint).
196 + (merge cebead1ebf cb/ci-build-pedantic later to maint).