The sixteenth batch

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

Junio C Hamano committed Jun 24, 2024 at 15:02 UTC 1e1586e4ed626bde864339c10570bc0e73f0ab97
1 file changed +24
Documentation/RelNotes/2.46.0.txt
+24
@@ -85,6 +85,10 @@ UI, Workflows & Features
85 * The "--heads" option of "ls-remote" and "show-ref" has been been
86 deprecated; "--branches" replaces "--heads".
87
88 + * For over a year, setting add.interactive.useBuiltin configuration
89 + variable did nothing but giving a "this does not do anything"
90 + warning. The warning has been removed.
91 +
92
93 Performance, Internal Implementation, Development Support etc.
94
@@ -173,6 +177,10 @@ Performance, Internal Implementation, Development Support etc.
177 decisions to deprecate/remove/update various behaviour has been
178 outlined.
179
180 + * The pseudo-merge reachability bitmap to help more efficient storage
181 + of the reachability bitmap in a repository with too many refs has
182 + been added.
183 +
184
185 Fixes since v2.45
186 -----------------
@@ -306,6 +314,21 @@ Fixes since v2.45
314 caught earlier in the process that parses the todo list.
315 (merge 4c063c82e9 pw/rebase-i-error-message later to maint).
316
317 + * We forgot to normalize the result of getcwd() to NFC on macOS where
318 + all other paths are normalized, which has been corrected. This still
319 + does not address the case where core.precomposeUnicode configuration
320 + is not defined globally.
321 + (merge 71fa8d2212 tb/precompose-getcwd later to maint).
322 +
323 + * Earlier we stopped using the tree of HEAD as the default source of
324 + attributes in a bare repository, but failed to document it. This
325 + has been corrected.
326 + (merge 5c71d6b63a jc/no-default-attr-tree-in-bare later to maint).
327 +
328 + * "git update-server-info" and "git commit-graph --write" have been
329 + updated to use the tempfile API to avoid leaving cruft after
330 + failing.
331 +
332 * Other code cleanup, docfix, build fix, etc.
333 (merge a5a4cb7b27 rs/diff-parseopts-cleanup later to maint).
334 (merge 55702c543e fa/p4-error later to maint).
@@ -318,3 +341,4 @@ Fixes since v2.45
341 (merge 36d900d2b0 rs/difftool-env-simplify later to maint).
342 (merge e83055ecb0 ds/doc-add-interactive-singlekey later to maint).
343 (merge f1160393c1 ds/ahead-behind-fix later to maint).
344 + (merge bf6a86236e jc/worktree-git-path later to maint).