]> git.ipfire.org Git - thirdparty/git.git/blob - Documentation/RelNotes/2.15.2.txt
Merge branch 'cb/fsmonitor-intfix' into maint
[thirdparty/git.git] / Documentation / RelNotes / 2.15.2.txt
1 Git v2.15.2 Release Notes
2 =========================
3
4 Fixes since v2.15.1
5 -------------------
6
7 * Recent update to the refs infrastructure implementation started
8 rewriting packed-refs file more often than before; this has been
9 optimized again for most trivial cases.
10
11 * The SubmittingPatches document has been converted to produce an
12 HTML version via AsciiDoc/Asciidoctor.
13
14 * Contrary to the documentation, "git pull -4/-6 other-args" did not
15 ask the underlying "git fetch" to go over IPv4/IPv6, which has been
16 corrected.
17
18 * When "git rebase" prepared an mailbox of changes and fed it to "git
19 am" to replay them, it was confused when a stray "From " happened
20 to be in the log message of one of the replayed changes. This has
21 been corrected.
22
23 * Command line completion (in contrib/) has been taught about the
24 "--copy" option of "git branch".
25
26 * "git apply --inaccurate-eof" when used with "--ignore-space-change"
27 triggered an internal sanity check, which has been fixed.
28
29 * The sequencer machinery (used by "git cherry-pick A..B", and "git
30 rebase -i", among other things) would have lost a commit if stopped
31 due to an unlockable index file, which has been fixed.
32
33 * The three-way merge performed by "git cherry-pick" was confused
34 when a new submodule was added in the meantime, which has been
35 fixed (or "papered over").
36
37 * "git notes" sent its error message to its standard output stream,
38 which was corrected.
39
40 * A few scripts (both in production and tests) incorrectly redirected
41 their error output. These have been corrected.
42
43 * Clarify and enhance documentation for "merge-base --fork-point", as
44 it was clear what it computed but not why/what for.
45
46 * This release also contains the fixes made in the v2.13.7 version of
47 Git. See its release notes for details.
48
49
50 Also contains various documentation updates and code clean-ups.