]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
test: factor out part of test-lib.sh into test-lib-common.sh
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index 0eb1de350252259db6ff1af80bf1e63c17d9b23c..a4ca03e6c78576942ef0fd53d4f41ff6087a54b5 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,35 @@
+Notmuch 0.15 (YYYY-MM-DD)
+=========================
+
+Command-Line Interface
+----------------------
+
+Empty tag names and tags beginning with "-" are deprecated
+
+  Such tags have been a frequent source of confusion and cause
+  (sometimes unresolvable) conflicts with other syntax.  notmuch tag
+  no longer allows such tags to be added to messages.  Removing such
+  tags continues to be supported to allow cleanup of existing tags,
+  but may be removed in a future release.
+
+Bcc and Reply-To headers are now available in notmuch show json output
+
+  The `notmuch show --format=json` now includes "Bcc" and "Reply-To" headers.
+  For example notmuch Emacs client can now have these headers visible
+  when the headers are added to the `notmuch-message-headers` variable.
+
+Library changes
+---------------
+
+Date range search support
+
+  The `date:` prefix can now be used in queries to restrict the results
+  to only messages within a particular time range (based on the Date:
+  header) with a range syntax of `date:<since>..<until>`. Notmuch
+  supports a wide variety of expressions in `<since>` and
+  `<until>`. Please refer to the `notmuch-search-terms(7)` manual page
+  for details.
+
 Notmuch 0.14 (2012-08-20)
 =========================
 
 Notmuch 0.14 (2012-08-20)
 =========================
 
@@ -72,7 +104,7 @@ Notmuch 0.13.2 (2012-06-02)
 Bug-fix release
 ---------------
 
 Bug-fix release
 ---------------
 
-Update contrib/notmuch-deliver for API changes in 0.13. This fixes a
+Update `contrib/notmuch-deliver` for API changes in 0.13. This fixes a
 compilation error for this contrib package.
 
 Notmuch 0.13.1 (2012-05-29)
 compilation error for this contrib package.
 
 Notmuch 0.13.1 (2012-05-29)
@@ -98,7 +130,7 @@ databases
   and simply return a `NULL` object if the directory does not exist,
   as documented.
 
   and simply return a `NULL` object if the directory does not exist,
   as documented.
 
-Fix compilation of ruby bindings.
+Fix compilation of ruby bindings
 
   Revert to dynamic linking, since the statically linked bindings did
   not work well.
 
   Revert to dynamic linking, since the statically linked bindings did
   not work well.