diff options
author | Robin Jarry <robin@jarry.cc> | 2024-02-01 01:11:17 +0100 |
---|---|---|
committer | Robin Jarry <robin@jarry.cc> | 2024-02-01 01:11:17 +0100 |
commit | 6ea74eb3045735940dea005443f5e22a35a9a1a8 (patch) | |
tree | 3db332c421638aae5aac9e86889b7d1132a42864 | |
parent | 69e63b529ae16d9f26ed67b2831d0c1756ef267d (diff) | |
download | aerc-6ea74eb3045735940dea005443f5e22a35a9a1a8.tar.gz |
Release version 0.17.00.17.0
Signed-off-by: Robin Jarry <robin@jarry.cc>
-rw-r--r-- | CHANGELOG.md | 55 | ||||
-rw-r--r-- | GNUmakefile | 2 |
2 files changed, 56 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 8426331e..745a199b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,61 @@ All notable changes to aerc will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [0.17.0](https://git.sr.ht/~rjarry/aerc/refs/0.17.0) - 2024-02-01 + +### Added + +- New `flagged` criteria for `:sort`. +- New `:send-keys` command to control embedded terminals. +- Account aliases now support fnmatch-style wild cards. +- New `:suspend` command bound to `<C-z>` by default. +- Disable parent context bindings by declaring them empty. +- Toggle folding with `:fold -t`. +- `mail-deleted` hook that triggers when a message is removed/moved from a + folder. +- `mail-added` hook that triggers when a message is added to a folder. +- Improved command completion. +- Customize key to trigger completion with `$complete` in `binds.conf`. +- Setting `complete-min-chars=manual` in `aerc.conf` now disables automatic + completion, leaving only manually triggered completion. +- `.ThreadUnread` is now available in templates. +- Allow binding commands to `Alt+<number>` keys. +- `AERC_ACCOUNT` and `AERC_ADDRESS_BOOK_CMD` are now defined in the editor's + environment when composing a message. +- Reply with a different account than the current one with `:reply -A + <account>`. +- New `[ui].tab-title-viewer` setting to configure the message viewer tab title. +- The `{{.Subject}}` template is evaluated to the new option + `[ui].empty-subject` if the subject is empty. +- Change to a folder of another account with `:cf -a <account> <folder>`. +- Patch management with `:patch`. +- Add file path to messages in templates as `{{.Filename}}`. +- New `:menu` command to invoke other ex-commands based on a shell command + output. +- CLI flags to override paths to config files. +- Automatically attach signing key with `pgp-attach-key` in `accounts.conf`. +- Copy messages across accounts with `:cp -a <account> <folder>`. +- Move messages across accounts with `:mv -a <account> <folder>`. +- Support the `draft` flag. +- Thread arrow prefixes are now fully configurable. + +### Fixed + +- `colorize` support for wild cards `?` and `*`. +- Selection of headers in composer after `:compose -e` followed by `:edit -E`. +- Don't lose child messages of non-queried parents in notmuch threads +- Notmuch folders defined by the query `*` handle search, filter, and unread + counts correctly. + +### Changed + +- `:open` commands are now executed with `sh -c`. +- `:pipe` commands are now executed with `sh -c`. +- Message viewer tab titles will now show `(no subject)` if there is no subject + in the viewed email. +- Signature placement is now controlled via the `{{.Signature}}` template + variable and not hard coded. + ## [0.16.0](https://git.sr.ht/~rjarry/aerc/refs/0.16.0) - 2023-09-27 ### Added diff --git a/GNUmakefile b/GNUmakefile index 7f75c4be..096ccf8c 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -1,6 +1,6 @@ # variables that can be changed by users # -VERSION ?= $(shell git describe --long --abbrev=12 --tags --dirty 2>/dev/null || echo 0.16.0) +VERSION ?= $(shell git describe --long --abbrev=12 --tags --dirty 2>/dev/null || echo 0.17.0) DATE ?= $(shell date +%Y-%m-%d) PREFIX ?= /usr/local BINDIR ?= $(PREFIX)/bin |