@@ -75,6 +75,9 @@ UI, Workflows & Features
75
75
safely take a parameter that is supposed to be a revision, e.g.
76
76
"git rev-parse --verify -q --end-of-options $rev".
77
77
78
+ * The command line completion script (in contrib/) learned to expand
79
+ commands that are alias of alias.
80
+
78
81
79
82
Performance, Internal Implementation, Development Support etc.
80
83
@@ -117,6 +120,14 @@ Performance, Internal Implementation, Development Support etc.
117
120
* A specialization of hashmap that uses a string as key has been
118
121
introduced. Hopefully it will see wider use over time.
119
122
123
+ * "git bisect start/next" in a large span of history spends a lot of
124
+ time trying to come up with exactly the half-way point; this can be
125
+ optimized by stopping when we see a commit that is close enough to
126
+ the half-way point.
127
+
128
+ * A lazily defined test prerequisite can now be defined in terms of
129
+ another lazily defined test prerequisite.
130
+
120
131
121
132
Fixes since v2.29
122
133
-----------------
@@ -237,6 +248,23 @@ Fixes since v2.29
237
248
* Fix regression introduced when nvimdiff support in mergetool was added.
238
249
(merge 12026f46e7 pd/mergetool-nvimdiff later to maint).
239
250
251
+ * The exchange between receive-pack and proc-receive hook did not
252
+ carefully check for errors.
253
+
254
+ * The code was not prepared to deal with pack .idx file that is
255
+ larger than 4GB.
256
+ (merge 81c4c5cf2e jk/4gb-idx later to maint).
257
+
258
+ * "git fetch" did not work correctly with nested submodules where the
259
+ innermost submodule that is not of interest got updated in the
260
+ upstream, which has been corrected.
261
+ (merge 1b7ac4e6d4 pk/subsub-fetch-fix later to maint).
262
+
263
+ * Since jgit does not yet work with SHA-256 repositories, mark the
264
+ tests that uses it not to run unless we are testing with ShA-1
265
+ repositories.
266
+ (merge ea699b4adc sg/t5310-jgit-wants-sha1 later to maint).
267
+
240
268
* Other code cleanup, docfix, build fix, etc.
241
269
(merge 3e0a5dc9af cc/doc-filter-branch-typofix later to maint).
242
270
(merge 32c83afc2c cw/ci-ghwf-check-ws-errors later to maint).
@@ -254,3 +282,7 @@ Fixes since v2.29
254
282
(merge b7e20b4373 mc/typofix later to maint).
255
283
(merge f6bcd9a8a4 js/test-whitespace-fixes later to maint).
256
284
(merge 53b67a801b js/test-file-size later to maint).
285
+ (merge 970909c2a7 rs/hashwrite-be64 later to maint).
286
+ (merge 5a923bb1f0 ma/list-object-filter-opt-msgfix later to maint).
287
+ (merge 1c3e412916 rs/archive-plug-leak-refname later to maint).
288
+ (merge d44e5267ea rs/plug-diff-cache-leak later to maint).
0 commit comments