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

The first batch post 2.24 cycle

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

Junio C Hamano committed Nov 10, 2019 at 18:00 UTC d9f6f3b6195a0ca35642561e530798ad1469bd41
3 files changed +70 -2
Documentation/RelNotes/2.25.0.txt new
+68
@@ -0,0 +1,68 @@
1 +Git 2.25 Release Notes
2 +======================
3 +
4 +Updates since v2.24
5 +-------------------
6 +
7 +Backward compatibility notes
8 +
9 +
10 +UI, Workflows & Features
11 +
12 + * A tutorial on object enumeration has been added.
13 +
14 + * The branch description ("git branch --edit-description") has been
15 + used to fill the body of the cover letters by the format-patch
16 + command; this has been enhanced so that the subject can also be
17 + filled.
18 +
19 + * "git rebase --preserve-merges" has been marked as deprecated; this
20 + release stops advertising it in the "git rebase -h" output.
21 +
22 + * The code to generate multi-pack index learned to show (or not to
23 + show) progress indicators.
24 +
25 + * "git apply --3way" learned to honor merge.conflictStyle
26 + configuration variable, like merges would.
27 +
28 + * The custom format for "git log --format=<format>" learned the l/L
29 + placeholder that is similar to e/E that fills in the e-mail
30 + address, but only the local part on the left side of '@'.
31 +
32 +
33 +Performance, Internal Implementation, Development Support etc.
34 +
35 + * Debugging support for lazy cloning has been a bit improved.
36 +
37 + * Move the definition of a set of bitmask constants from 0ctal
38 + literal to (1U<<count) notation.
39 +
40 + * Test updates to prepare for SHA-2 transition continues.
41 +
42 +
43 +Fixes since v2.24
44 +-----------------
45 +
46 + * "rebase -i" ceased to run post-commit hook by mistake in an earlier
47 + update, which has been corrected.
48 +
49 + * "git notes copy $original" ought to copy the notes attached to the
50 + original object to HEAD, but a mistaken tightening to command line
51 + parameter validation made earlier disabled that feature by mistake.
52 +
53 + * When all files from some subdirectory were renamed to the root
54 + directory, the directory rename heuristics would fail to detect that
55 + as a rename/merge of the subdirectory to the root directory, which has
56 + been corrected.
57 +
58 + * Code clean-up and a bugfix in the logic used to tell worktree local
59 + and repository global refs apart.
60 + (merge f45f88b2e4 sg/dir-trie-fixes later to maint).
61 +
62 + * "git stash save" in a working tree that is sparsely checked out
63 + mistakenly removed paths that are outside the area of interest.
64 + (merge 4a58c3d7f7 js/update-index-ignore-removal-for-skip-worktree later to maint).
65 +
66 + * Other code cleanup, docfix, build fix, etc.
67 + (merge 80736d7c5e jc/am-show-current-patch-docfix later to maint).
68 + (merge 8b656572ca sg/commit-graph-usage-fix 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.0
4 +DEF_VER=v2.24.GIT
5
6 LF='
7 '
RelNotes
+1 -1
@@ -1 +1 @@
1 -Documentation/RelNotes/2.24.0.txt
\ No newline at end of file
1 +Documentation/RelNotes/2.25.0.txt
\ No newline at end of file