]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
Merge branch 'release'
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index f844f1a77d93a95fa346689cd82791d5c3914699..412c678d1bfdddc823fd826b2a4ec49b855e3172 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,58 @@
-Notmuch 0.25 (UNRELEASED)
+Notmuch 0.26 (UNRELEASED)
+=========================
+
+Test Suite
+----------
+
+Out-of-tree builds
+
+  The test suite now works properly with out-of-tree builds, i.e. with
+  separate source and build directories. The --root option to tests
+  has been dropped. The same can now be achieved more reliably using
+  out-of-tree builds.
+
+Encrypted Mail
+--------------
+
+Indexing cleartext of encrypted e-mails
+
+  It's now possible to include the cleartext of encrypted e-mails in
+  the notmuch index.  This makes it possible to search your encrypted
+  e-mails with the same ease as searching cleartext.  This can be done
+  on a per-message basis with the --try-decrypt argument to indexing
+  commands (new, insert, reindex), or by default by running "notmuch
+  config set index.try_decrypt true".
+
+  Note that the contents of the index are sufficient to roughly
+  reconstruct the cleartext of the message itself, so please ensure
+  that the notmuch index itself is adequately protected.  DO NOT USE
+  this feature without considering the security of your index.
+
+Notmuch 0.25.2 (2017-11-05)
+===========================
+
+Command Line Interface
+----------------------
+
+Fix segfault in notmuch-show crypto handling when compiled against
+GMime 2.6; this was a regression in 0.25.
+
+General
+-------
+
+Support for GMime before 3.0 is now deprecated, and will be removed in
+a future release.
+
+Notmuch 0.25.1 (2017-09-11)
+===========================
+
+Emacs
+-----
+
+Disable handling x-display in text/enriched messages. Mitigation for
+Emacs bug #28350.
+
+Notmuch 0.25 (2017-07-25)
 =========================
 
 General
@@ -8,7 +62,7 @@ Add regexp searching for mid, paths, and tags.
 
 Skip HTML tags when indexing
 
-    In particular this avoids indexing large inline images.
+  In particular this avoids indexing large inline images.
 
 Command Line Interface
 ----------------------
@@ -20,6 +74,12 @@ Allow space as separator for keyword arguments.
 Emacs
 -----
 
+Support for stashing message timestamp in show and tree views
+
+  Invoking `notmuch-show-stash-date` with a prefix argument
+  stashes the unix timestamp of the current message instead of
+  the date string.
+
 Don't use 'function' as variable name, workaround emacs bug 26406.
 
 Library Changes
@@ -27,14 +87,14 @@ Library Changes
 
 Add workaround for date parsing of bad input in older GMime
 
-    In certain circumstances, older GMime libraries could return
-    negative numbers when parsing syntactically invalid dates.
+  In certain circumstances, older GMime libraries could return
+  negative numbers when parsing syntactically invalid dates.
 
 Replace deprecated functions with status returning versions
 
-    API of notmuch_query_{search,count}_{messages,threads} has
-    changed.  notmuch_query_add_tag_exclude now returns a status
-    value.
+  API of notmuch_query_{search,count}_{messages,threads} has
+  changed.  notmuch_query_add_tag_exclude now returns a status
+  value.
 
 Add support for building against GMime 3.0.