The 22nd batch

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

Junio C Hamano committed Mar 27, 2026 at 10:59 UTC 5361983c075154725be47b65cca9a2421789e410
1 file changed +21
Documentation/RelNotes/2.54.0.adoc
+21
@@ -97,6 +97,9 @@ UI, Workflows & Features
97
98 * "git history" learned the "split" subcommand.
99
100 + * The reference-transaction hook was taught to be triggered before
101 + taking locks on references in the "preparing" phase.
102 +
103
104 Performance, Internal Implementation, Development Support etc.
105 --------------------------------------------------------------
@@ -231,6 +234,11 @@ Performance, Internal Implementation, Development Support etc.
234
235 * The logic to count objects has been cleaned up.
236
237 + * Tweak the build infrastructure by moving tools around.
238 +
239 + * Uses of prio_queue as a LIFO stack of commits have been written
240 + with commit_stack.
241 +
242
243 Fixes since v2.53
244 -----------------
@@ -388,6 +396,16 @@ Fixes since v2.53
396 took an empty string as a valid <num>.
397 (merge 4f6a803aba ty/doc-diff-u-wo-number later to maint).
398
399 + * The handling of the incomplete lines at the end by "git
400 + diff-highlight" has been fixed.
401 +
402 + * merge-file --object-id used to trigger a BUG when run in a linked
403 + worktree, which has been fixed.
404 + (merge 57246b7c62 mr/merge-file-object-id-worktree-fix later to maint).
405 +
406 + * "git apply -p<n>" parses <n> more carefully now.
407 + (merge d05d84c5f5 mf/apply-p-no-atoi later to maint).
408 +
409 * Other code cleanup, docfix, build fix, etc.
410 (merge d79fff4a11 jk/remote-tracking-ref-leakfix later to maint).
411 (merge 7a747f972d dd/t5403-modernise later to maint).
@@ -435,3 +453,6 @@ Fixes since v2.53
453 (merge 2f05039717 rj/pack-refs-tests-path-is-helpers later to maint).
454 (merge 2594747ad1 jk/transport-color-leakfix later to maint).
455 (merge 48430e44ac mf/t0008-cleanup later to maint).
456 + (merge fc8a4f15e7 gi/doc-boolean-config-typofix later to maint).
457 + (merge 37182267a0 kh/doc-interpret-trailers-1 later to maint).
458 + (merge f64c50e768 jc/rerere-modern-strbuf-handling later to maint).