Notes
This is a Bug-Fix Release.
It also contains some speed improvements – Thanks Steinar!
Thanks
Many thanks to our new contributors:
- Carlo Cabrera (@carlocab)
- Haoyu Qiu (@timothyqiu)
- Steinar H Gunderson (@sesse)
- vuori (@vuori)
and our regular contributors:
- Pietro Cerutti (@gahr)
- Rayford Shireman (@rayfordshire)
- Anna (navi) Figueiredo Gomes (@navi-desu)
- Страхиња Радић (@strahinja)
- наб (@nabijaczleweli)
- Marius Gedminas (@mgedmin)
- Reto Brunner (@brunnre8)
- Róbert Horváth (@r001)
- Страхиња Радић (@strahinja)
- Gerrit Rüsing (@kbcb)
- Jakub Jindra (@jindraj)
Features
- imap : support IMAP4 ID extension (RFC2971)
- parse: query all changed (
set
) / all (set all
) config variables
Bug Fixes
- lua: fix command registration
- postpone: use colours from the right mailbox
- smtp: ignore oauth if it isn’t configured and not requested
Changed Config
- New:
imap_send_id
- Send IMAP ID command when logging in
Translations
- 100% Czech
- 100% German
- 100% Hungarian
- 100% Lithuanian
- 100% Portuguese (Brazil)
- 100% Serbian
- 100% Slovak
- 99% Polish
Docs
- Recommend GPGME
Build
- fix race condition in
make install
- fallback to detect SASL manually if pkg-config fails, e.g., homebew
Code
- libmutt: eliminate use of config variables
- fix ubsan warning
- mutt: optimize and inline mutt_str_is_email_wsp()
- progress: update ncurses only when there is actual progress
- email: Read assumed_charset outside loops
- hcache: do less work when not in use
- pager: add helper for getting $pager
- hcache: remove spurious +1 from Buffer serialization.