1 [[!meta date="2022-02-06"]]
3 Notmuch 0.35 (2022-02-06)
4 =========================
9 Implement the `date` and `lastmod` fields in the S-expression parser.
11 Ignore trailing `/` for pathnames in both query parsers.
13 Rename configuration option `built_with.sexpr_query` to
14 `built_with.sexp_queries`.
16 Do not assume a default mail root in split (e.g. XDG) configurations.
18 Fix some small memory leaks in `notmuch_database_open_with_config`.
23 Improve handling of leading/trailing punctuation and space for
26 Only ignore `.notmuch` at the top level in `notmuch new`.
28 Optionally show extra headers in `notmuch show`. See
29 `show.extra_headers` in notmuch-config(1).
34 Drop `C-TAB` binding in hello mode, document `backtab`.
36 Fix visual glitch in search mode by running `notmuch-search-hook`
39 Don't add space to completion candidates, improves compatibility with
40 third party completion frameworks.
42 Make citation formatting more robust against whitespace.
44 Use `--excludes=false` when generating the 'All tags' section.
46 Use cached copy of message body for `Fcc`, avoiding variant bodies for
47 signed and/or encrypted messages.
49 Add notmuch-logo.svg and use it in notmuch-hello view, replacing
52 Make header line in show buffers optional.
54 Add customizable names for search buffers.
59 Fix out-of-tree build for `python-cffi` bindings.
61 Rearrange position of {C,CXX,CPP,LD}FLAGS, prevent some clashes with
62 installed version of notmuch.
64 Ignore more configure options.
69 Replace some uses of `gdb` in the test suite with `LD_PRELOAD` based
72 Use `--with-colons` for gpgsm, fix compatibility with newer gnupg.
77 Add `matched` property to message objects.
79 Users are reminded that the old python bindings in bindings/python are
80 deprecated; this will probably be the last major release that ships
86 Use `database.mail_root` for path completion in bash/zsh.