Update draft release notes to 1.8.2
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Jan 6, 2013 at 00:17 UTC
32238aeb730fda0f66ccc6ec2f1e342af8b9fd04
1 file changed
+43
-2
Documentation/RelNotes/1.8.2.txt
+43
-2
@@ -26,13 +26,49 @@ UI, Workflows & Features
26
* Output from the tests is coloured using "green is okay, yellow is
27
questionable, red is bad and blue is informative" scheme.
28
29
+ * In bare repositories, "git shortlog" and other commands now read
30
+ mailmap files from the tip of the history, to help running these
31
+ tools in server settings.
32
+
33
+ * Color specifiers, e.g. "%C(blue)Hello%C(reset)", used in the
34
+ "--format=" option of "git log" and friends can be disabled when
35
+ the output is not sent to a terminal by prefixing them with
36
+ "auto,", e.g. "%C(auto,blue)Hello%C(auto,reset)".
37
+
38
+ * Scripts can ask Git that wildcard patterns in pathspecs they give do
39
+ not have any significance, i.e. take them as literal strings.
40
+
41
+ * "git fetch --mirror" and fetch that uses other forms of refspec
42
+ with wildcard used to attempt to update a symbolic ref that match
43
+ the wildcard on the receiving end, which made little sense (the
44
+ real ref that is pointed at by the symbolic ref would be updated
45
+ anyway). Symbolic refs no longer are affected by such a fetch.
46
+
47
+ * "git push" now requires "-f" to update a tag, even if it is a
48
+ fast-forward, as tags are meant to be fixed points.
49
+
50
+ * "git submodule" started learning a new mode to integrate with the
51
+ tip of the remote branch (as opposed to integrating with the commit
52
+ recorded in the superproject's gitlink).
53
+
54
+
55
Foreign Interface
56
31
- *
57
+ * "git fast-export" has been updated for its use in the context of
58
+ the remote helper interface.
59
+
60
61
Performance, Internal Implementation, etc.
62
35
- *
63
+ * "git fsck" has been taught to be pickier about entries in tree
64
+ objects that should not be there, e.g. ".", ".git", and "..".
65
+
66
+ * Matching paths with common forms of pathspecs that contain wildcard
67
+ characters has been optimized further.
68
+
69
+ * The implementation of "imap-send" has been updated to reuse xml
70
+ quoting code from http-push codepath.
71
+
72
73
Also contains minor documentation updates and code clean-ups.
74
@@ -71,6 +107,11 @@ details).
107
pathname was not reported correctly on some platforms.
108
(merge f7be59b jc/mkstemp-more-careful-error-reporting later to maint).
109
110
+ * The attribute mechanism didn't allow limiting attributes to be
111
+ applied to only a single directory itself with "path/" like the
112
+ exclude mechanism does.
113
+ (merge 94bc671 ja/directory-attrs later to maint).
114
+
115
* The way "git svn" asked for password using SSH_ASKPASS and
116
GIT_ASKPASS was not in line with the rest of the system.
117
(merge e9263e4 ss/svn-prompt later to maint).