@@ -49,9 +49,9 @@ UI, Workflows & Features
4949 * "git rev-parse --show-toplevel" run outside of any working tree did
5050 not error out, which has been corrected.
5151
52- * A few commands learned to take the pathspec from the
53- standard input or a named file, instead of taking it as the command
54- line arguments.
52+ * A few commands learned to take the pathspec from the standard input
53+ or a named file, instead of taking it as the command line
54+ arguments, with the "--pathspec-from-file" option .
5555
5656 * "git rebase -i" learned a few options that are known by "git
5757 rebase" proper.
@@ -67,6 +67,9 @@ UI, Workflows & Features
6767 code have been taught to make more clear recommendations when the
6868 users see failures.
6969
70+ * Management of sparsely checked-out working tree has gained a
71+ dedicated "sparse-checkout" command.
72+
7073
7174Performance, Internal Implementation, Development Support etc.
7275
@@ -138,13 +141,14 @@ Performance, Internal Implementation, Development Support etc.
138141 * The code has been made to avoid gmtime() and localtime() and prefer
139142 their reentrant counterparts.
140143
141- * "git add -i" that is getting rewritten in C has been extended to
142- cover subcommands other than the "patch".
144+ * The effort to reimplement "git add -i" in C continues.
143145
144146 * In a repository with many packfiles, the cost of the procedure that
145147 avoids registering the same packfile twice was unnecessarily high
146148 by using an inefficient search algorithm, which has been corrected.
147149
150+ * Redo "git name-rev" to avoid recursive calls.
151+
148152
149153Fixes since v2.24
150154-----------------
@@ -286,6 +290,19 @@ Fixes since v2.24
286290 in the middle.
287291 (merge 0d9b0d7885 sg/t9300-robustify later to maint).
288292
293+ * "git format-patch" can take a set of configured format.notes values
294+ to specify which notes refs to use in the log message part of the
295+ output. The behaviour of this was not consistent with multiple
296+ --notes command line options, which has been corrected.
297+ (merge e0f9095aaa dl/format-patch-notes-config-fixup later to maint).
298+
299+ * "git p4" used to ignore lfs.storage configuration variable, which
300+ has been corrected.
301+ (merge ea94b16fb8 rb/p4-lfs later to maint).
302+
303+ * Assorted fixes to the directory traversal API.
304+ (merge 6836d2fe06 en/fill-directory-fixes later to maint).
305+
289306 * Other code cleanup, docfix, build fix, etc.
290307 (merge 80736d7c5e jc/am-show-current-patch-docfix later to maint).
291308 (merge 8b656572ca sg/commit-graph-usage-fix later to maint).
@@ -317,3 +334,7 @@ Fixes since v2.24
317334 (merge e05e8cf074 rs/archive-zip-code-cleanup later to maint).
318335 (merge 147ee35558 rs/commit-export-env-simplify later to maint).
319336 (merge 4507ecc771 rs/patch-id-use-oid-to-hex later to maint).
337+ (merge 51a0a4ed95 mr/bisect-use-after-free later to maint).
338+ (merge cc2bd5c45d pb/submodule-doc-xref later to maint).
339+ (merge df5be01669 ja/doc-markup-cleanup later to maint).
340+ (merge 7c5cea7242 mr/bisect-save-pointer-to-const-string later to maint).
0 commit comments