Skip to content

Version Packages - #36

Merged
krijnrijshouwer merged 1 commit into
mainfrom
changeset-release/main
Sep 4, 2026
Merged

Version Packages#36
krijnrijshouwer merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@input/pen-core@0.2.2

Patch Changes

  • b359f9a: Fix ArrowUp being a no-op (or skipping a line) when the caret sits at the start of a visual line, right after a \n soft break or a soft wrap. pen.caretUp / pen.caretDown now hand the selection's affinity to the geometry measure, and verticalCaretTarget measures the current caret on the side it is drawn instead of deriving the side from the motion direction (G5).
  • @input/pen-yjs@0.2.2
    • @input/pen-types@0.2.2

@input/pen-yjs@0.2.2

Patch Changes

  • @input/pen-types@0.2.2

@input/pen-ai@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-tools@0.2.2
    • @input/pen-ingest@0.2.2
    • @input/pen-types@0.2.2

@input/pen-autoformat@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-types@0.2.2

@input/pen-interop@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-ingest@0.2.2
    • @input/pen-markdown@0.2.2
    • @input/pen-types@0.2.2

@input/pen-multiplayer@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-types@0.2.2

@input/pen-search@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-types@0.2.2

@input/pen-shortcuts@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-types@0.2.2

@input/pen-snapshots@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-types@0.2.2

@input/pen-tools@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-ingest@0.2.2
    • @input/pen-markdown@0.2.2
    • @input/pen-types@0.2.2

@input/pen-undo@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-types@0.2.2

@input/pen@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-ai@0.2.2
    • @input/pen-interop@0.2.2
    • @input/pen-shortcuts@0.2.2
    • @input/pen-tools@0.2.2
    • @input/pen-undo@0.2.2
    • @input/pen-schema@0.2.2
    • @input/pen-types@0.2.2

@input/pen-dom@0.2.2

Patch Changes

  • b359f9a: Pen.Toolbar.Button and Pen.Toolbar.Toggle compose a host onClick with their own action instead of letting it replace the action. A Slot-style wrapper that merges its onClick onto the element (a tooltip trigger, for example) no longer silences onAction / the mark toggle; the action is skipped only when the button is disabled or the host handler called preventDefault().

    resolveSelectionRect measures a selection that spans blocks per block, so the rect covers the selected text rather than the border boxes of the blocks it fully covers. useSelectionToolbar reads that rect first for spanning selections; the selection toolbar sits over the text instead of centring on the column.

  • b359f9a: Fix ArrowUp being a no-op (or skipping a line) when the caret sits at the start of a visual line, right after a \n soft break or a soft wrap. pen.caretUp / pen.caretDown now hand the selection's affinity to the geometry measure, and verticalCaretTarget measures the current caret on the side it is drawn instead of deriving the side from the motion direction (G5).

  • Updated dependencies [b359f9a]

    • @input/pen-core@0.2.2
    • @input/pen-shortcuts@0.2.2
    • @input/pen-types@0.2.2

@input/pen-react@0.2.2

Patch Changes

  • b359f9a: Pen.Toolbar.Button and Pen.Toolbar.Toggle compose a host onClick with their own action instead of letting it replace the action. A Slot-style wrapper that merges its onClick onto the element (a tooltip trigger, for example) no longer silences onAction / the mark toggle; the action is skipped only when the button is disabled or the host handler called preventDefault().

    resolveSelectionRect measures a selection that spans blocks per block, so the rect covers the selected text rather than the border boxes of the blocks it fully covers. useSelectionToolbar reads that rect first for spanning selections; the selection toolbar sits over the text instead of centring on the column.

  • Updated dependencies [b359f9a]

  • Updated dependencies [b359f9a]

    • @input/pen-dom@0.2.2
    • @input/pen-core@0.2.2
    • @input/pen-multiplayer@0.2.2
    • @input/pen-search@0.2.2
    • @input/pen-ai@0.2.2
    • @input/pen-interop@0.2.2
    • @input/pen-shortcuts@0.2.2
    • @input/pen-snapshots@0.2.2
    • @input/pen-schema@0.2.2
    • @input/pen-types@0.2.2

@input/pen-vue@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
  • Updated dependencies [b359f9a]
    • @input/pen-dom@0.2.2
    • @input/pen-core@0.2.2
    • @input/pen-interop@0.2.2
    • @input/pen-schema@0.2.2
    • @input/pen-types@0.2.2

@input/pen-schema@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-types@0.2.2

@input/pen-ingest@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-types@0.2.2

@input/pen-markdown@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-types@0.2.2

@input/pen-assets@0.2.2

Patch Changes

  • @input/pen-types@0.2.2

@input/pen-test@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-yjs@0.2.2
    • @input/pen-interop@0.2.2
    • @input/pen-schema@0.2.2
    • @input/pen-types@0.2.2

@input/pen-transport@0.2.2

Patch Changes

  • Updated dependencies [b359f9a]
    • @input/pen-core@0.2.2
    • @input/pen-ai@0.2.2
    • @input/pen-types@0.2.2

@input/pen-bench@0.2.2

@input/pen-types@0.2.2

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 53a228d to 118df0b Compare September 4, 2026 17:30
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 118df0b to 2814cc9 Compare September 4, 2026 17:39
@krijnrijshouwer
krijnrijshouwer merged commit 0382d9a into main Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant