The fifteenth batch

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

Junio C Hamano committed Dec 10, 2024 at 09:36 UTC caacdb5dfd60540ecec30ec479f147f3c8167e11
1 file changed +20
Documentation/RelNotes/2.48.0.txt
+20
@@ -21,6 +21,9 @@ UI, Workflows & Features
21
22 * Drop support for older libcURL and Perl.
23
24 + * End-user experience of "git mergetool" when the command errors out
25 + has been improved.
26 +
27
28 Performance, Internal Implementation, Development Support etc.
29 --------------------------------------------------------------
@@ -107,6 +110,14 @@ Performance, Internal Implementation, Development Support etc.
110 * Built-in Git subcommands are supplied the repository object to work
111 with; they learned to do the same when they invoke sub-subcommands.
112
113 + * Drop support for ancient environments in various CI jobs.
114 +
115 + * Isolates the reftable subsystem from the rest of Git's codebase by
116 + using fewer pieces of Git's infrastructure.
117 +
118 + * Optimize reading random references out of the reftable backend by
119 + allowing reuse of iterator objects.
120 +
121
122 Fixes since v2.47
123 -----------------
@@ -204,6 +215,15 @@ Fixes since v2.47
215
216 * The sequencer failed to honor core.commentString in some places.
217
218 + * Describe a case where an option value needs to be spelled as a
219 + separate argument, i.e. "--opt val", not "--opt=val".
220 + (merge 1bc1e94091 jc/doc-opt-tilde-expand later to maint).
221 +
222 + * Loosen overly strict ownership check introduced in the recent past,
223 + to keep the promise "cloning a suspicious repository is a safe
224 + first step to inspect it".
225 + (merge 0ffb5a6bf1 bc/allow-upload-pack-from-other-people later to maint).
226 +
227 * Other code cleanup, docfix, build fix, etc.
228 (merge 77af53f56f aa/t7300-modernize later to maint).
229 (merge dcd590a39d bf/t-readme-mention-reftable later to maint).