Skip to content

Commit 556df5e

Browse files
author
Junio C Hamano
committed
Release Notes: start preparing for 1.5.3
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 1a8b769 commit 556df5e

File tree

2 files changed

+110
-1
lines changed

2 files changed

+110
-1
lines changed

Documentation/RelNotes-1.5.3.txt

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
GIT v1.5.3 Release Notes (draft)
2+
========================
3+
4+
Updates since v1.5.2
5+
--------------------
6+
7+
* An initial interation of Porcelain level superproject support
8+
started to take shape.
9+
10+
* Thee are a handful pack-objects changes to help you cope better with
11+
repositories with pathologically large blobs in them.
12+
13+
* New commands and options.
14+
15+
- "git-submodule" command helps you manage the projects from
16+
the superproject that contain them.
17+
18+
- In addition to core.compression configuration option,
19+
core.loosecompression and pack.compression options can
20+
independently tweak zlib compression levels used for loose
21+
and packed objects.
22+
23+
- "git-ls-tree -l" shows size of blobs pointed at by the
24+
tree entries, similar to "/bin/ls -l".
25+
26+
- "git-rev-list" learned --regexp-ignore-case and
27+
--extended-regexp options to tweak its matching logic used
28+
for --grep fitering.
29+
30+
- "git-describe --contains" is a handier way to call more
31+
obscure command "git-name-rev --tags".
32+
33+
- "git gc --aggressive" tells the command to spend more cycles
34+
to optimize the repository harder.
35+
36+
- "git repack" can be told to split resulting packs to avoid
37+
exceeding limit specified with "--max-pack-size".
38+
39+
* Updated behavior of existing commands.
40+
41+
- "git push" pretends that you immediately fetched back from
42+
the remote by updating corresponding remote tracking
43+
branches if you have any.
44+
45+
- The diffstat given after a merge (or a pull) honors the
46+
color.diff configuration.
47+
48+
- "git-apply --whitespace=strip" removes blank lines added at
49+
the end of the file.
50+
51+
- fetch over git native protocols with -v shows connection
52+
status, and the IP address of the other end, to help
53+
diagnosing problems.
54+
55+
- core.legacyheaders is no more, although we still can read
56+
objects created in a new loose object format.
57+
58+
- "git-mailsplit" (hence "git-am") can read from Maildir
59+
formatted mailboxes.
60+
61+
- "git cvsserver" does not barf upon seeing "cvs login"
62+
request.
63+
64+
- "pack-objects" honors "delta" attribute set in
65+
.gitattributes. It does not attempt to deltify blobs that
66+
come from paths with delta attribute set to false.
67+
68+
- new-workdir script (in contrib) can now be used with a bare
69+
repository.
70+
71+
72+
* Builds
73+
74+
-
75+
76+
* Performance Tweaks
77+
78+
- git-pack-objects avoids re-deltification cost by caching
79+
small enough delta results it creates while looking for the
80+
best delta candidates.
81+
82+
- diff-delta code that is used for packing has been improved
83+
to work better on big files.
84+
85+
- when there are more than one pack files in the repository,
86+
the runtime used to try finding an object always from the
87+
newest packfile; it now tries the same packfile as we found
88+
the object requested the last time, which exploits the
89+
locality of references.
90+
91+
Fixes since v1.5.2
92+
------------------
93+
94+
All of the fixes in v1.5.2 maintenance series are included in
95+
this release, unless otherwise noted.
96+
97+
* Bugfixes
98+
99+
- .... This has not
100+
been backported to 1.5.2.x series, as it is rather an
101+
intrusive change.
102+
103+
104+
--
105+
exec >/var/tmp/1
106+
O=v1.5.2-45-ged82edc
107+
O=v1.5.2-172-g1a8b769
108+
echo O=`git describe refs/heads/master`
109+
git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint

RelNotes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Documentation/RelNotes-1.5.2.txt
1+
Documentation/RelNotes-1.5.3.txt

0 commit comments

Comments
 (0)