Skip to content

Commit 1a48745

Browse files
committed
The tenth batch
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 1f3c5f3 commit 1a48745

File tree

1 file changed

+27
-1
lines changed

1 file changed

+27
-1
lines changed

Documentation/RelNotes/2.36.0.txt

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,13 @@ Backward compatibility warts
1616

1717
Note to those who build from the source
1818

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.
2026

2127

2228
UI, Workflows & Features
@@ -52,6 +58,15 @@ UI, Workflows & Features
5258
* The error message given by "git switch HEAD~4" has been clarified
5359
to suggest the "--detach" option that is required.
5460

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+
5570

5671
Performance, Internal Implementation, Development Support etc.
5772

@@ -90,6 +105,17 @@ Performance, Internal Implementation, Development Support etc.
90105
* Use designated initializers we started using in mid 2017 in more
91106
parts of the codebase that are relatively quiescent.
92107

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+
93119

94120
Fixes since v2.35
95121
-----------------

0 commit comments

Comments
 (0)