Skip to content

chore(deps): bump the tiptap group with 17 updates#112

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/tiptap-376a83df47
Open

chore(deps): bump the tiptap group with 17 updates#112
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/tiptap-376a83df47

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 25, 2026

Bumps the tiptap group with 17 updates:

Package From To
@tiptap/core 3.20.0 3.23.6
@tiptap/extension-blockquote 3.20.0 3.23.6
@tiptap/extension-code-block 3.20.0 3.23.6
@tiptap/extension-file-handler 3.20.0 3.23.6
@tiptap/extension-heading 3.20.0 3.23.6
@tiptap/extension-image 3.20.0 3.23.6
@tiptap/extension-mathematics 3.20.0 3.23.6
@tiptap/extension-placeholder 3.20.0 3.23.6
@tiptap/extension-table 3.20.0 3.23.6
@tiptap/extension-table-cell 3.20.0 3.23.6
@tiptap/extension-table-header 3.20.0 3.23.6
@tiptap/extension-table-of-contents 3.20.0 3.23.6
@tiptap/extension-table-row 3.20.0 3.23.6
@tiptap/pm 3.20.0 3.23.6
@tiptap/react 3.20.0 3.23.6
@tiptap/starter-kit 3.20.0 3.23.6
@tiptap/static-renderer 3.20.0 3.23.6

Updates @tiptap/core from 3.20.0 to 3.23.6

Release notes

Sourced from @​tiptap/core's releases.

v3.23.6

@​tiptap/extension-drag-handle

Patch Changes

  • 937ff2e: DragHandle: Added dragImageProperties option to limit which CSS properties are cloned for the drag image. By default all ~300+ computed styles are copied; setting this to a subset (e.g. ['color', 'background-color', 'font-size']) reduces the cost when dragging selections with complex nodes.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/extension-collaboration@​3.23.6
    • @​tiptap/extension-node-range@​3.23.6
    • @​tiptap/pm@​3.23.6

@​tiptap/core

Patch Changes

  • 937ff2e: Fix deleteSelection to properly handle inline nodes with text* content. The selection is now expanded to include the entire inline node boundaries when deleting, preventing incorrect collapse of inline text nodes.
  • @​tiptap/pm@​3.23.6

@​tiptap/extensions

Patch Changes

  • 937ff2e: Placeholder: Replaced full-document doc.descendants() traversal with a cursor-resolved fast path for the default config and viewport-limited scanning for the non-default config, significantly reducing decoration overhead on large documents.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/pm@​3.23.6

v3.23.5

@​tiptap/markdown

Patch Changes

  • 7bf0e73: Fix extra mark tokens after inline atom nodes during Markdown serialization
  • 7bf0e73: Fix adjacent marks of the same type with different attributes being merged during Markdown serialization
  • Updated dependencies [7bf0e73]
  • Updated dependencies [7bf0e73]
    • @​tiptap/core@​3.23.5
    • @​tiptap/pm@​3.23.5

@​tiptap/core

Patch Changes

  • 7bf0e73: Fix $pos() returning correct node for non-text atom nodes instead of doc node
  • 7bf0e73: fix(nodeview): eliminate unnecessary re-renders, add opt-in position tracking NodeViews no longer re-render when decorations or position change without content changes. Added trackNodeViewPosition option — when enabled, the component re-renders on every position shift so calls to getPos() stay current in render output. Removed the internal nodeViewPositionRegistry.

... (truncated)

Changelog

Sourced from @​tiptap/core's changelog.

3.23.6

Patch Changes

  • d168376: Fix deleteSelection to properly handle inline nodes with text* content. The selection is now expanded to include the entire inline node boundaries when deleting, preventing incorrect collapse of inline text nodes.
    • @​tiptap/pm@​3.23.6

3.23.5

Patch Changes

  • 835caf5: Fix $pos() returning correct node for non-text atom nodes instead of doc node

  • 95e138c: fix(nodeview): eliminate unnecessary re-renders, add opt-in position tracking

    NodeViews no longer re-render when decorations or position change without content changes. Added trackNodeViewPosition option — when enabled, the component re-renders on every position shift so calls to getPos() stay current in render output. Removed the internal nodeViewPositionRegistry. Added shallow prop comparison in ReactRenderer.updateProps().

    • @​tiptap/pm@​3.23.5

3.23.4

Patch Changes

  • @​tiptap/pm@​3.23.4

3.23.3

Patch Changes

  • @​tiptap/pm@​3.23.3

3.23.2

Patch Changes

  • f98eaaf: Fix " HTML entity encoding in getHTML() output for inline style attributes. Adds a getStyleProperty utility to @tiptap/core and migrates Color, BackgroundColor, FontFamily, FontSize, LineHeight, and Highlight extensions to use it (#7016)
    • @​tiptap/pm@​3.23.2

3.23.1

Patch Changes

  • @​tiptap/pm@​3.23.1

3.23.0

Minor Changes

... (truncated)

Commits
  • 195b13f chore(release): publish a new stable version (#7854)
  • d168376 Fix deleteSelection to properly handle inline nodes with text* content (#7848)
  • e61ca71 test: migrate Cypress e2e suite to Playwright + port core specs to Vitest (#7...
  • d9daae0 chore(release): publish a new stable version (#7835)
  • 01664c7 Add test for inserting plain text content (#7843)
  • 95e138c fix(nodeview): eliminate unnecessary re-renders, add opt-in position tracking...
  • 835caf5 fix(core): fix $pos() returning doc for non-text atom nodes (#7841)
  • 9d9cc06 chore(release): publish a new stable version (#7822)
  • 0f05ae7 chore(release): publish a new stable version (#7821)
  • 817c490 chore(release): publish a new stable version
  • Additional commits viewable in compare view

Updates @tiptap/extension-blockquote from 3.20.0 to 3.23.6

Release notes

Sourced from @​tiptap/extension-blockquote's releases.

v3.23.6

@​tiptap/extension-drag-handle

Patch Changes

  • 937ff2e: DragHandle: Added dragImageProperties option to limit which CSS properties are cloned for the drag image. By default all ~300+ computed styles are copied; setting this to a subset (e.g. ['color', 'background-color', 'font-size']) reduces the cost when dragging selections with complex nodes.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/extension-collaboration@​3.23.6
    • @​tiptap/extension-node-range@​3.23.6
    • @​tiptap/pm@​3.23.6

@​tiptap/core

Patch Changes

  • 937ff2e: Fix deleteSelection to properly handle inline nodes with text* content. The selection is now expanded to include the entire inline node boundaries when deleting, preventing incorrect collapse of inline text nodes.
  • @​tiptap/pm@​3.23.6

@​tiptap/extensions

Patch Changes

  • 937ff2e: Placeholder: Replaced full-document doc.descendants() traversal with a cursor-resolved fast path for the default config and viewport-limited scanning for the non-default config, significantly reducing decoration overhead on large documents.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/pm@​3.23.6

v3.23.5

@​tiptap/markdown

Patch Changes

  • 7bf0e73: Fix extra mark tokens after inline atom nodes during Markdown serialization
  • 7bf0e73: Fix adjacent marks of the same type with different attributes being merged during Markdown serialization
  • Updated dependencies [7bf0e73]
  • Updated dependencies [7bf0e73]
    • @​tiptap/core@​3.23.5
    • @​tiptap/pm@​3.23.5

@​tiptap/core

Patch Changes

  • 7bf0e73: Fix $pos() returning correct node for non-text atom nodes instead of doc node
  • 7bf0e73: fix(nodeview): eliminate unnecessary re-renders, add opt-in position tracking NodeViews no longer re-render when decorations or position change without content changes. Added trackNodeViewPosition option — when enabled, the component re-renders on every position shift so calls to getPos() stay current in render output. Removed the internal nodeViewPositionRegistry.

... (truncated)

Changelog

Sourced from @​tiptap/extension-blockquote's changelog.

3.23.6

Patch Changes

  • Updated dependencies [d168376]
    • @​tiptap/core@​3.23.6

3.23.5

Patch Changes

  • Updated dependencies [835caf5]
  • Updated dependencies [95e138c]
    • @​tiptap/core@​3.23.5

3.23.4

Patch Changes

  • @​tiptap/core@​3.23.4

3.23.3

Patch Changes

  • @​tiptap/core@​3.23.3

3.23.2

Patch Changes

  • Updated dependencies [f98eaaf]
    • @​tiptap/core@​3.23.2

3.23.1

Patch Changes

  • @​tiptap/core@​3.23.1

3.23.0

Patch Changes

  • Updated dependencies [57f8d66]
  • Updated dependencies [e64e5a7]
  • Updated dependencies [207a2bc]
    • @​tiptap/core@​3.23.0

3.22.5

... (truncated)

Commits
  • 195b13f chore(release): publish a new stable version (#7854)
  • d9daae0 chore(release): publish a new stable version (#7835)
  • 9d9cc06 chore(release): publish a new stable version (#7822)
  • 0f05ae7 chore(release): publish a new stable version (#7821)
  • 817c490 chore(release): publish a new stable version
  • a48290e chore(release): publish a new stable version (#7808)
  • 0520d9d chore(release): publish a new stable version (#7784)
  • 898a8ed chore(release): publish a new stable version (#7756)
  • dec9735 chore(release): publish a new stable version (#7727)
  • 27ea931 fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)
  • Additional commits viewable in compare view

Updates @tiptap/extension-code-block from 3.20.0 to 3.23.6

Release notes

Sourced from @​tiptap/extension-code-block's releases.

v3.23.6

@​tiptap/extension-drag-handle

Patch Changes

  • 937ff2e: DragHandle: Added dragImageProperties option to limit which CSS properties are cloned for the drag image. By default all ~300+ computed styles are copied; setting this to a subset (e.g. ['color', 'background-color', 'font-size']) reduces the cost when dragging selections with complex nodes.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/extension-collaboration@​3.23.6
    • @​tiptap/extension-node-range@​3.23.6
    • @​tiptap/pm@​3.23.6

@​tiptap/core

Patch Changes

  • 937ff2e: Fix deleteSelection to properly handle inline nodes with text* content. The selection is now expanded to include the entire inline node boundaries when deleting, preventing incorrect collapse of inline text nodes.
  • @​tiptap/pm@​3.23.6

@​tiptap/extensions

Patch Changes

  • 937ff2e: Placeholder: Replaced full-document doc.descendants() traversal with a cursor-resolved fast path for the default config and viewport-limited scanning for the non-default config, significantly reducing decoration overhead on large documents.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/pm@​3.23.6

v3.23.5

@​tiptap/markdown

Patch Changes

  • 7bf0e73: Fix extra mark tokens after inline atom nodes during Markdown serialization
  • 7bf0e73: Fix adjacent marks of the same type with different attributes being merged during Markdown serialization
  • Updated dependencies [7bf0e73]
  • Updated dependencies [7bf0e73]
    • @​tiptap/core@​3.23.5
    • @​tiptap/pm@​3.23.5

@​tiptap/core

Patch Changes

  • 7bf0e73: Fix $pos() returning correct node for non-text atom nodes instead of doc node
  • 7bf0e73: fix(nodeview): eliminate unnecessary re-renders, add opt-in position tracking NodeViews no longer re-render when decorations or position change without content changes. Added trackNodeViewPosition option — when enabled, the component re-renders on every position shift so calls to getPos() stay current in render output. Removed the internal nodeViewPositionRegistry.

... (truncated)

Changelog

Sourced from @​tiptap/extension-code-block's changelog.

3.23.6

Patch Changes

  • Updated dependencies [d168376]
    • @​tiptap/core@​3.23.6
    • @​tiptap/pm@​3.23.6

3.23.5

Patch Changes

  • Updated dependencies [835caf5]
  • Updated dependencies [95e138c]
    • @​tiptap/core@​3.23.5
    • @​tiptap/pm@​3.23.5

3.23.4

Patch Changes

  • @​tiptap/core@​3.23.4
  • @​tiptap/pm@​3.23.4

3.23.3

Patch Changes

  • @​tiptap/core@​3.23.3
  • @​tiptap/pm@​3.23.3

3.23.2

Patch Changes

  • Updated dependencies [f98eaaf]
    • @​tiptap/core@​3.23.2
    • @​tiptap/pm@​3.23.2

3.23.1

Patch Changes

  • @​tiptap/core@​3.23.1
  • @​tiptap/pm@​3.23.1

3.23.0

Patch Changes

... (truncated)

Commits
  • 195b13f chore(release): publish a new stable version (#7854)
  • d9daae0 chore(release): publish a new stable version (#7835)
  • 9d9cc06 chore(release): publish a new stable version (#7822)
  • 0f05ae7 chore(release): publish a new stable version (#7821)
  • 817c490 chore(release): publish a new stable version
  • a48290e chore(release): publish a new stable version (#7808)
  • 0520d9d chore(release): publish a new stable version (#7784)
  • 898a8ed chore(release): publish a new stable version (#7756)
  • dec9735 chore(release): publish a new stable version (#7727)
  • 27ea931 fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)
  • Additional commits viewable in compare view

Updates @tiptap/extension-file-handler from 3.20.0 to 3.23.6

Release notes

Sourced from @​tiptap/extension-file-handler's releases.

v3.23.6

@​tiptap/extension-drag-handle

Patch Changes

  • 937ff2e: DragHandle: Added dragImageProperties option to limit which CSS properties are cloned for the drag image. By default all ~300+ computed styles are copied; setting this to a subset (e.g. ['color', 'background-color', 'font-size']) reduces the cost when dragging selections with complex nodes.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/extension-collaboration@​3.23.6
    • @​tiptap/extension-node-range@​3.23.6
    • @​tiptap/pm@​3.23.6

@​tiptap/core

Patch Changes

  • 937ff2e: Fix deleteSelection to properly handle inline nodes with text* content. The selection is now expanded to include the entire inline node boundaries when deleting, preventing incorrect collapse of inline text nodes.
  • @​tiptap/pm@​3.23.6

@​tiptap/extensions

Patch Changes

  • 937ff2e: Placeholder: Replaced full-document doc.descendants() traversal with a cursor-resolved fast path for the default config and viewport-limited scanning for the non-default config, significantly reducing decoration overhead on large documents.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/pm@​3.23.6

v3.23.5

@​tiptap/markdown

Patch Changes

  • 7bf0e73: Fix extra mark tokens after inline atom nodes during Markdown serialization
  • 7bf0e73: Fix adjacent marks of the same type with different attributes being merged during Markdown serialization
  • Updated dependencies [7bf0e73]
  • Updated dependencies [7bf0e73]
    • @​tiptap/core@​3.23.5
    • @​tiptap/pm@​3.23.5

@​tiptap/core

Patch Changes

  • 7bf0e73: Fix $pos() returning correct node for non-text atom nodes instead of doc node
  • 7bf0e73: fix(nodeview): eliminate unnecessary re-renders, add opt-in position tracking NodeViews no longer re-render when decorations or position change without content changes. Added trackNodeViewPosition option — when enabled, the component re-renders on every position shift so calls to getPos() stay current in render output. Removed the internal nodeViewPositionRegistry.

... (truncated)

Changelog

Sourced from @​tiptap/extension-file-handler's changelog.

3.23.6

Patch Changes

  • Updated dependencies [d168376]
    • @​tiptap/core@​3.23.6
    • @​tiptap/extension-text-style@​3.23.6
    • @​tiptap/pm@​3.23.6

3.23.5

Patch Changes

  • Updated dependencies [835caf5]
  • Updated dependencies [95e138c]
    • @​tiptap/core@​3.23.5
    • @​tiptap/extension-text-style@​3.23.5
    • @​tiptap/pm@​3.23.5

3.23.4

Patch Changes

  • @​tiptap/core@​3.23.4
  • @​tiptap/extension-text-style@​3.23.4
  • @​tiptap/pm@​3.23.4

3.23.3

Patch Changes

  • @​tiptap/core@​3.23.3
  • @​tiptap/extension-text-style@​3.23.3
  • @​tiptap/pm@​3.23.3

3.23.2

Patch Changes

  • Updated dependencies [f98eaaf]
    • @​tiptap/core@​3.23.2
    • @​tiptap/extension-text-style@​3.23.2
    • @​tiptap/pm@​3.23.2

3.23.1

Patch Changes

  • @​tiptap/core@​3.23.1
  • @​tiptap/extension-text-style@​3.23.1

... (truncated)

Commits
  • 195b13f chore(release): publish a new stable version (#7854)
  • d9daae0 chore(release): publish a new stable version (#7835)
  • 9d9cc06 chore(release): publish a new stable version (#7822)
  • 0f05ae7 chore(release): publish a new stable version (#7821)
  • 817c490 chore(release): publish a new stable version
  • a48290e chore(release): publish a new stable version (#7808)
  • 0520d9d chore(release): publish a new stable version (#7784)
  • 898a8ed chore(release): publish a new stable version (#7756)
  • dec9735 chore(release): publish a new stable version (#7727)
  • 27ea931 fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)
  • Additional commits viewable in compare view

Updates @tiptap/extension-heading from 3.20.0 to 3.23.6

Release notes

Sourced from @​tiptap/extension-heading's releases.

v3.23.6

@​tiptap/extension-drag-handle

Patch Changes

  • 937ff2e: DragHandle: Added dragImageProperties option to limit which CSS properties are cloned for the drag image. By default all ~300+ computed styles are copied; setting this to a subset (e.g. ['color', 'background-color', 'font-size']) reduces the cost when dragging selections with complex nodes.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/extension-collaboration@​3.23.6
    • @​tiptap/extension-node-range@​3.23.6
    • @​tiptap/pm@​3.23.6

@​tiptap/core

Patch Changes

  • 937ff2e: Fix deleteSelection to properly handle inline nodes with text* content. The selection is now expanded to include the entire inline node boundaries when deleting, preventing incorrect collapse of inline text nodes.
  • @​tiptap/pm@​3.23.6

@​tiptap/extensions

Patch Changes

  • 937ff2e: Placeholder: Replaced full-document doc.descendants() traversal with a cursor-resolved fast path for the default config and viewport-limited scanning for the non-default config, significantly reducing decoration overhead on large documents.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/pm@​3.23.6

v3.23.5

@​tiptap/markdown

Patch Changes

  • 7bf0e73: Fix extra mark tokens after inline atom nodes during Markdown serialization
  • 7bf0e73: Fix adjacent marks of the same type with different attributes being merged during Markdown serialization
  • Updated dependencies [7bf0e73]
  • Updated dependencies [7bf0e73]
    • @​tiptap/core@​3.23.5
    • @​tiptap/pm@​3.23.5

@​tiptap/core

Patch Changes

  • 7bf0e73: Fix $pos() returning correct node for non-text atom nodes instead of doc node
  • 7bf0e73: fix(nodeview): eliminate unnecessary re-renders, add opt-in position tracking NodeViews no longer re-render when decorations or position change without content changes. Added trackNodeViewPosition option — when enabled, the component re-renders on every position shift so calls to getPos() stay current in render output. Removed the internal nodeViewPositionRegistry.

... (truncated)

Changelog

Sourced from @​tiptap/extension-heading's changelog.

3.23.6

Patch Changes

  • Updated dependencies [d168376]
    • @​tiptap/core@​3.23.6

3.23.5

Patch Changes

  • Updated dependencies [835caf5]
  • Updated dependencies [95e138c]
    • @​tiptap/core@​3.23.5

3.23.4

Patch Changes

  • @​tiptap/core@​3.23.4

3.23.3

Patch Changes

  • @​tiptap/core@​3.23.3

3.23.2

Patch Changes

  • Updated dependencies [f98eaaf]
    • @​tiptap/core@​3.23.2

3.23.1

Patch Changes

  • @​tiptap/core@​3.23.1

3.23.0

Patch Changes

  • Updated dependencies [57f8d66]
  • Updated dependencies [e64e5a7]
  • Updated dependencies [207a2bc]
    • @​tiptap/core@​3.23.0

3.22.5

... (truncated)

Commits
  • 195b13f chore(release): publish a new stable version (#7854)
  • d9daae0 chore(release): publish a new stable version (#7835)
  • 9d9cc06 chore(release): publish a new stable version (#7822)
  • 0f05ae7 chore(release): publish a new stable version (#7821)
  • 817c490 chore(release): publish a new stable version
  • a48290e chore(release): publish a new stable version (#7808)
  • 0520d9d chore(release): publish a new stable version (#7784)
  • 898a8ed chore(release): publish a new stable version (#7756)
  • dec9735 chore(release): publish a new stable version (#7727)
  • 27ea931 fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)
  • Additional commits viewable in compare view

Updates @tiptap/extension-image from 3.20.0 to 3.23.6

Release notes

Sourced from @​tiptap/extension-image's releases.

v3.23.6

@​tiptap/extension-drag-handle

Patch Changes

  • 937ff2e: DragHandle: Added dragImageProperties option to limit which CSS properties are cloned for the drag image. By default all ~300+ computed styles are copied; setting this to a subset (e.g. ['color', 'background-color', 'font-size']) reduces the cost when dragging selections with complex nodes.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/extension-collaboration@​3.23.6
    • @​tiptap/extension-node-range@​3.23.6
    • @​tiptap/pm@​3.23.6

@​tiptap/core

Patch Changes

  • 937ff2e: Fix deleteSelection to properly handle inline nodes with text* content. The selection is now expanded to include the entire inline node boundaries when deleting, preventing incorrect collapse of inline text nodes.
  • @​tiptap/pm@​3.23.6

@​tiptap/extensions

Patch Changes

  • 937ff2e: Placeholder: Replaced full-document doc.descendants() traversal with a cursor-resolved fast path for the default config and viewport-limited scanning for the non-default config, significantly reducing decoration overhead on large documents.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/pm@​3.23.6

v3.23.5

@​tiptap/markdown

Patch Changes

  • 7bf0e73: Fix extra mark tokens after inline atom nodes during Markdown serialization
  • 7bf0e73: Fix adjacent marks of the same type with different attributes being merged during Markdown serialization
  • Updated dependencies [7bf0e73]
  • Updated dependencies [7bf0e73]
    • @​tiptap/core@​3.23.5
    • @​tiptap/pm@​3.23.5

@​tiptap/core

Patch Changes

  • 7bf0e73: Fix $pos() returning correct node for non-text atom nodes instead of doc node
  • 7bf0e73: fix(nodeview): eliminate unnecessary re-renders, add opt-in position tracking NodeViews no longer re-render when decorations or position change without content changes. Added trackNodeViewPosition option — when enabled, the component re-renders on every position shift so calls to getPos() stay current in render output. Removed the internal nodeViewPositionRegistry.

... (truncated)

Changelog

Sourced from @​tiptap/extension-image's changelog.

3.23.6

Patch Changes

  • Updated dependencies [d168376]
    • @​tiptap/core@​3.23.6

3.23.5

Patch Changes

  • Updated dependencies [835caf5]
  • Updated dependencies [95e138c]
    • @​tiptap/core@​3.23.5

3.23.4

Patch Changes

  • @​tiptap/core@​3.23.4

3.23.3

Patch Changes

  • @​tiptap/core@​3.23.3

3.23.2

Patch Changes

  • Updated dependencies [f98eaaf]
    • @​tiptap/core@​3.23.2

3.23.1

Patch Changes

  • @​tiptap/core@​3.23.1

3.23.0

Patch Changes

  • Updated dependencies [57f8d66]
  • Updated dependencies [e64e5a7]
  • Updated dependencies [207a2bc]
    • @​tiptap/core@​3.23.0

3.22.5

... (truncated)

Commits
  • 195b13f chore(release): publish a new stable version (#7854)
  • d9daae0 chore(release): publish a new stable version (#7835)
  • 9d9cc06 chore(release): publish a new stable version (#7822)
  • 0f05ae7 chore(release): publish a new stable version (#7821)
  • 817c490 chore(release): publish a new stable version
  • a48290e chore(release): publish a new stable version (#7808)
  • 0520d9d chore(release): publish a new stable version (#7784)
  • 898a8ed chore(release): publish a new stable version (#7756)
  • dec9735 chore(release): publish a new stable version (#7727)
  • 27ea931 fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)
  • Additional commits viewable in compare view

Updates @tiptap/extension-mathematics from 3.20.0 to 3.23.6

Release notes

Sourced from @​tiptap/extension-mathematics's releases.

v3.23.6

@​tiptap/extension-drag-handle

Patch Changes

  • 937ff2e: DragHandle: Added dragImageProperties option to limit which CSS properties are cloned for the drag image. By default all ~300+ computed styles are copied; setting this to a subset (e.g. ['color', 'background-color', 'font-size']) reduces the cost when dragging selections with complex nodes.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/extension-collaboration@​3.23.6
    • @​tiptap/extension-node-range@​3.23.6
    • @​tiptap/pm@​3.23.6

@​tiptap/core

Patch Changes

  • 937ff2e: Fix deleteSelection to properly handle inline nodes with text* content. The selection is now expanded to include the entire inline node boundaries when deleting, preventing incorrect collapse of inline text nodes.
  • @​tiptap/pm@​3.23.6

@​tiptap/extensions

Patch Changes

  • 937ff2e: Placeholder: Replaced full-document doc.descendants() traversal with a cursor-resolved fast path for the default config and viewport-limited scanning for the non-default config, significantly reducing decoration overhead on large documents.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/pm@​3.23.6

v3.23.5

@​tiptap/markdown

Patch Changes

  • 7bf0e73: Fix extra mark tokens after inline atom nodes during Markdown serialization
  • 7bf0e73: Fix adjacent marks of the same type with different attributes being merged during Markdown serialization
  • Updated dependencies [7bf0e73]
  • Updated dependencies [7bf0e73]
    • @​tiptap/core@​3.23.5
    • @​tiptap/pm@​3.23.5

@​tiptap/core

Patch Changes

  • 7bf0e73: Fix $pos() returning correct node for non-text atom nodes instead of doc node
  • 7bf0e73: fix(nodeview): eliminate unnecessary re-renders, add opt-in position tracking NodeViews no longer re-render when decorations or position change without content changes. Added trackNodeViewPosition option — when enabled, the component re-renders on every position shift so calls to getPos() stay current in render output. Removed the internal nodeViewPositionRegistry.

... (truncated)

Changelog

Sourced from @​tiptap/extension-mathematics's changelog.

3.23.6

Patch Changes

  • Updated dependencies [d168376]
    • @​tiptap/core@​3.23.6
    • @​tiptap/pm@​3.23.6

3.23.5

Patch Changes

  • Updated dependencies [835caf5]
  • Updated dependencies [95e138c]
    • @​tiptap/core@​3.23.5
    • @​tiptap/pm@​3.23.5

3.23.4

Patch Changes

  • @​tiptap/core@​3.23.4
  • @​tiptap/pm@​3.23.4

3.23.3

Patch Changes

  • @​tiptap/core@​3.23.3
  • @​tiptap/pm@​3.23.3

3.23.2

Patch Changes

  • Updated dependencies [f98eaaf]
    • @​tiptap/core@​3.23.2
    • @​tiptap/pm@​3.23.2

3.23.1

Patch Changes

  • @​tiptap/core@​3.23.1
  • @​tiptap/pm@​3.23.1

3.23.0

Patch Changes

... (truncated)

Commits
  • 195b13f chore(release): publish a new stable version (#7854)
  • d9daae0 chore(release): publish a new stable version (#7835)
  • 9d9cc06 chore(release): publish a new stable version (#7822)
  • 0f05ae7 chore(release): publish a new stable version (#7821)
  • 817c490 chore(release): publish a new stable version
  • a48290e chore(release): publish a new stable version (#7808)
  • 0520d9d chore(release): publish a new stable version (#7784)
  • ea2aec2 fix(extension-mathematics): keep updateBlockMath latex required in public type
  • a8a5857 fix(extension-mathematics): honor empty-string latex in updateBlockMath
  • fb8eba6 refactor(extension-mathematics): collapse block math input rule into single r...
  • Additional commits viewable in compare view

Updates @tiptap/extension-placeholder from 3.20.0 to 3.23.6

Release notes

Sourced from @​tiptap/extension-placeholder's releases.

v3.23.6

@​tiptap/extension-drag-handle

Patch Changes

  • 937ff2e: DragHandle: Added dragImageProperties option to limit which CSS properties are cloned for the drag image. By default all ~300+ computed styles are copied; setting this to a subset (e.g. ['color', 'background-color', 'font-size']) reduces the cost when dragging selections with complex nodes.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/extension-collaboration@​3.23.6
    • @​tiptap/extension-node-range@​3.23.6
    • @​tiptap/pm@​3.23.6

@​tiptap/core

Patch Changes

  • 937ff2e: Fix deleteSelection to properly handle inline nodes with text* content. The selection is now expanded to include the entire inline node boundaries when deleting, preventing incorrect collapse of inline text nodes.
  • @​tiptap/pm@​3.23.6

@​tiptap/extensions

Patch Changes

  • 937ff2e: Placeholder: Replaced full-document doc.descendants() traversal with a cursor-resolved fast path for the default config and viewport-limited scanning for the non-default config, significantly reducing decoration overhead on large documents.
  • Updated dependencies [937ff2e]
    • @​tiptap/core@​3.23.6
    • @​tiptap/pm@​3.23.6

v3.23.5

@​tiptap/markdown

Patch Changes

  • 7bf0e73: Fix extra mark tokens after inline atom nodes during Markdown serialization
  • 7bf0e73: Fix adjacent marks of the same type with different attributes being merged during Markdown serialization
  • Updated dependencies [7bf0e73]
  • Updated dependencies [7bf0e73]
    • @​tiptap/core@​3.23.5
    • @​tiptap/pm@​3.23.5

@​tiptap/core

Patch Changes

  • 7bf0e73: Fix $pos() returning correct node for non-text atom nodes instead of doc node
  • 7bf0e73: fix(nodeview): eliminate unnecessary re-renders, add opt-in position tracking NodeViews no longer re-render when decorations or position change without content changes. Added trackNodeViewPosition option — when enabled, the component re-renders on every position shift so calls to getPos() stay current in render output. Removed the internal nodeViewPositionRegistry.

... (truncated)

Changelog

Sourced from @​tiptap/extension-placeholder's changelog.

3.23.6

Patch Changes

  • Updated dependencies [937ff2e]
    • @​tiptap/extensions@​3.23.6

3.23.5

Patch Changes

  • @​tiptap/extensions@​3.23.5

3.23.4

Patch Changes

  • Updated dependencies [57e53c1]
    • @​tiptap/extensions@​3.23.4

3.23.3

Patch Changes

  • @​tiptap/extensions@​3.23.3

3.23.2

Patch Changes

  • @​tiptap/extensions@​3.23.2

3.23.1

Patch Changes

  • @​tiptap/extensions@​3.23.1

3.23.0

Patch Changes

  • @​tiptap/extensions@​3.23.0

3.22.5

Patch Changes

  • @​tiptap/extensions@​3.22.5

... (truncated)

Commits
  • 195b13f chore(release): publish a new stable version (

Bumps the tiptap group with 17 updates:

| Package | From | To |
| --- | --- | --- |
| [@tiptap/core](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/core) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-blockquote](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-blockquote) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-code-block](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-code-block) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-file-handler](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-file-handler) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-heading](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-heading) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-image](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-image) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-mathematics](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-mathematics) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-placeholder](https://github.com/ueberdosis/tiptap/tree/HEAD/packages-deprecated/extension-placeholder) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-table](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-table) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-table-cell](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-table-cell) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-table-header](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-table-header) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-table-of-contents](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-table-of-contents) | `3.20.0` | `3.23.6` |
| [@tiptap/extension-table-row](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-table-row) | `3.20.0` | `3.23.6` |
| [@tiptap/pm](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/pm) | `3.20.0` | `3.23.6` |
| [@tiptap/react](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/react) | `3.20.0` | `3.23.6` |
| [@tiptap/starter-kit](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/starter-kit) | `3.20.0` | `3.23.6` |
| [@tiptap/static-renderer](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/static-renderer) | `3.20.0` | `3.23.6` |


Updates `@tiptap/core` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/core/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/core)

Updates `@tiptap/extension-blockquote` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-blockquote/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-blockquote)

Updates `@tiptap/extension-code-block` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-code-block/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-code-block)

Updates `@tiptap/extension-file-handler` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-file-handler/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-file-handler)

Updates `@tiptap/extension-heading` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-heading/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-heading)

Updates `@tiptap/extension-image` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-image/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-image)

Updates `@tiptap/extension-mathematics` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-mathematics/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-mathematics)

Updates `@tiptap/extension-placeholder` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages-deprecated/extension-placeholder/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages-deprecated/extension-placeholder)

Updates `@tiptap/extension-table` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-table/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-table)

Updates `@tiptap/extension-table-cell` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-table-cell)

Updates `@tiptap/extension-table-header` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-table-header)

Updates `@tiptap/extension-table-of-contents` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-table-of-contents/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-table-of-contents)

Updates `@tiptap/extension-table-row` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/extension-table-row)

Updates `@tiptap/pm` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/pm/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/pm)

Updates `@tiptap/react` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/react/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/react)

Updates `@tiptap/starter-kit` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/starter-kit/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/starter-kit)

Updates `@tiptap/static-renderer` from 3.20.0 to 3.23.6
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/static-renderer/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.23.6/packages/static-renderer)

---
updated-dependencies:
- dependency-name: "@tiptap/core"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-blockquote"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-code-block"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-file-handler"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-heading"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-image"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-mathematics"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-placeholder"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-table"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-table-cell"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-table-header"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-table-of-contents"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-table-row"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/pm"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/react"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/starter-kit"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/static-renderer"
  dependency-version: 3.23.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants