The fourteenth batch

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

Junio C Hamano committed Oct 2, 2025 at 12:23 UTC 5099f64a82ccc80f3c6567589bfeb5e9a1b9fd6b
1 file changed +21
Documentation/RelNotes/2.52.0.adoc
+21
@@ -44,6 +44,9 @@ UI, Workflows & Features
44 * The stash.index configuration variable can be set to make "git stash
45 pop/apply" pretend that it was invoked with "--index".
46
47 + * "git fast-import" learned that "--signed-commits=<how>" option that
48 + corresponds to that of "git fast-export".
49 +
50
51 Performance, Internal Implementation, Development Support etc.
52 --------------------------------------------------------------
@@ -83,6 +86,10 @@ Performance, Internal Implementation, Development Support etc.
86 singleton variable, which has been updated to pass an instance
87 throughout the callchain.
88
89 + * The work to build on the bulk-checkin infrastructure to create many
90 + objects at once in a transaction and to abstract it into the
91 + generic object layer continues.
92 +
93 * CodingGuidelines now spells out how bitfields are to be written.
94
95 * Adjust to the way newer versions of cURL selectivel enables tracing
@@ -102,6 +109,10 @@ Performance, Internal Implementation, Development Support etc.
109 while the code has been cleaned up to prevent similar bugs in the
110 future.
111
112 + * The build procedure based on meson learned a target to only build
113 + documentation, similar to "make doc".
114 + (merge ff4ec8ded0 ps/meson-build-docs later to maint).
115 +
116
117 Fixes since v2.51
118 -----------------
@@ -259,6 +270,16 @@ including security updates, are included in this release.
270 * "git last-modified" operating in non-recursive mode used to trigger
271 a BUG(), which has been corrected.
272
273 + * The use of "git config get" command to learn how ANSI color
274 + sequence is for a particular type, e.g., "git config get
275 + --type=color --default=reset no.such.thing", isn't very ergonomic.
276 + (merge e4dabf4fd6 ps/config-get-color-fixes later to maint).
277 +
278 + * The "do you still use it?" message given by a command that is
279 + deeply deprecated and allow us to suggest alternatives has been
280 + updated.
281 + (merge 54a60e5b38 kh/you-still-use-whatchanged-fix later to maint).
282 +
283 * Other code cleanup, docfix, build fix, etc.
284 (merge 823d537fa7 kh/doc-git-log-markup-fix later to maint).
285 (merge cf7efa4f33 rj/t6137-cygwin-fix later to maint).