The twentieth batch

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

Junio C Hamano committed Oct 17, 2025 at 14:02 UTC f229982df19c327876ce7ded40f6efefe20da5d4
1 file changed +17
Documentation/RelNotes/2.52.0.adoc
+17
@@ -127,6 +127,10 @@ Performance, Internal Implementation, Development Support etc.
127 * Documentation for "git log --pretty" options has been updated
128 to make it easier to translate.
129
130 + * Instead of three library archives (one for git, one for reftable,
131 + and one for xdiff), roll everything into a single libgit.a archive.
132 + This would help later effort to FFI into Rust.
133 +
134
135 Fixes since v2.51
136 -----------------
@@ -329,6 +333,19 @@ including security updates, are included in this release.
333 you would get from "git format-patch --notes=..." for a singleton
334 patch.
335
336 + * The code in "git add -p" and friends to iterate over hunks was
337 + riddled with bugs, which has been corrected.
338 +
339 + * A few more things that patch authors can do to help maintainer to
340 + keep track of their topics better.
341 + (merge 1a41698841 tb/doc-submitting-patches later to maint).
342 +
343 + * An earlier addition to "git diff --no-index A B" to limit the
344 + output with pathspec after the two directories misbehaved when
345 + these directories were given with a trailing slash, which has been
346 + corrected.
347 + (merge c0bec06cfe jk/diff-no-index-with-pathspec-fix later to maint).
348 +
349 * Other code cleanup, docfix, build fix, etc.
350 (merge 823d537fa7 kh/doc-git-log-markup-fix later to maint).
351 (merge cf7efa4f33 rj/t6137-cygwin-fix later to maint).