Fourth batch for 2.8.cycle
authorJunio C Hamano <gitster@pobox.com>
Fri, 29 Jan 2016 00:14:25 +0000 (16:14 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 29 Jan 2016 00:14:25 +0000 (16:14 -0800)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/2.8.0.txt
index 5d953134aab363007095e0697d63ad6c3e0c9b9d..b9bef7d3c8b3ce41a91d462c904bbb8ec0e546de 100644 (file)
@@ -39,6 +39,9 @@ UI, Workflows & Features
    omitted on the command line if you always use the same directory in
    your workflow.
 
+ * "interpret-trailers" has been taught to optionally update a file in
+   place, instead of always writing the result to the standard output.
+
 
 Performance, Internal Implementation, Development Support etc.
 
@@ -62,7 +65,18 @@ Performance, Internal Implementation, Development Support etc.
  * The low-level code that is used to create symbolic references has
    been updated to share more code with the code that deals with
    normal references.
-   (merge 2859dcd jk/symbolic-ref later to maint).
+
+ * strbuf_getline() and friends have been redefined to make it easier
+   to identify which callsite of (new) strbuf_getline_lf() should
+   allow and silently ignore carriage-return at the end of the line to
+   help users on DOSsy systems.
+
+ * "git shortlog" used to accumulate various pieces of information
+   regardless of what was asked to be shown in the final output.  It
+   has been optimized by noticing what need not to be collected
+   (e.g. there is no need to collect the log messages when showing
+   only the number of changes).
+
 
 Also contains various documentation updates and code clean-ups.
 
@@ -138,6 +152,15 @@ notes for details).
    now close the packs before doing so.
    (merge d562102 js/close-packs-before-gc later to maint).
 
+ * A recent optimization to filter-branch in v2.7.0 introduced a
+   regression when --prune-empty filter is used, which has been
+   corrected.
+   (merge 1dc413e jk/filter-branch-no-index later to maint).
+
+ * The description for SANITY prerequisite the test suite uses has
+   been clarified both in the comment and in the implementation.
+   (merge 719c3da jk/sanity later to maint).
+
  * Other minor clean-ups and documentation updates
    (merge 99487cf ss/user-manual later to maint).
    (merge e914ef0 ew/for-each-ref-doc later to maint).