1 [[!meta date="2015-05-31"]]
3 Notmuch 0.20 (2015-05-31)
4 =========================
9 ### There is a new `mimetype:` search prefix
11 The new `mimetype:` search prefix allows searching for the
12 content-type of attachments, which is now indexed. See the
13 `notmuch-search-terms` manual page for details.
15 ### Path to gpg is now configurable
17 On systems with multiple versions of gpg, you can tell
18 notmuch which one to use by setting `crypto.gpg_path`
23 Avoid rendering large text attachements.
25 Improved rendering of CID references in HTML.
30 Vim client now respects excluded tags.
35 Support messages without Message-IDs.
40 ### Undeprecate single message mboxes
42 It seems more trouble to remove this feature than expected, so
43 `notmuch new` will no longer nag about mboxes with a single message.
45 ### New error logging facility
47 Clients should call `notmuch_database_status_string` to retrieve
48 output formerly printed to stderr.
50 ### Several bug fixes related to stale iterators
52 ### New status code returning API for n_query_search_{messages,thread}
54 ### Fix for library `install_name` on Mac OS X
56 ### Fix for rounding of seconds
61 ### Sphinx is now mandatory to build docs
63 Support for using rst2man in place of sphinx to build the
64 docmumentation has been removed.
66 ### Improved notmuch-search-terms.7
68 The man page `notmuch-search-terms(7)` has been extended, merging
69 some material from the relicensed wiki.
74 `notmuch-deliver` is removed. As far as we know, all functionality
75 previously provided by `notmuch-deliver` should now be provided by
76 `notmuch insert`, provided by the main notmuch binary.
81 `nmbug-status` now only matches local branches when reading
82 `status-config.json` from the `config` branch of the `NMBGIT`
83 repository. To help new users running `nmbug-status`, `nmbug clone`
84 now creates a local `config` branch tracking `origin/config`. Folks
85 who use `nmbug-status` with an in-Git config (i.e. you don't use the
86 `--config` option) who already have `NMBGIT` set up are encouraged to
89 git checkout config origin/config
91 in their `NMBGIT` repository (usually `~/.nmbug`).