@@ -35,6 +35,29 @@ UI, Workflows & Features
3535 * "git repack" learns to send cruft objects out of the way into
3636 packfiles outside the repository.
3737
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+
3861Performance, Internal Implementation, Development Support etc.
3962--------------------------------------------------------------
4063
@@ -124,6 +147,13 @@ Performance, Internal Implementation, Development Support etc.
124147 * A design document for sparse-checkout's future directions has been
125148 added.
126149
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+
127157Fixes since v2.38
128158-----------------
129159
@@ -271,6 +301,13 @@ Fixes since v2.38
271301 `update-ref` commands in the sequencer were removed, which has been
272302 corrected.
273303
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+
274311 * Other code cleanup, docfix, build fix, etc.
275312 (merge 413bc6d20a ds/cmd-main-reorder later to maint).
276313 (merge 8d2863e4ed nw/t1002-cleanup later to maint).
0 commit comments