]> git.cworth.org Git - notmuch-wiki/blob - news/release-0.18.1.mdwn
News for release 0.38.3
[notmuch-wiki] / news / release-0.18.1.mdwn
1 [[!meta date="2014-06-25"]]
2
3 Notmuch 0.18.1 (2014-06-25)
4 ===========================
5
6 This is a bug fix and portability release.
7
8 Build System
9 ------------
10
11 ### Add a workaround for systems without zlib.pc
12
13 ### Make emacs install robust against the non-existence of emacs
14
15 ### Put notmuch lib directory first in RPATH
16
17 ### Fix handling of `html_static_path` in sphinx
18
19 Both the python bindings and the main docs had spurious settings of
20 this variable.
21
22 Test Suite
23 ----------
24
25 ### Use --quick when starting emacs
26
27 This avoids a hang in the T160-json tests.
28
29 ### Allow pending break points in atomicity script
30
31 This allows the atomicity tests to run on several more architectures/OSes.
32
33 Command-Line Interface
34 ----------------------
35
36 To improve portability use fsync instead of fdatasync in
37 `notmuch-dump`. There should be no functional difference.
38
39 Library changes
40 ---------------
41
42 ### Resurrect support for single-message mbox files
43
44 The removal introduced a bug with previously indexed single-message
45 mboxes.  This support remains deprecated.
46
47 ### Fix for phrase indexing
48
49 There were several bugs where words intermingled from different
50 headers and MIME parts could match a single phrase query.  This fix
51 will affect only newly indexed messages.
52
53 Emacs Interface
54 ---------------
55
56 ### Make sure tagging on an empty query is harmless
57
58 Previously tagging an empty query could lead to tags being
59 unintentionally removed.