Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created by
brew bump
Created with
brew bump-formula-pr
.release notes
Due to the long time difference with the previous
v1.0.0-beta.4
release, this changelog may be incomplete. The simplest way to upgrade is to reconfigure Himalaya CLI from scratch, using the wizard or theconfig.sample.toml
.Himalaya CLI will now try to adopt the conventional commits specification. Tools like
git-cliff
may help us generating more accurate changelogs in the future.Added
Added
message edit
command to edit a message. To edit on place (replace a message), use--on-place
.Added
account.list.table.preset
global config option,accounts.<name>.folder.list.table.preset
andaccounts.<name>.envelope.list.table.preset
account config options.These options customize the shape of tables, see examples at
comfy_table::presets
. Defaults to"|| |-||| "
, which corresponds tocomfy_table::presets::ASCII_MARKDOWN
.Added
account.list.table.name-color
config option to customize the color used for the accounts'NAME
column (defaults togreen
).Added
account.list.table.backends-color
config option to customize the color used for the folders'BACKENDS
column (defaults toblue
).Added
account.list.table.default-color
config option to customize the color used for the folders'DEFAULT
column (defaults toreset
).Added
accounts.<name>.folder.list.table.name-color
account config option to customize the color used for the folders'NAME
column (defaults toblue
).Added
accounts.<name>.folder.list.table.desc-color
account config option to customize the color used for the folders'DESC
column (defaults togreen
).Added
accounts.<name>.envelope.list.table.id-color
account config option to customize the color used for the envelopes'ID
column (defaults tored
).Added
accounts.<name>.envelope.list.table.flags-color
account config option to customize the color used for the envelopes'FLAGS
column (defaults toreset
).Added
accounts.<name>.envelope.list.table.subject-color
account config option to customize the color used for the envelopes'SUBJECT
column (defaults togreen
).Added
accounts.<name>.envelope.list.table.sender-color
account config option to customize the color used for the envelopes'FROM
column (defaults toblue
).Added
accounts.<name>.envelope.list.table.date-color
account config option to customize the color used for the envelopes'DATE
column (defaults todark_yellow
).Added
accounts.<name>.envelope.list.table.unseen-char
account config option to customize the char used for unseen envelopes (defaults to*
).Added
accounts.<name>.envelope.list.table.replied-char
account config option to customize the char used for replied envelopes (defaults toR
).Added
accounts.<name>.envelope.list.table.flagged-char
account config option to customize the char used for flagged envelopes (defaults to!
).Added
accounts.<name>.envelope.list.table.attachment-char
account config option to customize the char used for envelopes with at least one attachment (defaults to@
).Changed
Refactored the
account configure
command: this command stands now for creating or editing account configurations from the wizard. The command requires thewizard
cargo feature.Improved the
account doctor
command: it now checks the state of the config, and the new--fix
argument allows you to configure keyring, OAuth 2.0 etc.Improved long version
--version
. [#496]Improved error messages when missing cargo features. For example, if a TOML configuration uses the IMAP backend without the
imap
cargo features, the errormissing "imap" feature
is displayed. #20Normalized enum-based configurations, using the internally tagged representation
type =
. It should reduce issues due to misconfiguration, and improve othe error messages. Yet it is not perfect, see #802:imap.*
,maildir.*
andnotmuch.*
moved tobackend.*
:smtp.*
andsendmail.*
moved tomessage.send.backend.*
:pgp.backend
renamedpgp.type
:{imap,smtp}.auth
moved as well:Moved IMAP and SMTP
encryption
toencryption.type
.This change prepares the config to accept different TLS providers with their options. The
true
andfalse
variant have been removed as well:Fixed
Answered
flag not set when replying to a message. [#508]Removed
assets/
folder, as Himalaya CLI scope does not include synchronization nor watching anymore.