Skip to content

Commit 1d25dd4

Browse files
committed
Update draft release notes to 1.8.5
List notable topics that graduated during Jonathan's interim maintainership. Signed-off-by: Junio C Hamano <[email protected]>
1 parent 1668b7d commit 1d25dd4

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

Documentation/RelNotes/1.8.5.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ release, will keep ignoring removals, but the users who rely on this
4242
behaviour are encouraged to start using "git add --ignore-removal <path>"
4343
now before 2.0 is released.
4444

45+
The default prefix for "git svn" will change in Git 2.0. For a long
46+
time, "git svn" created its remote-tracking branches directly under
47+
refs/remotes, but it will place them under refs/remotes/origin/ unless
48+
it is told otherwise with its --prefix option.
49+
4550

4651
Updates since v1.8.4
4752
--------------------
@@ -71,6 +76,20 @@ Foreign interfaces, subsystems and ports.
7176

7277
UI, Workflows & Features
7378

79+
* "git replace" helper no longer allows an object to be replaced with
80+
another object of a different type to avoid confusion (you can
81+
still manually craft such replacement using "git update-ref", as an
82+
escape hatch).
83+
84+
* "git status" no longer prints dirty status information for
85+
submodules for which submodule.$name.ignore is set to "all".
86+
87+
* "git rebase -i" honours core.abbrev when preparing the insn sheet
88+
for editing.
89+
90+
* "git status" during a cherry-pick shows what original commit is
91+
being picked.
92+
7493
* Instead of typing four capital letters "HEAD", you can say "@" now,
7594
e.g. "git log @".
7695

@@ -182,6 +201,8 @@ UI, Workflows & Features
182201

183202
Performance, Internal Implementation, etc.
184203

204+
* Build procedure for MSVC has been updated.
205+
185206
* If a build-time fallback is set to "cat" instead of "less", we
186207
should apply the same "no subprocess or pipe" optimization as we
187208
apply to user-supplied GIT_PAGER=cat.
@@ -215,6 +236,15 @@ Unless otherwise noted, all the fixes since v1.8.4 in the maintenance
215236
track are contained in this release (see release notes to them for
216237
details).
217238

239+
* "git shortlog" used to choke and die when there is a malformed
240+
commit (e.g. missing authors); it now simply ignore such a commit
241+
and keeps going.
242+
(merge cd4f09e jk/shortlog-tolerate-broken-commit later to maint).
243+
244+
* "git merge-recursive" did not parse its "--diff-algorithm=" command
245+
line option correctly.
246+
(merge 6562928 jk/diff-algo later to maint).
247+
218248
* When running "fetch -q", a long silence while the sender side
219249
computes the set of objects to send can be mistaken by proxies as
220250
dropped connection. The server side has been taught to send a

0 commit comments

Comments
 (0)