Skip to content

Releases: ueberdosis/tiptap

v3.23.4

13 May 15:31
9d9cc06

Choose a tag to compare

@tiptap/extensions

Patch Changes

  • 0f05ae7: Add a new autoTrim option to CharacterCount which can be used to allow exceeding the character limit and either trim or validate the content length manually

v3.23.3

13 May 15:21
0f05ae7

Choose a tag to compare

@tiptap/extension-link

Patch Changes

  • 968675d: Bumped linkify to ^4.3.3 to improve link recognition & fix a bug with chinese character encoding breaking the links when followed by parentheses
  • @tiptap/core@3.23.3
    • @tiptap/pm@3.23.3

v3.23.2

13 May 15:23

Choose a tag to compare

@tiptap/extension-twitch

Patch Changes

  • 8b210e7: Fix Twitch and YouTube embeds losing their canonical video, clip, channel, or playlist URL when HTML content is loaded back into the editor.
  • Updated dependencies [8b210e7]
    • @tiptap/core@3.23.2

@tiptap/extension-youtube

Patch Changes

  • 8b210e7: Fix Twitch and YouTube embeds losing their canonical video, clip, channel, or playlist URL when HTML content is loaded back into the editor.
  • Updated dependencies [8b210e7]
    • @tiptap/core@3.23.2

@tiptap/core

Patch Changes

  • 8b210e7: 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

@tiptap/extension-text-style

Patch Changes

  • 8b210e7: 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)
  • Updated dependencies [8b210e7]
    • @tiptap/core@3.23.2

@tiptap/extension-highlight

Patch Changes

  • 8b210e7: 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)
  • Updated dependencies [8b210e7]
    • @tiptap/core@3.23.2

@tiptap/react

Patch Changes

  • 8b210e7: Default immediatelyRender to false in SSR environments instead of throwing an error

    Previously, omitting immediatelyRender in an SSR environment (e.g. Next.js) would throw an error in development and silently return null in production. This was a common source of crashes, especially when AI-generated code set up the editor without explicitly passing immediatelyRender: false. The hook now defaults immediatelyRender to true, but automatically sets it to false when SSR is detected, logging a warning in development instead of throwing.

  • Updated dependencies [8b210e7]

    • @tiptap/core@3.23.2
    • @tiptap/pm@3.23.2

@tiptap/vue-3

Patch Changes

  • 8b210e7: Fix a useEditor unmount crash by avoiding replacement of Vue-managed DOM nodes during teardown.
  • Updated dependencies [8b210e7]
    • @tiptap/core@3.23.2
    • @tiptap/pm@3.23.2

@tiptap/server-ai-toolkit

Minor Changes

  • 8b210e7: Initial open-source release of the Server AI Toolkit package

v3.23.1

08 May 12:07
a48290e

Choose a tag to compare

@tiptap/extension-drag-handle-react

Patch Changes

  • a4e5154: Fix DragHandle unmounts by rendering children into the plugin-managed drag handle element with a React portal.

    This avoids React trying to remove a host node after the drag handle plugin has moved it into its own wrapper.

  • @tiptap/extension-drag-handle@3.23.1

    • @tiptap/pm@3.23.1
    • @tiptap/react@3.23.1

@tiptap/extension-character-count

Patch Changes

  • @tiptap/extensions@3.23.1

@tiptap/extension-dropcursor

Patch Changes

  • @tiptap/extensions@3.23.1

@tiptap/extension-focus

Patch Changes

  • @tiptap/extensions@3.23.1

@tiptap/extension-gapcursor

Patch Changes

  • @tiptap/extensions@3.23.1

@tiptap/extension-history

Patch Changes

  • @tiptap/extensions@3.23.1

@tiptap/extension-list-item

Patch Changes

  • @tiptap/extension-list@3.23.1

@tiptap/extension-list-keymap

Patch Changes

  • @tiptap/extension-list@3.23.1

@tiptap/extension-placeholder

Patch Changes

  • @tiptap/extensions@3.23.1

@tiptap/extension-table-cell

Patch Changes

  • @tiptap/extension-table@3.23.1

@tiptap/extension-table-header

Patch Changes

  • @tiptap/extension-table@3.23.1

@tiptap/extension-table-row

Patch Changes

  • @tiptap/extension-table@3.23.1

@tiptap/extension-task-item

Patch Changes

  • @tiptap/extension-list@3.23.1

@tiptap/extension-task-list

Patch Changes

  • @tiptap/extension-list@3.23.1

@tiptap/core

Patch Changes

  • @tiptap/pm@3.23.1

@tiptap/extension-audio

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-blockquote

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-bold

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-bubble-menu

Patch Changes

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

@tiptap/extension-bullet-list

Patch Changes

  • @tiptap/extension-list@3.23.1

@tiptap/extension-code

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-code-block

Patch Changes

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

@tiptap/extension-code-block-lowlight

Patch Changes

  • @tiptap/core@3.23.1
    • @tiptap/extension-code-block@3.23.1
    • @tiptap/pm@3.23.1

@tiptap/extension-collaboration

Patch Changes

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

@tiptap/extension-collaboration-caret

Patch Changes

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

@tiptap/extension-color

Patch Changes

  • @tiptap/extension-text-style@3.23.1

@tiptap/extension-details

Patch Changes

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

@tiptap/extension-document

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-drag-handle

Patch Changes

  • @tiptap/core@3.23.1
    • @tiptap/extension-collaboration@3.23.1
    • @tiptap/extension-node-range@3.23.1
    • @tiptap/pm@3.23.1

@tiptap/extension-drag-handle-vue-2

Patch Changes

  • @tiptap/extension-drag-handle@3.23.1
    • @tiptap/pm@3.23.1
    • @tiptap/vue-2@3.23.1

@tiptap/extension-drag-handle-vue-3

Patch Changes

  • @tiptap/extension-drag-handle@3.23.1
    • @tiptap/pm@3.23.1
    • @tiptap/vue-3@3.23.1

@tiptap/extension-emoji

Patch Changes

  • @tiptap/core@3.23.1
    • @tiptap/pm@3.23.1
    • @tiptap/suggestion@3.23.1

@tiptap/extension-file-handler

Patch Changes

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

@tiptap/extension-floating-menu

Patch Changes

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

@tiptap/extension-font-family

Patch Changes

  • @tiptap/extension-text-style@3.23.1

@tiptap/extension-hard-break

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-heading

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-highlight

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-horizontal-rule

Patch Changes

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

@tiptap/extension-image

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-invisible-characters

Patch Changes

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

@tiptap/extension-italic

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-link

Patch Changes

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

@tiptap/extension-list

Patch Changes

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

@tiptap/extension-mathematics

Patch Changes

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

@tiptap/extension-mention

Patch Changes

  • @tiptap/core@3.23.1
    • @tiptap/pm@3.23.1
    • @tiptap/suggestion@3.23.1

@tiptap/extension-node-range

Patch Changes

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

@tiptap/extension-ordered-list

Patch Changes

  • @tiptap/extension-list@3.23.1

@tiptap/extension-paragraph

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-strike

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-subscript

Patch Changes

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

@tiptap/extension-superscript

Patch Changes

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

@tiptap/extension-table

Patch Changes

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

@tiptap/extension-table-of-contents

Patch Changes

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

@tiptap/extension-text

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-text-align

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-text-style

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-twitch

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-typography

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-underline

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extension-unique-id

Patch Changes

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

@tiptap/extension-youtube

Patch Changes

  • @tiptap/core@3.23.1

@tiptap/extensions

Patch Changes

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

@tiptap/html

Patch Changes

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

@tiptap/markdown

Patch Changes

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

@tiptap/react

Patch Changes

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

@tiptap/starter-kit

Patch Changes

  • @tiptap/extension-dropcursor@3.23.1
    • @tiptap/extension-gapcursor@3.23.1
    • @tiptap/extension-list-item@3.23.1
    • @tiptap/extension-list-keymap@3.23.1
    • @tiptap/core@3.23.1
    • @tiptap/extension-blockquote@3.23.1
    • @tiptap/extension-bold@3.23.1
    • @tiptap/extension-bullet-list@3.23.1
    • @tiptap/extension-code@3.23.1
    • @tiptap/extension-code-block@3.23.1
    • @tiptap/extension-document@3.23.1
    • @tiptap/extension-hard-break@3.23.1
    • @tiptap/extension-heading@3.23.1
    • @tiptap/extension-horizontal-rule@3.23.1
    • @tiptap/extension-italic@3.23.1
    • @tiptap/extension-link@3.23.1
    • @tiptap/extension-list@3.23.1
    • @tiptap/extension-ordered-list@3.23.1
    • @tiptap/extension-paragraph@3.23.1
    • @tiptap/extension-strike@3.23.1
    • @tiptap/extension-text@3.23.1
    • @tiptap/extension-underline@3.23.1
    • @tiptap/extensions@3.23.1
    • @tiptap/pm@3.23.1

@tiptap/static-renderer

Patch Changes

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

@tiptap/suggestion

Patch Changes

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

@tiptap/vue-2

Patch Changes

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

@tiptap/vue-3

Patch Changes

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

v3.23.0

08 May 10:32

Choose a tag to compare

@tiptap/extension-floating-menu

Patch Changes

  • 40327ab: Added a safeguard to avoid TypeError: Cannot read properties of null (reading 'domFromPos') being thrown when the editor was being destroyed
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/markdown

Patch Changes

  • 40327ab: Fix editor becoming unresponsive when initialized with empty markdown content and contentType: 'markdown'
  • 40327ab: Fix markdown parsing for bullet list items whose text looks like an ordered-list marker, such as - 123., so extraction no longer loses the item content.
  • 40327ab: Fixed two Markdown serialization bugs: overlapping marks (e.g. bold+italic that start and end at different positions) now serialize with the correct delimiter order, and marks that all close on the same node now close in LIFO order to produce valid nesting.
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-drag-handle

Patch Changes

  • 40327ab: Improved JSDoc documentation for the nested drag handle options, making threshold, strength, edge detection, and custom rules easier to understand directly in your IDE.
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/extension-collaboration@3.23.0
    • @tiptap/extension-node-range@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-table

Patch Changes

  • 40327ab: Fix colgroup not updating when adding or deleting columns in non-resizable tables (#7015)
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-mathematics

Patch Changes

  • 40327ab: Fix $$$...$$$ input rule leaving an empty paragraph above the inserted block math node when the match consumes the entire host paragraph.
  • 40327ab: Fix updateBlockMath silently ignoring latex: ''. The command used a falsy fallback (latex || node.attrs.latex) that treated an explicit empty string the same as undefined, leaving the node unchanged. It now uses latex ?? node.attrs.latex, so callers can clear the rendered LaTeX with an empty string.
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/core

Minor Changes

  • 40327ab: Add configurable tabindex option to allow customizing the tabindex attribute on the editor element via coreExtensionOptions

Patch Changes

  • 40327ab: Fix markdown parsing for bullet list items whose text looks like an ordered-list marker, such as - 123., so extraction no longer loses the item content.
  • 40327ab: Fixed a memory leak where Editor.destroy() did not release the Extension parent/child graph. Module-scope extension singletons retained references to configured extensions, preventing garbage collection of extension options (including DOM closures). The fix also cleans up ExtensionManager, schema, and commandManager references on destroy.
  • @tiptap/pm@3.23.0

@tiptap/extension-list

Patch Changes

  • 40327ab: Fix markdown parsing for bullet list items whose text looks like an ordered-list marker, such as - 123., so extraction no longer loses the item content.
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-unique-id

Patch Changes

  • 40327ab: Update uuid dependency to version 13.23.0
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-table-of-contents

Patch Changes

  • 40327ab: Update uuid dependency to version 13.23.0
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-drag-handle-react

Patch Changes

  • Updated dependencies [40327ab]
    • @tiptap/extension-drag-handle@3.23.0
    • @tiptap/react@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-drag-handle-vue-2

Patch Changes

  • Updated dependencies [40327ab]
    • @tiptap/extension-drag-handle@3.23.0
    • @tiptap/vue-2@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-drag-handle-vue-3

Patch Changes

  • Updated dependencies [40327ab]
    • @tiptap/extension-drag-handle@3.23.0
    • @tiptap/vue-3@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-table-cell

Patch Changes

  • Updated dependencies [40327ab]
    • @tiptap/extension-table@3.23.0

@tiptap/extension-table-header

Patch Changes

  • Updated dependencies [40327ab]
    • @tiptap/extension-table@3.23.0

@tiptap/extension-table-row

Patch Changes

  • Updated dependencies [40327ab]
    • @tiptap/extension-table@3.23.0

@tiptap/extension-audio

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0

@tiptap/extension-blockquote

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0

@tiptap/extension-bold

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0

@tiptap/extension-bubble-menu

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-code

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0

@tiptap/extension-code-block

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-code-block-lowlight

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/extension-code-block@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-collaboration

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-collaboration-caret

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-details

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/extension-text-style@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-document

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0

@tiptap/extension-emoji

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/suggestion@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-file-handler

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/extension-text-style@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-hard-break

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0

@tiptap/extension-heading

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0

@tiptap/extension-highlight

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0

@tiptap/extension-horizontal-rule

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-image

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0

@tiptap/extension-invisible-characters

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/extension-text-style@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-italic

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0

@tiptap/extension-link

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-mention

Patch Changes

  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
  • Updated dependencies [40327ab]
    • @tiptap/core@3.23.0
    • @tiptap/suggestion@3.23.0
    • @tiptap/pm@3.23.0

@tiptap/extension-node-range

Patch Changes

Read more

v3.22.5

28 Apr 08:47
898a8ed

Choose a tag to compare

@tiptap/react

Patch Changes

  • 13b5894: Add selectedOnTextSelection option to node view renderers. When enabled, the selected prop also becomes true when a TextSelection is fully inside the node's range, not only on NodeSelection.
  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/vue-2

Patch Changes

  • 13b5894: Add selectedOnTextSelection option to node view renderers. When enabled, the selected prop also becomes true when a TextSelection is fully inside the node's range, not only on NodeSelection.
  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/vue-3

Patch Changes

  • 13b5894: Add selectedOnTextSelection option to node view renderers. When enabled, the selected prop also becomes true when a TextSelection is fully inside the node's range, not only on NodeSelection.
  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/core

Patch Changes

  • 13b5894: Add selectedOnTextSelection option to node view renderers. When enabled, the selected prop also becomes true when a TextSelection is fully inside the node's range, not only on NodeSelection.
  • @tiptap/pm@3.22.5

@tiptap/extension-table-of-contents

Patch Changes

  • 13b5894: Fix duplicate onUpdate invocation per document change in the TableOfContents extension.
  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/static-renderer

Patch Changes

  • 13b5894: Escape HTML string renderer text content and attribute values to prevent injected markup from untrusted content.
  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-drag-handle-react

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/react@3.22.5
    • @tiptap/extension-drag-handle@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-drag-handle-vue-2

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/vue-2@3.22.5
    • @tiptap/extension-drag-handle@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-drag-handle-vue-3

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/vue-3@3.22.5
    • @tiptap/extension-drag-handle@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-audio

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-blockquote

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-bold

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-bubble-menu

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-code

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-code-block

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-code-block-lowlight

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/extension-code-block@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-collaboration

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-collaboration-caret

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-details

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/extension-text-style@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-document

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-drag-handle

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/extension-collaboration@3.22.5
    • @tiptap/extension-node-range@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-emoji

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/suggestion@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-file-handler

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/extension-text-style@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-floating-menu

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-hard-break

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-heading

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-highlight

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-horizontal-rule

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-image

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-invisible-characters

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/extension-text-style@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-italic

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-link

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-list

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-mathematics

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-mention

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/suggestion@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-node-range

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-paragraph

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-strike

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-subscript

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-superscript

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-table

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-text

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-text-align

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-text-style

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-twitch

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-typography

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-underline

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extension-unique-id

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-youtube

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5

@tiptap/extensions

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/html

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/markdown

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/suggestion

Patch Changes

  • Updated dependencies [13b5894]
    • @tiptap/core@3.22.5
    • @tiptap/pm@3.22.5

@tiptap/extension-list-item

Patch Changes

  • @tiptap/extension-list@3.22.5

@tiptap/extension-list-keymap

Patch Changes

  • @tiptap/extension-list@3.22.5

@tiptap/extension-task-item

Patch Changes

  • @tiptap/extension-list@3.22.5

@tiptap/extension-task-list

Patch Changes

  • @tiptap/extension-list@3.22.5

@tiptap/extension-bullet-list

Patch Changes

  • @tiptap/extension-list@3.22.5

@tiptap/extension-ordered-list

Patch Changes

  • @tiptap/extension-list@3.22.5

@tiptap/extension-table-cell

Patch Changes

  • @tiptap/extension-table@3.22.5

@tiptap/extension-table-header

Patch Changes

  • @tiptap/extension-table@3.22.5

@tiptap/extension-table-row

Patch Changes

  • @tiptap/extension-table@3.22.5

@tiptap/extension-color

Patch Changes

  • @tiptap/extension-text-style@3.22.5

@tiptap/extension-font-family

Patch Changes

  • @tiptap/extension-text-style@3.22.5

@tiptap/extension-character-count

Patch Changes

  • @tiptap/extensions@3.22.5

@tiptap/extension-dropcursor

Patch Changes

  • @tiptap/extensions@3.22.5

@tiptap/extension-focus

Patch Changes

  • @tiptap/extensions@3.22.5

@tiptap/extension-gapcursor

Patch Changes

  • @tiptap/extensions@3.22.5

@tiptap/extension-history

Patch Changes

  • @tiptap/extensions@3.22.5

@tiptap/extension-placeholder

Patch Changes

  • @tiptap/extensions@3.22.5

@tiptap/starter-kit

...

Read more

v3.22.4

18 Apr 11:46
dec9735

Choose a tag to compare

@tiptap/extension-drag-handle

Patch Changes

  • 032f8f1: Fix drag handle ghost image alignment when dragging blocks inside offset layouts, and preserve correct ghost image behavior for RTL content.
  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/extension-collaboration@3.22.4
    • @tiptap/extension-node-range@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/core

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • 032f8f1: Fix text selection collapsing after toggling off a list with AllSelection
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/pm@3.22.4

@tiptap/extension-audio

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4

@tiptap/extension-blockquote

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4

@tiptap/extension-bold

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4

@tiptap/extension-bubble-menu

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-bullet-list

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/extension-list@3.22.4

@tiptap/extension-code

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4

@tiptap/extension-code-block

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-code-block-lowlight

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/extension-code-block@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-collaboration

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-collaboration-caret

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-color

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
    • @tiptap/extension-text-style@3.22.4

@tiptap/extension-details

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/extension-text-style@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-document

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4

@tiptap/extension-drag-handle-react

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/extension-drag-handle@3.22.4
    • @tiptap/pm@3.22.4
    • @tiptap/react@3.22.4

@tiptap/extension-drag-handle-vue-2

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/extension-drag-handle@3.22.4
    • @tiptap/pm@3.22.4
    • @tiptap/vue-2@3.22.4

@tiptap/extension-drag-handle-vue-3

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/extension-drag-handle@3.22.4
    • @tiptap/pm@3.22.4
    • @tiptap/vue-3@3.22.4

@tiptap/extension-emoji

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/pm@3.22.4
    • @tiptap/suggestion@3.22.4

@tiptap/extension-file-handler

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/extension-text-style@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-floating-menu

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-font-family

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
    • @tiptap/extension-text-style@3.22.4

@tiptap/extension-hard-break

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4

@tiptap/extension-heading

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4

@tiptap/extension-highlight

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4

@tiptap/extension-horizontal-rule

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-image

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4

@tiptap/extension-invisible-characters

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/extension-text-style@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-italic

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4

@tiptap/extension-link

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
  • Updated dependencies [032f8f1]
    • @tiptap/core@3.22.4
    • @tiptap/pm@3.22.4

@tiptap/extension-list

Patch Changes

  • 032f8f1: Fix dependencies installation after packages updates producing peer dependency resolution conflicts

  • 032f8f1: Treat non-indented continuation lines following an ordered list marker as part of the same list item.

    This aligns ordered list parsing with CommonMark behavior: lines immediately after a list item (before a
    blank line) are considered lazy continuation and remain inside the list item rather than ending it.

  • Updated dependencies ...

Read more

v3.22.3

08 Apr 10:56
626b052

Choose a tag to compare

@tiptap/core

Patch Changes

  • ac994c5: Fixed insertContentAt corrupting the document when inserting inline content with marks at the start of a paragraph. The from - 1 position adjustment now only applies to block-level content.

@tiptap/extension-node-range

Patch Changes

  • ac994c5: Add an option to control whether node ranges extend when a selection only touches a node boundary.

@tiptap/html

Patch Changes

  • ac994c5: Remove unnecessary xmlns="http://www.w3.org/1999/xhtml" attribute from generateHTML output by using innerHTML instead of XMLSerializer for HTML serialization.

@tiptap/extension-drag-handle

Patch Changes

  • ac994c5: Fix drag selections so crossing a node boundary does not incorrectly include the next node.

@tiptap/starter-kit

Patch Changes

  • Updated dependencies [ac994c5]
    • @tiptap/core@3.22.3
    • @tiptap/extension-dropcursor@3.22.3
    • @tiptap/extension-gapcursor@3.22.3
    • @tiptap/extension-list-item@3.22.3
    • @tiptap/extension-list-keymap@3.22.3
    • @tiptap/extension-blockquote@3.22.3
    • @tiptap/extension-bold@3.22.3
    • @tiptap/extension-bullet-list@3.22.3
    • @tiptap/extension-code@3.22.3
    • @tiptap/extension-code-block@3.22.3
    • @tiptap/extension-document@3.22.3
    • @tiptap/extension-hard-break@3.22.3
    • @tiptap/extension-heading@3.22.3
    • @tiptap/extension-horizontal-rule@3.22.3
    • @tiptap/extension-italic@3.22.3
    • @tiptap/extension-link@3.22.3
    • @tiptap/extension-list@3.22.3
    • @tiptap/extension-ordered-list@3.22.3
    • @tiptap/extension-paragraph@3.22.3
    • @tiptap/extension-strike@3.22.3
    • @tiptap/extension-text@3.22.3
    • @tiptap/extension-underline@3.22.3
    • @tiptap/extensions@3.22.3
    • @tiptap/pm@3.22.3

v3.22.2

04 Apr 13:31
99e204c

Choose a tag to compare

@tiptap/core

Patch Changes

  • Fix incorrect selection placement when pasting at the end of a marked text node, ensuring inclusive marks are respected
  • Fixes list toggling when the entire document is selected

@tiptap/extension-floating-menu

Patch Changes

  • Add new transaction meta handlers to programmatically show & hide the floating & bubble menus via transaction.setMeta('menuKey', 'show') and transaction.setMeta('menuKey', 'hide')

@tiptap/extension-bubble-menu

Patch Changes

  • Add new transaction meta handlers to programmatically show & hide the floating & bubble menus via transaction.setMeta('menuKey', 'show') and transaction.setMeta('menuKey', 'hide')

@tiptap/extension-typography

Patch Changes

  • Added RTL smart quote support

@tiptap/react

Patch Changes

  • Fixed an error where flushSync() would run in <EditorContent /> lifecycle

@tiptap/extension-drag-handle-vue-3

Patch Changes

  • Fixed an issue causing drag handle visibility not to update dynamically in Vue 3 components.

@tiptap/starter-kit

Patch Changes

  • Updated dependencies
    • @tiptap/core@3.22.2
    • @tiptap/extension-dropcursor@3.22.2
    • @tiptap/extension-gapcursor@3.22.2
    • @tiptap/extension-list-item@3.22.2
    • @tiptap/extension-list-keymap@3.22.2
    • @tiptap/extension-blockquote@3.22.2
    • @tiptap/extension-bold@3.22.2
    • @tiptap/extension-bullet-list@3.22.2
    • @tiptap/extension-code@3.22.2
    • @tiptap/extension-code-block@3.22.2
    • @tiptap/extension-document@3.22.2
    • @tiptap/extension-hard-break@3.22.2
    • @tiptap/extension-heading@3.22.2
    • @tiptap/extension-horizontal-rule@3.22.2
    • @tiptap/extension-italic@3.22.2
    • @tiptap/extension-link@3.22.2
    • @tiptap/extension-list@3.22.2
    • @tiptap/extension-ordered-list@3.22.2
    • @tiptap/extension-paragraph@3.22.2
    • @tiptap/extension-strike@3.22.2
    • @tiptap/extension-text@3.22.2
    • @tiptap/extension-underline@3.22.2
    • @tiptap/extensions@3.22.2
    • @tiptap/pm@3.22.2

v3.22.1

02 Apr 11:37
8ee6d9a

Choose a tag to compare

@tiptap/extension-drag-handle

Patch Changes

  • Fixed drag handle ghost image for RTL and mixed-direction content: the ghost wrapper now uses the dragged block’s computed direction (via domAtPos), and the drag image hotspot uses the cursor position relative to the ghost wrapper so the preview aligns with the pointer in both LTR and RTL.

@tiptap/core

Patch Changes

  • Fix NodeView not re-rendering when a node's position changes without content or decoration changes (e.g. when a sibling node is moved within the same parent)
  • Don't stop dragover/dragenter events in NodeViews, to prevent spurious drag-copy cursors

@tiptap/react

Patch Changes

  • Fix NodeView not re-rendering when a node's position changes without content or decoration changes (e.g. when a sibling node is moved within the same parent)
  • Prevent React node views from crashing during deferred selection updates when ProseMirror has already detached the node view position lookup.

@tiptap/vue-3

Patch Changes

  • Fix NodeView not re-rendering when a node's position changes without content or decoration changes (e.g. when a sibling node is moved within the same parent)

@tiptap/vue-2

Patch Changes

  • Fix NodeView not re-rendering when a node's position changes without content or decoration changes (e.g. when a sibling node is moved within the same parent)