@@ -70,6 +70,21 @@ UI, Workflows & Features
70
70
files backend for its ref storage to use the reftable backend, with
71
71
limitations.
72
72
73
+ * "git diff --exit-code --ext-diff" learned to take the exit status
74
+ of the external diff driver into account when deciding the exit
75
+ status of the overall "git diff" invocation when configured to do
76
+ so.
77
+
78
+ * "git update-ref --stdin" learned to handle transactional updates of
79
+ symbolic-refs.
80
+
81
+ * "git format-patch --interdiff" for multi-patch series learned to
82
+ turn on cover letters automatically (unless told never to enable
83
+ cover letter with "--no-cover-letter" and such).
84
+
85
+ * The "--heads" option of "ls-remote" and "show-ref" has been been
86
+ deprecated; "--branches" replaces "--heads".
87
+
73
88
74
89
Performance, Internal Implementation, Development Support etc.
75
90
@@ -149,6 +164,15 @@ Performance, Internal Implementation, Development Support etc.
149
164
150
165
* Building with "-Werror -Wwrite-strings" is now supported.
151
166
167
+ * To help developers, the build procedure now allows builders to use
168
+ CFLAGS_APPEND to specify additional CFLAGS.
169
+
170
+ * "oidtree" tests were rewritten to use the unit test framework.
171
+
172
+ * The structure of the document that records longer-term project
173
+ decisions to deprecate/remove/update various behaviour has been
174
+ outlined.
175
+
152
176
153
177
Fixes since v2.45
154
178
-----------------
@@ -273,6 +297,15 @@ Fixes since v2.45
273
297
* A leak in "git imap-send" that somehow escapes LSan has been
274
298
plugged.
275
299
300
+ * Setting core.abbrev too early before the repository set-up
301
+ (typically in "git clone") caused segfault, which as been
302
+ corrected.
303
+
304
+ * When the user adds to "git rebase -i" instruction to "pick" a merge
305
+ commit, the error experience is not pleasant. Such an error is now
306
+ caught earlier in the process that parses the todo list.
307
+ (merge 4c063c82e9 pw/rebase-i-error-message later to maint).
308
+
276
309
* Other code cleanup, docfix, build fix, etc.
277
310
(merge a5a4cb7b27 rs/diff-parseopts-cleanup later to maint).
278
311
(merge 55702c543e fa/p4-error later to maint).
@@ -283,3 +316,5 @@ Fixes since v2.45
283
316
(merge 7150f140f9 mt/t0211-typofix later to maint).
284
317
(merge d424488901 jc/rev-parse-fatal-doc later to maint).
285
318
(merge 36d900d2b0 rs/difftool-env-simplify later to maint).
319
+ (merge e83055ecb0 ds/doc-add-interactive-singlekey later to maint).
320
+ (merge f1160393c1 ds/ahead-behind-fix later to maint).
0 commit comments