Skip to content

Commit e68e291

Browse files
committed
Sync with 2.25.1
2 parents bfdd66e + c522f06 commit e68e291

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

Documentation/RelNotes/2.25.1.txt

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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.

0 commit comments

Comments
 (0)