]> git.notmuchmail.org Git - notmuch/blobdiff - NEWS
NEWS: remaining user visible library changes
[notmuch] / NEWS
diff --git a/NEWS b/NEWS
index c1f09b18ee0ada1822d1a593372a6921400a3b2b..16a5b116653c0861d6e45b3b54ac10917a19ae0b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -16,6 +16,24 @@ files to a maildir for mutt to access is replaced with internal perl
 processing. This search operation is now more portable, and somewhat
 faster.
 
 processing. This search operation is now more portable, and somewhat
 faster.
 
+Library
+-------
+
+Improve exception handling in the library. This should
+largely eliminate terminations inside the library due to uncaught
+exceptions or internal errors.  No doubt there are a few uncovered
+code paths still; please report them as bugs.
+
+Add `notmuch_message_get_flag_st` and
+`notmuch_message_has_maildir_flag_st`, and deprecate the existing
+non-status providing versions.
+
+Move memory de-allocation from `notmuch_database_close` to
+`notmuch_database_destroy`.
+
+Handle relative filenames in `notmuch_database_index_file`, as
+promised in the documentation.
+
 Python Bindings
 ---------------
 
 Python Bindings
 ---------------
 
@@ -23,6 +41,12 @@ Documentation for the python bindings is merged into the main
 sphinx-doc documentation tree. The merged documentation can be built
 with e.g. `make sphinx-html`
 
 sphinx-doc documentation tree. The merged documentation can be built
 with e.g. `make sphinx-html`
 
+Dependencies
+------------
+
+We now support building notmuch against Xapian 1.5 (the current
+development version).
+
 Notmuch 0.30 (2020-07-10)
 =========================
 
 Notmuch 0.30 (2020-07-10)
 =========================