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`).