forked from git/git
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy path2.48.0.txt
68 lines (52 loc) · 2.78 KB
/
2.48.0.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Git v2.48 Release Notes
=======================
UI, Workflows & Features
------------------------
* A new configuration variable remote.<name>.serverOption makes the
transport layer act as if the --serverOption=<value> option is
given from the command line.
* "git rebase --rebase-merges" now uses branch names as labels when
able.
Performance, Internal Implementation, Development Support etc.
--------------------------------------------------------------
* Document "amlog" notes.
(merge ddfb5bcfc6 tb/notes-amlog-doc later to maint).
* The way AsciiDoc is used for SYNOPSIS part of the manual pages has
been revamped. The sources, at least for the simple cases, got
vastly pleasant to work with.
* The reftable library is now prepared to expect that the memory
allocation function given to it may fail to allocate and to deal
with such an error.
* An extra worktree attached to a repository points at each other to
allow finding the repository from the worktree and vice versa
possible. Turn this linkage to relative paths.
Fixes since v2.47
-----------------
* Doc update to clarify how periodical maintenance are scheduled,
spread across time to avoid thundering hurds.
(merge 3d6ab4177d sk/doc-maintenance-schedule later to maint).
* Use after free and double freeing at the end in "git log -L... -p"
had been identified and fixed.
(merge fc5589d6c1 ds/line-log-asan-fix later to maint).
* On macOS, fsmonitor can fall into a race condition that results in
a client waiting forever to be notified for an event that have
already happened. This problem has been corrected.
(merge 51907f8fee jk/fsmonitor-event-listener-race-fix later to maint).
* "git maintenance start" crashed due to an uninitialized variable
reference, which has been corrected.
(merge c95547a394 ps/maintenance-start-crash-fix later to maint).
* Fail gracefully instead of crashing when attempting to write the
contents of a corrupt in-core index as a tree object.
(merge ecb5c4318c ps/cache-tree-w-broken-index-entry later to maint).
* Other code cleanup, docfix, build fix, etc.
(merge 66893a14d0 ps/leakfixes-part-8 later to maint).
(merge 1164e270b5 jk/output-prefix-cleanup later to maint).
(merge f36b8cbaef jh/config-unset-doc-fix later to maint).
(merge 4154ed4108 js/doc-platform-support-link-fix later to maint).
(merge 77af53f56f aa/t7300-modernize later to maint).
(merge 8ead1bba3e jc/doc-refspec-syntax later to maint).
(merge 432f666aa6 kn/loose-object-layer-wo-global-hash later to maint).
(merge c4b8fb6ef2 kh/merge-tree-doc later to maint).
(merge b8139c8f4e kh/checkout-ignore-other-docfix later to maint).
(merge 6dab49b9fb tc/bundle-uri-leakfix later to maint).
(merge f1ed39987b xx/protocol-v2-doc-markup-fix later to maint).