Skip to content

Commit 63a4513

Browse files
committed
Update draft release notes to 2.2
Signed-off-by: Junio C Hamano <[email protected]>
1 parent f0d8900 commit 63a4513

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Documentation/RelNotes/2.2.0.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ Ports
1212

1313
UI, Workflows & Features
1414

15+
* "git archive" learned to filter what gets archived with pathspec.
16+
1517
* "git config --edit --global" starts from a skeletal per-user
1618
configuration file contents, instead of a total blank, when the
1719
user does not already have any. This immediately reduces the
@@ -48,6 +50,14 @@ UI, Workflows & Features
4850
for a tagged commit, gained a cousin "%D" that just gives the
4951
"tagname" without frills.
5052

53+
* "git push" learned "--signed" push, that allows a push (i.e.
54+
request to update the refs on the other side to point at a new
55+
history, together with the transmission of necessary objects) to be
56+
signed, so that it can be verified and audited, using the GPG
57+
signature of the person who pushed, that the tips of branches at a
58+
public repository really point the commits the pusher wanted to,
59+
without having to "trust" the server.
60+
5161
Performance, Internal Implementation, etc.
5262

5363
* The API to manipulate the "refs" is currently undergoing a revamp
@@ -108,6 +118,9 @@ Performance, Internal Implementation, etc.
108118
* "git hash-object" was taught a "--literally" option to help
109119
debugging.
110120

121+
* When running a required clean filter, we do not have to mmap the
122+
original before feeding the filter. Instead, stream the file
123+
contents directly to the filter and process its output.
111124

112125
Also contains various documentation updates and code clean-ups.
113126

0 commit comments

Comments
 (0)