@@ -32,6 +32,18 @@ Updates since v1.8.2
32
32
33
33
UI, Workflows & Features
34
34
35
+ * The "--annotate" option to "git send-email" can be turned on (or
36
+ off) by default with sendemail.annotate configuration variable (you
37
+ can use --no-annotate from the command line to override it).
38
+
39
+ * The "--cover-letter" option to "git format-patch" can be turned on
40
+ (or off) by default with format.coverLetter configuration
41
+ variable. By setting it to 'auto', you can turn it on only for a
42
+ series with two or more patches.
43
+
44
+ * The bash completion support (in contrib/) learned that cherry-pick
45
+ takes a few more options than it already knew about.
46
+
35
47
* "git help" learned "-g" option to show the list of guides just like
36
48
list of commands are given with "-a".
37
49
@@ -119,6 +131,9 @@ Performance, Internal Implementation, etc.
119
131
120
132
* Updates for building under msvc.
121
133
134
+ * The stack footprint of some codepaths that access an object from a
135
+ pack has been shrunk.
136
+
122
137
* The logic to coalesce the same lines removed from the parents in
123
138
the output from "diff -c/--cc" has been updated, but with an O(n^2)
124
139
complexity, so this might turn out to be undesirable.
@@ -153,7 +168,7 @@ Performance, Internal Implementation, etc.
153
168
conflicts have been applied.
154
169
155
170
156
- Also contains minor documentation updates and code clean-ups.
171
+ Also contains various documentation updates and code clean-ups.
157
172
158
173
159
174
Fixes since v1.8.2
@@ -163,6 +178,15 @@ Unless otherwise noted, all the fixes since v1.8.2 in the maintenance
163
178
track are contained in this release (see release notes to them for
164
179
details).
165
180
181
+ * Smart-capable HTTP servers were not restricted via the
182
+ GIT_NAMESPACE mechanism when talking with commit-walker clients,
183
+ like they do when talking with smart HTTP clients.
184
+ (merge 6130f86 jk/http-dumb-namespaces later to maint).
185
+
186
+ * "git merge-tree" did not omit a merge result that is identical to
187
+ "our" side in certain cases.
188
+ (merge aacecc3 jk/merge-tree-added-identically later to maint).
189
+
166
190
* Perl scripts like "git-svn" closed (not redirecting to /dev/null)
167
191
the standard error stream, which is not a very smart thing to do.
168
192
Later open may return file descriptor #2 for unrelated purpose, and
0 commit comments