@matheusbsbs / matheus-bagliano / commits / 99c33bed56
Fork 0

Git 2.25-rc0

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

Junio C Hamano committed Dec 25, 2019 at 11:21 UTC 99c33bed562b41de6ce9bd3fd561303d39645048
2 files changed +27 -6
Documentation/RelNotes/2.25.0.txt
+26 -5
@@ -49,9 +49,9 @@ UI, Workflows & Features
49 * "git rev-parse --show-toplevel" run outside of any working tree did
50 not error out, which has been corrected.
51
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.
55
56 * "git rebase -i" learned a few options that are known by "git
57 rebase" proper.
@@ -67,6 +67,9 @@ UI, Workflows & Features
67 code have been taught to make more clear recommendations when the
68 users see failures.
69
70 + * Management of sparsely checked-out working tree has gained a
71 + dedicated "sparse-checkout" command.
72 +
73
74 Performance, Internal Implementation, Development Support etc.
75
@@ -138,13 +141,14 @@ Performance, Internal Implementation, Development Support etc.
141 * The code has been made to avoid gmtime() and localtime() and prefer
142 their reentrant counterparts.
143
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.
145
146 * In a repository with many packfiles, the cost of the procedure that
147 avoids registering the same packfile twice was unnecessarily high
148 by using an inefficient search algorithm, which has been corrected.
149
150 + * Redo "git name-rev" to avoid recursive calls.
151 +
152
153 Fixes since v2.24
154 -----------------
@@ -286,6 +290,19 @@ Fixes since v2.24
290 in the middle.
291 (merge 0d9b0d7885 sg/t9300-robustify later to maint).
292
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 +
306 * Other code cleanup, docfix, build fix, etc.
307 (merge 80736d7c5e jc/am-show-current-patch-docfix later to maint).
308 (merge 8b656572ca sg/commit-graph-usage-fix later to maint).
@@ -317,3 +334,7 @@ Fixes since v2.24
334 (merge e05e8cf074 rs/archive-zip-code-cleanup later to maint).
335 (merge 147ee35558 rs/commit-export-env-simplify later to maint).
336 (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).
GIT-VERSION-GEN
+1 -1
@@ -1,7 +1,7 @@
1 #!/bin/sh
2
3 GVF=GIT-VERSION-FILE
4 -DEF_VER=v2.24.GIT
4 +DEF_VER=v2.25.0-rc0
5
6 LF='
7 '