The thirteenth batch

Signed-off-by: Taylor Blau <me@ttaylorr.com>

Taylor Blau committed Nov 18, 2022 at 18:48 UTC a0789512c5a4ae7da935cd2e419f253cb3cb4ce7
1 file changed +21
Documentation/RelNotes/2.39.0.txt
+21
@@ -32,6 +32,9 @@ UI, Workflows & Features
32 * Enable gc.cruftpacks by default for those who opt into
33 feature.experimental setting.
34
35 + * "git repack" learns to send cruft objects out of the way into
36 + packfiles outside the repository.
37 +
38 Performance, Internal Implementation, Development Support etc.
39 --------------------------------------------------------------
40
@@ -109,6 +112,18 @@ Performance, Internal Implementation, Development Support etc.
112
113 * Modernize test script to avoid "test -f" and friends.
114
115 + * Avoid calling 'cache_tree_update()' when doing so would be
116 + redundant.
117 +
118 + * Update the credential-cache documentation to provide a more
119 + realistic example.
120 +
121 + * Makefile comments updates and reordering to clarify knobs used to
122 + choose SHA implementations.
123 +
124 + * A design document for sparse-checkout's future directions has been
125 + added.
126 +
127 Fixes since v2.38
128 -----------------
129
@@ -250,6 +265,12 @@ Fixes since v2.38
265 * "git archive" mistakenly complained twice about a missing
266 executable, which has been corrected.
267
268 + * Fix a bug where `git branch -d` did not work on an orphaned HEAD.
269 +
270 + * `git rebase --update-refs` would delete references when all
271 + `update-ref` commands in the sequencer were removed, which has been
272 + corrected.
273 +
274 * Other code cleanup, docfix, build fix, etc.
275 (merge 413bc6d20a ds/cmd-main-reorder later to maint).
276 (merge 8d2863e4ed nw/t1002-cleanup later to maint).