[neomutt-users] NeoMutt 2021-10-15

Richard Russon rich at flatcap.org
Fri Oct 15 12:54:34 CEST 2021


## Notes

There hasn't been a NeoMutt release for eight months, but we haven't been idle.
We've spent the time making some huge architectural improvements to the code.
Of course, big changes come with the risk that we might have broken things.

We're happy that NeoMutt is stable and ready for general use, once again,
and we encourage you to upgrade.

If you find any problems please let us know as soon as possible.
(There will probably be a bug-fix release in a week or two)

Config: If you want new mail to be detected automatically, make sure that you
have the config `set mail_check_stats = yes`

This now applies in a few more places, including Notmuch mailboxes.

## Thanks

Many thanks to our *new contributors*:

- Eric Blake (@ebblake)
- Страхиња Радић (@strahinja)
- Christos Margiolis (@christosmarg)
- Michael Constantine Dimopoulos (@michaeldim02)
- Ryan Kavanagh (@ryanakca)
- Ashish Panigrahi (@paniash)
- Gerrit Rüsing (@kbcb)
- Alexander Kuleshov (@onlyshk)
- Allan Nordhøy (@comradekingu)
- Eduardo Habkost (@ehabkost)
- Freed-Wu (@wzy)
- Ivan Shmakov
- Viktor Cheburkin (@vcheburkin)
- Zak D (@zakarouf)
- Enno Nagel (@konfekt)
- Gaël Dubois (@gaael)

and our *regular contributors*:

- Pietro Cerutti (@gahr)
- Austin Ray (@austin-ray)
- Ihor Antonov (@ngortheone)
- Marius Gedminas (@mgedmin)
- наб (@nabijaczleweli)
- Christian Ludwig (@luchr)
- Jakub Jindra (@jindraj)
- Marco Sirabella (@mjsir911)
- R Primus (@rprimus)
- Reto Brunner (@brunnre8)
- Romeu Vieira (@romeug)
- @ftilde
- Steve Bennett (@msteveb)
- Martin Mitáš (@mity)

## Security

- Fix CVE-2021-32055

## Features

- threads: implement the `$use_threads` feature
  https://neomutt.org/feature/use-threads
- hooks: allow a -noregex param to folder and mbox hooks
- mailing lists: implement list-(un)subscribe using RFC2369 headers
- mailcap: implement x-neomutt-nowrap flag
- pager: add `$local_date_header` option
- imap, smtp: add support for authenticating using XOAUTH2
- Allow `<sync-mailbox`> to fail quietly
- imap: speed up server-side searches
- pager: improve skip-quoted and skip-headers
- notmuch: open database with user's configuration
- notmuch: implement `<vfolder-window-reset>`
- config: allow += modification of `my_` variables
- notmuch: tolerate file renames behind neomutt's back
- pager: implement `$pager_read_delay`
- notmuch: validate `nm_query_window_timebase`
- notmuch: make `$nm_record` work in non-notmuch mailboxes
- compose: add `$greeting` - a welcome message on top of emails
- notmuch: show additional mail in query windows

## Changed Config

We've renamed a lot of config variables, adding underscores, for clarity and
consistency, e.g. `askbcc` becomes `ask_bcc`.

The old names will continue to work for the foreseeable future.

## Bug Fixes

- imap: fix crash on external IMAP events
- notmuch: handle missing libnotmuch version bumps
- imap: add sanity check for qresync
- notmuch: allow windows with 0 duration
- index: fix index selection on `<collapse-all>`
- imap: fix crash when sync'ing labels
- search: fix searching by Message-Id in `<mark-message>`
- threads: fix double sorting of threads
- stats: don't check mailbox stats unless told
- alias: fix crash on empty query
- pager: honor mid-message config changes
- mailbox: don't propagate read-only state across reopens
- hcache: fix caching new labels in the header cache
- crypto: set invalidity flags for gpgme/smime keys
- notmuch: fix parsing of multiple `type=`
- notmuch: validate $nm_default_url
- messages: avoid unnecessary opening of messages
- imap: fix seqset iterator when it ends in a comma
- build: refuse to build without pcre2 when pcre2 is linked in ncurses

## Translations

- 100% Serbian
- 100% Lithuanian
- 100% German
- 100% Czech
- 96% Spanish
- 92% Polish
- 85% Norwegian
- 80% French
- 78% Russian
- 74% Esperanto
- 66% Greek

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://mailman.neomutt.org/pipermail/neomutt-users-neomutt.org/attachments/20211015/3d76dd93/attachment.sig>


More information about the neomutt-users mailing list