@@ -47,6 +47,8 @@ Updates since v1.9 series
47
47
48
48
UI, Workflows & Features
49
49
50
+ * "git commit --cleanup=<mode>" learned a new mode, scissors.
51
+
50
52
* "git tag --list" output can be sorted using "version sort" with
51
53
"--sort=version:refname".
52
54
@@ -153,6 +155,33 @@ Unless otherwise noted, all the fixes since v1.9 in the maintenance
153
155
track are contained in this release (see the maintenance releases'
154
156
notes for details).
155
157
158
+ * "git mv" that moves a submodule forgot to adjust the array that
159
+ uses to keep track of which submodules were to be moved to update
160
+ its configuration.
161
+ (merge fb8a4e8 jk/mv-submodules-fix later to maint).
162
+
163
+ * Length limit for the pathname used when removing a path in a deep
164
+ subdirectory has been removed to avoid buffer overflows.
165
+ (merge 2f29e0c mh/remove-subtree-long-pathname-fix later to maint).
166
+
167
+ * The test helper lib-terminal always run an actual test_expect_*
168
+ when included, which screwed up with the use of skil-all that may
169
+ have to be done later.
170
+ (merge 7e27173 jk/lib-terminal-lazy later to maint).
171
+
172
+ * "git index-pack" used a wrong variable to name the keep-file in an
173
+ error message when the file cannot be written or closed.
174
+ (merge de983a0 nd/index-pack-error-message later to maint).
175
+
176
+ * "rebase -i" produced a broken insn sheet when the title of a commit
177
+ happened to contain '\n' (or ended with '\c') due to a careless use
178
+ of 'echo'.
179
+ (merge cb1aefd us/printf-not-echo later to maint).
180
+
181
+ * There were a few instances of 'git-foo' remaining in the
182
+ documentation that should have been spelled 'git foo'.
183
+ (merge 3c3e6f5 rr/doc-merge-strategies later to maint).
184
+
156
185
* Serving objects from a shallow repository needs to write a
157
186
new file to hold the temporary shallow boundaries but it was not
158
187
cleaned when we exit due to die() or a signal.
0 commit comments