Skip to content
Stable version 1.12.9

- Some fixes and documentation improvements, as well as some new features:

- new command mu4e-analyze-last-query which shows information about
  how the server interpreted the last query; this can be useful if you
  don't get the result you expected.

- When you ask for bookmarks or maildirs through mu4e-search-bookmark or
  mu4e-search-maildir, unread counts are displayed in the (default)
  completions UI next to the maildir or bookmark. If you don't want to
  see these counts, set mu4e-hide-short-counts to non-nil.

- experimental: a "transient" menu, which provides easy access to some
  common (and some not so common) functions in mu4e. For now, you can
  enable this with:

      (require 'mu4e-transient)
      (global-set-key (kbd "C-c m") #'mu4e-transient-menu)

  This requires you to have the "transient" package, which means Emacs
  28 or later or alternatively you can install it manually. As stated,
  it's experimental and will be change / expanded over time, but already
  I find it quite useful.

- gnus mailing-list management commands such as
  gnus-mailing-list-subscribe, gnus-mailing-list-unsubscribe now also
  work in mu4e. Also available through the transient menu.

- The mu server uses PCRE-compatible regexps (for addresses), which are
  not necessarily compatible with Emacs regular expressions. However,
  mu4e can now automatically translate; this depends on the ~pcre2el~
  package which the user should install when using regular
  expression-addresses.

- the cleanup phase after indexing has been sped up significantly

- updated documentation; man-pages and mu4e reference manual