@matheusbsbs / matheus-bagliano / commits / d17982f19c
Fork 0

Draft release notes to 1.6.5 before -rc0

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Aug 28, 2009 at 19:48 UTC d17982f19c570744c98c10c167d54024e9d22909
1 file changed +59 -1
Documentation/RelNotes-1.6.5.txt
+59 -1
@@ -31,14 +31,68 @@ Updates since v1.6.4
31
32 (subsystems)
33
34 + * various updates to git-svn and gitweb.
35 +
36 (portability)
37
38 + * more improvements on mingw port.
39 +
40 (performance)
41
42 + * On major platforms, the system can be compiled to use with Linus's
43 + block-sha1 implementation of the SHA-1 hash algorithm, which
44 + outperforms the default fallback implementation we borrowed from
45 + Mozzilla.
46 +
47 (usability, bells and whistles)
48
49 + * refs/replace/ hierarchy is designed to be usable as a replacement
50 + of the "grafts" mechanism, with the added advantage that it can be
51 + transferred across repositories.
52 +
53 + * "git am" learned to optionally ignore whitespace differences.
54 +
55 + * "git am" handles input e-mail files that has CRLF line endings sensibly.
56 +
57 + * "git commit --dry-run $args" is a new recommended way to ask "what would
58 + happen if I try to commit with these arguments."
59 +
60 + * "git cvsimport" now supports password-protected pserver access.
61 +
62 + * "git fast-export" learned --no-data option that can be useful when
63 + reordering commits and trees without touching the contents of
64 + blobs.
65 +
66 + * "git init" learned to mkdir/chdir into a directory when given an
67 + extra argument (i.e. "git init this").
68 +
69 + * "git instaweb" optionally can use mongoose as the web server.
70 +
71 + * "git log --decorate" can optionally be told with --decorate=full to
72 + give the reference name in full.
73 +
74 + * "git push" can be told to be --quiet.
75 +
76 + * informational output from "git reset" that lists the locally modified
77 + paths is made consistent with that of "git checkout $another_branch".
78 +
79 + * "git status" gives more descriptive output for unmerged paths.
80 +
81 + * "git submodule" learned to give submodule name to scripts run with
82 + "foreach" subcommand.
83 +
84 + * various subcommands to "git submodule" learned --recursive option.
85 +
86 + * "git submodule summary" learned --files option to compare the work
87 + tree vs the commit bound at submodule path, instead of comparing
88 + the index.
89 +
90 (developers)
91
92 + * With GIT_TEST_OPTS="--root=/p/a/t/h", tests can be run outside the
93 + source directory; using tmpfs may give faster turnaround.
94 +
95 +
96 Fixes since v1.6.4
97 ------------------
98
@@ -48,4 +102,8 @@ Fixes since v1.6.4
102 # Here are fixes that this release has, but have not been backported to
103 # v1.6.4.X series.
104
51 -
105 +--
106 +exec >/var/tmp/1
107 +O=v1.6.4.1-266-g235db15
108 +echo O=$(git describe master)
109 +git shortlog --no-merges $O..master --not maint