Skip to content

mu/mu4e release 1.2

Compare
Choose a tag to compare
@djcb djcb released this 07 Apr 07:59
· 2819 commits to master since this release
1.2

1.2

After a bit over a year since version 1.0, here is version 1.2. This is
mostly a bugfix release, but there are also a number of new features.

mu

- Substantial (algorithmic) speed-up of message-threading; this also (or
  especially) affects mu4e, since threading is the default. See commit
  eb9bfbb1ca3c for all the details, and thanks to Nicolas Avrutin.

- The query-parser now generates better queries for wildcard searches, by
  using the Xapian machinery for that (when available) rather than
  tranforming into regexp queries.

- The perl backend is hardly used and will be removed; for now we just
  disable it in the build.

- Allow outputing messages in json format, closely following the sexp
  output. This adds an (optional) dependency on the Json-Glib library.

mu4e

- Bump the minimal required emacs version to 24.4. This was already de-facto
  true, now it is enforced.

- In mu4e-bookmarks, allow the `:query` element to take a function (or
  lambda) to dynamically generate the query string.

- There is a new message-view for mu4e, based on the Gnus' article-view.
  This bring a lot of (but not all) of the very rich Gnus article-mode
  feature-set to mu4e, such as S/MIME-support, syntax-highlighting,

  For now this is experimental ("tech preview"), but might replace the
  current message-view in a future release. Enable it with:
           (setq mu4e-view-use-gnus t)

  Thanks to Christophe Troestler for his work on fixing various encoding
  issues.

- Many bug fixes

guile

- Now requires guile 2.2.

Contributors for this release:

Ævar Arnfjörð Bjarmason, Albert Krewinkel, Alberto Luaces, Alex Bennée, Alex
Branham, Alex Murray, Cheong Yiu Fung, Chris Nixon, Christian Egli,
Christophe Troestler, Dirk-Jan C. Binnema, Eric Danan, Evan Klitzke, Ian
Kelling, ibizaman, James P. Ascher, John Whitbeck, Junyeong Jeong, Kevin
Foley, Marcelo Henrique Cerri, Nicolas Avrutin, Oleh Krehel, Peter W. V.
Tran-Jørgensen, Piotr Oleskiewicz, Sebastian Miele, Ulrich Ölmann