Skip to content

Commit 4af7188

Browse files
committed
The ninth batch
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 30c6495 commit 4af7188

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

Documentation/RelNotes/2.38.0.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,15 @@ UI, Workflows & Features
3636
* "git rebase -i" learns to update branches whose tip appear in the
3737
rebased range with "--update-refs" option.
3838

39+
* "git ls-files" learns the "--format" option to tweak its output.
40+
41+
* "git cat-file" learned an option to use the mailmap when showing
42+
commit and tag objects.
43+
44+
* When "git merge" finds that it cannot perform a merge, it should
45+
restore the working tree to the state before the command was
46+
initiated, but in some corner cases it didn't.
47+
3948

4049
Performance, Internal Implementation, Development Support etc.
4150

@@ -85,6 +94,13 @@ Performance, Internal Implementation, Development Support etc.
8594

8695
* Omit fsync-related trace2 entries when their values are all zero.
8796

97+
* The codepath to write multi-pack index has been taught to release a
98+
large chunk of memory that holds an array of objects in the packs,
99+
as soon as it is done with the array, to reduce memory consumption.
100+
101+
* Add a level of redirection to array allocation API in xdiff part,
102+
to make it easier to share with the libgit2 project.
103+
88104

89105
Fixes since v2.37
90106
-----------------
@@ -184,8 +200,17 @@ Fixes since v2.37
184200
corrected.
185201
(merge 611c7785e8 mt/checkout-count-fix later to maint).
186202

203+
* Fix for a bug that makes write-tree to fail to write out a
204+
non-existent index as a tree, introduced in 2.37.
205+
(merge 4447d4129d tk/untracked-cache-with-uall later to maint).
206+
207+
* There was a bug in the codepath to upgrade generation information
208+
in commit-graph from v1 to v2 format, which has been corrected.
209+
(merge 9550f6c16a tb/commit-graph-genv2-upgrade-fix later to maint).
210+
187211
* Other code cleanup, docfix, build fix, etc.
188212
(merge a700395eaf ma/t4200-update later to maint).
189213
(merge ae436f283c ma/sparse-checkout-cone-doc-fix later to maint).
190214
(merge a10f6e2bda sg/index-format-doc-update later to maint).
191215
(merge ce5f07983d mt/pkt-line-comment-tweak later to maint).
216+
(merge 1e11fab59c jc/string-list-cleanup later to maint).

0 commit comments

Comments
 (0)