Notmuch 0.26 (UNRELEASED)
=========================
-Test Suite
-----------
-
-Out-of-tree builds
-
- The test suite now works properly with out-of-tree builds, i.e. with
- separate source and build directories. The --root option to tests
- has been dropped. The same can now be achieved more reliably using
- out-of-tree builds.
-
Command Line Interface
----------------------
maildir syncing, and will be added for files in `new/` regardless of
the setting of `new.tags`.
+Support /regex/ in new.ignore
+
+ Files and directories may be ignored based on regular expressions.
+
+Allow `notmuch insert --folder=""`
+
+ This inserts into the top level folder.
+
+New option --output=address for notmuch address
+
--decrypt now takes an explicit argument
The --decrypt option to `notmuch show` and `notmuch reply` now takes
an explicit argument. If you were used to invoking `notmuch show
--decrypt`, you should switch to `notmuch show --decrypt=true`.
+--no-<arg> may be used to negate boolean and keyword arguments
+
Encrypted Mail
--------------
Two new functions in the libnotmuch API:
`notmuch_message_count_files`, and `notmuch_thread_get_total_files`.
+New function to remove properties
+
+ A new function was added to the libnotmuch API to make it easier to
+ drop all properties with a common pattern:
+ `notmuch_message_remove_all_properties_with_prefix`
+
Change of return value of `notmuch_thread_get_authors`
In certain corner cases, `notmuch_thread_get_authors` previously
allows passing a set of options to the indexing engine, which the
operator may decide to change from message to message.
+Test Suite
+----------
+
+Out-of-tree builds
+
+ The test suite now works properly with out-of-tree builds, i.e. with
+ separate source and build directories. The --root option to tests
+ has been dropped. The same can now be achieved more reliably using
+ out-of-tree builds.
+
Python Bindings
---------------
* Only error for invalid diff lines in `tags/`, which allows for
`README`s and similar in nmbug repositories.
+Documentation
+-------------
+
+New man page: notmuch-properties(7)
+
+ This new page to the manual describes common conventions for how
+ properties are used by libnotmuch, the CLI, and associated programs.
+ External projects that use properties are encouraged to claim their
+ properties and conventions here to avoid collisions.
+
Notmuch 0.25.3 (2017-12-08)
===========================