All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
file_picker_command
setting to
use external commands to choose files when composing new maildbus
dependency opt-out (feature is dbus-notifications
)CONDSTORE
support for IMAP cachetimeout
setting for IMAPcopy_messages
for maildirAdd select
command to select threads that match search query
Add support for mass copying/deleting/flagging/moving of messages
IMAP: add support for COMPRESS=DEFLATE and others
Extension use can be configured with individual flags such as use_deflate
Rename EXECUTE mode to COMMAND
add async IMAP backend
add in-app SMTP support
ui: Show decoded source by default when viewing an Envelope's source
ui: Add search in pagers
Add managesieve REPL binary for managesieve script management
imap: add server_password_command
configuration: Add per-folder and per-account configuration overrides.
e.g. accounts."imap.domain.tld".mailboxes."INBOX".index_style = "plain"
The selection is done for a specific field as follows:
if per-folder override is defined, return per-folder override
else if per-account override is defined, return per-account override
else return global setting field value.
themes: Add Italics, Blink, Dim and Hidden text attributes
ui: recognize readline shortcuts in Execute mode
ui: hopefully smarter auto-completion in Execute mode
demo NNTP python plugin
ui: add auto_choose_multipart_alternative
: Choose text/html
alternative if text/plain
is empty in multipart/alternative
attachments.
ui: custom date format strings
ui: manual refresh for mailbox view
ui: create mailbox command
fs autocomplete
ui: add support for NO_COLOR
enhanced, portable Makefile
added Debian packaging
added default_header_values
: default header values used when creating a new draft
ui: switch between sidebar and mailbox view with {left,right} keys for more intuitive navigation
ui: add optional filter query for each mailbox view to view only the matching subset of messages (for example, you can hide all seen envelopes with filter = "not flags:seen"
sh -c "..."