]> git.ipfire.org Git - thirdparty/git.git/commitdiff
The second batch
authorJunio C Hamano <gitster@pobox.com>
Mon, 9 Feb 2026 20:08:48 +0000 (12:08 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 9 Feb 2026 20:09:10 +0000 (12:09 -0800)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/2.54.0.adoc

index 20c660d82a40cf8ab021e006b448a370217c162f..59bb58e449b165d025bbca917256e1610f0dbf28 100644 (file)
@@ -7,6 +7,17 @@ UI, Workflows & Features
  * "git add -p" and friends note what the current status of the hunk
    being shown is.
 
+ * "git history" history rewriting (experimental) command has been
+   added.
+
+
+ * "git replay" is taught to drop commits that become empty (not the
+   ones that are empty in the original).
+
+ * The help text and the documentation for the "--expire" option of
+   "git worktree [list|prune]" have been improved.
+
+
 
 Performance, Internal Implementation, Development Support etc.
 --------------------------------------------------------------
@@ -15,6 +26,11 @@ Performance, Internal Implementation, Development Support etc.
    each other by encoding submodule names before using them as path
    components.
 
+ * The string_list API gains a new helper, string_list_sort_u(), and
+   new unit tests to extend coverage.
+
+ * Improve set-up time of a perf test.
+
 
 Fixes since v2.53
 -----------------
@@ -31,6 +47,11 @@ Fixes since v2.53
    "-z") in the "git last-modified" command have been updated.
    (merge 9dcc09bed1 tc/last-modified-options-cleanup later to maint).
 
+ * A handful of code paths that started using batched ref update API
+   (after Git 2.51 or so) lost detailed error output, which have been
+   corrected.
+   (merge eff9299eac kn/ref-batch-output-error-reporting-fix later to maint).
+
  * Other code cleanup, docfix, build fix, etc.
    (merge d79fff4a11 jk/remote-tracking-ref-leakfix later to maint).
    (merge 7a747f972d dd/t5403-modernise later to maint).