Update draft release notes to 1.8.4

Junio C Hamano committed Jun 20, 2013 at 16:13 UTC 21ff9151e811059f5576ca906c519ee5bb5b925e
1 file changed +18 -1
Documentation/RelNotes/1.8.4.txt
+18 -1
@@ -4,7 +4,9 @@ Git v1.8.4 Release Notes
4 Updates since v1.8.3
5 --------------------
6
7 -Foreign interfaces and ports.
7 +Foreign interfaces, subsystems and ports.
8 +
9 + * Git-gui has been updated to its 0.18.0 version.
10
11 * MediaWiki remote helper (in contrib/) has been updated to use the
12 credential helper interface from Git.pm.
@@ -33,6 +35,10 @@ Foreign interfaces and ports.
35
36 UI, Workflows & Features
37
38 + * Many tutorials teach users to set "color.ui" to "auto" as the first
39 + thing after you set "user.name/email" to introduce yourselves to
40 + Git. Now the variable defaults to "auto".
41 +
42 * "git cmd <name>", when <name> happens to be a 40-hex string,
43 directly uses the 40-hex string as an object name, even if a ref
44 "refs/<some hierarchy>/<name>" exists. This disambiguation order
@@ -88,6 +94,11 @@ UI, Workflows & Features
94
95 Performance, Internal Implementation, etc.
96
97 + * Uses of the platform fnmatch(3) function (many places in the code,
98 + matching pathspec, .gitignore and .gitattributes to name a few)
99 + have been replaced with wildmatch, allowing "foo/**/bar" that would
100 + match foo/bar, foo/a/bar, foo/a/b/bar, etc.
101 +
102 * Memory ownership and lifetime rules for what for-each-ref feeds to
103 its callbacks have been clarified (in short, "you do not own it, so
104 make a copy if you want to keep it").
@@ -139,6 +150,12 @@ details).
150 unquoted strings).
151 (merge 1495266 mt/send-email-cc-match-fix later to maint).
152
153 + * Call to discard_cache/discard_index (used when we use different
154 + contents of the index in-core, in many operations like commit,
155 + apply, and merge) used to leak memory that held the array of index
156 + entries, which has been plugged.
157 + (merge a0fc4db rs/discard-index-discard-array later to maint).
158 +
159 * "gitweb" forgot to clear a global variable $search_regexp upon each
160 request, mistakenly carrying over the previous search to a new one
161 when used as a persistent CGI.