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.
- Added
Deleted
char in flags column. - Added
himalaya-config-path
option to override the default configuration file path. - Added
e
envelope listing keybind to expunge the current folder. - Added
C-c +
envelope listing keybind to add a flag to marked envelopes (or envelope at point) #22. - Added
C-c -
envelope listing keybind to add a flag to marked envelopes (or envelope at point) #22. - Added preview support for
RET
envelope listing keybind using the universal argument, which allow you to preview a message without applying the "Seen" flag.
- Adjusted API to match Himalaya CLI
v1.0.0
. - Renamed option
himalaya-email-order
tohimalaya-list-envelopes-order
. - Renamed option
himalaya-page-size
tohimalaya-list-envelopes-page-size
. - Reduced default envelopes listing page size from
50
to25
. - Made all CLI calls async (except for envelopes listing due to table issue).
- Moved code into domain-specific files (account, folder, envelope, message, flag, template, attachment).
- Renamed functions containing
email
by eitherenvelope
ormessage
, depending on the domain they belong to.
- Fixed
Answered
flag not set when sending an email from another folder thanINBOX
.
- Removed option
himalaya-default-account
. - Removed option
himalaya-default-folder
.
0.3 - 2023-02-09
The 0.2 has been reverted due to unintentional early merge, so the 0.3 is just a bump to avoid conflicts.
0.2 - 2023-01-09
- Included code from a fork #15.
- Added possibility to mark multiple emails. Compatible actions: attachments, copy, move and delete. The implementation was inspired by the tablist package) #17.
- Adjusted code for Himalaya CLI v0.7.0.
- Fixed
nil
subjects in read buffers. - Fixed
Answered
flag not set after replying to an email.
0.1 - 2022-10-09
First release added to the MELPA repository.