The `folder:` search prefix now requires an exact match
The `folder:` prefix has been changed to search for email messages
- by the exact, case sensitive maildir or MH folder name. The new
- behaviour allows for more accurate mail folder based searches, and
- should lead to less surprising results than the old behaviour. Users
- are advised to see the `notmuch-search-terms` manual page for
- details, and review how the change affects their existing `folder:`
- searches.
+ by the exact, case sensitive maildir or MH folder name. Wildcard
+ matching (`folder:foo*`) is no longer supported. The new behaviour
+ allows for more accurate mail folder based searches, makes it
+ possible to search for messages in the top-level folder, and should
+ lead to less surprising results than the old behaviour. Users are
+ 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.
the status codes for format version mismatches for commands that
support formatted output.
+Bug fix for checking configured new.tags for invalid tags
+
+ `notmuch new` and `notmuch insert` now check the user configured
+ new.tags for invalid tags, and refuse to apply them, similar to
+ `notmuch tag`. Invalid tags are currently the empty string and tags
+ starting with `-`.
+
Emacs Interface
---------------
the quoted text. The mark is now pushed before the signature, if
any, instead of end of buffer so the signature is preserved.
+Message piping uses the originating buffer's working directory
+
+ `notmuch-show-pipe-message` now uses the originating buffer's
+ current default directory instead of that of the `*notmuch-pipe*`
+ buffer's.
+
nmbug
-----