Skip to content

Commit c152ae3

Browse files
committed
The sixth batch
Signed-off-by: Junio C Hamano <[email protected]>
1 parent a271b05 commit c152ae3

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

Documentation/RelNotes/2.50.0.adoc

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,26 @@ UI, Workflows & Features
2828
this message has been turned into an advice message that can be
2929
turned off.
3030

31+
* "git rev-list" learns machine-parsable output format that delimits
32+
each field with NUL.
33+
34+
* "git maintenance" learns a new task to expire reflog entries.
35+
36+
* Auth-related (and unrelated) error handling in send-email has been
37+
made more robust.
38+
39+
* Updating multiple references have only been possible in all-or-none
40+
fashion with transactions, but it can be more efficient to batch
41+
multiple updates even when some of them are allowed to fail in a
42+
best-effort manner. A new "best effort batches of updates" mode
43+
has been introduced.
44+
45+
* "git help --build-options" reports SHA-1 and SHA-256 backends used
46+
in the build.
47+
48+
* "git cat-file --batch" and friends learned to allow "--filter=" to
49+
omit certain objects, just like the transport layer does.
50+
3151

3252
Performance, Internal Implementation, Development Support etc.
3353
--------------------------------------------------------------
@@ -71,6 +91,19 @@ Performance, Internal Implementation, Development Support etc.
7191
* The object layer has been updated to take an explicit repository
7292
instance as a parameter in more code paths.
7393
94+
* Some warnings from "-Wsign-compare" for builtin/rm.c have been
95+
squelched.
96+
97+
* A few traditional unit tests have been rewritten to use the clar
98+
framework.
99+
100+
* Some warnings from "-Wsign-compare" for pathspec.c have been
101+
squelched.
102+
103+
* "make test" used to have a hard dependency on (basic) Perl; tests
104+
have been rewritten help environment with NO_PERL test the build as
105+
much as possible.
106+
74107
75108
Fixes since v2.49
76109
-----------------
@@ -134,6 +167,21 @@ Fixes since v2.49
134167
which has been corrected..
135168
(merge d3b5832381 pw/custom-conflict-marker-size-for-merge-related-docs later to maint).
136169

170+
* Squelch false-positive from sparse.
171+
(merge da87b58014 dd/sparse-glibc-workaround later to maint).
172+
173+
* Adjust to the deprecation of use of Ubuntu 20.04 GitHub Actions CI.
174+
(merge 832d9f6d0b js/ci-github-update-ubuntu later to maint).
175+
176+
* Work around CI breakage due to fedora base image getting updated.
177+
(merge 8a471a663b js/ci-fedora-gawk later to maint).
178+
179+
* A ref transaction corner case fix.
180+
(merge b9fadeead7 jt/ref-transaction-abort-fix later to maint).
181+
182+
* Random build fixes.
183+
(merge 85e1d6819f ps/misc-build-fixes later to maint).
184+
137185
* Other code cleanup, docfix, build fix, etc.
138186
(merge 227c4f33a0 ja/doc-block-delimiter-markup-fix later to maint).
139187
(merge 2bfd3b3685 ab/decorate-code-cleanup later to maint).

0 commit comments

Comments
 (0)