Skip to content

Commit 7092882

Browse files
committed
Update draft release notes for 1.5.5
Signed-off-by: Junio C Hamano <[email protected]>
1 parent c817faa commit 7092882

File tree

1 file changed

+42
-9
lines changed

1 file changed

+42
-9
lines changed

Documentation/RelNotes-1.5.5.txt

Lines changed: 42 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,16 @@ Updates since v1.5.4
66

77
(subsystems)
88

9-
* Comes with git-gui 0.9.3
9+
* Comes with git-gui 0.9.3.
10+
11+
(portability)
12+
13+
* We shouldn't ask for BSD group ownership semantics by setting g+s bit
14+
on directories on older BSD systems that refuses chmod() by non root
15+
users. BSD semantics is the default there anyway.
16+
17+
* Bunch of portability improvement patches coming from an effort to port
18+
to Solaris has been applied.
1019

1120
(performance)
1221

@@ -27,6 +36,9 @@ Updates since v1.5.4
2736

2837
(usability, bells and whistles)
2938

39+
* Bash completion script (in contrib) are aware of more commands and
40+
options.
41+
3042
* You can be warned when core.autocrlf conversion is applied in
3143
such a way that results in an irreversible conversion.
3244

@@ -54,11 +66,6 @@ Updates since v1.5.4
5466
used to tell "git-fetch" and "git-push" to use different URL than what
5567
is given from the command line.
5668

57-
* "git push <somewhere> HEAD" and "git push <somewhere> +HEAD" works as
58-
expected; they push the current branch (and only the current branch).
59-
In addition, HEAD can be written as the value of "remote.<there>.push"
60-
configuration variable.
61-
6269
* "git add -i" behaves better even before you make an initial commit.
6370

6471
* "git am" refused to run from a subdirectory without a good reason.
@@ -114,24 +121,46 @@ Updates since v1.5.4
114121

115122
* "git gc" learned --quiet option.
116123

124+
* "git gc" now automatically prunes unreachable objects that are two
125+
weeks old or older.
126+
117127
* "git grep" now knows "--name-only" is a synonym for the "-l" option.
118128

119129
* "git help <alias>" now reports "'git <alias>' is alias to <what>",
120130
instead of saying "No manual entry for git-<alias>".
121131

132+
* "git help" can use different backends to show manual pages and this can
133+
be configured using "man.viewer" configuration.
134+
135+
* "gitk" does not restore window position from $HOME/.gitk anymore (it
136+
still restores the size).
137+
122138
* "git log --grep=<what>" learned "--fixed-strings" option to look for
123139
<what> without treating it as a regular expression.
124140

125141
* "git gui" learned an auto-spell checking.
126142

143+
* "git push <somewhere> HEAD" and "git push <somewhere> +HEAD" works as
144+
expected; they push the current branch (and only the current branch).
145+
In addition, HEAD can be written as the value of "remote.<there>.push"
146+
configuration variable.
147+
148+
* When the configuration variable "pack.threads" is set to 0, "git
149+
repack" auto detects the number of CPUs and uses that many threads.
150+
127151
* "git send-email" learned to prompt for passwords
128152
interactively.
129153

130154
* "git send-email" learned an easier way to suppress CC
131155
recipients.
132156

133-
* When the configuration variable "pack.threads" is set to 0, "git
134-
repack" auto detects the number of CPUs and uses that many threads.
157+
* "git stash" learned "pop" command, that applies the latest stash and
158+
removes it from the stash, and "drop" command to discard the named
159+
stash entry.
160+
161+
* "git submodule" learned a new subcommand "summary" to show the
162+
symmetric difference between the HEAD version and the work tree version
163+
of the submodule commits.
135164

136165
* Various "git cvsimport", "git cvsexportcommit", "git svn" and
137166
"git p4" improvements.
@@ -146,13 +175,17 @@ Updates since v1.5.4
146175

147176
* "git checkout" is rewritten in C.
148177

178+
* "git remote" is rewritten in C.
179+
149180
* Two conflict hunks that are separated by a very short span of common
150181
lines are now coalesced into one larger hunk, to make the result easier
151182
to read.
152183

153184
* Run-command API's use of file descriptors is documented clearer and
154185
is more consistent now.
155186

187+
* diff output can be sent to FILE * that is different from stdout. This
188+
will help reimplementing more things in C.
156189

157190
Fixes since v1.5.4
158191
------------------
@@ -168,6 +201,6 @@ this release, unless otherwise noted.
168201

169202
---
170203
exec >/var/tmp/1
171-
O=v1.5.4.3-428-g6b48990
204+
O=v1.5.4.4-620-gc817faa
172205
echo O=`git describe refs/heads/master`
173206
git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint

0 commit comments

Comments
 (0)