From 1c3f86d5a8e62f8617bbf1b7b834c81701e8b5c4 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Fri, 14 Aug 2026 11:35:24 +0200 Subject: docs: close item 81, saved query to tagging rule Also records item 83's fix and the warning banner in the changelog, which the earlier commit did not. Co-Authored-By: Claude Opus 5 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index c4e3c8e..c02ff38 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,31 @@ point at which they are stable. ## [Unreleased] +### Added + +- A saved query can be turned into a tagging rule: right-click a stored query + and choose **Create tagging rule...**. The rules dialog opens on a new rule + carrying that query, with the tags left for you to fill in. Generated + entries such as Sent are excluded, since their query is composed from your + accounts and a rule would freeze a stale copy of it. + +### Fixed + +- A tagging rule whose name contained a space, a capital or punctuation was + written to `rules.json` and then dropped by everything that read it back: it + was invisible in the dialog, never applied by the `post-new` hook, and would + have been deleted outright by the next save. Names are now cleaned into a + valid id as you type them, saving is refused with a reason when a rule could + not be read back, and a rule already in the file with a bad name is loaded + for repair rather than discarded. + +### Changed + +- The tagging rules dialog reports problems in a red banner beside Save, + rather than as a line of ordinary text under the heading where it read as + more explanation. It can be dismissed, and comes back when there is + something new to say. + ## [0.18.0] - 2026-08-13 A query you have just written and are looking at the results of can now be -- cgit v1.2.3