@@ -35,6 +35,29 @@ UI, Workflows & Features
35
35
* "git repack" learns to send cruft objects out of the way into
36
36
packfiles outside the repository.
37
37
38
+ * 'scalar reconfigure -a' is taught to automatically remove
39
+ scalar.repo entires which no longer exist.
40
+
41
+ * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
42
+ others.
43
+
44
+ * 'git maintenance register' is taught to write configuration to an
45
+ arbitrary path, and 'git for-each-repo' is taught to expand tilde
46
+ characters in paths.
47
+
48
+ * When creating new notes, the template used to get a stray empty
49
+ newline, which has been removed.
50
+
51
+ * "git receive-pack" used to use all the local refs as the boundary for
52
+ checking connectivity of the data "git push" sent, but now it uses
53
+ only the refs that it advertised to the pusher. In a repository with
54
+ the .hideRefs configuration, this reduces the resources needed to
55
+ perform the check.
56
+
57
+ * With '--recurse-submodules=on-demand', all submodules are
58
+ recursively pushed.
59
+
60
+
38
61
Performance, Internal Implementation, Development Support etc.
39
62
--------------------------------------------------------------
40
63
@@ -124,6 +147,13 @@ Performance, Internal Implementation, Development Support etc.
124
147
* A design document for sparse-checkout's future directions has been
125
148
added.
126
149
150
+ * Teach chainlint.pl to annotate the original test definition instead
151
+ of the token stream.
152
+
153
+ * "make coccicheck" is time consuming. It has been made to run more
154
+ incrementally.
155
+
156
+
127
157
Fixes since v2.38
128
158
-----------------
129
159
@@ -271,6 +301,13 @@ Fixes since v2.38
271
301
`update-ref` commands in the sequencer were removed, which has been
272
302
corrected.
273
303
304
+ * Fix a regression in the bisect-helper which mistakenly treats
305
+ arguments to the command given to 'git bisect run' as arguments to
306
+ the helper.
307
+
308
+ * Correct an error where `git rebase` would mistakenly use a branch or
309
+ tag named "refs/rewritten/xyz" when missing a rebase label.
310
+
274
311
* Other code cleanup, docfix, build fix, etc.
275
312
(merge 413bc6d20a ds/cmd-main-reorder later to maint).
276
313
(merge 8d2863e4ed nw/t1002-cleanup later to maint).
0 commit comments