]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
NEWS: document mtime bugfix
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index c0b865df02734ac8ddd754ed1287c9271af3ba3f..2f1649f3f4e021bcb101feccc1c730b10144d1df 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,49 @@
 Notmuch 0.23 (UNRELEASED)
 =========================
 
 Notmuch 0.23 (UNRELEASED)
 =========================
 
+General (Xapian 1.4+)
+---------------------
+
+Compiling against Xapian 1.4 enables several new features.
+
+Support for single argument date: queries
+
+  `date:<expr>` is equivalent to  `date:<expr>..<expr>`.
+
+Support for blocking opens
+
+  When opening a database notmuch by default will wait for another
+  process to release a write lock, rather than returning an error.
+
+Support for named queries
+
+  Named queries (also known as 'saved searches') can be defined with a
+  `query:name` format. The expansion of these queries is stored in the
+  database and they can be used from any notmuch client.
+
+Library
+-------
+
+Bug fix for `notmuch_directory_set_mtime`
+
+  Update cached mtime to match on-disk mtime.
+
+CLI
+---
+
+Support for compile time options
+
+  A group of `built_with` keys is now supported for notmuch
+  config. Initial keys in this group are `compact`, `field_processor`,
+  and `retry_lock`.
+
+Dump/Restore support for configuration information
+
+  Any configuration information stored in the database (initially just
+  named queries) is dumped and restored. Any new information in the
+  dump format is prefixed by '#' to allow existing scripts to ignore
+  it.
+
 Emacs
 -----
 
 Emacs
 -----
 
@@ -26,7 +69,7 @@ Add support for `notmuch_threads_t` and `notmuch_thread_t`
 Fixed constant values so they are not all zero anymore.
 
   Previously, it was impossible to open writable database handles,
 Fixed constant values so they are not all zero anymore.
 
   Previously, it was impossible to open writable database handles,
-  because DATABASE_MODE_READ_ONLY and DATABASE_MODE_READ_WRITE were
+  because `DATABASE_MODE_READ_ONLY` and `DATABASE_MODE_READ_WRITE` were
   both set to zero.
   The same issue occured with sort modes.
 
   both set to zero.
   The same issue occured with sort modes.