@matheusbsbs / matheus-bagliano / commits / ad05a3d8e5
Fork 0

The fifth batch

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

Junio C Hamano committed Dec 10, 2019 at 13:53 UTC ad05a3d8e5a6a06443836b5e40434262d992889a
1 file changed +36
Documentation/RelNotes/2.25.0.txt
+36
@@ -49,6 +49,24 @@ 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.
55 +
56 + * "git rebase -i" learned a few options that are known by "git
57 + rebase" proper.
58 +
59 + * "git submodule" learned a subcommand "set-url".
60 +
61 + * "git log" family learned "--pretty=reference" that gives the name
62 + of a commit in the format that is often used to refer to it in log
63 + messages.
64 +
65 + * The interaction between "git clone --recurse-submodules" and
66 + alternate object store was ill-designed. The documentation and
67 + code have been taught to make more clear recommendations when the
68 + users see failures.
69 +
70
71 Performance, Internal Implementation, Development Support etc.
72
@@ -109,6 +127,11 @@ Performance, Internal Implementation, Development Support etc.
127 * PerfTest fix to avoid stale result mixed up with the latest round
128 of test results.
129
130 + * Hide lower-level verify_signed-buffer() API as a pure helper to
131 + implement the public check_signature() function, in order to
132 + encourage new callers to use the correct and more strict
133 + validation.
134 +
135
136 Fixes since v2.24
137 -----------------
@@ -230,6 +253,14 @@ Fixes since v2.24
253 which has been corrected.
254 (merge befd4f6a81 sg/assume-no-todo-update-in-cherry-pick later to maint).
255
256 + * Work around a issue where a FD that is left open when spawning a
257 + child process and is kept open in the child can interfere with the
258 + operation in the parent process on Windows.
259 +
260 + * One kind of progress messages were always given during commit-graph
261 + generation, instead of following the "if it takes more than two
262 + seconds, show progress" pattern, which has been corrected.
263 +
264 * Other code cleanup, docfix, build fix, etc.
265 (merge 80736d7c5e jc/am-show-current-patch-docfix later to maint).
266 (merge 8b656572ca sg/commit-graph-usage-fix later to maint).
@@ -252,3 +283,8 @@ Fixes since v2.24
283 (merge 54a7a64613 rs/simplify-prepare-cmd later to maint).
284 (merge 3eae30e464 jk/lore-is-the-archive later to maint).
285 (merge 14b7664df8 dl/lore-is-the-archive later to maint).
286 + (merge 0e40a73a4c po/bundle-doc-clonable later to maint).
287 + (merge e714b898c6 as/t7812-missing-redirects-fix later to maint).
288 + (merge 528d9e6d01 jk/perf-wo-git-dot-pm later to maint).
289 + (merge fc42f20e24 sg/test-squelch-noise-in-commit-bulk later to maint).
290 + (merge c64368e3a2 bc/t9001-zsh-in-posix-emulation-mode later to maint).