The tenth batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Mar 9, 2022 at 13:38 UTC 1a4874565fa3b6668042216189551b98b4dc0b1b
1 file changed +27 -1
Documentation/RelNotes/2.36.0.txt
+27 -1
@@ -16,7 +16,13 @@ Backward compatibility warts
16
17 Note to those who build from the source
18
19 - *
19 + * Since Git 2.31, our source assumed that the compiler you use to
20 + build Git supports variadic macros, with an easy-to-use escape
21 + hatch to allow compilation without variadic macros with an request
22 + to report that you had to use the escape hatch to the list.
23 + Because we haven't heard from anybody who actually needed to use
24 + the escape hatch, it has been removed, making support of variadic
25 + macros a hard requirement.
26
27
28 UI, Workflows & Features
@@ -52,6 +58,15 @@ UI, Workflows & Features
58 * The error message given by "git switch HEAD~4" has been clarified
59 to suggest the "--detach" option that is required.
60
61 + * In sparse-checkouts, files mis-marked as missing from the working tree
62 + could lead to later problems. Such files were hard to discover, and
63 + harder to correct. Automatically detecting and correcting the marking
64 + of such files has been added to avoid these problems.
65 +
66 + * "git cat-file" learns "--batch-command" mode, which is a more
67 + flexible interface than the existing "--batch" or "--batch-check"
68 + modes, to allow different kinds of inquiries made.
69 +
70
71 Performance, Internal Implementation, Development Support etc.
72
@@ -90,6 +105,17 @@ Performance, Internal Implementation, Development Support etc.
105 * Use designated initializers we started using in mid 2017 in more
106 parts of the codebase that are relatively quiescent.
107
108 + * Improve failure case behaviour of xdiff library when memory
109 + allocation fails.
110 +
111 + * General clean-up in reftable implementation, including
112 + clarification of the API documentation, tightening the code to
113 + honor documented length limit, etc.
114 +
115 + * Remove the escape hatch we added when we introduced the weather
116 + balloon to use variadic macros unconditionally, to make it official
117 + that we now have a hard dependency on the feature.
118 +
119
120 Fixes since v2.35
121 -----------------