@@ -48,6 +48,12 @@ UI, Workflows & Features
48
48
* Operating modes like "--batch" of "git cat-file" command learned to
49
49
take NUL-terminated input, instead of one-item-per-line.
50
50
51
+ * "git rm" has become more aware of the sparse-index feature.
52
+
53
+ * "git rev-list --disk-usage" learned to take an optional value
54
+ "human" to show the reported value in human-readable format, like
55
+ "3.40MiB".
56
+
51
57
52
58
Performance, Internal Implementation, Development Support etc.
53
59
@@ -107,6 +113,8 @@ Performance, Internal Implementation, Development Support etc.
107
113
* "git fetch" client logs the partial clone filter used in the trace2
108
114
output.
109
115
116
+ * The "bundle URI" design gets documented.
117
+
110
118
111
119
Fixes since v2.37
112
120
-----------------
@@ -240,5 +248,21 @@ Fixes since v2.37
240
248
on Windows.
241
249
(merge 3f7207e2ea js/safe-directory-plus later to maint).
242
250
251
+ * "vimdiff3" regression fix.
252
+ (merge 34133d9658 fc/vimdiff-layout-vimdiff3-fix later to maint).
253
+
254
+ * "git fsck" reads mode from tree objects but canonicalizes the mode
255
+ before passing it to the logic to check object sanity, which has
256
+ hid broken tree objects from the checking logic. This has been
257
+ corrected, but to help exiting projects with broken tree objects
258
+ that they cannot fix retroactively, the severity of anomalies this
259
+ code detects has been demoted to "info" for now.
260
+ (merge 4dd3b045f5 jk/fsck-tree-mode-bits-fix later to maint).
261
+
262
+ * Fixes to sparse index compatibility work for "reset" and "checkout"
263
+ commands.
264
+ (merge b15207b8cf vd/sparse-reset-checkout-fixes later to maint).
265
+
243
266
* Other code cleanup, docfix, build fix, etc.
244
267
(merge 94955d576b gc/git-reflog-doc-markup later to maint).
268
+ (merge efae7ce692 po/doc-add-renormalize later to maint).
0 commit comments