Tags give the ability to mark specific points in history as being important
-
alpha-0.7.2
15ca25af · ·alpha-0.7.2 Added - Add forward mail option - Add url_launcher config setting - Add add_addresses_to_contacts command - Add show_date_in_my_timezone pager config flag - docs: add pager filter documentation - mail/view: respect per-folder/account pager filter override - pager: add filter command, esc to clear filter - Show compile time features in with command argument Fixed - melib/email/address: quote display_name if it contains "," - melib/smtp: fix Cc and Bcc ignored when sending mail - melib/email/address: quote display_name if it contains "."
-
alpha-0.7.1
bc08bf1d · ·Added ===== - Change all Down/Up shortcuts to j/k - add 'GB18030' charset - melib/nntp: implement refresh - melib/nntp: update total/new counters on new articles - melib/nntp: implement NNTP posting - configs: throw error on extra unusued conf flags in some imap/nntp - configs: throw error on missing `composing` section with explanation Fixed ===== - Fix compilation for netbsd-9.2 - conf: fixed some boolean flag values requiring to be string e.g. "true"
-
alpha-0.7.0
978939d8 · ·alpha-0.7.0 - 2021-09-03 ======================== Added ===== Notable changes: - add import command to import email from files into accounts - add add-attachment-file-picker command and `file_picker_command` setting to use external commands to choose files when composing new mail - ask confirm for delete - add export-mbox command - add export-mail command - add TLS support with nntp - add JMAP watch with polling - add reload-config command - add import-mail command - imap: implement gmail XOAUTH2 authentication method - imap: implement OAUTH2 authentication - compose: treat inline message/rfc822 as attachments - add gpg support via libgpgme Fixed ===== - Loading notmuch library on macos - Limit dbus dependency to target_os = "linux" - IMAP, notmuch, mbox backends: various performance fixes
-
alpha-0.6.2
6ccb4e95 · ·alpha-0.6.2 Added - Add customizable mailbox tree in sidebar - Make `dbus` dependency opt-out (feature is `dbus-notifications`) - Implemented JMAP async, search, tagging, syncing - Preserve account order from configuration file - Implemented IMAP `CONDSTORE` support for IMAP cache - Add `timeout` setting for IMAP - Implement TCP keepalive for IMAP - Rewrote email address parsers. - Implement `copy_messages` for maildir - Implement selection with motions Fixed - Fixed various problems with IMAP cache - Fixed various problems with IMAP message counts - Fixed various problems with IMAP connection hanging - Fixed IMAP not reconnecting on dropped IDLE connections - Fixed various problems with notmuch backend
-
alpha-0.6.1
e8a98f87 · ·[alpha-0.6.1] - 2020-08-02 Added * added experimental NNTP backend * added server extension support and use in account status tab Fixed * imap: fixed IDLE connection getting stuck when using DEFLATE
-
alpha-0.6.0
93d9c195 · ·- Add `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: ```text 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`](https://no-color.org/) - 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"` - Replace any use of 'folder' with 'mailbox' in user configuration - Load libnotmuch dynamically - Launch all user shell commands with `sh -c "..."` - notmuch: add support for multiple accounts on same notmuch db -
alpha-0.5.1
0ebad39b · · -
alpha-0.5.0
548c9f4a · · -
-
alpha-0.4.1
40e928da · ·- a130871 0eaf178 f632bc4 c6f1fa9 dab9b39 fdb42cf 258b6c8 melib: add tags() method in MailBackend - b54bd6d ui: pass search to libnotmuch for notmuch accounts - 3ae4381 ui: user-configured colors for tags in mail listings - 49dccb9 bin: add notmuch feature compile flag - 4048eab ui/conf: Add include file macro to configuration - ba52c59 bin: add backend specific validation functions for --test-config flag - 81b7195 ui: add Ctrl-* Alt-* and F1..F12 parsers and tests - afff63c ui: load vcards to addressbook with vcard_folder account setting - 6893276 melib/vcard: add parser for vcard files - 9a516e0 ui/text_editing: add Ctrl-{f,b,u} readline shortcuts Small fixes and improvements: - 46a807e melib: remove control characters from subject - d376f83 ui/conversations: fix padding left unpainted - d048d85 ui: add format=flowed if text/plain att is the only one - c431fb6 ui: use BoundsIterator in clear_area - 9d8d3e0 melib: remove unused methods from BackendOp - 3a3b815 ui/accounts: add save_special method for mail - a059e4a melib: add summary field to MeliError - 16ccff0 ui: add RowIterator and BoundsIterator for CellBuffer - 6653357 melib/notmuch: fix compilation errors - 0b845a0 Small fixes - d4f20b0 Fix Raw envelope view starting one line line earlier - bb486ca melib: Remove quotes from addresses in email/parser.rs - 3dfb2f4 melib: fix out-of-bounds parser bug - 15348fb meli.1: add contacts doc - 8a17eee ui/compose: don't save sent mail with Draft flag - 58209d6 Replace some panics with errors - 4677f9c melib/imap: initialise uid_store folders in folders() - 2199726 Retidy shortcuts -
pre-alpha-0.4.0
3dc0cb19 · ·See manpages for how to use the new features. (Probably) most important changes: - 77936e0 melib: add notmuch backend - dce1c39 ui: add mailcap support - 99697a8 ui: Add search for IMAP - 3af6f33 add sqlite3 indexes for full-text-search - 599bda9 ui: option to embed editor in composing tab - b25f10f conf: add a light theme option - 51bb50a Add support for aarch64 target Various others: - db197aa ui/MailView: implement headers_sticky option - af365fa Set 600 perm mode to all created files - 874a252 ui: add periodic account connectivity check - 12e4258 conf: add * glob expansion to subscribed_folders field - eecec55 Display watch thread errors to user - 3d3ead0 bin: add --test-config flag - 678889d ui/threadview: add toggle_show_thread shortcut - 501f1a0 pager: add minimum_width and split_lines_reflow - 022e1f4 ui/pager: reflow on resize - ce646ab ui: add send confirmation dialog in compose tab - 590619d ui/compose: remove thread view in reply composer - 094ce7e Add format_flowed option for composing e-mail - 94152f7 ui: add multiplier shortcuts to cursor movements - c9c4e1e ui/sqlite3: add has:attachment query - 35e34d1 ui: add "is:" alias for "flags:" query - 6ce8866 ui/sqlite3: add flag query support - 06d99c7 ui: Add save attachment command - 1bd3439 ui: add horizontal scrolling in pager - e600b02 text_processing: add line_break method - 0989820 ui/conversations: show all participating addresses in entry - 36eccdf Add search documentation - 74672f0 ui: Add CacheType option in configuration - e396b2f ui: add query translation to SQL SELECTs - 61fa6d3 ui: show supported IMAP CAPABILITIES list in Status - d780d81 Add account statuses in Status tab - 6b5ed25 Add history browse option in execute bar - 0566937 imap: reconnect if connection timed out - a9425be ui/contacts: add side-menu, remove accounts tab - ce11447 Add information about building on debian systems - c64ce58 ui/accounts: show totals in account tab - e5b6faf Add account online status - 5beed91 contacts: add support for externally managed contacts - cfe6138 melib: add VCard parsing for contacts - 6f816d2 conf: add ascii_drawing option - ee9ffff bin: C-L issues manual redraw - 37a4b55 ui: ask user if they want to reply or reply to all in mailing lists
-
pre-alpha-0.3.2
b7edec02 · ·pre-alpha-0.3.2 Changelog: e35a933 Add GPG signing and sig verifying 963fdd1 Add Cargo.lock 5a262f3 maildir: check for already moved mail before moving from new/ to cur/ 2501296 Decode attachment names if need be 19ec6e5 Don't show notification for seen or draft Envelopes d8ada69 compose: don't lose draft if Draft folder isn't available; instead save it somewhere else d44a68e ui: don't quit if editing a draft 713c4f7 conf: add editor_cmd setting 9d69a06 melib: add shell variable etc expansion in paths