]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
NEWS: emacs: push mark before signature on reply
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index e4bd2e2f8542b099018b862cbfcacde34beb9cf0..e7809787afe3c21a92ef0f7783d4e9dcb84aa397 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,20 @@
 Notmuch 0.18~rc0 (2014-04-22)
 =============================
 
 Notmuch 0.18~rc0 (2014-04-22)
 =============================
 
+Overview
+--------
+
+This new release includes some enhancements to searching for messages
+by filesystem location (`folder:` and `path:` prefixes under *General*
+below).  Saved searches in *Emacs* have also been enhanced to allow
+distinct search orders for each one.  Another enhancement to the
+*Emacs* interface is that replies to encrypted messages are now
+encrypted, reducing the risk of unintentional information disclosure.
+The default dump output format has changed to the more robust
+`batch-tag` format. The previously deprecated parsing of single
+message mboxes has been removed. For detailed release notes, see
+below.
+
 General
 -------
 
 General
 -------
 
@@ -51,6 +65,15 @@ Support for indexing mbox files has been dropped
   been deprecated since Notmuch 0.15. The support has now been
   dropped, and all mbox files will be rejected during indexing.
 
   been deprecated since Notmuch 0.15. The support has now been
   dropped, and all mbox files will be rejected during indexing.
 
+Message header parsing changes
+
+  Notmuch previously had an internal parser for message headers. The
+  parser has now been dropped in favour of letting GMime parse both
+  the headers and the message MIME structure at the same pass. This is
+  mostly an internal change, but the GMime parser is stricter in its
+  interpretation of the headers. This may result in messages with
+  slightly malformed message headers being now rejected.
+
 Command-Line Interface
 ----------------------
 
 Command-Line Interface
 ----------------------
 
@@ -62,6 +85,18 @@ Command-Line Interface
 
   This option suppresses the progress and summary reports.
 
 
   This option suppresses the progress and summary reports.
 
+`notmuch insert` respects maildir.synchronize_flags config option
+
+  Do not synchronize tags to maildir flags in `notmuch insert` if the
+  user does not want it.
+
+The commands set consistent exit status codes on failures
+
+  The cli commands now consistently set exit status of 1 on failures,
+  except where explicitly otherwise noted. The notable expections are
+  the status codes for format version mismatches for commands that
+  support formatted output.
+
 Emacs Interface
 ---------------
 
 Emacs Interface
 ---------------
 
@@ -156,6 +191,12 @@ Replies to encrypted messages will be encrypted by default
   encrypt replies to encrypted messages. This should make it less
   likely to accidentally reply to encrypted messages in plain text.
 
   encrypt replies to encrypted messages. This should make it less
   likely to accidentally reply to encrypted messages in plain text.
 
+Reply pushes mark before signature
+
+  We push mark and set point on reply so that the user can easily cut
+  the quoted text. The mark is now pushed before the signature, if
+  any, instead of end of buffer so the signature is preserved.
+
 nmbug
 -----
 
 nmbug
 -----