diff --git a/.changeset/alignment-aware-selection-toolbar.md b/.changeset/alignment-aware-selection-toolbar.md deleted file mode 100644 index 9d6d25e3a..000000000 --- a/.changeset/alignment-aware-selection-toolbar.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@input/pen-react": patch ---- - -Add horizontal alignment control to selection toolbars so hosts can anchor them to stable selection edges, and resolve live selection geometry during pre-paint placement. diff --git a/.changeset/friendly-tabbable-editors.md b/.changeset/friendly-tabbable-editors.md deleted file mode 100644 index 52e7befa1..000000000 --- a/.changeset/friendly-tabbable-editors.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@input/pen-dom": patch -"@input/pen-react": patch -"@input/pen-vue": patch ---- - -Make editor roots a single tab stop that transfers keyboard focus into the active text or selection surface, and keep nested toggle controls at an accessible target size. diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index a06a0f4a2..c02e36cec 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-core +## 0.2.11 + +### Patch Changes + +- @input/pen-yjs@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index c30a61084..47f84932c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-core", - "version": "0.2.10", + "version": "0.2.11", "description": "Headless, extension-first editor engine for human-AI co-authoring", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/crdt/yjs/CHANGELOG.md b/packages/crdt/yjs/CHANGELOG.md index 4c15d54cc..623dfb817 100644 --- a/packages/crdt/yjs/CHANGELOG.md +++ b/packages/crdt/yjs/CHANGELOG.md @@ -1,5 +1,11 @@ # @input/pen-yjs +## 0.2.11 + +### Patch Changes + +- @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/crdt/yjs/package.json b/packages/crdt/yjs/package.json index 3d41dee91..09891e5c4 100644 --- a/packages/crdt/yjs/package.json +++ b/packages/crdt/yjs/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-yjs", - "version": "0.2.10", + "version": "0.2.11", "description": "Yjs CRDT adapter for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/extensions/ai/CHANGELOG.md b/packages/extensions/ai/CHANGELOG.md index dd6b9c246..886204e82 100644 --- a/packages/extensions/ai/CHANGELOG.md +++ b/packages/extensions/ai/CHANGELOG.md @@ -1,5 +1,14 @@ # @input/pen-ai +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-tools@0.2.11 + - @input/pen-ingest@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/extensions/ai/package.json b/packages/extensions/ai/package.json index 91882b3dd..3bf942834 100644 --- a/packages/extensions/ai/package.json +++ b/packages/extensions/ai/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-ai", - "version": "0.2.10", + "version": "0.2.11", "description": "AI extension, suggestions, autocomplete, skills, tools, and streaming for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/extensions/autoformat/CHANGELOG.md b/packages/extensions/autoformat/CHANGELOG.md index fd1a8c86e..d4e6ad2c4 100644 --- a/packages/extensions/autoformat/CHANGELOG.md +++ b/packages/extensions/autoformat/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-autoformat +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/extensions/autoformat/package.json b/packages/extensions/autoformat/package.json index ac2898116..adf78a9f4 100644 --- a/packages/extensions/autoformat/package.json +++ b/packages/extensions/autoformat/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-autoformat", - "version": "0.2.10", + "version": "0.2.11", "description": "Markdown shortcut input rules for Pen — auto-format as you type", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/extensions/interop/CHANGELOG.md b/packages/extensions/interop/CHANGELOG.md index b54142702..9406f6207 100644 --- a/packages/extensions/interop/CHANGELOG.md +++ b/packages/extensions/interop/CHANGELOG.md @@ -1,5 +1,14 @@ # @input/pen-interop +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-ingest@0.2.11 + - @input/pen-markdown@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/extensions/interop/package.json b/packages/extensions/interop/package.json index d49610eed..b3041825f 100644 --- a/packages/extensions/interop/package.json +++ b/packages/extensions/interop/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-interop", - "version": "0.2.10", + "version": "0.2.11", "description": "HTML, Markdown, JSON, and XML import/export for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/extensions/multiplayer/CHANGELOG.md b/packages/extensions/multiplayer/CHANGELOG.md index 47b75c471..18f08d6e4 100644 --- a/packages/extensions/multiplayer/CHANGELOG.md +++ b/packages/extensions/multiplayer/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-multiplayer +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/extensions/multiplayer/package.json b/packages/extensions/multiplayer/package.json index 4cf9c4916..ce9868f0c 100644 --- a/packages/extensions/multiplayer/package.json +++ b/packages/extensions/multiplayer/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-multiplayer", - "version": "0.2.10", + "version": "0.2.11", "description": "Multiplayer presence and sync primitives for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/extensions/search/CHANGELOG.md b/packages/extensions/search/CHANGELOG.md index 7f26f9162..152116da8 100644 --- a/packages/extensions/search/CHANGELOG.md +++ b/packages/extensions/search/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-search +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/extensions/search/package.json b/packages/extensions/search/package.json index db9cd3fbb..0c4af97bb 100644 --- a/packages/extensions/search/package.json +++ b/packages/extensions/search/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-search", - "version": "0.2.10", + "version": "0.2.11", "description": "Document search and replacement primitives for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/extensions/shortcuts/CHANGELOG.md b/packages/extensions/shortcuts/CHANGELOG.md index 1c3653a0a..ffd69d943 100644 --- a/packages/extensions/shortcuts/CHANGELOG.md +++ b/packages/extensions/shortcuts/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-shortcuts +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/extensions/shortcuts/package.json b/packages/extensions/shortcuts/package.json index 40808edab..a8b620a98 100644 --- a/packages/extensions/shortcuts/package.json +++ b/packages/extensions/shortcuts/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-shortcuts", - "version": "0.2.10", + "version": "0.2.11", "description": "Headless keyboard shortcut extension for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/extensions/snapshots/CHANGELOG.md b/packages/extensions/snapshots/CHANGELOG.md index f126d8984..6804ade06 100644 --- a/packages/extensions/snapshots/CHANGELOG.md +++ b/packages/extensions/snapshots/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-snapshots +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/extensions/snapshots/package.json b/packages/extensions/snapshots/package.json index 53d652afe..527163d38 100644 --- a/packages/extensions/snapshots/package.json +++ b/packages/extensions/snapshots/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-snapshots", - "version": "0.2.10", + "version": "0.2.11", "description": "Snapshot history and attribution primitives for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/extensions/tools/CHANGELOG.md b/packages/extensions/tools/CHANGELOG.md index 3f2a7e1e5..5e0cb8d97 100644 --- a/packages/extensions/tools/CHANGELOG.md +++ b/packages/extensions/tools/CHANGELOG.md @@ -1,5 +1,14 @@ # @input/pen-tools +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-ingest@0.2.11 + - @input/pen-markdown@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/extensions/tools/package.json b/packages/extensions/tools/package.json index ddbfd40d7..34d673da7 100644 --- a/packages/extensions/tools/package.json +++ b/packages/extensions/tools/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-tools", - "version": "0.2.10", + "version": "0.2.11", "description": "Block CRUD and generation zone extension for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/extensions/undo/CHANGELOG.md b/packages/extensions/undo/CHANGELOG.md index 5c02d5a78..f0f96b521 100644 --- a/packages/extensions/undo/CHANGELOG.md +++ b/packages/extensions/undo/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-undo +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/extensions/undo/package.json b/packages/extensions/undo/package.json index b4b63a234..f67827c4c 100644 --- a/packages/extensions/undo/package.json +++ b/packages/extensions/undo/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-undo", - "version": "0.2.10", + "version": "0.2.11", "description": "Undo/redo extension with origin tagging for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/pen/CHANGELOG.md b/packages/pen/CHANGELOG.md index a5f33be36..220f438aa 100644 --- a/packages/pen/CHANGELOG.md +++ b/packages/pen/CHANGELOG.md @@ -1,5 +1,18 @@ # @input/pen +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-ai@0.2.11 + - @input/pen-interop@0.2.11 + - @input/pen-shortcuts@0.2.11 + - @input/pen-tools@0.2.11 + - @input/pen-undo@0.2.11 + - @input/pen-schema@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/pen/package.json b/packages/pen/package.json index 7172294ce..8556f8410 100644 --- a/packages/pen/package.json +++ b/packages/pen/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen", - "version": "0.2.10", + "version": "0.2.11", "description": "Default batteries-included editor preset for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/rendering/dom/CHANGELOG.md b/packages/rendering/dom/CHANGELOG.md index ea92182ed..91ad64323 100644 --- a/packages/rendering/dom/CHANGELOG.md +++ b/packages/rendering/dom/CHANGELOG.md @@ -1,5 +1,14 @@ # @input/pen-dom +## 0.2.11 + +### Patch Changes + +- 22f354e: Make editor roots a single tab stop that transfers keyboard focus into the active text or selection surface, and keep nested toggle controls at an accessible target size. +- @input/pen-core@0.2.11 + - @input/pen-shortcuts@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/rendering/dom/package.json b/packages/rendering/dom/package.json index d81e98ed4..4be223d3c 100644 --- a/packages/rendering/dom/package.json +++ b/packages/rendering/dom/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-dom", - "version": "0.2.10", + "version": "0.2.11", "description": "DOM field-editor engine and helpers for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/rendering/react/CHANGELOG.md b/packages/rendering/react/CHANGELOG.md index 4879226d5..2db5dbe87 100644 --- a/packages/rendering/react/CHANGELOG.md +++ b/packages/rendering/react/CHANGELOG.md @@ -1,5 +1,23 @@ # @input/pen-react +## 0.2.11 + +### Patch Changes + +- 77e2cda: Add horizontal alignment control to selection toolbars so hosts can anchor them to stable selection edges, and resolve live selection geometry during pre-paint placement. +- 22f354e: Make editor roots a single tab stop that transfers keyboard focus into the active text or selection surface, and keep nested toggle controls at an accessible target size. +- Updated dependencies [22f354e] + - @input/pen-dom@0.2.11 + - @input/pen-core@0.2.11 + - @input/pen-ai@0.2.11 + - @input/pen-interop@0.2.11 + - @input/pen-multiplayer@0.2.11 + - @input/pen-search@0.2.11 + - @input/pen-shortcuts@0.2.11 + - @input/pen-snapshots@0.2.11 + - @input/pen-schema@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/rendering/react/package.json b/packages/rendering/react/package.json index 025ea99fc..11039535a 100644 --- a/packages/rendering/react/package.json +++ b/packages/rendering/react/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-react", - "version": "0.2.10", + "version": "0.2.11", "description": "React primitives, hooks, and renderers for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/rendering/vue/CHANGELOG.md b/packages/rendering/vue/CHANGELOG.md index a30aa7b61..68d503297 100644 --- a/packages/rendering/vue/CHANGELOG.md +++ b/packages/rendering/vue/CHANGELOG.md @@ -1,5 +1,17 @@ # @input/pen-vue +## 0.2.11 + +### Patch Changes + +- 22f354e: Make editor roots a single tab stop that transfers keyboard focus into the active text or selection surface, and keep nested toggle controls at an accessible target size. +- Updated dependencies [22f354e] + - @input/pen-dom@0.2.11 + - @input/pen-core@0.2.11 + - @input/pen-interop@0.2.11 + - @input/pen-schema@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/rendering/vue/package.json b/packages/rendering/vue/package.json index e851a4499..f56a0d3c4 100644 --- a/packages/rendering/vue/package.json +++ b/packages/rendering/vue/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-vue", - "version": "0.2.10", + "version": "0.2.11", "description": "Vue rendering primitives for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/schema/CHANGELOG.md b/packages/schema/CHANGELOG.md index 56d09312c..828a2e7fe 100644 --- a/packages/schema/CHANGELOG.md +++ b/packages/schema/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-schema +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/schema/package.json b/packages/schema/package.json index d158bdc33..13735867c 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-schema", - "version": "0.2.10", + "version": "0.2.11", "description": "Default block and inline schemas for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/shared/ingest/CHANGELOG.md b/packages/shared/ingest/CHANGELOG.md index cebb1350a..66852d33a 100644 --- a/packages/shared/ingest/CHANGELOG.md +++ b/packages/shared/ingest/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-ingest +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/shared/ingest/package.json b/packages/shared/ingest/package.json index 73dc66eba..a1a756709 100644 --- a/packages/shared/ingest/package.json +++ b/packages/shared/ingest/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-ingest", - "version": "0.2.10", + "version": "0.2.11", "description": "Shared content parsing and write ops for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/shared/markdown/CHANGELOG.md b/packages/shared/markdown/CHANGELOG.md index 0f793f66b..8182b6640 100644 --- a/packages/shared/markdown/CHANGELOG.md +++ b/packages/shared/markdown/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-markdown +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/shared/markdown/package.json b/packages/shared/markdown/package.json index 544d91ec7..243682ad1 100644 --- a/packages/shared/markdown/package.json +++ b/packages/shared/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-markdown", - "version": "0.2.10", + "version": "0.2.11", "description": "Shared markdown serialization helpers for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/tooling/assets/CHANGELOG.md b/packages/tooling/assets/CHANGELOG.md index 2e7ff988f..073bb1e30 100644 --- a/packages/tooling/assets/CHANGELOG.md +++ b/packages/tooling/assets/CHANGELOG.md @@ -1,5 +1,11 @@ # @input/pen-assets +## 0.2.11 + +### Patch Changes + +- @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/tooling/assets/package.json b/packages/tooling/assets/package.json index 71855174b..df53af5bd 100644 --- a/packages/tooling/assets/package.json +++ b/packages/tooling/assets/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-assets", - "version": "0.2.10", + "version": "0.2.11", "description": "In-memory asset provider for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/tooling/bench/CHANGELOG.md b/packages/tooling/bench/CHANGELOG.md index 48b3af576..e6d7ac656 100644 --- a/packages/tooling/bench/CHANGELOG.md +++ b/packages/tooling/bench/CHANGELOG.md @@ -1,5 +1,7 @@ # @input/pen-bench +## 0.2.11 + ## 0.2.10 ## 0.2.9 diff --git a/packages/tooling/bench/package.json b/packages/tooling/bench/package.json index cb32f14fa..831ec24f9 100644 --- a/packages/tooling/bench/package.json +++ b/packages/tooling/bench/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-bench", - "version": "0.2.10", + "version": "0.2.11", "description": "Performance benchmarks for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/tooling/test/CHANGELOG.md b/packages/tooling/test/CHANGELOG.md index 9a8e8fa5b..efae8c39e 100644 --- a/packages/tooling/test/CHANGELOG.md +++ b/packages/tooling/test/CHANGELOG.md @@ -1,5 +1,15 @@ # @input/pen-test +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-yjs@0.2.11 + - @input/pen-interop@0.2.11 + - @input/pen-schema@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/tooling/test/package.json b/packages/tooling/test/package.json index ddd8e4d47..cb5f43791 100644 --- a/packages/tooling/test/package.json +++ b/packages/tooling/test/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-test", - "version": "0.2.10", + "version": "0.2.11", "description": "Headless testing utilities for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/transport/CHANGELOG.md b/packages/transport/CHANGELOG.md index f540b9f56..3314318ed 100644 --- a/packages/transport/CHANGELOG.md +++ b/packages/transport/CHANGELOG.md @@ -1,5 +1,13 @@ # @input/pen-transport +## 0.2.11 + +### Patch Changes + +- @input/pen-core@0.2.11 + - @input/pen-ai@0.2.11 + - @input/pen-types@0.2.11 + ## 0.2.10 ### Patch Changes diff --git a/packages/transport/package.json b/packages/transport/package.json index 5b97f3f44..62b2adb0b 100644 --- a/packages/transport/package.json +++ b/packages/transport/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-transport", - "version": "0.2.10", + "version": "0.2.11", "description": "Transports for Pen: in-process direct and SSE", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 0d5ea39a1..fe5bc8937 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,7 @@ # @input/pen-types +## 0.2.11 + ## 0.2.10 ## 0.2.9 diff --git a/packages/types/package.json b/packages/types/package.json index f282d2089..ccaf00f89 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-types", - "version": "0.2.10", + "version": "0.2.11", "description": "Type definitions and lightweight runtime helpers for Pen", "license": "MIT", "homepage": "https://github.com/input-systems/pen#readme", diff --git a/spec/packages/core.md b/spec/packages/core.md index f12788ebe..6c89d9bc1 100644 --- a/spec/packages/core.md +++ b/spec/packages/core.md @@ -98,7 +98,7 @@ Headless editors default to the core apply pipeline only, same as bare `createEd ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. In practice, this is still the package that defines the architecture for the rest of the repo, so churn here has repo-wide impact. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. In practice, this is still the package that defines the architecture for the rest of the repo, so churn here has repo-wide impact. ## Non-goals diff --git a/spec/packages/crdt/yjs.md b/spec/packages/crdt/yjs.md index 52332c888..31b233e06 100644 --- a/spec/packages/crdt/yjs.md +++ b/spec/packages/crdt/yjs.md @@ -60,7 +60,7 @@ Empty text-capable `Y.Text` is `""`. Relative-position mint and resolve walk `pe ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/extensions/ai.md b/spec/packages/extensions/ai.md index 79ba6effa..fc9d44efb 100644 --- a/spec/packages/extensions/ai.md +++ b/spec/packages/extensions/ai.md @@ -212,7 +212,7 @@ Streaming protocol and processing pipeline. Optional runtime that turns a `PenSt ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. This is one of the most ambitious packages in the workspace and should be treated as a large extension surface rather than a minimal helper package. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. This is one of the most ambitious packages in the workspace and should be treated as a large extension surface rather than a minimal helper package. ## Non-goals diff --git a/spec/packages/extensions/autoformat.md b/spec/packages/extensions/autoformat.md index e56baa199..0f8424568 100644 --- a/spec/packages/extensions/autoformat.md +++ b/spec/packages/extensions/autoformat.md @@ -33,7 +33,7 @@ Extension package packages in Pen should stay package-first and explicit about o ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/extensions/interop.md b/spec/packages/extensions/interop.md index 83f608ad4..91dbc9c96 100644 --- a/spec/packages/extensions/interop.md +++ b/spec/packages/extensions/interop.md @@ -193,7 +193,7 @@ flowchart TD ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. HTML ingest is security-sensitive. JSON already defines Pen's explicit structured document contract. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. HTML ingest is security-sensitive. JSON already defines Pen's explicit structured document contract. ## Non-goals diff --git a/spec/packages/extensions/multiplayer.md b/spec/packages/extensions/multiplayer.md index 63a21766e..3e49c6c82 100644 --- a/spec/packages/extensions/multiplayer.md +++ b/spec/packages/extensions/multiplayer.md @@ -66,7 +66,7 @@ Important rules: ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. It is already an important architectural layer because it defines how collaboration presence becomes editor-visible state without collapsing transport and rendering into one package. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. It is already an important architectural layer because it defines how collaboration presence becomes editor-visible state without collapsing transport and rendering into one package. ## Non-goals diff --git a/spec/packages/extensions/search.md b/spec/packages/extensions/search.md index 08a0dd54c..b9a7bb215 100644 --- a/spec/packages/extensions/search.md +++ b/spec/packages/extensions/search.md @@ -65,7 +65,7 @@ Important rules: ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. The package is small in surface area relative to `@input/pen-ai`, but it is important because it establishes the correct pattern for headless feature packages with renderer-agnostic UI. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. The package is small in surface area relative to `@input/pen-ai`, but it is important because it establishes the correct pattern for headless feature packages with renderer-agnostic UI. ## Non-goals diff --git a/spec/packages/extensions/shortcuts.md b/spec/packages/extensions/shortcuts.md index 916e0bb18..db733ddc1 100644 --- a/spec/packages/extensions/shortcuts.md +++ b/spec/packages/extensions/shortcuts.md @@ -32,7 +32,7 @@ Add optional runtime behavior on top of the editor core without changing the can ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/extensions/snapshots.md b/spec/packages/extensions/snapshots.md index 970e5f027..1bbf8f925 100644 --- a/spec/packages/extensions/snapshots.md +++ b/spec/packages/extensions/snapshots.md @@ -62,7 +62,7 @@ Important rules: ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. It is an important architectural package because it defines how Pen treats durable history across single-editor and multi-editor document scopes. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. It is an important architectural package because it defines how Pen treats durable history across single-editor and multi-editor document scopes. ## Non-goals diff --git a/spec/packages/extensions/tools.md b/spec/packages/extensions/tools.md index 26f3f601a..b872c6c5a 100644 --- a/spec/packages/extensions/tools.md +++ b/spec/packages/extensions/tools.md @@ -66,7 +66,7 @@ Important rules: ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. It already has an outsized architectural role because it defines how non-human actors interact with Pen documents without bypassing editor boundaries. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. It already has an outsized architectural role because it defines how non-human actors interact with Pen documents without bypassing editor boundaries. ## Non-goals diff --git a/spec/packages/extensions/undo.md b/spec/packages/extensions/undo.md index d6c3044dd..d33fc84f0 100644 --- a/spec/packages/extensions/undo.md +++ b/spec/packages/extensions/undo.md @@ -58,7 +58,7 @@ Important rules: ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. Even so, it is already a subtle package because grouping and restore behavior shape how editing feels across typing, paste, AI operations, and collaboration-aware origins. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. Even so, it is already a subtle package because grouping and restore behavior shape how editing feels across typing, paste, AI operations, and collaboration-aware origins. ## Non-goals diff --git a/spec/packages/pen.md b/spec/packages/pen.md index 9203bc8af..be24977c8 100644 --- a/spec/packages/pen.md +++ b/spec/packages/pen.md @@ -35,7 +35,7 @@ The preset's `resolve()` returns `createDefaultSchema()` plus, unless turned off ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/rendering/dom.md b/spec/packages/rendering/dom.md index 9a7d10369..e8bcf7924 100644 --- a/spec/packages/rendering/dom.md +++ b/spec/packages/rendering/dom.md @@ -86,7 +86,7 @@ Important rules: ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. It is now a key architectural package because it proves the shared editing engine can outlive any single framework renderer. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. It is now a key architectural package because it proves the shared editing engine can outlive any single framework renderer. ## Non-goals diff --git a/spec/packages/rendering/react.md b/spec/packages/rendering/react.md index 55eab59dd..1853e0107 100644 --- a/spec/packages/rendering/react.md +++ b/spec/packages/rendering/react.md @@ -83,7 +83,7 @@ Important responsibilities: ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. This is still the main renderer the repo documents and validates most thoroughly. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. This is still the main renderer the repo documents and validates most thoroughly. ## Non-goals diff --git a/spec/packages/rendering/vue.md b/spec/packages/rendering/vue.md index b8319ab55..cd97d0f62 100644 --- a/spec/packages/rendering/vue.md +++ b/spec/packages/rendering/vue.md @@ -66,7 +66,7 @@ Important responsibilities: ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. The package is intentionally lean, but it is now important enough that regressions here should be treated as architectural regressions, not just renderer-specific bugs. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. The package is intentionally lean, but it is now important enough that regressions here should be treated as architectural regressions, not just renderer-specific bugs. ## Non-goals diff --git a/spec/packages/schema.md b/spec/packages/schema.md index a43fa5f15..ecdf14058 100644 --- a/spec/packages/schema.md +++ b/spec/packages/schema.md @@ -35,7 +35,7 @@ Schema surface packages in Pen should stay package-first and explicit about owne ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/shared/ingest.md b/spec/packages/shared/ingest.md index f83a411bb..d5e2aab56 100644 --- a/spec/packages/shared/ingest.md +++ b/spec/packages/shared/ingest.md @@ -58,7 +58,7 @@ Important rules: ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. It is already a high-leverage package because many higher-level features depend on its normalization and write-op rules staying stable. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. It is already a high-leverage package because many higher-level features depend on its normalization and write-op rules staying stable. ## Non-goals diff --git a/spec/packages/shared/markdown.md b/spec/packages/shared/markdown.md index 0ebc93fb2..b1606620a 100644 --- a/spec/packages/shared/markdown.md +++ b/spec/packages/shared/markdown.md @@ -32,7 +32,7 @@ This package still owns markdown serialization (`exportMarkdownForBlocks()`, `ex ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/tooling/assets.md b/spec/packages/tooling/assets.md index d0634c148..f78e3f810 100644 --- a/spec/packages/tooling/assets.md +++ b/spec/packages/tooling/assets.md @@ -35,7 +35,7 @@ Tooling package packages in Pen should stay package-first and explicit about own ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/tooling/bench.md b/spec/packages/tooling/bench.md index 40c19c68b..b5151d422 100644 --- a/spec/packages/tooling/bench.md +++ b/spec/packages/tooling/bench.md @@ -36,7 +36,7 @@ Tooling package packages in Pen should stay package-first and explicit about own ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/tooling/test.md b/spec/packages/tooling/test.md index 69ad258fc..545d53995 100644 --- a/spec/packages/tooling/test.md +++ b/spec/packages/tooling/test.md @@ -41,7 +41,7 @@ Tooling packages in Pen should stay package-first and explicit about ownership. ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/transport.md b/spec/packages/transport.md index 6f8f71858..807a66b89 100644 --- a/spec/packages/transport.md +++ b/spec/packages/transport.md @@ -40,7 +40,7 @@ In both variants each `toolCalls` entry is authorized with `openAIToolCall()` be ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/types.md b/spec/packages/types.md index 485264987..fae41a10d 100644 --- a/spec/packages/types.md +++ b/spec/packages/types.md @@ -135,7 +135,7 @@ The Yjs adapter implements `createRelativePosition` and `resolveRelativePosition ## Current Maturity / Intended Usage -Workspace package at version `0.2.10`; intended usage is current-state but still evolving. In practice it is one of the most sensitive packages in the repo because seemingly small contract changes can cascade through most of the workspace. +Workspace package at version `0.2.11`; intended usage is current-state but still evolving. In practice it is one of the most sensitive packages in the repo because seemingly small contract changes can cascade through most of the workspace. ## Non-goals