1.60.3 (2026-05-02)
1.60.2 (2026-05-02)
- hc: resolve www.todoist.com marketing article URLs (#310) (268d315)
1.60.1 (2026-05-01)
1.60.0 (2026-04-30)
1.59.0 (2026-04-28)
1.58.0 (2026-04-28)
1.57.0 (2026-04-23)
1.56.1 (2026-04-23)
1.56.0 (2026-04-22)
1.55.0 (2026-04-22)
1.54.1 (2026-04-22)
1.54.0 (2026-04-22)
1.53.0 (2026-04-21)
1.52.0 (2026-04-21)
1.51.0 (2026-04-20)
1.50.0 (2026-04-20)
1.49.0 (2026-04-19)
1.48.0 (2026-04-18)
1.47.0 (2026-04-15)
1.46.0 (2026-04-13)
1.45.0 (2026-04-13)
1.44.0 (2026-04-13)
1.43.0 (2026-04-12)
- add location reminder commands and single-reminder get (#254) (cc807e9)
- add workspace CRUD and reporting commands (#255) (26ec672)
1.42.0 (2026-04-11)
1.41.0 (2026-04-11)
- add label search, rename-shared, and remove-shared commands (#251) (1c5da60)
- add project search, archived projects, and section search (#250) (169b2d2)
1.40.0 (2026-04-09)
1.39.3 (2026-04-07)
1.39.2 (2026-04-07)
1.39.1 (2026-04-06)
1.39.0 (2026-04-06)
1.38.2 (2026-04-05)
1.38.1 (2026-04-05)
1.38.0 (2026-04-05)
1.37.1 (2026-04-03)
1.37.0 (2026-04-03)
1.36.1 (2026-04-02)
1.36.0 (2026-04-02)
1.35.1 (2026-04-01)
1.35.0 (2026-04-01)
1.34.1 (2026-03-31)
1.34.0 (2026-03-31)
1.33.0 (2026-03-30)
1.32.0 (2026-03-30)
1.31.1 (2026-03-29)
1.31.0 (2026-03-29)
1.30.0 (2026-03-29)
1.29.5 (2026-03-29)
1.29.4 (2026-03-29)
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.29.3 (2026-03-26)
- address skills.sh Snyk security audit findings (#183) (353a3df)
- upgrade Todoist SDK for proxy env var support (#185) (d128fb9)
1.29.2 (2026-03-25)
1.29.1 (2026-03-25)
1.29.0 (2026-03-25)
1.28.0 (2026-03-21)
1.27.0 (2026-03-19)
1.26.0 (2026-03-17)
1.25.1 (2026-03-17)
1.25.0 (2026-03-15)
1.24.1 (2026-03-15)
1.24.0 (2026-03-14)
- add --json support to mutating commands (#147) (7a8d116)
- add --stdin flag to comment add, task add, and task update (#145) (149d560)
1.23.0 (2026-03-13)
- task: add --order flag to task add and update (#143) (51e6428)
- task: add --uncompletable/--completable flags to task add and update (#142) (545c931)
- deps: update dependency @doist/todoist-api-typescript to v6.10.0 (#127) (b537201)
- deps: update dependency @doist/todoist-api-typescript to v7.0.0 (#134) (9ac38c1)
- deps: update dependency commander to v14.0.3 (#131) (75b23f8)
- deps: update dependency yocto-spinner to v1.1.0 (#136) (b77f479)
1.22.1 (2026-03-11)
1.22.0 (2026-03-11)
- activity: add markdown output mode for activity logs (#85) (fb55786)
- add --json output to auth status command (#121) (7a0e437)
- store auth tokens in OS credential storage (#120) (efafcfe)
- reduce CLI startup cost by deferring markdown loads and unnecessary project fetches (#118) (fa9a660)
1.21.0 (2026-03-05)
1.20.0 (2026-02-25)
1.19.0 (2026-02-25)
1.18.0 (2026-02-21)
- add --accessible flag for screen reader and color-blind users (#95) (d1cd90d)
- add Gemini CLI skill (#96) (ad85fe3)
1.17.0 (2026-02-20)
1.16.0 (2026-02-18)
- add
td project movecommand (#72) (f71206d) - view: improve URL routing passthrough and lazy loading (#79) (aff25df)
1.15.0 (2026-02-17)
1.14.0 (2026-02-17)
- accept Todoist web app task and project URLs as CLI parameters (#64) (4c637c1)
- enhance Todoist URL support for labels, filters, and add view router (#69) (109ab08)
1.13.0 (2026-02-16)
1.12.0 (2026-02-13)
- add verbose/trace output for API latency debugging (-v to -vvvv) (#56) (8d43e99)
- lenient CLI ergonomics (raw IDs, implicit view, flag aliases) (#60) (46236b3)
1.11.0 (2026-02-11)
1.10.0 (2026-02-10)
- use server-side API calls for task list (parent id) and task ref (name search) resolution (#52) (a2f7776)
1.9.0 (2026-02-09)
- clarify id: prefix requirement in error messages (#49) (317a20a)
- normalize dates to UTC midnight for timezone-independent comparisons (#50) (4d29ef7)
1.8.1 (2026-02-06)
1.8.0 (2026-02-06)
- add all missing commands to agent skill and add skill update command (#42) (c824675)
- use server-side filtering for task list commands (#39) (abd2993)
1.7.0 (2026-02-03)
1.6.1 (2026-02-02)
- use server-side filtering for today command (#34) (d9430aa)
- use server-side filtering for upcoming command and fix date formatting (#35) (9f5c98e)
1.6.0 (2026-01-29)
1.5.0 (2026-01-25)
1.4.0 (2026-01-23)
1.3.0 (2026-01-23)
- add UTF-8 charset to OAuth callback HTML responses (#17) (488fe4b)
- prevent task creation in archived projects (#19) (838cdf5)
1.2.0 (2026-01-19)
1.1.2 (2026-01-19)
1.1.1 (2026-01-16)
- exclude CHANGELOG.md from Prettier formatting (c989d18)
1.1.0 (2026-01-16)
- add loading animations with global API proxy integration (#6) (f8f5db0)
- add release-please automation with npm publishing (#7) (4e3f2c5)
- Add comprehensive CLI commands for Todoist task management
- OAuth authentication with PKCE flow
- JSON/NDJSON output formats for AI/LLM integration
- Loading animations with global API proxy support
- Notification management commands
- Ensure OAuth server cleanup on error before callback resolves
- Split api.ts into modular api/ directory structure
- Refactor login command to auth with status/logout subcommands
Initial release of the Todoist CLI.