@@ -4,7 +4,9 @@ Git v1.8.4 Release Notes
4
4
Updates since v1.8.3
5
5
--------------------
6
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.
8
10
9
11
* MediaWiki remote helper (in contrib/) has been updated to use the
10
12
credential helper interface from Git.pm.
@@ -33,6 +35,10 @@ Foreign interfaces and ports.
33
35
34
36
UI, Workflows & Features
35
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
+
36
42
* "git cmd <name>", when <name> happens to be a 40-hex string,
37
43
directly uses the 40-hex string as an object name, even if a ref
38
44
"refs/<some hierarchy>/<name>" exists. This disambiguation order
@@ -88,6 +94,11 @@ UI, Workflows & Features
88
94
89
95
Performance, Internal Implementation, etc.
90
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
+
91
102
* Memory ownership and lifetime rules for what for-each-ref feeds to
92
103
its callbacks have been clarified (in short, "you do not own it, so
93
104
make a copy if you want to keep it").
@@ -139,6 +150,12 @@ details).
139
150
unquoted strings).
140
151
(merge 1495266 mt/send-email-cc-match-fix later to maint).
141
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
+
142
159
* "gitweb" forgot to clear a global variable $search_regexp upon each
143
160
request, mistakenly carrying over the previous search to a new one
144
161
when used as a persistent CGI.
0 commit comments