@@ -122,6 +122,9 @@ Updates since v1.5.2
122122 - "git send-email" can be told not to thread the messages when
123123 sending out more than one patches.
124124
125+ - "git send-email" can also be told how to find whom to cc the
126+ message to for each message via --cc-cmd.
127+
125128 - "git config" learned NUL terminated output format via -z to
126129 help scripts.
127130
@@ -148,15 +151,23 @@ Updates since v1.5.2
148151 - "git clone" uses -l (hardlink files under .git) by default when
149152 cloning locally.
150153
154+ - URL used for "git clone" and friends can specify nonstandard SSH port
155+ by using sh://host:port/path/to/repo syntax.
156+
151157 - "git bundle create" can now create a bundle without negative refs,
152158 i.e. "everything since the beginning up to certain points".
153159
154160 - "git diff" (but not the plumbing level "git diff-tree") now
155161 recursively descends into trees by default.
156162
157163 - "git diff" does not show differences that come only from
158- stat-dirtiness in the form of "diff --git" header anymore. When
159- generating a textual diff, it shows a warning message at the end.
164+ stat-dirtiness in the form of "diff --git" header anymore.
165+ It runs "update-index --refresh" silently as needed.
166+
167+ - "git tag -l" used to match tags by globbing its parameter as if it
168+ has wildcard '*' on both ends, which made "git tag -l gui" to match
169+ tag 'gitgui-0.7.0'; this was very annoying. You now have to add
170+ asterisk on the sides you want to wildcard yourself.
160171
161172 - The editor to use with many interactive commands can be
162173 overridden with GIT_EDITOR environment variable, or if it
@@ -327,6 +338,13 @@ this release, unless otherwise noted.
327338 - "gitweb" had trouble handling non UTF-8 text with older
328339 Encode.pm Perl module.
329340
341+ - "git svn" misparsed the data from the commits in the repository when
342+ the user had "color.diff = true" in the configuration. This has been
343+ fixed.
344+
345+ - There was a case where "git svn dcommit" clobbered changes made on the
346+ SVN side while committing multiple changes.
347+
330348 - "git-write-tree" had a bad interaction with racy-git avoidance and
331349 gitattributes mechanisms.
332350
@@ -345,8 +363,4 @@ this release, unless otherwise noted.
345363 inconsistency was introduced somewhere in v1.3.0 series but now has
346364 been corrected.
347365
348- --
349- exec >/var/tmp/1
350- O=v1.5.3-rc7-15-ga65f200
351- echo O=`git describe refs/heads/master`
352- git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint
366+ - "git rebase -m" incorrectly displayed commits that were skipped.
0 commit comments