diff options
author | Junio C Hamano <gitster@pobox.com> | 2022-11-23 13:01:36 +0900 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2022-11-23 13:01:36 +0900 |
commit | e6ab919354ec5366f2f6561dacbea23946788c0b (patch) | |
tree | d61d8a40a1716609ecfd7c81a8e0d76a1ecdc359 /RelNotes | |
parent | cb582cab761661d1b94a09a4a78c20a3d29c9744 (diff) | |
download | git-htmldocs-e6ab919354ec5366f2f6561dacbea23946788c0b.tar.gz |
Autogenerated HTML docs for v2.39.0-rc0
Diffstat (limited to 'RelNotes')
-rw-r--r-- | RelNotes/2.39.0.txt | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/RelNotes/2.39.0.txt b/RelNotes/2.39.0.txt index 153bf6d89..bea9260cd 100644 --- a/RelNotes/2.39.0.txt +++ b/RelNotes/2.39.0.txt @@ -35,6 +35,29 @@ UI, Workflows & Features * "git repack" learns to send cruft objects out of the way into packfiles outside the repository. + * 'scalar reconfigure -a' is taught to automatically remove + scalar.repo entires which no longer exist. + + * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and + others. + + * 'git maintenance register' is taught to write configuration to an + arbitrary path, and 'git for-each-repo' is taught to expand tilde + characters in paths. + + * When creating new notes, the template used to get a stray empty + newline, which has been removed. + + * "git receive-pack" used to use all the local refs as the boundary for + checking connectivity of the data "git push" sent, but now it uses + only the refs that it advertised to the pusher. In a repository with + the .hideRefs configuration, this reduces the resources needed to + perform the check. + + * With '--recurse-submodules=on-demand', all submodules are + recursively pushed. + + Performance, Internal Implementation, Development Support etc. -------------------------------------------------------------- @@ -124,6 +147,13 @@ Performance, Internal Implementation, Development Support etc. * A design document for sparse-checkout's future directions has been added. + * Teach chainlint.pl to annotate the original test definition instead + of the token stream. + + * "make coccicheck" is time consuming. It has been made to run more + incrementally. + + Fixes since v2.38 ----------------- @@ -271,6 +301,13 @@ Fixes since v2.38 `update-ref` commands in the sequencer were removed, which has been corrected. + * Fix a regression in the bisect-helper which mistakenly treats + arguments to the command given to 'git bisect run' as arguments to + the helper. + + * Correct an error where `git rebase` would mistakenly use a branch or + tag named "refs/rewritten/xyz" when missing a rebase label. + * Other code cleanup, docfix, build fix, etc. (merge 413bc6d20a ds/cmd-main-reorder later to maint). (merge 8d2863e4ed nw/t1002-cleanup later to maint). |