]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
NEWS: add an entry for the go 1 compatibility
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index 3a5c74476ea2ed1374d6c4596af38705dd561cd5..c67f186b02f0c9e64e13ba3fb13a9829d0148e15 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 and notmuch_database_create now return errors
+
+  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.
+
+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)
 =========================