Git 2.25.1
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Feb 16, 2020 at 20:37 UTC
c522f061d551c9bb8684a7c3859b2ece4499b56b
3 files changed
+57
-2
Documentation/RelNotes/2.25.1.txt
new
+55
@@ -0,0 +1,55 @@
1
+Git 2.25.1 Release Notes
2
+========================
3
+
4
+Fixes since v2.25
5
+-----------------
6
+
7
+ * "git commit" gives output similar to "git status" when there is
8
+ nothing to commit, but without honoring the advise.statusHints
9
+ configuration variable, which has been corrected.
10
+
11
+ * has_object_file() said "no" given an object registered to the
12
+ system via pretend_object_file(), making it inconsistent with
13
+ read_object_file(), causing lazy fetch to attempt fetching an
14
+ empty tree from promisor remotes.
15
+
16
+ * The code that tries to skip over the entries for the paths in a
17
+ single directory using the cache-tree was not careful enough
18
+ against corrupt index file.
19
+
20
+ * Complete an update to tutorial that encourages "git switch" over
21
+ "git checkout" that was done only half-way.
22
+
23
+ * Reduce unnecessary round-trip when running "ls-remote" over the
24
+ stateless RPC mechanism.
25
+
26
+ * "git restore --staged" did not correctly update the cache-tree
27
+ structure, resulting in bogus trees to be written afterwards, which
28
+ has been corrected.
29
+
30
+ * The code recently added to move to the entry beyond the ones in the
31
+ same directory in the index in the sparse-cone mode did not count
32
+ the number of entries to skip over incorrectly, which has been
33
+ corrected.
34
+
35
+ * Work around test breakages caused by custom regex engine used in
36
+ libasan, when address sanitizer is used with more recent versions
37
+ of gcc and clang.
38
+
39
+ * "git fetch --refmap=" option has got a better documentation.
40
+
41
+ * Corner case bugs in "git clean" that stems from a (necessarily for
42
+ performance reasons) awkward calling convention in the directory
43
+ enumeration API has been corrected.
44
+
45
+ * "git grep --no-index" should not get affected by the contents of
46
+ the .gitmodules file but when "--recurse-submodules" is given or
47
+ the "submodule.recurse" variable is set, it did. Now these
48
+ settings are ignored in the "--no-index" mode.
49
+
50
+ * Technical details of the bundle format has been documented.
51
+
52
+ * Unhelpful warning messages during documentation build have been
53
+ squelched.
54
+
55
+Also contains various documentation updates, code clean-ups and minor fixups.
GIT-VERSION-GEN
+1
-1
@@ -1,7 +1,7 @@
1
#!/bin/sh
2
3
GVF=GIT-VERSION-FILE
4
-DEF_VER=v2.25.0
4
+DEF_VER=v2.25.1
5
6
LF='
7
'
RelNotes
+1
-1
@@ -1 +1 @@
1
-Documentation/RelNotes/2.25.0.txt
\ No newline at end of file
1
+Documentation/RelNotes/2.25.1.txt
\ No newline at end of file