X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=NEWS;h=25e5b5a5f10ba5886c6a902b80d39127a7a5e18d;hp=80679bd27edc9e75d62b84e378c844d47366540f;hb=c5ef2dc448659110adc8ab324ae166683d21988f;hpb=a60aa095d7baf55cd8b7a9cf7f5c78f42dbd5953 diff --git a/NEWS b/NEWS index 80679bd2..25e5b5a5 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,43 @@ +Notmuch 0.20 (UNRELEASED) +========================= + +Command-Line Interface +---------------------- + +There is a new `mimetype:` search prefix + + The new `mimetype:` search prefix allows searching for the + content-type of attachments, which is now indexed. See the + `notmuch-search-terms` manual page for details. + +Documentation +------------- + +Support for using rst2man in place of sphinx to build the +docmumentation has been removed. + +Contrib +------- + +`notmuch-deliver` is removed. As far as we know, all functionality +previously provided by `notmuch-deliver` should now be provided by +`notmuch insert`, provided by the main notmuch binary. + +nmbug-status +------------ + +`nmbug-status` now only matches local branches when reading +`status-config.json` from the `config` branch of the `NMBGIT` +repository. To help new users running `nmbug-status`, `nmbug clone` +now creates a local `config` branch tracking `origin/config`. Folks +who use `nmbug-status` with an in-Git config (i.e. you don't use the +`--config` option) who already have `NMBGIT` set up are encouraged to +run: + + git checkout config origin/config + +in their `NMBGIT` repository (usually `~/.nmbug`). + Notmuch 0.19 (2014-11-14) ========================= @@ -126,8 +166,8 @@ Library users can now abort an atomic section by closing the database Callers can now simply close the database, and any outstanding atomic section will be aborted. -Add return status to notmuch_database_close and -notmuch_database_destroy +Add return status to `notmuch_database_close` and +`notmuch_database_destroy` Bug fixes and performance improvements for thread linking @@ -142,7 +182,7 @@ nmbug The Perl script has been translated to Python; you'll need Python 2.7 or anything from the 3.x line. Most of the user-facing interface is -the same, but `nmbug help` is not `nmbug --help`, and the following nmbug +the same, but `nmbug help` is now `nmbug --help`, and the following nmbug commands have slightly different interfaces: `archive`, `commit`, `fetch`, `log`, `pull`, `push`, and `status`. For details on the new interface for a given command, run `nmbug COMMAND --help`. @@ -208,7 +248,7 @@ Make emacs install robust against the non-existence of emacs Put notmuch lib directory first in RPATH -Fix handling of html_static_path in sphinx +Fix handling of `html_static_path` in sphinx Both the python bindings and the main docs had spurious settings of this variable. @@ -283,7 +323,7 @@ The `folder:` search prefix now requires an exact match advised to see the `notmuch-search-terms` manual page for details, and review how the change affects their existing `folder:` searches. -There is a new `path:` search prefix. +There is a new `path:` search prefix The new `path:` search prefix complements the `folder:` prefix. The `path:` prefix searches for email messages that are in particular