Notmuch 0.12 (2012-xx-xx)
=========================
Command-Line Interface
----------------------
Reply to sender
"notmuch reply" has gained the ability to create a reply template
for replying just to the sender of the message, in addition to reply
to all. The feature is available through the new command line option
--reply-to=(all|sender).
Tag exclusion
Tags can be automatically excluded from search results unless they
appear explicitly in a query. By default, notmuch excludes the tags
deleted and spam. This can be changed using the new config setting
search.auto_exclude_tags.
Emacs Interface
---------------
Reply to sender
The Emacs interface has, with the new CLI support, gained the
ability to reply to sender in addition to reply to all. In both show
and search modes, 'r' has been bound to reply to sender, replacing
reply to all, which now has key binding 'R'.
Library changes
---------------
New functions
notmuch_query_add_tag_exclude supports the new tag exclusion
feature.
Build fixes
-----------
Compatibility with GMime 2.6
It is now possible to build notmuch against both GMime 2.4 and 2.6.
However they may be some issues in PGP signature verification
because of a bug in current versions of GMime 2.6.
Notmuch 0.11 (2012-01-13)
=========================
Command-Line Interface
----------------------
Hooks
Hooks have been introduced to notmuch. Hooks are scripts that notmuch
invokes before and after certain actions. Initially, "notmuch new"
supports "pre-new" and "post-new" hooks that are run before and after
importing new messages into the database.
notmuch reply --decrypt bugfix
The "notmuch reply" command with --decrypt argument had a rarely
occurring bug that caused an encrypted message not to be decrypted
sometimes. This is now fixed.
Performance
-----------
Automatic tag query optimization
"notmuch tag" now automatically optimizes the user's query to
exclude messages whose tags won't change. In the past, we've
suggested that people do this by hand; this is no longer necessary.
Don't sort messages when creating a dump file
This speeds up tag dumps considerably, without any loss of
information. To replicate the old behavior of sorted output (for
example to compare two dump files), one can use e.g. sort(1).
Memory Management
-----------