diff options
author | Junio C Hamano <gitster@pobox.com> | 2022-08-03 23:11:48 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2022-08-03 23:36:09 +0300 |
commit | 4af7188bc97f70277d0f10d56d5373022b1fa385 (patch) | |
tree | 0f941c81f8c32d770ab3d6305091988cf17c8cee /Documentation | |
parent | 30c6495e1ed09368ed0e3cca2758d3c886bd8c6b (diff) |
The ninth batch
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/RelNotes/2.38.0.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Documentation/RelNotes/2.38.0.txt b/Documentation/RelNotes/2.38.0.txt index 66e278b4fe..335b0e8e75 100644 --- a/Documentation/RelNotes/2.38.0.txt +++ b/Documentation/RelNotes/2.38.0.txt @@ -36,6 +36,15 @@ UI, Workflows & Features * "git rebase -i" learns to update branches whose tip appear in the rebased range with "--update-refs" option. + * "git ls-files" learns the "--format" option to tweak its output. + + * "git cat-file" learned an option to use the mailmap when showing + commit and tag objects. + + * When "git merge" finds that it cannot perform a merge, it should + restore the working tree to the state before the command was + initiated, but in some corner cases it didn't. + Performance, Internal Implementation, Development Support etc. @@ -85,6 +94,13 @@ Performance, Internal Implementation, Development Support etc. * Omit fsync-related trace2 entries when their values are all zero. + * The codepath to write multi-pack index has been taught to release a + large chunk of memory that holds an array of objects in the packs, + as soon as it is done with the array, to reduce memory consumption. + + * Add a level of redirection to array allocation API in xdiff part, + to make it easier to share with the libgit2 project. + Fixes since v2.37 ----------------- @@ -184,8 +200,17 @@ Fixes since v2.37 corrected. (merge 611c7785e8 mt/checkout-count-fix later to maint). + * Fix for a bug that makes write-tree to fail to write out a + non-existent index as a tree, introduced in 2.37. + (merge 4447d4129d tk/untracked-cache-with-uall later to maint). + + * There was a bug in the codepath to upgrade generation information + in commit-graph from v1 to v2 format, which has been corrected. + (merge 9550f6c16a tb/commit-graph-genv2-upgrade-fix later to maint). + * Other code cleanup, docfix, build fix, etc. (merge a700395eaf ma/t4200-update later to maint). (merge ae436f283c ma/sparse-checkout-cone-doc-fix later to maint). (merge a10f6e2bda sg/index-format-doc-update later to maint). (merge ce5f07983d mt/pkt-line-comment-tweak later to maint). + (merge 1e11fab59c jc/string-list-cleanup later to maint). |