Added
- Added cargo feature
wizard
, enabled by default. - Added one cargo feature per backend feature:
account
includingaccount-configure
,account-list
,account-sync
and theaccount-subcmd
folder
includingfolder-add
,folder-list
,folder-expunge
,folder-purge
,folder-delete
and thefolder-subcmd
envelope
includingenvelope-list
,envelope-watch
,envelope-get
and theenvelope-subcmd
flag
includingflag-add
,flag-set
,flag-remove
and theflag-subcmd
message
includingmessage-read
,message-write
,message-mailto
,message-reply
,message-forward
,message-copy
,message-move
,message-delete
,message-save
,message-send
and themessage-subcmd
attachment
includingattachment-download
and theattachment-subcmd
template
includingtemplate-write
,template-reply
,template-forward
,template-save
,template-send
and thetemplate-subcmd
- Added wizard capability to autodetect IMAP and SMTP configurations, based on the Thunderbird Autoconfiguration standard.
- Added back Notmuch backend features.
Changed
- Renamed
folder create
tofolder add
in order to better match types. An alias has been set up, so bothcreate
andadd
still work.
Fixed
- Fixed default command: running
himalaya
without argument lists envelopes, as it used to be in previous versions. - Fixed bug when listing envelopes with
backend = "imap"
,sync.enable = true
andenvelope.watch.backend = "imap"
led to unwanted IMAP connection creation (which slowed down the listing). - Fixed builds related to enabled cargo features.