mirror of
https://git.meli.delivery/meli/meli
synced 2024-11-15 06:12:47 +00:00
63 lines
2.4 KiB
Markdown
63 lines
2.4 KiB
Markdown
|
# Changelog
|
||
|
|
||
|
All notable changes to this project will be documented in this file.
|
||
|
|
||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||
|
|
||
|
## [Unreleased]
|
||
|
|
||
|
### Added
|
||
|
|
||
|
- 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"`
|
||
|
|
||
|
### Changed
|
||
|
|
||
|
- Replace any use of 'folder' with 'mailbox' in user configuration
|
||
|
- Load libnotmuch dynamically
|
||
|
- Launch all user shell commands with `sh -c "..."`
|
||
|
|
||
|
### Fixed
|
||
|
|
||
|
- notmuch: add support for multiple accounts on same notmuch db
|
||
|
|
||
|
## [alpha-0.5.1] - 2020-02-09
|
||
|
|
||
|
### Added
|
||
|
|
||
|
- Added in-terminal floating notifications with history
|
||
|
- Added mailbox creation/deletion commands in IMAP accounts
|
||
|
- Added cli-docs compile time feature: Optionally build manpages to text with mandoc and print them from the command line.
|
||
|
- Added new theme keys
|
||
|
|
||
|
[unreleased]: #
|
||
|
[alpha-0.5.1]: https://github.com/meli/meli/releases/tag/alpha-0.5.1
|