blob: d9b9b85ac3116fc1d86500a49f85beb4625f2300 (
plain)
[[!meta date="2014-06-25"]]
Notmuch 0.18.1 (2014-06-25)
===========================
This is a bug fix and portability release.
Build System
------------
### Add a workaround for systems without zlib.pc
### 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
Both the python bindings and the main docs had spurious settings of
this variable.
Test Suite
----------
### Use --quick when starting emacs
This avoids a hang in the T160-json tests.
### Allow pending break points in atomicity script
This allows the atomicity tests to run on several more architectures/OSes.
Command-Line Interface
----------------------
To improve portability use fsync instead of fdatasync in
`notmuch-dump`. There should be no functional difference.
Library changes
---------------
### Resurrect support for single-message mbox files
The removal introduced a bug with previously indexed single-message
mboxes. This support remains deprecated.
### Fix for phrase indexing
There were several bugs where words intermingled from different
headers and MIME parts could match a single phrase query. This fix
will affect only newly indexed messages.
Emacs Interface
---------------
### Make sure tagging on an empty query is harmless
Previously tagging an empty query could lead to tags being
unintentionally removed.
|