-
v0.8.2 Stable
released this
2023-09-22 10:32:32 +00:00 | 3 commits to master since this releaseSmall fixes:
- melib/utils/xdg: fix doc test compilation preventing installation on
AUR packages - mail/view: fix forward dialog not working
- mail/listing: go to end when pressing next/page down for the second time when sidebar is focused
Downloads
- melib/utils/xdg: fix doc test compilation preventing installation on
-
v0.8.1-alpha Stable
released this
2023-09-13 16:09:56 +00:00 | 9 commits to master since this releaseSmall quality of life fixes.
By date, descending:
- meli: update to 2021 edition
- melib: update to 2021 edition
- mail/view: show current number command buffer
- mail/compose: init cursor at To: header field
- Use Context::current_dir() when saving files to relative paths
- Add current working directory tracking to Context
- view/envelope: fix some out of bounds drawing.
- Add install-man cli subcommand to install manpages on your system
- meli: add print-used-paths subcommand
- mellib/imap: don't flood user with sqlite3 errors if db is corrupted
- command/parser: unify toggle_* parsers
- Update README.md
- mail/view: fix out-of-bounds draw when terminal is small
- melib/email/parser: fix invalid address parse on folded values
- listing.rs: add hide_sidebar_on_launch option
- accounts.rs: move to crate root
- state.rs: fix typo
- Add Cross.toml for aarch64-unknown-linux-gnu builds
- command: split code into submodules, add better error reporting
- ui: show descriptive tab names for composer and threads
- dependencies: embed xdg-utils crate
- mail/view/thread: add toggle_layout shortcut
- mail/view: don't initialize entire thread at once
- mail/view: handle dialog Esc in the parent component
- mail/view: remove unnecessary Clone derives
- view/thread: open earliest unread email instead of first in thread
- email/parser.rs: fix invalid mailto() results when body field exists
- commands.rs: Introduce CommandError with context
- melib/build.rs: add feature to use cache instead of downloading unicode data
- jmap: fix invalid Type link references
- remove deflate feature; make it a hard dependency
- contacts: refactor module structure
Downloads
-
v0.8.0-alpha Stable
released this
2023-08-29 18:12:51 +00:00 | 42 commits to master since this releaseDownloads
-
alpha-0.7.0 Pre-Release
released this
2021-09-03 13:11:01 +00:00 | 412 commits to master since this releaseAdded
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
Downloads
-
alpha-0.6.2 Pre-Release
released this
2020-09-24 15:53:38 +00:00 | 651 commits to master since this releaseAdded
- Add customizable mailbox tree in sidebar
- Make
dbus
dependency opt-out (feature isdbus-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
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
- 637 KiB meli-0.6.2.tar.gz
- 1.1 MiB meli-dbgsym_0.6.2-1_amd64.deb
- 2.3 MiB meli_0.6.2-1_amd64.deb
-
alpha-0.6.1 Pre-Release
released this
2020-08-02 10:44:03 +00:00 | 809 commits to master since this releaseAdded
- added experimental NNTP backend
- added server extension support and use in account status tab
Fixed
- imap: fixed IDLE connection getting stuck when using DEFLATE
Downloads
-
alpha-0.6.0 Pre-Release
released this
2020-08-02 10:43:00 +00:00 | 819 commits to master since this release-
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 asuse_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
: Choosetext/html
alternative iftext/plain
is empty inmultipart/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"
-
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
Downloads
-
-
alpha-0.5.1 Pre-Release
released this
2020-06-05 09:08:48 +00:00 | 1143 commits to master since this releaseDownloads
-
alpha-0.5.0 Pre-Release
released this
2020-06-05 09:07:59 +00:00 | 1178 commits to master since this releaseDownloads
-
alpha-0.4.1 Pre-Release
released this
2019-12-08 09:36:38 +00:00 | 1309 commits to master since this releasealpha-0.4.1
a130871
0eaf178
f632bc4
c6f1fa9
dab9b39
fdb42cf
258b6c8
melib: add tags() method in MailBackendb54bd6d
ui: pass search to libnotmuch for notmuch accounts3ae4381
ui: user-configured colors for tags in mail listings49dccb9
bin: add notmuch feature compile flag4048eab
ui/conf: Add include file macro to configurationba52c59
bin: add backend specific validation functions for --test-config flag81b7195
ui: add Ctrl-* Alt-* and F1..F12 parsers and testsafff63c
ui: load vcards to addressbook with vcard_folder account setting6893276
melib/vcard: add parser for vcard files9a516e0
ui/text_editing: add Ctrl-{f,b,u} readline shortcuts
Small fixes and improvements:
46a807e
melib: remove control characters from subjectd376f83
ui/conversations: fix padding left unpaintedd048d85
ui: add format=flowed if text/plain att is the only onec431fb6
ui: use BoundsIterator in clear_area9d8d3e0
melib: remove unused methods from BackendOp3a3b815
ui/accounts: add save_special method for maila059e4a
melib: add summary field to MeliError16ccff0
ui: add RowIterator and BoundsIterator for CellBuffer6653357
melib/notmuch: fix compilation errors0b845a0
Small fixesd4f20b0
Fix Raw envelope view starting one line line earlierbb486ca
melib: Remove quotes from addresses in email/parser.rs3dfb2f4
melib: fix out-of-bounds parser bug15348fb
meli.1: add contacts doc8a17eee
ui/compose: don't save sent mail with Draft flag58209d6
Replace some panics with errors4677f9c
melib/imap: initialise uid_store folders in folders()2199726
Retidy shortcuts
Downloads