From 174c23d92e2ccd72b6d4f01ae1f45c6428592559 Mon Sep 17 00:00:00 2001 From: Ryan Lewis Date: Sat, 13 Jun 2026 18:50:41 +0100 Subject: [PATCH] docs(release): add v0.4.2 release notes header --- .github/releases/v0.4.2.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/releases/v0.4.2.md diff --git a/.github/releases/v0.4.2.md b/.github/releases/v0.4.2.md new file mode 100644 index 0000000..2b9033d --- /dev/null +++ b/.github/releases/v0.4.2.md @@ -0,0 +1,20 @@ +## `things-cli` v0.4.2 — fix `--when` rejecting weekday names + +Patch release. `things add --when monday` was incorrectly rejected with +"did you mean today?". The `--when` typo detector flags any value within +Levenshtein distance 2 of a keyword, and `monday` is exactly distance 2 +from `today` — so it was mistaken for a typo despite being a valid +natural-language date Things accepts. + +### Fix + +- Weekday names and their abbreviations (`monday`…`sunday`, plus `mon`, + `tue`, `wed`, `thu`, `fri`, `sat`, `sun` and common variants) now bypass + the typo detector and pass through to Things verbatim. Verified against + Things3 that each resolves to the correct upcoming scheduled date. +- Genuine typos (`tommorrow`, `evning`, …) are still rejected as before. + +### Requirements + +macOS with Things3 installed. Binaries for Apple Silicon (`darwin_arm64`) +and Intel (`darwin_amd64`).