diff --git a/.changeset/soft-pens-select.md b/.changeset/soft-pens-select.md deleted file mode 100644 index 4a98e404..00000000 --- a/.changeset/soft-pens-select.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@input/pen-dom": patch ---- - -Preserve backward keyboard selection direction across repeated word-selection commands and allow word selections to continue extending across multiple blocks. diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index ddc443d6..83f82d5e 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-core +## 0.2.5 + +### Patch Changes + +- @input/pen-yjs@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 0a20d25b..b3c5846e 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-core", - "version": "0.2.4", + "version": "0.2.5", "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 aa01c50b..5b4e9b64 100644 --- a/packages/crdt/yjs/CHANGELOG.md +++ b/packages/crdt/yjs/CHANGELOG.md @@ -1,5 +1,11 @@ # @input/pen-yjs +## 0.2.5 + +### Patch Changes + +- @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/crdt/yjs/package.json b/packages/crdt/yjs/package.json index ae1d97fa..02666a75 100644 --- a/packages/crdt/yjs/package.json +++ b/packages/crdt/yjs/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-yjs", - "version": "0.2.4", + "version": "0.2.5", "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 0a8fd073..e4a2c47d 100644 --- a/packages/extensions/ai/CHANGELOG.md +++ b/packages/extensions/ai/CHANGELOG.md @@ -1,5 +1,14 @@ # @input/pen-ai +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-tools@0.2.5 + - @input/pen-ingest@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/extensions/ai/package.json b/packages/extensions/ai/package.json index e1ec2a18..c322481a 100644 --- a/packages/extensions/ai/package.json +++ b/packages/extensions/ai/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-ai", - "version": "0.2.4", + "version": "0.2.5", "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 ad5c21bc..bc88000e 100644 --- a/packages/extensions/autoformat/CHANGELOG.md +++ b/packages/extensions/autoformat/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-autoformat +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/extensions/autoformat/package.json b/packages/extensions/autoformat/package.json index 5e88071c..a9c393ac 100644 --- a/packages/extensions/autoformat/package.json +++ b/packages/extensions/autoformat/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-autoformat", - "version": "0.2.4", + "version": "0.2.5", "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 880dd05d..2c7639a4 100644 --- a/packages/extensions/interop/CHANGELOG.md +++ b/packages/extensions/interop/CHANGELOG.md @@ -1,5 +1,14 @@ # @input/pen-interop +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-ingest@0.2.5 + - @input/pen-markdown@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/extensions/interop/package.json b/packages/extensions/interop/package.json index fdfd8962..d71a8111 100644 --- a/packages/extensions/interop/package.json +++ b/packages/extensions/interop/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-interop", - "version": "0.2.4", + "version": "0.2.5", "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 223bd52c..f683b719 100644 --- a/packages/extensions/multiplayer/CHANGELOG.md +++ b/packages/extensions/multiplayer/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-multiplayer +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/extensions/multiplayer/package.json b/packages/extensions/multiplayer/package.json index 02960808..4b339e79 100644 --- a/packages/extensions/multiplayer/package.json +++ b/packages/extensions/multiplayer/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-multiplayer", - "version": "0.2.4", + "version": "0.2.5", "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 947cd4ef..bd41772e 100644 --- a/packages/extensions/search/CHANGELOG.md +++ b/packages/extensions/search/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-search +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/extensions/search/package.json b/packages/extensions/search/package.json index a1b67971..0cb05327 100644 --- a/packages/extensions/search/package.json +++ b/packages/extensions/search/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-search", - "version": "0.2.4", + "version": "0.2.5", "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 fc14860d..c89fd910 100644 --- a/packages/extensions/shortcuts/CHANGELOG.md +++ b/packages/extensions/shortcuts/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-shortcuts +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/extensions/shortcuts/package.json b/packages/extensions/shortcuts/package.json index e4c0022e..854e993d 100644 --- a/packages/extensions/shortcuts/package.json +++ b/packages/extensions/shortcuts/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-shortcuts", - "version": "0.2.4", + "version": "0.2.5", "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 67de981a..8b626d41 100644 --- a/packages/extensions/snapshots/CHANGELOG.md +++ b/packages/extensions/snapshots/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-snapshots +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/extensions/snapshots/package.json b/packages/extensions/snapshots/package.json index a462180c..d191f757 100644 --- a/packages/extensions/snapshots/package.json +++ b/packages/extensions/snapshots/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-snapshots", - "version": "0.2.4", + "version": "0.2.5", "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 9b4c43b4..626e1da6 100644 --- a/packages/extensions/tools/CHANGELOG.md +++ b/packages/extensions/tools/CHANGELOG.md @@ -1,5 +1,14 @@ # @input/pen-tools +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-ingest@0.2.5 + - @input/pen-markdown@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/extensions/tools/package.json b/packages/extensions/tools/package.json index 77f5ff03..b2b55cda 100644 --- a/packages/extensions/tools/package.json +++ b/packages/extensions/tools/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-tools", - "version": "0.2.4", + "version": "0.2.5", "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 d2e721a8..63794e97 100644 --- a/packages/extensions/undo/CHANGELOG.md +++ b/packages/extensions/undo/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-undo +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/extensions/undo/package.json b/packages/extensions/undo/package.json index b6252f2b..32be3302 100644 --- a/packages/extensions/undo/package.json +++ b/packages/extensions/undo/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-undo", - "version": "0.2.4", + "version": "0.2.5", "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 4504e18e..648dc1b4 100644 --- a/packages/pen/CHANGELOG.md +++ b/packages/pen/CHANGELOG.md @@ -1,5 +1,18 @@ # @input/pen +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-ai@0.2.5 + - @input/pen-interop@0.2.5 + - @input/pen-shortcuts@0.2.5 + - @input/pen-tools@0.2.5 + - @input/pen-undo@0.2.5 + - @input/pen-schema@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/pen/package.json b/packages/pen/package.json index e471a7d3..176ae244 100644 --- a/packages/pen/package.json +++ b/packages/pen/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen", - "version": "0.2.4", + "version": "0.2.5", "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 4dc9c837..11241f2e 100644 --- a/packages/rendering/dom/CHANGELOG.md +++ b/packages/rendering/dom/CHANGELOG.md @@ -1,5 +1,14 @@ # @input/pen-dom +## 0.2.5 + +### Patch Changes + +- f792d89: Preserve backward keyboard selection direction across repeated word-selection commands and allow word selections to continue extending across multiple blocks. +- @input/pen-core@0.2.5 + - @input/pen-shortcuts@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/rendering/dom/package.json b/packages/rendering/dom/package.json index 9ef8da72..d26adaf6 100644 --- a/packages/rendering/dom/package.json +++ b/packages/rendering/dom/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-dom", - "version": "0.2.4", + "version": "0.2.5", "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 b08f5f11..1e444c6d 100644 --- a/packages/rendering/react/CHANGELOG.md +++ b/packages/rendering/react/CHANGELOG.md @@ -1,5 +1,21 @@ # @input/pen-react +## 0.2.5 + +### Patch Changes + +- Updated dependencies [f792d89] + - @input/pen-dom@0.2.5 + - @input/pen-core@0.2.5 + - @input/pen-ai@0.2.5 + - @input/pen-interop@0.2.5 + - @input/pen-multiplayer@0.2.5 + - @input/pen-search@0.2.5 + - @input/pen-shortcuts@0.2.5 + - @input/pen-snapshots@0.2.5 + - @input/pen-schema@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/rendering/react/package.json b/packages/rendering/react/package.json index bae8e9b3..f52751e4 100644 --- a/packages/rendering/react/package.json +++ b/packages/rendering/react/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-react", - "version": "0.2.4", + "version": "0.2.5", "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 93590066..39ba8efb 100644 --- a/packages/rendering/vue/CHANGELOG.md +++ b/packages/rendering/vue/CHANGELOG.md @@ -1,5 +1,16 @@ # @input/pen-vue +## 0.2.5 + +### Patch Changes + +- Updated dependencies [f792d89] + - @input/pen-dom@0.2.5 + - @input/pen-core@0.2.5 + - @input/pen-interop@0.2.5 + - @input/pen-schema@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/rendering/vue/package.json b/packages/rendering/vue/package.json index 17032142..99f30174 100644 --- a/packages/rendering/vue/package.json +++ b/packages/rendering/vue/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-vue", - "version": "0.2.4", + "version": "0.2.5", "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 1fbc88a8..80c54069 100644 --- a/packages/schema/CHANGELOG.md +++ b/packages/schema/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-schema +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/schema/package.json b/packages/schema/package.json index cefa2456..9571bfc6 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-schema", - "version": "0.2.4", + "version": "0.2.5", "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 0e29d63d..1157bd5a 100644 --- a/packages/shared/ingest/CHANGELOG.md +++ b/packages/shared/ingest/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-ingest +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/shared/ingest/package.json b/packages/shared/ingest/package.json index a2bae0fe..69cb0980 100644 --- a/packages/shared/ingest/package.json +++ b/packages/shared/ingest/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-ingest", - "version": "0.2.4", + "version": "0.2.5", "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 8cf2fe3c..4e15729c 100644 --- a/packages/shared/markdown/CHANGELOG.md +++ b/packages/shared/markdown/CHANGELOG.md @@ -1,5 +1,12 @@ # @input/pen-markdown +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/shared/markdown/package.json b/packages/shared/markdown/package.json index 2d65213c..eecadc7a 100644 --- a/packages/shared/markdown/package.json +++ b/packages/shared/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-markdown", - "version": "0.2.4", + "version": "0.2.5", "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 babbe0b3..dd4672e9 100644 --- a/packages/tooling/assets/CHANGELOG.md +++ b/packages/tooling/assets/CHANGELOG.md @@ -1,5 +1,11 @@ # @input/pen-assets +## 0.2.5 + +### Patch Changes + +- @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/tooling/assets/package.json b/packages/tooling/assets/package.json index cf876ab0..33df4bb8 100644 --- a/packages/tooling/assets/package.json +++ b/packages/tooling/assets/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-assets", - "version": "0.2.4", + "version": "0.2.5", "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 14452d38..c355daaf 100644 --- a/packages/tooling/bench/CHANGELOG.md +++ b/packages/tooling/bench/CHANGELOG.md @@ -1,5 +1,7 @@ # @input/pen-bench +## 0.2.5 + ## 0.2.4 ## 0.2.3 diff --git a/packages/tooling/bench/package.json b/packages/tooling/bench/package.json index 69274b9a..69223b47 100644 --- a/packages/tooling/bench/package.json +++ b/packages/tooling/bench/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-bench", - "version": "0.2.4", + "version": "0.2.5", "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 166a9d9e..7355de18 100644 --- a/packages/tooling/test/CHANGELOG.md +++ b/packages/tooling/test/CHANGELOG.md @@ -1,5 +1,15 @@ # @input/pen-test +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-yjs@0.2.5 + - @input/pen-interop@0.2.5 + - @input/pen-schema@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/tooling/test/package.json b/packages/tooling/test/package.json index 6f0394a6..ede0af0b 100644 --- a/packages/tooling/test/package.json +++ b/packages/tooling/test/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-test", - "version": "0.2.4", + "version": "0.2.5", "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 21eeb279..7acd127e 100644 --- a/packages/transport/CHANGELOG.md +++ b/packages/transport/CHANGELOG.md @@ -1,5 +1,13 @@ # @input/pen-transport +## 0.2.5 + +### Patch Changes + +- @input/pen-core@0.2.5 + - @input/pen-ai@0.2.5 + - @input/pen-types@0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/transport/package.json b/packages/transport/package.json index be9bbab5..e4a988dc 100644 --- a/packages/transport/package.json +++ b/packages/transport/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-transport", - "version": "0.2.4", + "version": "0.2.5", "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 c8648f33..164ef433 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,7 @@ # @input/pen-types +## 0.2.5 + ## 0.2.4 ### Patch Changes diff --git a/packages/types/package.json b/packages/types/package.json index 1f69c801..90fa8add 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@input/pen-types", - "version": "0.2.4", + "version": "0.2.5", "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 0077637b..59e01b0e 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.4`; 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.5`; 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 7460b38b..f22f7c2c 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.4`; intended usage is current-state but still evolving. +Workspace package at version `0.2.5`; 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 73de3671..7f456771 100644 --- a/spec/packages/extensions/ai.md +++ b/spec/packages/extensions/ai.md @@ -201,7 +201,7 @@ Streaming protocol and processing pipeline. Optional runtime that turns a `PenSt ## Current Maturity / Intended Usage -Workspace package at version `0.2.4`; 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.5`; 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 99e9e387..0f633b52 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.4`; intended usage is current-state but still evolving. +Workspace package at version `0.2.5`; 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 04a9a896..51127a39 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.4`; 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.5`; 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 9ae0ae39..b705b8ac 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.4`; 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.5`; 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 bfa63604..41138f5f 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.4`; 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.5`; 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 d4ef8903..6d64b6e5 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.4`; intended usage is current-state but still evolving. +Workspace package at version `0.2.5`; 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 ecfa190b..2d413ab9 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.4`; 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.5`; 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 53e2921a..7c7b3407 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.4`; 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.5`; 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 9810bf79..b086bc02 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.4`; 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.5`; 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 e9af2f9e..12ed35f7 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.4`; intended usage is current-state but still evolving. +Workspace package at version `0.2.5`; 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 ac9e177b..74aeced3 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.4`; 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.5`; 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 83530f9b..6d3aa0cc 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.4`; 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.5`; 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 8b9ef5e1..1e317973 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.4`; 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.5`; 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 a8937a44..e71355b7 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.4`; intended usage is current-state but still evolving. +Workspace package at version `0.2.5`; 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 4e922061..e4ac6ffd 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.4`; 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.5`; 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 89e0499e..ab0bc379 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.4`; intended usage is current-state but still evolving. +Workspace package at version `0.2.5`; 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 00b05790..324341fd 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.4`; intended usage is current-state but still evolving. +Workspace package at version `0.2.5`; 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 6cd6b65e..47567ac0 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.4`; intended usage is current-state but still evolving. +Workspace package at version `0.2.5`; 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 b1eadb49..48e788c3 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.4`; intended usage is current-state but still evolving. +Workspace package at version `0.2.5`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/transport.md b/spec/packages/transport.md index 72eca967..db1db605 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.4`; intended usage is current-state but still evolving. +Workspace package at version `0.2.5`; intended usage is current-state but still evolving. ## Non-goals diff --git a/spec/packages/types.md b/spec/packages/types.md index 7428188f..40499b13 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.4`; 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.5`; 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