Update draft release notes for 1.6.0
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Jul 1, 2008 at 17:21 UTC
e903b4095a097a549bb432748c06b0b0e600b27d
1 file changed
+25
-4
Documentation/RelNotes-1.6.0.txt
+25
-4
@@ -4,9 +4,6 @@ GIT v1.6.0 Release Notes
4
User visible changes
5
--------------------
6
7
-[[Note that none of these are not merged to 'master' as of this writing
8
-but they will be before 1.6.0 happens]]
9
-
7
With the default Makefile settings, most of the programs are now
8
installed outside your $PATH, except for "git", "gitk", "git-gui" and
9
some server side programs that need to be accessible for technical
@@ -21,6 +18,11 @@ scripts to use "git xyzzy" form, as we will stop installing
18
Source changes needed for porting to MinGW environment are now all in the
19
main git.git codebase.
20
21
+By default, packfiles created with this version uses delta-base-offset
22
+encoding introduced in v1.4.4. Pack idx files are using version 2 that
23
+allows larger packs and added robustness thanks to its CRC checking,
24
+introduced in v1.5.2.
25
+
26
27
Updates since v1.5.6
28
--------------------
@@ -77,14 +79,33 @@ Updates since v1.5.6
79
80
(usability, bells and whistles)
81
82
+* git-apply can handle a patch that touches the same path more than once
83
+ much better than before.
84
+
85
+* git-apply can be told not to trust the line counts recorded in the input
86
+ patch but recount, with the new --recount option.
87
+
88
* git-archive can be told to omit certain paths from its output using
89
export-ignore attributes.
90
91
+* git-clone can clone from a remote whose URL would be rewritten by
92
+ configuration stored in $HOME/.gitconfig now.
93
+
94
+* git-diff --check now checks leftover merge conflict markers.
95
+
96
+* When remote side used to have branch 'foo' and git-fetch finds that now
97
+ it has branch 'foo/bar', it refuses to lose the existing remote tracking
98
+ branch and its reflog. The error message has been improved to suggest
99
+ pruning the remote if the user wants to proceed and get the latest set
100
+ of branches from the remote, including such 'foo/bar'.
101
+
102
* fast-export learned to export and import marks file; this can be used to
103
interface with fast-import incrementally.
104
105
* Original SHA-1 value for "update-ref -d" is optional now.
106
107
+* git-send-mail can talk not just over SSL but over TLS now.
108
+
109
* You can tell "git status -u" to even more aggressively omit checking
110
untracked files with --untracked-files=no.
111
@@ -108,6 +129,6 @@ this release, unless otherwise noted.
129
130
---
131
exec >/var/tmp/1
111
-O=v1.5.6.1-104-ga08b868
132
+O=v1.5.6.1-155-gaa0c1f2
133
echo O=$(git describe refs/heads/master)
134
git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint