The 27th batch

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

Junio C Hamano committed Oct 30, 2025 at 07:34 UTC a99f379adf116d53eb11957af5bab5214915f91d
1 file changed +23
Documentation/RelNotes/2.52.0.adoc
+23
@@ -64,6 +64,12 @@ UI, Workflows & Features
64 * "git fast-import" is taught to handle signed tags, just like it
65 recently learned to handle signed commits, in different ways.
66
67 + * A new configuration variable commitGraph.changedPaths allows to
68 + turn "--changed-paths" on by default for "git commit-graph".
69 +
70 + * "Symlink symref" has been added to the list of things that will
71 + disappear at Git 3.0 boundary.
72 +
73
74 Performance, Internal Implementation, Development Support etc.
75 --------------------------------------------------------------
@@ -149,6 +155,9 @@ Performance, Internal Implementation, Development Support etc.
155 * The code in "git repack" machinery has been cleaned up to prepare
156 for incremental update of midx files.
157
158 + * Two slightly different ways to get at "all the packfiles" in API
159 + has been cleaned up.
160 +
161
162 Fixes since v2.51
163 -----------------
@@ -359,6 +368,20 @@ including security updates, are included in this release.
368 fail doe to overly long pathname in our test environment, which has
369 been worked around by using "ssh-agent -T".
370
371 + * strbuf_split*() to split a string into multiple strbufs is often a
372 + wrong API to use. A few uses of it have been removed by
373 + simplifying the code.
374 + (merge 2ab72a16d9 ob/gpg-interface-cleanup later to maint).
375 +
376 + * "git shortlog" knows "--committer" and "--author" options, which
377 + the command line completion (in contrib/) did not handle well,
378 + which has been corrected.
379 + (merge c568fa8e1c kf/log-shortlog-completion-fix later to maint).
380 +
381 + * "git bisect" command did not react correctly to "git bisect help"
382 + and "git bisect unknown", which has been corrected.
383 + (merge 2bb3a012f3 rz/bisect-help-unknown later to maint).
384 +
385 * Other code cleanup, docfix, build fix, etc.
386 (merge 529a60a885 ua/t1517-short-help-tests later to maint).
387 (merge 22d421fed9 ac/deglobal-fmt-merge-log-config later to maint).