The second batch
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Feb 9, 2026 at 12:08 UTC
864f55e1906897b630333675a52874c0fec2a45c
1 file changed
+21
Documentation/RelNotes/2.54.0.adoc
+21
@@ -7,6 +7,17 @@ UI, Workflows & Features
7
* "git add -p" and friends note what the current status of the hunk
8
being shown is.
9
10
+ * "git history" history rewriting (experimental) command has been
11
+ added.
12
+
13
+
14
+ * "git replay" is taught to drop commits that become empty (not the
15
+ ones that are empty in the original).
16
+
17
+ * The help text and the documentation for the "--expire" option of
18
+ "git worktree [list|prune]" have been improved.
19
+
20
+
21
22
Performance, Internal Implementation, Development Support etc.
23
--------------------------------------------------------------
@@ -15,6 +26,11 @@ Performance, Internal Implementation, Development Support etc.
26
each other by encoding submodule names before using them as path
27
components.
28
29
+ * The string_list API gains a new helper, string_list_sort_u(), and
30
+ new unit tests to extend coverage.
31
+
32
+ * Improve set-up time of a perf test.
33
+
34
35
Fixes since v2.53
36
-----------------
@@ -31,6 +47,11 @@ Fixes since v2.53
47
"-z") in the "git last-modified" command have been updated.
48
(merge 9dcc09bed1 tc/last-modified-options-cleanup later to maint).
49
50
+ * A handful of code paths that started using batched ref update API
51
+ (after Git 2.51 or so) lost detailed error output, which have been
52
+ corrected.
53
+ (merge eff9299eac kn/ref-batch-output-error-reporting-fix later to maint).
54
+
55
* Other code cleanup, docfix, build fix, etc.
56
(merge d79fff4a11 jk/remote-tracking-ref-leakfix later to maint).
57
(merge 7a747f972d dd/t5403-modernise later to maint).