Repository navigation
v0.3.0
things-cli v0.3.0 — Homebrew tap, date filters, polished output
Install with brew install ryanlewis/tap/things and start slicing your lists by date — plus a fresh coat of lipgloss styling on list and show.
Headline
- Homebrew cask —
brew install ryanlewis/tap/things(auto-published from each release intoryanlewis/homebrew-tap) - Date-range list filters — narrow any list with
--on,--from, and--to(#81) - Styled output —
listandshownow render with lipgloss; JSON output (-j) is unaffected and remains script-stable
Fixes
things todaykeeps completed items visible until youlogthem, matching the Things app (#74)ThingsDatemarshals asYYYY-MM-DDin JSON output (was a packed integer) (#79)
Docs
- Install page surfaces Homebrew as the recommended option
- Skill docs cover bulk reschedule, the auth-token flow, and weekday
--whenparsing (#80)
Requirements
macOS with Things3 installed. Binaries for Apple Silicon (darwin_arm64) and Intel (darwin_amd64).
What's Changed
📦 Dependencies
- chore(deps): update dependency ruby to v4 by @renovate[bot] in #66
- chore(deps): update dependency golangci/golangci-lint to v2.12.0 by @renovate[bot] in #75
Other Changes
- fix(release): blank line before changelog separator by @ryanlewis in #67
- docs(site): add prominent GitHub CTA on home page by @ryanlewis in #68
- fix(pages): pin Ruby to 3.4.9 for Chirpy compatibility by @ryanlewis in #69
- feat(docs): replace bird favicon with checkbox avatar by @ryanlewis in #71
- docs(site): swap GitHub CTA for shields.io badges by @ryanlewis in #70
- feat(output): style list/show output with lipgloss by @ryanlewis in #72
- fix(today): keep completed items visible until logged by @ryanlewis in #74
- fix(model): marshal ThingsDate as YYYY-MM-DD in JSON output by @ryanlewis in #79
- docs(skill): document bulk reschedule, auth-token, weekday --when by @ryanlewis in #80
- feat(list): filter by --on / --from / --to date ranges by @ryanlewis in #81
- feat(release): publish Homebrew cask to ryanlewis/homebrew-tap by @ryanlewis in #84
- docs(release): add v0.3.0 release notes header by @ryanlewis in #85
Full Changelog: v0.2.0...v0.3.0