Skip to content

Latest commit

 

History

History
925 lines (426 loc) · 44.9 KB

File metadata and controls

925 lines (426 loc) · 44.9 KB

8.11.0 (2026-05-01)

Features

8.10.0 (2026-04-29)

Features

8.9.2 (2026-04-27)

Bug Fixes

  • deps: update dependency @doist/todoist-sdk to v9.8.0 (#459) (a35cba2)

8.9.1 (2026-04-20)

Bug Fixes

  • deps: update dependency @doist/todoist-sdk to v9.1.3 (#455) (d51e2ef)

8.9.0 (2026-04-14)

Features

8.8.8 (2026-04-10)

Bug Fixes

  • return HTTP 401 for invalid Todoist API tokens in HTTP transport (#450) (b20eb96)

8.8.7 (2026-04-09)

Bug Fixes

  • strip empty strings from add-tasks optional fields (#448) (4f4244f)

8.8.6 (2026-04-09)

Bug Fixes

  • prevent deletion of unarchived workspace projects (#447) (7bdfff8)

8.8.5 (2026-04-05)

Bug Fixes

  • remove invalid mimeType property from TextContent blocks (#438) (71fb77c)

8.8.4 (2026-04-03)

Bug Fixes

8.8.3 (2026-04-02)

Bug Fixes

  • add retry with exponential backoff for transient 5xx errors (#436) (c75dda2)

8.8.2 (2026-03-31)

Bug Fixes

  • rename @doist/todoist-api-typescript to @doist/todoist-sdk (#431) (7dd423c)

8.8.1 (2026-03-31)

Bug Fixes

  • Add OpenAI specific meta data to MCP Apps (#429) (6eff6de)

8.8.0 (2026-03-31)

Features

  • add isUrgent flag support for reminders (#428) (3da5989)

8.7.2 (2026-03-31)

Bug Fixes

  • update SDK to v7.9.1 and handle optional workspace fields (#427) (9ffe666)

8.7.1 (2026-03-30)

Bug Fixes

  • prevent dist cleanup plugin from running during vitest (#424) (0a98a7c)

8.7.0 (2026-03-30)

Features

8.6.0 (2026-03-30)

Features

8.5.0 (2026-03-29)

Features

  • add get-project-health tool (#419) (9117788)
  • add activity stats, analyze health, and workspace insights tools (#420) (5512b6c)

Bug Fixes

  • add prepublishOnly script for release safety (#417) (134d8b6)
  • remove biome format step from release pipeline (#421) (7aa733d)

Changelog

8.4.2 (2026-03-25)

Bug Fixes

8.4.1 (2026-03-25)

Bug Fixes

  • deps: update all dependencies (#402) (a5da0b1)
  • move .optional() outside z.preprocess() for dueString/deadlineDate (#410) (053df3b)
  • use tsx for lint:schemas to fix TS6 compatibility (#411) (68f7b16)

8.4.0 (2026-03-19)

Features

8.3.0 (2026-03-18)

Features

  • add productivity analysis prompt and get-productivity-stats tool (#394) (20ff657)

8.2.0 (2026-03-18)

Features

  • add reorder-objects tool for project and section reordering (#395) (d8efccc)

8.1.0 (2026-03-17)

Features

  • add filter management tools (find, add, update, delete) (#357) (56ea3bc)

8.0.2 (2026-03-17)

Bug Fixes

  • improve manage-assignments error handling for non-shared projects (#391) (3105974)

8.0.1 (2026-03-17)

Bug Fixes

  • parallelize add-tasks to prevent batch timeout (#389) (28ba630)

8.0.0 (2026-03-16)

⚠ BREAKING CHANGES

  • rename search param to searchText for consistency (#388)

Bug Fixes

  • preserve user-supplied wildcards in search queries (#385) (7bdd94d)
  • rename search param to searchText for consistency (#388) (9c4c6c7)

7.17.0 (2026-03-15)

Features

  • add reschedule-tasks tool to preserve recurrence patterns (#382) (9c3025c)

7.16.0 (2026-03-15)

Features

  • add filterIdOrName parameter to find-tasks tool (#378) (0ec0032)

Bug Fixes

  • get-overview account-level fails due to null stripping (#380) (0f2791f)

7.15.0 (2026-03-15)

Features

  • add folderId and childOrder to project responses (#377) (34d0446)

Bug Fixes

  • deps: update all dependencies (#374) (8486c37)
  • use wildcard queries for substring matching in search (#376) (6cc33b2)

7.14.0 (2026-03-15)

Features

  • add workspace support to add-projects tool (#372) (0c9d9c7)

7.13.0 (2026-03-13)

Features

  • add filter parameter to find-tasks tool (#370) (473f087)
  • add uncomplete-tasks tool to reopen completed tasks (#368) (2156d2b)

Bug Fixes

  • make due/deadline clearing explicit in update-tasks (#351) (f05bd11)

7.12.0 (2026-03-13)

Features

  • add find-labels, add-labels, and label deletion support (#363) (cf65918)

Bug Fixes

  • deps: update all dependencies (#360) (46d7122)
  • skip auto-review-request workflow for fork PRs (#364) (fc3420a)

7.11.2 (2026-03-05)

Bug Fixes

  • clarify priority input format in task tools (#352) (d9e9d19)
  • default find-completed-tasks date window (#350) (e935b94)
  • improve actionable API error messages (#349) (3100be9)

7.11.1 (2026-03-02)

Bug Fixes

  • find-projects: tolerate unrecognised color values in project output schema (#344) (10fe731), closes #343

7.11.0 (2026-02-27)

Features

  • typed color support for add-projects and update-projects (#328) (83b98fb)

Bug Fixes

  • use PAT for release-please to trigger CI on its PRs (#325) (3248b8a)

7.10.1 (2026-02-24)

Bug Fixes

7.10.0 (2026-02-18)

Features

  • add project-move tool for moving projects between personal and workspace (#315) (4fa7253)
  • switch HTTP server to stateless MCP mode (#319) (fa97e5e)

Bug Fixes

7.9.0 (2026-02-14)

Features

  • add project-management tool for archive/unarchive (#314) (29226af)

Performance Improvements

  • server-side assignee scoping in find-tasks and parallel fetching in get-overview (#310) (e6db532)

7.8.1 (2026-02-10)

Bug Fixes

  • add CI workflow to satisfy required check on release PRs (#308) (48482c5)
  • suppress dotenv@17 stdout logging that breaks stdio MCP transport (#306) (6f4eb9c)

7.8.0 (2026-02-03)

Features

7.7.0 (2026-02-03)

Features

  • ci: [skip ci] add automated cross-repository trigger for todoist-ai-integrations (#295) (4f8f972)

Bug Fixes

  • include current user in user resolution (#297) (88faced)

7.6.0 (2026-01-27)

Features

7.5.1 (2026-01-23)

Bug Fixes

  • Handle case-insensitive 'inbox' project ID across all tools (#286) (743a1a9)
  • prevent task creation in archived projects (#284) (69640cf)

7.5.0 (2026-01-22)

Features

  • Add support for 'clientType', do not expose emails to chatgpt (#278) (2fc6726)

7.4.0 (2026-01-20)

Features

  • add-tasks: add order parameter for task positioning (#274) (6bba6ad)

Bug Fixes

  • add-tasks: create tasks sequentially to preserve input order (#277) (4daef92)

7.3.1 (2026-01-16)

Performance Improvements

  • use SDK search endpoints for projects/sections (#271) (1a5edc4)

7.3.0 (2026-01-09)

Features

  • add HTTP server with configurable session timeout (#258) (0614bef)

7.2.0 (2026-01-08)

Features

Bug Fixes

  • Non-app screens have fixed height to display content (#264) (711ee65)

7.1.0 (2026-01-06)

Features

  • Include workspaceId in project mapping (#262) (71c5ffc)

7.0.0 (2026-01-05)

⚠ BREAKING CHANGES

  • Make MCP SDK a peer dependency (#261)

Features

Bug Fixes

6.2.0 (2025-12-19)

Features

  • Add fetch-object tool for direct object retrieval by ID (#253) (b2f7c2e)

Bug Fixes

  • add missing fields to find-comments output schema (#251) (f964360)
  • add structured content to fetch tool output (#254) (f5f3b15)

6.1.0 (2025-12-18)

Features

  • Add support for MCP Apps (task list resource) (#245) (dcfddd6)

6.0.0 (2025-12-16)

⚠ BREAKING CHANGES

  • upgrade to Zod v4 (#236)

Features

Bug Fixes

  • deps: update dependency @modelcontextprotocol/sdk to v1.23.0 (#233) (217b824)
  • deps: update dependency @modelcontextprotocol/sdk to v1.24.1 (#237) (5c1994b)
  • deps: update production dependencies (#242) (4751103)

5.2.0 (2025-11-27)

Features

  • Add isUncompletable parameter support to add/update tools (#230) (0c295ac)

5.1.1 (2025-11-27)

Bug Fixes

  • deps: Update @doist/todoist-api-typescript to 6.1.12 (#229) (54e3552)
  • deps: update dependency @modelcontextprotocol/sdk to v1.22.0 (#227) (b20c05e)

5.1.0 (2025-11-20)

Features

  • add read-only and destructive hints to all tools (#222) (5d8ce22)

5.0.2 (2025-11-19)

Bug Fixes

  • find-projects: resolve search pagination issue and update PROJECTS_MAX (#223) (b0772d1)

5.0.1 (2025-11-18)

Bug Fixes

  • deps: update production dependencies (#220) (f6121b0)

5.0.0 (2025-11-14)

⚠ BREAKING CHANGES

  • semantic priority values (P1, P2, P3, P4) instead of numeric (#217)

Features

  • semantic priority values (P1, P2, P3, P4) instead of numeric (#217) (9bb906b)

4.17.4 (2025-11-13)

Bug Fixes

4.17.3 (2025-11-06)

Bug Fixes

  • deps: Bump @doist/todoist-api-typescript package (#210) (85fbfb5)

4.17.2 (2025-11-06)

Bug Fixes

  • enforce output schemas for tools (follow-up) (#208) (c83772a)

4.17.1 (2025-11-06)

Bug Fixes

4.17.0 (2025-11-05)

Features

4.16.1 (2025-11-05)

Bug Fixes

  • Show next steps only for paginated tools and clarify as suggestions (#201) (f969615)

4.16.0 (2025-11-03)

Features

  • Extend "inbox" project ID support to 7 additional tools (#198) (5bab0f9)

4.15.1 (2025-10-31)

Bug Fixes

4.15.0 (2025-10-26)

Features

  • Add deadline support to add-tasks and update-tasks (#186) (8f795c8)
  • Add parentId support to update-projects tool (#184) (0185b83)

4.14.5 (2025-10-25)

Bug Fixes

  • Remove nullable type from update_tasks to fix Gemini API compatibility (#181) (c97be7f)

4.14.4 (2025-10-24)

Bug Fixes

  • Add actions: write permission to trigger workflows (6863953)

4.14.3 (2025-10-24)

Bug Fixes

  • Add --repo flag to gh workflow run command (f61caa8)

4.14.2 (2025-10-24)

Bug Fixes

  • Trigger publish workflow automatically from release-please (#174) (081bc2b)

4.14.1 (2025-10-24)

Bug Fixes

  • Update todoist-typescript-sdk to 5.7.1 (follow-up) (#172) (b4f8dc3)

4.14.0 (2025-10-23)

Features

4.13.5 (2025-10-23)

Bug Fixes

4.13.4 (2025-10-23)

Bug Fixes

  • Test publish workflow (no functional changes) (#164) (68afb4c)

4.13.3 (2025-10-23)

Bug Fixes

  • Switch to using moveTask instead of moveTasks (#160) (34e3fc6)

4.13.2 (2025-10-22)

Bug Fixes

4.13.1 (2025-10-22)

Bug Fixes

4.13.0 (2025-10-21)

Features

  • Expose completion and modification metadata in task mapping (#153) (1e2d3b3)
  • extend responsibleUser filtering to more tools (#149) (c146d74)

4.12.0 (2025-10-14)

Features

  • In find-tasks-by-date use backend filtering for responsible user (#145) (5d1e140)

4.11.0 (2025-10-13)

Features

  • Improve findCompletedTasks to handle user timezones (#143) (c27d897)

4.10.0 (2025-10-10)

Features

  • add OpenAI-compliant search and fetch tools (#134) (153289c)
  • Clarify content vs description usage and Markdown support (#139) (cb410a2)

4.9.4 (2025-10-06)

Bug Fixes

  • Ensures null fields are not returned (#130) (a016011)

4.9.3 (2025-10-02)

Bug Fixes

4.9.2 (2025-10-02)

Bug Fixes

  • allow add-tasks to work with only content parameter (#126) (27bda34)

4.9.1 (2025-10-01)

Bug Fixes

  • Enhance task filtering by responsible user and update related tools (#121) (cea0917)
  • preserve markdown in tasks content and description (#124) (0cc48fe)

4.9.0 (2025-09-30)

Features

  • add parentId support to add-projects tool (#122) (84019d1)

4.8.0 (2025-09-29)

Features

  • merge overdue into today's tasks in find-tasks-by-date tool (#108) (f86e69d)

4.7.1 (2025-09-29)

Bug Fixes

  • Convert the API priorities into a consumable priority (#115) (e4cc62f)

4.7.0 (2025-09-25)

Features

  • Document the MCP setup better, including the remote endpoint (#109) (e1e69e2)

4.6.1 (2025-09-24)

Bug Fixes

4.6.0 (2025-09-24)

Features

  • add label support for add-tasks and update-tasks tools (#103) (a4bc708)

4.5.2 (2025-09-24)

Miscellaneous Chores

4.5.1 (2025-09-23)

Bug Fixes

4.5.0 (2025-09-11)

Features

4.4.0 (2025-09-10)

Features

4.3.0 (2025-09-09)

Features

  • Add user-info tool and upgrade Todoist API (#82) (b583fe1)

4.2.0 (2025-08-29)

Features

  • Add support for filtering by label (#71) (b608d32)

4.1.0 (2025-08-23)

Features

4.0.0 (2025-08-22)

⚠ BREAKING CHANGES

  • restructure management tools into specialized add/update tools (#59)

Features

  • add comment tools (#58) (7d6ffca)
  • add todoist base url to dev setup, plus doc improvements (#62) (e0e5a78)
  • parallelize add-tasks with per-task context (#60) (816d099)
  • restructure management tools into specialized add/update tools (#59) (0c4dcf7)

3.0.0 (2025-08-21)

⚠ BREAKING CHANGES

  • verb-first tool names, unify find-by-container into find-tasks (#53)
  • Remove single update task and replace with multiple (#47)

Features

  • Improve tool output UX with LLM-readable responses (#49) (7c25696)
  • Remove single update task and replace with multiple (#47) (8a9b7cf)
  • verb-first tool names, unify find-by-container into find-tasks (#53) (dbada71)

2.2.2 (2025-08-16)

Bug Fixes

  • correct bin path in package.json for npx support (#39) (816021d)

2.2.1 (2025-08-16)

Bug Fixes

  • correct bin field format in package.json for npx support (#37) (a50fa75)

2.2.0 (2025-08-16)

Features

  • Add npx support for MCP server usage (#33) (5ed0c5f)

2.1.0 (2025-08-15)

Features

  • add support for task duration when adding or updating tasks (#28) (a0c6702)

2.0.1 (2025-08-14)

Bug Fixes

  • convert project from CommonJS to ES modules to resolve MCP initialization (#24) (f817e04)
  • resolve task move operations using correct Todoist API methods (#22) (3b8f509)

2.0.0 (2025-08-13)

⚠ BREAKING CHANGES

  • Consolidate MCP tools to reduce tool count (#14)

Features

  • Consolidate MCP tools to reduce tool count (#14) (f0ccdf8)

Bug Fixes

  • update release-please action to googleapis/release-please-action@v4 (7fbb5fd)

1.1.0 (2025-08-13)

Features

Bug Fixes

  • add issues permission for release-please workflow (0974fa4)

1.0.0 (2025-08-12)

Features

  • add tasks-add-multiple and tasks-update-one tools (f7432e7)
  • add tasks-complete-one and tasks-delete-one tools (1ef6a99)
  • allow configuring the base URL for the Todoist API (332c11a)
  • allow configuring the base URL for the Todoist API (c56b3a3)

0.1.4 (2025-01-XX)

Features

  • allow configuring the base URL for the Todoist API (332c11a)

Bug Fixes

  • remove esm build, use single tsconfig for cjs (24a1336)
  • remove tools subpath, export tools from index.ts (2e13489)

Miscellaneous Chores

  • rename tool files to match the tool name (997780a)

Note: This changelog will be automatically maintained by release-please starting from the next release.