Browse Source

Update draft release notes to 1.6.3

Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Junio C Hamano 16 years ago
parent
commit
e986ceb05a
  1. 35
      Documentation/RelNotes-1.6.3.txt

35
Documentation/RelNotes-1.6.3.txt

@ -30,8 +30,18 @@ Updates since v1.6.2


(performance) (performance)


* many uses of lstat(2) in the codepath for "git checkout" have been
optimized out.

(usability, bells and whistles) (usability, bells and whistles)


* rsync:/path/to/repo can be used to run git over rsync for local
repositories. It may not be useful in practice; meant primarily for
testing.

* (msysgit) progress output that is sent over the sideband protocol can
be handled appropriately in Windows console.

* "--pretty=<style>" option to the log family of commands can now be * "--pretty=<style>" option to the log family of commands can now be
spelled as "--format=<style>". In addition, --format=%formatstring spelled as "--format=<style>". In addition, --format=%formatstring
is a short-hand for --pretty=tformat:%formatstring. is a short-hand for --pretty=tformat:%formatstring.
@ -62,6 +72,8 @@ Updates since v1.6.2


* git-format-patch can be told to produce deep or shallow message threads. * git-format-patch can be told to produce deep or shallow message threads.


* git-grep learned to highlight the found substrings in color.

* git-imap-send learned to work around Thunderbird's inability to easily * git-imap-send learned to work around Thunderbird's inability to easily
disable format=flowed with a new configuration, imap.preformattedHTML. disable format=flowed with a new configuration, imap.preformattedHTML.


@ -71,6 +83,8 @@ Updates since v1.6.2


* git-rebase can be told to report diffstat with the --stat option. * git-rebase can be told to report diffstat with the --stat option.


* Output from git-remote command has been vastly improved.

* git-send-email learned --confirm option to review the Cc: list before * git-send-email learned --confirm option to review the Cc: list before
sending the messages out. sending the messages out.


@ -90,15 +104,30 @@ release, unless otherwise noted.
Here are fixes that this release has, but have not been backported to Here are fixes that this release has, but have not been backported to
v1.6.2.X series. v1.6.2.X series.


* "git diff --pickaxe-regexp" did not count overlapping matches
correctly (backport by cherry-picking 50fd699).

* "git-fetch" in a repository that was not cloned from anywhere said
it cannot find 'origin', which was hard to understand for new people.

* git-gc spent excessive amount of time to decide if an object appears
in a locally existing pack (if needed, backport by merging 69e020a).

* "git-ls-files --deleted" did not work well with GIT_DIR&GIT_WORK_TREE
(backport by cherry-picking 8ad3dae).

* "git-read-tree A B C..." without -m option has been broken for a long time
(backport by merging jc/maint-1.6.0-read-tree-overlay)

* 'git-submodule add' did not tolerate extra slashes and ./ in the * 'git-submodule add' did not tolerate extra slashes and ./ in the
path it accepted from the command line; it now is more lenient path it accepted from the command line; it now is more lenient
(if needed, backport by merging db75ada). (if needed, backport by merging db75ada).


* git-gc spent excessive amount of time to decide if an object appears * git-send-email ignored --in-reply-to when --no-thread was given
in a locally existing pack (if needed, backport by merging 69e020a). (backport by merging tr/maint-1.6.0-send-email-irt)


--- ---
exec >/var/tmp/1 exec >/var/tmp/1
O=v1.6.2.1-135-g7d65c21 O=v1.6.2.1-213-g7d4e3a7
echo O=$(git describe master) echo O=$(git describe master)
git shortlog --no-merges $O..master ^maint git shortlog --no-merges $O..master ^maint

Loading…
Cancel
Save