Skip to content

Commit 72d917a

Browse files
committed
Second batch for post 2.8 cycle
Signed-off-by: Junio C Hamano <[email protected]>
1 parent a2595f0 commit 72d917a

File tree

2 files changed

+51
-2
lines changed

2 files changed

+51
-2
lines changed

Documentation/RelNotes/2.9.0.txt

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,20 @@ UI, Workflows & Features
2525
* A new "interactive.diffFilter" configuration can be used to
2626
customize the diff shown in "git add -i" session.
2727

28+
* "git p4" now allows P4 author names to be mapped to Git author
29+
names.
30+
31+
* "git rebase -x" can be used without passing "-i" option.
32+
33+
* "git -c credential.<var>=<value> submodule" can now be used to
34+
propagate configuration variables related to credential helper
35+
down to the submodules.
36+
37+
* "git tag" can create an annotated tag without explicitly given an
38+
"-a" (or "-s") option (i.e. when a tag message is given). A new
39+
configuration variable, tag.forceSignAnnotated, can be used to tell
40+
the command to create signed tag in such a situation.
41+
2842

2943
Performance, Internal Implementation, Development Support etc.
3044

@@ -35,14 +49,27 @@ Performance, Internal Implementation, Development Support etc.
3549

3650
* A test for tags has been restructured so that more parts of it can
3751
easily be run on a platform without a working GnuPG.
38-
(merge 618310a es/test-gpg-tags later to maint).
3952

4053
* The startup_info data, which records if we are working inside a
4154
repository (among other things), are now uniformly available to Git
4255
subcommand implementations, and Git avoids attempting to touch
4356
references when we are not in a repository.
4457
(merge 11e6b3f jk/startup-info later to maint).
4558

59+
* The command line argument parser for "receive-pack" has been
60+
rewritten to use parse-options.
61+
62+
* A major part of "git submodule update" has been ported to C to take
63+
advantage of the recently added framework to run download tasks in
64+
parallel.
65+
66+
* Rename bunch of tests on "git clone" for better organization.
67+
(merge 8fbb03a sb/clone-t57-t56 later to maint).
68+
69+
* The tests that involve running httpd leaked the system-wide
70+
configuration in /etc/gitconfig to the tested environment.
71+
(merge 1fad503 jk/test-httpd-config-nosystem later to maint).
72+
4673

4774
Also contains various documentation updates and code clean-ups.
4875

@@ -79,6 +106,28 @@ notes for details).
79106
corner cases in its error codepath.
80107
(merge b709043 jk/getwholeline-getdelim-empty later to maint).
81108

109+
* "git mergetool" did not work well with conflicts that both sides
110+
deleted.
111+
(merge a298604 da/mergetool-delete-delete-conflict later to maint).
112+
113+
* "git send-email" had trouble parsing alias file in mailrc format
114+
when lines in it had trailing whitespaces on them.
115+
(merge a277d1e jk/send-email-rtrim-mailrc-alias later to maint).
116+
117+
* When "git merge --squash" stopped due to conflict, the concluding
118+
"git commit" failed to read in the SQUASH_MSG that shows the log
119+
messages from all the squashed commits.
120+
(merge b64c1e0 ss/commit-squash-msg later to maint).
121+
122+
* "git merge FETCH_HEAD" dereferenced NULL pointer when merging
123+
nothing into an unborn history (which is arguably unusual usage,
124+
which perhaps was the reason why nobody noticed it).
125+
(merge b84e65d jv/merge-nothing-into-void later to maint).
126+
82127
* Other minor clean-ups and documentation updates
83128
(merge aed7480 mm/lockfile-error-message later to maint).
84129
(merge bfee614 jc/index-pack later to maint).
130+
(merge f870899 ss/exc-flag-is-a-collection-of-bits later to maint).
131+
(merge dde7891 pb/t7502-drop-dup later to maint).
132+
(merge 3bd1b51 cc/doc-recommend-performance-trace-to-file later to maint).
133+
(merge 7d5e9c9 jk/credential-cache-comment-exit later to maint).

RelNotes

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

0 commit comments

Comments
 (0)