@@ -75,6 +75,22 @@ UI, Workflows & Features
75
75
* A new tag.gpgSign configuration variable turns "git tag -a" into
76
76
"git tag -s".
77
77
78
+ * "git multi-pack-index" learned expire and repack subcommands.
79
+
80
+ * "git blame" learned to "ignore" commits in the history, whose
81
+ effects (as well as their presence) get ignored.
82
+
83
+ * "git cherry-pick/revert" learned a new "--skip" action.
84
+
85
+ * The tips of refs from the alternate object store can be used as
86
+ starting point for reachability computation now.
87
+
88
+ * Extra blank lines in "git status" output have been reduced.
89
+
90
+ * The commits in a repository can be described by multiple
91
+ commit-graph files now, which allows the commit-graph files to be
92
+ updated incrementally.
93
+
78
94
79
95
Performance, Internal Implementation, Development Support etc.
80
96
@@ -114,6 +130,19 @@ Performance, Internal Implementation, Development Support etc.
114
130
115
131
* A handful of Windows build patches have been upstreamed.
116
132
133
+ * The code to read state files used by the sequencer machinery for
134
+ "git status" has been made more robust against a corrupt or stale
135
+ state files.
136
+
137
+ * "git for-each-ref" with multiple patterns have been optimized.
138
+
139
+ * The tree-walk API learned to pass an in-core repository
140
+ instance throughout more codepaths.
141
+
142
+ * When one step in multi step cherry-pick or revert is reset or
143
+ committed, the command line prompt script failed to notice the
144
+ current status, which has been improved.
145
+
117
146
118
147
Fixes since v2.22
119
148
-----------------
@@ -293,6 +322,10 @@ Fixes since v2.22
293
322
forms to make them more recognisable.
294
323
(merge bfc8c84ed5 qn/clone-doc-use-long-form later to maint).
295
324
325
+ * Generation of pack bitmaps are now disabled when .keep files exist,
326
+ as these are mutually exclusive features.
327
+ (merge 7328482253 ew/repack-with-bitmaps-by-default later to maint).
328
+
296
329
* Other code cleanup, docfix, build fix, etc.
297
330
(merge f547101b26 es/git-debugger-doc later to maint).
298
331
(merge 7877ac3d7b js/bisect-helper-check-get-oid-return-value later to maint).
@@ -312,3 +345,5 @@ Fixes since v2.22
312
345
(merge 8d45ad8c29 jt/t5551-test-chunked later to maint).
313
346
(merge 1a64e07d23 sg/git-C-empty-doc later to maint).
314
347
(merge 37a2e35395 sg/ci-brew-gcc-workaround later to maint).
348
+ (merge 24df0d49c4 js/trace2-signo-typofix later to maint).
349
+ (merge fbec05c210 cc/test-oidmap later to maint).
0 commit comments