bisect--helper: plug strvec leak
[git/debian.git] / Documentation / RelNotes / 2.37.4.txt
blob732176376fb8b88d655d950a7972bffdecbdeb36
1 Git 2.37.4 Release Notes
2 ========================
4 This primarily is to backport various fixes accumulated on the 'master'
5 front since 2.37.3.
7 Fixes since v2.37.3
8 -------------------
10  * An earlier optimization discarded a tree-object buffer that is
11    still in use, which has been corrected.
13  * Fix deadlocks between main Git process and subprocess spawned via
14    the pipe_command() API, that can kill "git add -p" that was
15    reimplemented in C recently.
17  * xcalloc(), imitating calloc(), takes "number of elements of the
18    array", and "size of a single element", in this order.  A call that
19    does not follow this ordering has been corrected.
21  * The preload-index codepath made copies of pathspec to give to
22    multiple threads, which were left leaked.
24  * Update the version of Ubuntu used for GitHub Actions CI from 18.04
25    to 22.04.
27  * The auto-stashed local changes created by "git merge --autostash"
28    was mixed into a conflicted state left in the working tree, which
29    has been corrected.
31 Also contains other minor documentation updates and code clean-ups.