]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
python: remove the "notmuch binary" section from the docs
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index c0cb3a28750d10ddc293ec114225caf83fc5dc40..69a72030d53256e58cc2677b1e927421e6c641b6 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -15,7 +15,7 @@ JSON reply format
 
   "notmuch reply" can now produce JSON output that contains the headers
   for a reply message and full information about the original message
 
   "notmuch reply" can now produce JSON output that contains the headers
   for a reply message and full information about the original message
-  begin replied to. This allows MUAs to create replies intelligtently.
+  begin replied to. This allows MUAs to create replies intelligently.
   For example, an MUA that can parse HTML might quote HTML parts.
 
   Calling notmuch reply with --format=json imposes the restriction that
   For example, an MUA that can parse HTML might quote HTML parts.
 
   Calling notmuch reply with --format=json imposes the restriction that
@@ -60,6 +60,18 @@ Listing configuration items
 Emacs Interface
 ---------------
 
 Emacs Interface
 ---------------
 
+Changes to tagging interface
+
+  The user-facing tagging functions in the Emacs interface have been
+  normalized across all notmuch modes.  The tagging functions are now
+  'notmuch-search-tag' in search-mode, and 'notmuch-show-tag' in
+  show-mode.  They accept a string representing a single tag change,
+  or a list of tag changes.  See 'M-x describe-function notmuch-tag'
+  for more information.
+
+  NOTE: This breaks compatibility with old tagging functions, so user
+  may need to update in custom configurations.
+
 Reply improvement using the JSON format
 
   Emacs now uses the JSON reply format to create replies. It obeys
 Reply improvement using the JSON format
 
   Emacs now uses the JSON reply format to create replies. It obeys
@@ -81,6 +93,9 @@ contrib/ from now on.
 Library changes
 ---------------
 
 Library changes
 ---------------
 
+The API changes detailed below break binary and source compatibility,
+so libnotmuch has been bumped to version 3.0.0.
+
 The function notmuch_database_close has been split into
 notmuch_database_close and notmuch_database_destroy
 
 The function notmuch_database_close has been split into
 notmuch_database_close and notmuch_database_destroy
 
@@ -88,12 +103,20 @@ notmuch_database_close and notmuch_database_destroy
   database and thus release the lock associated with it without
   destroying the data structures obtained from it.
 
   database and thus release the lock associated with it without
   destroying the data structures obtained from it.
 
-notmuch_database_open and notmuch_database_create now return errors
+notmuch_database_open, notmuch_database_create, and
+notmuch_database_get_directory now return errors
+
+  The type signatures of these functions have changed so that the
+  functions now return a notmuch_status_t and take an out-argument for
+  returning the new database object or directory object.
+
+go bindings changes
+-------------------
+
+Go 1 compatibility
 
 
-  The type signatures of notmuch_database_open and
-  notmuch_database_create have changed so that the functions now
-  return a notmuch_status_t and take an out-argument for returning the
-  new database object.
+  The go bindings and the notmuch-addrlookup utility are now
+  compatible with go 1.
 
 Notmuch 0.12 (2012-03-20)
 =========================
 
 Notmuch 0.12 (2012-03-20)
 =========================