Update draft release notes for 1.6.1
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Aug 20, 2008 at 16:32 UTC
ea3594e04184475226109a21e71c539ff5f139fd
1 file changed
+21
-5
Documentation/RelNotes-1.6.1.txt
+21
-5
@@ -4,6 +4,13 @@ GIT v1.6.1 Release Notes
4
Updates since v1.6.0
5
--------------------
6
7
+When some commands (e.g. "git log", "git diff") spawn pager internally, we
8
+used to make the pager the parent process of the git command that produces
9
+output. This meant that the exit status of the whole thing comes from the
10
+pager, not the underlying git command. We swapped the order of the
11
+processes around and you will see the exit code from the command from now
12
+on.
13
+
14
(subsystems)
15
16
* ...
@@ -18,16 +25,25 @@ Updates since v1.6.0
25
26
(performance)
27
21
-* ...
28
+* The underlying diff machinery to produce textual output has been
29
+ optimized, which would result in faster "git blame" processing.
30
31
(usability, bells and whistles)
32
25
-* ...
33
+* "git checkout --track origin/hack" used to be a syntax error. It now
34
+ DWIMs to create a corresponding local branch "hack", i.e. acts as if you
35
+ said "git checkout --track -b hack origin/hack".
36
27
-(internal)
37
+* "git diff" learned to mimick --suppress-blank-empty from GNU diff via a
38
+ configuration option.
39
29
-* ...
40
+* "git imap-send" can optionally talk SSL.
41
+
42
+(internal)
43
44
+* "git hash-object" learned to lie about the path being hashed, so that
45
+ correct gitattributes processing can be done while hashing contents
46
+ stored in a temporary file.
47
48
Fixes since v1.6.0
49
------------------
@@ -37,6 +53,6 @@ release, unless otherwise noted.
53
54
--
55
exec >/var/tmp/1
40
-O=v1.6.0
56
+O=v1.6.0-48-ge28a867
57
echo O=$(git describe master)
58
git shortlog --no-merges $O..master ^maint