Skip to content

Commit d35688d

Browse files
committed
Prepare for -rc1
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 43c9e7e commit d35688d

File tree

1 file changed

+38
-3
lines changed

1 file changed

+38
-3
lines changed

Documentation/RelNotes/2.15.0.txt

+38-3
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ Backward compatibility notes and other notable changes.
88
more explicit '.' for that instead. The hope is that existing
99
users will not mind this change, and eventually the warning can be
1010
turned into a hard error, upgrading the deprecation into removal of
11-
this (mis)feature. That is now scheduled to happen in the upcoming
12-
release.
11+
this (mis)feature. That is now scheduled to happen in Git v2.16,
12+
the next major release after this one.
1313

1414
* Git now avoids blindly falling back to ".git" when the setup
1515
sequence said we are _not_ in Git repository. A corner case that
16-
happens to work right now may be broken by a call to die("BUG").
16+
happens to work right now may be broken by a call to BUG().
1717
We've tried hard to locate such cases and fixed them, but there
1818
might still be cases that need to be addressed--bug reports are
1919
greatly appreciated.
@@ -61,6 +61,10 @@ UI, Workflows & Features
6161
other options to make it easier for scripts to grab existing
6262
trailer lines from a commit log message.
6363

64+
* The "--format=%(trailers)" option "git log" and its friends take
65+
learned to take the 'unfold' and 'only' modifiers to normalize its
66+
output, e.g. "git log --format=%(trailers:only,unfold)".
67+
6468
* "gitweb" shows a link to visit the 'raw' contents of blbos in the
6569
history overview page.
6670

@@ -222,6 +226,11 @@ Performance, Internal Implementation, Development Support etc.
222226
* Add comment to clarify that the style file is meant to be used with
223227
clang-5 and the rules are still work in progress.
224228

229+
* Many variables that points at a region of memory that will live
230+
throughout the life of the program have been marked with UNLEAK
231+
marker to help the leak checkers concentrate on real leaks..
232+
233+
225234
Also contains various documentation updates and code clean-ups.
226235

227236

@@ -455,6 +464,27 @@ Fixes since v2.14
455464
request-pull script.
456465
(merge e66d7c37a5 ar/request-pull-phrasofix later to maint).
457466

467+
* Fixes for a handful memory access issues identified by valgrind.
468+
(merge 2944a94c6b tg/memfixes later to maint).
469+
470+
* Backports a moral equivalent of 2015 fix to the poll() emulation
471+
from the upstream gnulib to fix occasional breakages on HPE NonStop.
472+
(merge 61b2a1acaa rb/compat-poll-fix later to maint).
473+
474+
* Users with "color.ui = always" in their configuration were broken
475+
by a recent change that made plumbing commands to pay attention to
476+
them as the patch created internally by "git add -p" were colored
477+
(heh) and made unusable. Fix this regression by redefining
478+
'always' to mean the same thing as 'auto'.
479+
(merge 6be4595edb jk/ui-color-always-to-auto-maint later to maint).
480+
481+
* In the "--format=..." option of the "git for-each-ref" command (and
482+
its friends, i.e. the listing mode of "git branch/tag"), "%(atom:)"
483+
(e.g. "%(refname:)", "%(body:)" used to error out. Instead, treat
484+
them as if the colon and an empty string that follows it were not
485+
there.
486+
(merge bea4dbeafd tb/ref-filter-empty-modifier later to maint).
487+
458488
* Other minor doc, test and build updates and code cleanups.
459489
(merge f094b89a4d ma/parse-maybe-bool later to maint).
460490
(merge 39b00fa4d4 jk/drop-sha1-entry-pos later to maint).
@@ -481,3 +511,8 @@ Fixes since v2.14
481511
(merge 9ca356fa8b rs/cocci-de-paren-call-params later to maint).
482512
(merge 7099153e8d rs/tag-null-pointer-arith-fix later to maint).
483513
(merge 0e187d758c rs/run-command-use-alloc-array later to maint).
514+
(merge e0222159fa jn/strbuf-doc-re-reuse later to maint).
515+
(merge 97487ea11a rs/qsort-s later to maint).
516+
(merge a9155c50bd sb/branch-avoid-repeated-strbuf-release later to maint).
517+
(merge f777623514 ks/branch-tweak-error-message-for-extra-args later to maint).
518+
(merge 33f3c683ec ks/verify-filename-non-option-error-message-tweak later to maint).

0 commit comments

Comments
 (0)