]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
news: Update for changes to notmuch_database_get_directory
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index 3a5c74476ea2ed1374d6c4596af38705dd561cd5..f9878113b55be92ba7ccf68b07892fb5643038b9 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -81,15 +81,31 @@ contrib/ from now on.
 Library changes
 ---------------
 
 Library changes
 ---------------
 
-API 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
 
   This makes it possible for long running programs to close the xapian
   database and thus release the lock associated with it without
   destroying the data structures obtained from it.
 
 
   This makes it possible for long running programs to close the xapian
   database and thus release the lock associated with it without
   destroying the data structures obtained from it.
 
+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 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)
 =========================