0.x — pre-release, no compatibility promise yet.What this means
Changelog
What this is: contract changes, newest first. When you need it: before upgrading the SDK or relying on a new field.
0.x
TasksMate is now Taskadence
Section titled “TasksMate is now Taskadence”The product is renamed; the contract is otherwise unchanged. Everything old keeps working:
- Hosts: the API’s address is in the reference; these docs are at
https://docs.taskadence.com. - New tokens start
tkd_live_/tkd_test_;tm_live_/tm_test_tokens still authenticate. - Problem types are
urn:taskadence:problem:*(formerlyurn:tasksmate:problem:*; match both if you stored them). - Headers: send
X-Taskadence-Client; webhooks carryX-Taskadence-Event. - Packages:
pip install taskadence(import taskadence),taskadence-mcp,@taskadence/mcp. The packages readTASKADENCE_*and still fall back toTASKSMATE_*with a deprecation warning.
0.x
Milestones belong to projects
Section titled “Milestones belong to projects”Milestones now sit under a project, like goals: Project → Milestone → Task. Replaced, not deprecated — nothing had been released.
/v1/projects/{project_id}/milestones: list, create, update, delete, reorder, move to another project (with its tasks), file and unfile tasks. The team milestone routes answer 404.GET /v1/milestonesis grouped by project, the shape ofGET /v1/goals, withfilter[project]andfilter[status].- A task files only under a milestone of its own project; moving it to another project clears it.
- Scopes:
projects:read/projects:write(wasteams:*). - Webhooks:
milestone.*payloads carryproject_idinstead ofteam_id; newmilestone.reorderedandmilestone.moved.
0.x
The first published contract
Section titled “The first published contract”/v1 with 171 operations and 92 webhook events.
0.x — pre-release, no compatibility promise yet.
- Access tokens with scopes, project restriction, service accounts and an organization token policy.
- One error shape (
application/problem+json), cursor pagination, thefilter[...]grammar. Idempotency-Keyon creates;ETag/If-None-Match/If-Match.- Signed webhooks with retries, rotation and a delivery log.