Skip to content

Commit edec370

Browse files
committed
Twelfth batch for 2.9
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 4f50670 commit edec370

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

Documentation/RelNotes/2.9.0.txt

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,20 @@ The output formats of "git log" that indents the commit log message by
1616
4 spaces now expands HT in the log message by default. You can use
1717
the "--no-expand-tabs" option to disable this.
1818

19+
"git commit-tree" plumbing command required the user to always sign
20+
its result when the user sets the commit.gpgsign configuration
21+
variable, which was an ancient mistake, which this release corrects.
22+
A script that drives commit-tree, if it relies on this mistake, now
23+
needs to read commit.gpgsign and pass the -S option as necessary.
24+
1925

2026
Updates since v2.8
2127
------------------
2228

2329
UI, Workflows & Features
2430

31+
* Comes with git-multimail 1.3.1 (in contrib/).
32+
2533
* The end-user facing Porcelain level commands like "diff" and "log"
2634
now enables the rename detection by default.
2735

@@ -360,6 +368,18 @@ notes for details).
360368
gitweb.
361369
(merge 029f372 sk/gitweb-highlight-encoding later to maint).
362370

371+
* "git commit-tree" plumbing command required the user to always sign
372+
its result when the user sets the commit.gpgsign configuration
373+
variable, which was an ancient mistake. Rework "git rebase" that
374+
relied on this mistake so that it reads commit.gpgsign and pass (or
375+
not pass) the -S option to "git commit-tree" to keep the end-user
376+
expectation the same, while teaching "git commit-tree" to ignore
377+
the configuration variable. This will stop requiring the users to
378+
sign commit objects used internally as an implementation detail of
379+
"git stash".
380+
(merge 6694856 jc/commit-tree-ignore-commit-gpgsign later to maint).
381+
382+
363383
* Other minor clean-ups and documentation updates
364384
(merge 8b5a3e9 kn/for-each-tag-branch later to maint).
365385
(merge 99dab16 sb/misc-cleanups later to maint).

0 commit comments

Comments
 (0)