Skip to content

fix(deps): update tiptap to ^3.31.4 (stable35) - #9365

Merged
mejo- merged 1 commit into
stable35from
renovate/stable35-tiptap
Oct 15, 2026
Merged

mejo- merged 1 commit into
stable35from
renovate/stable35-tiptap

Conversation

@renovate

@renovate renovate Bot commented Oct 10, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@tiptap/core (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-blockquote (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-bold (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-code (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-code-block (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-code-block-lowlight (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-collaboration (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-collaboration-caret (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-document (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-drag-handle (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-drag-handle-vue-3 (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-hard-break (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-heading (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-highlight (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-horizontal-rule (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-image (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-italic (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-link (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-list (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-mathematics (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-mention (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-paragraph (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-placeholder (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-strike (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-table (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-text (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-typography (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extension-underline (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/extensions (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/pm (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/suggestion (source) ^3.31.3 → ^3.31.4 age confidence
@tiptap/vue-3 (source) ^3.31.3 → ^3.31.4 age confidence

Release Notes

ueberdosis/tiptap (@​tiptap/core)

v3.31.4

Compare Source

@​tiptap/extension-mathematics
Patch Changes
  • The mathematics extension no longer crashes the editor in older WebKit browsers and WKWebView.
@​tiptap/core
Patch Changes
  • Fix a TypeError thrown when the source editor is destroyed right after dragging content into another editor.
  • splitBlock no longer throws TransformError: Inserted content deeper than insertion position when the selection spans block boundaries (for example from the start of one paragraph into another block, or across an isolating node). The command now returns false when the split is not possible.
  • Prevent extra CSS declarations from being rendered from editor content.
  • Atom block directives (:::name {…} :::) indented by up to 3 spaces are now tokenized, matching CommonMark indentation rules for block constructs.
  • Numeric HTML entities (&#​39;, ') are now decoded when parsing markdown, instead of showing up as literal text in the editor.
  • The editor element keeps role="textbox" after setOptions() when editorProps.attributes is set. Before, a re-render in React replaced the default role with the user attributes. Attributes passed as a function now get the default role as well.
  • Undoing an input rule restores the Markdown characters that triggered it when using Collaboration.
  • Bind parseMarkdown and renderMarkdown to the configured extension so hooks can read this.options and this.name without an Editor.
  • Pressing Enter before the text of a checked task item now leaves the new empty item unchecked and the item with the text checked. Attributes declared with keepOnSplit: false now reset on the new item, not on the one that keeps the text.
  • Stop joinItemForward and joinItemBackward from joining across isolating nodes.
  • Node views without a contentDOM no longer ignore selection mutations, so ProseMirror moves the caret back to a valid position when the browser places it inside the node view.
@​tiptap/markdown
Patch Changes
  • Fix Markdown serialization of inline code containing backticks
  • Bind parseMarkdown and renderMarkdown to the configured extension so hooks can read this.options and this.name without an Editor.
@​tiptap/extension-code
Patch Changes
  • Fix Markdown serialization of inline code containing backticks
@​tiptap/extension-table
Patch Changes
  • Table cells exported to Markdown now escape literal pipe characters, so the cell content survives when the output is read back.
  • Multi-block table cells no longer leak a U+001F control character into Markdown.
  • Right-clicking a cell inside a multi-cell table selection no longer collapses that selection.
  • Prevent extra CSS declarations from being rendered from editor content.
  • Table cells and headers no longer render the default colspan="1" and rowspan="1" attributes. Cells that actually span still render them, matching how prosemirror-tables serializes spans.
@​tiptap/extension-list
Patch Changes
  • Parsing large Markdown documents that contain ordered lists is much faster. A 578KB document went from about 19s to about 160ms.
@​tiptap/extension-collaboration-caret
Patch Changes
  • Prevent extra CSS declarations from being rendered from editor content.
@​tiptap/extension-highlight
Patch Changes
  • Prevent extra CSS declarations from being rendered from editor content.
@​tiptap/extension-text-align
Patch Changes
  • Prevent extra CSS declarations from being rendered from editor content.
@​tiptap/extension-text-style
Patch Changes
  • Prevent extra CSS declarations from being rendered from editor content.
@​tiptap/extension-link
Patch Changes
  • Typing spaces after a link no longer extends the link, including multiple spaces inserted in one transaction. Formatting changes and undo/redo preserve existing linked whitespace.
@​tiptap/react
Patch Changes
  • Fix Enter and Shift-Enter inside React node views on iOS and Android.
  • React and Vue now use matching menu extension versions when installed from a specific release.
@​tiptap/static-renderer
Patch Changes
  • Render <audio> and <video> with a closing tag instead of self-closing them, so browsers no longer nest the following content inside the first audio element.
  • Rendering a node whose renderHTML returns several nested child elements no longer adds stray commas between them in the HTML string output.
@​tiptap/extension-collaboration
Patch Changes
  • Undoing an input rule restores the Markdown characters that triggered it when using Collaboration.
@​tiptap/vue-2
Patch Changes
  • React and Vue now use matching menu extension versions when installed from a specific release.
@​tiptap/vue-3
Patch Changes
  • React and Vue now use matching menu extension versions when installed from a specific release.

Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • "every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Oct 10, 2026
@github-actions
github-actions Bot enabled auto-merge October 10, 2026 16:24
@renovate
renovate Bot force-pushed the renovate/stable35-tiptap branch from b36fefa to 59d2257 Compare October 13, 2026 11:29
@mejo-
mejo- disabled auto-merge October 15, 2026 12:14
@mejo-
mejo- merged commit 34c6893 into stable35 Oct 15, 2026
64 of 65 checks passed
@mejo-
mejo- deleted the renovate/stable35-tiptap branch October 15, 2026 12:15
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant