@@ -91,6 +91,16 @@ Updates since v1.5.3
9191 * "git diff" Porcelain now respects diff.external configuration, which
9292 is another way to specify GIT_EXTERNAL_DIFF.
9393
94+ * "git diff" can be told to use different prefixes other than
95+ "a/" and "b/" e.g. "git diff --src-prefix=l/ --dst-prefix=k/".
96+
97+ * "git diff" sometimes did not quote paths with funny
98+ characters properly.
99+
100+ * "git log" (and any revision traversal commands) misbehaved
101+ when --diff-filter is given but was not asked to actually
102+ produce diff.
103+
94104 * HTTP proxy can be specified per remote repository using
95105 remote.*.httpproxy configuration, or global http.proxy configuration
96106 variable.
@@ -208,6 +218,10 @@ Updates since v1.5.3
208218 * "git commit --amend" can amend a merge that does not change the tree
209219 from its first parent.
210220
221+ * "git commit" used to unconditionally strip comment lines that
222+ began with '#' and removed excess blank lines. This
223+ behaviour has been made configurable.
224+
211225 * "git commit" has been rewritten in C.
212226
213227 * "git stash random-text" does not create a new stash anymore. It was
@@ -251,6 +265,9 @@ Updates since v1.5.3
251265 reasonable usability fix and people's scripts shouldn't have been
252266 relying on the exact output from "git show" Porcelain anyway.
253267
268+ * "git cvsimport" did not notice errors from underlying "cvsps"
269+ and produced a corrupt import silently.
270+
254271 * "git cvsexportcommit" learned -w option to specify and switch to the
255272 CVS working directory.
256273
@@ -327,6 +344,6 @@ series.
327344
328345--
329346exec >/var/tmp/1
330- O=v1.5.4-rc0-85-gdbedf97
347+ O=v1.5.4-rc1-36-g49e6be5
331348echo O=`git describe refs/heads/master`
332349git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint
0 commit comments