diff --git a/.changeset/connector-link-kinds.md b/.changeset/connector-link-kinds.md deleted file mode 100644 index a2692666..00000000 --- a/.changeset/connector-link-kinds.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@plotday/twister": minor ---- - -Added: `kind` to `LinkTypeConfig` so connectors can declare what each link type is: `calendar`, `task`, `team-task`, or `message`. Plot uses this to group connectors and to decide which channels of a connection a workspace can enable, so a composite connector's calendar and mail channels can be treated differently. The field is optional and defaults to `team-task`; declare it on every link type you publish. diff --git a/.changeset/remove-today-and-goal-tools.md b/.changeset/remove-today-and-goal-tools.md deleted file mode 100644 index 25e86339..00000000 --- a/.changeset/remove-today-and-goal-tools.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@plotday/twister": major ---- - -Removed: the Today and goal surfaces from the Plot tool. The `TodayAccess` and `GoalAccess` permission enums are gone, along with the `today` and `goals` entries in `Plot.Options`, the `getTodayItems()`, `updateTodayItem()`, and `getTodayThreadId()` methods, the `createGoal()`, `getGoals()`, `updateGoal()`, and `archiveGoal()` methods, the `TodayItem`, `TodayItemSection`, and `TodayItemKind` types, the `Note.todayItem` field, and the `@plotday/twister/goal` entry point with its `Goal`, `NewGoal`, `GoalUpdate`, `GoalStatus`, and `GoalCadence` types. To upgrade, drop `today` and `goals` from your `build(Plot, { ... })` options and remove any calls to those methods; a twist that stored per-user intentions through goals can keep them in its own state with `this.set` / `this.get`. Note that the thread `type` value `"goal"` is unaffected — it is a display sub-type and remains available. diff --git a/libs/google-contacts/CHANGELOG.md b/libs/google-contacts/CHANGELOG.md index dcd8f76e..60b9e275 100644 --- a/libs/google-contacts/CHANGELOG.md +++ b/libs/google-contacts/CHANGELOG.md @@ -1,5 +1,12 @@ # @plotday/tool-google-contacts +## 0.6.18 + +### Changed + +- Updated dependencies: +- @plotday/twister@1.0.0 + ## 0.6.17 ### Changed diff --git a/libs/google-contacts/package.json b/libs/google-contacts/package.json index 072ed5e4..08b3227b 100644 --- a/libs/google-contacts/package.json +++ b/libs/google-contacts/package.json @@ -2,7 +2,7 @@ "name": "@plotday/google-contacts", "author": "Plot (https://plot.day)", "license": "MIT", - "version": "0.6.17", + "version": "0.6.18", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/twister/CHANGELOG.md b/twister/CHANGELOG.md index 4552ae2b..1d316a52 100644 --- a/twister/CHANGELOG.md +++ b/twister/CHANGELOG.md @@ -1,5 +1,15 @@ # @plotday/twister +## 1.0.0 + +### Added + +- `kind` to `LinkTypeConfig` so connectors can declare what each link type is: `calendar`, `task`, `team-task`, or `message`. Plot uses this to group connectors and to decide which channels of a connection a workspace can enable, so a composite connector's calendar and mail channels can be treated differently. The field is optional and defaults to `team-task`; declare it on every link type you publish. ([#387](https://github.com/plotday/plot/pull/387) [`1175bf5`](https://github.com/plotday/plot/commit/1175bf5398d3543594c257a3371097916355fc19)) + +### Removed + +- the Today and goal surfaces from the Plot tool. The `TodayAccess` and `GoalAccess` permission enums are gone, along with the `today` and `goals` entries in `Plot.Options`, the `getTodayItems()`, `updateTodayItem()`, and `getTodayThreadId()` methods, the `createGoal()`, `getGoals()`, `updateGoal()`, and `archiveGoal()` methods, the `TodayItem`, `TodayItemSection`, and `TodayItemKind` types, the `Note.todayItem` field, and the `@plotday/twister/goal` entry point with its `Goal`, `NewGoal`, `GoalUpdate`, `GoalStatus`, and `GoalCadence` types. To upgrade, drop `today` and `goals` from your `build(Plot, { ... })` options and remove any calls to those methods; a twist that stored per-user intentions through goals can keep them in its own state with `this.set` / `this.get`. Note that the thread `type` value `"goal"` is unaffected — it is a display sub-type and remains available. ([#389](https://github.com/plotday/plot/pull/389) [`79042f1`](https://github.com/plotday/plot/commit/79042f1936f28bde97d62fe83c5637ac837366d0)) + ## 0.94.0 ### Added diff --git a/twister/package.json b/twister/package.json index 62f68334..2967be77 100644 --- a/twister/package.json +++ b/twister/package.json @@ -1,6 +1,6 @@ { "name": "@plotday/twister", - "version": "0.94.0", + "version": "1.0.0", "description": "Plot Twist Creator - Build intelligent extensions that integrate and automate", "packageManager": "pnpm@10.18.3", "type": "module",