Skip to content

chore(deps): update tiptap to ^3.29.0#6754

Merged
benjamincanac merged 1 commit into
v4from
renovate/tiptap
Jul 27, 2026
Merged

chore(deps): update tiptap to ^3.29.0#6754
benjamincanac merged 1 commit into
v4from
renovate/tiptap

Conversation

@renovate

@renovate renovate Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@tiptap/core (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-bubble-menu (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-code (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-collaboration (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-drag-handle (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-drag-handle-vue-3 (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-emoji (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-floating-menu (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-horizontal-rule (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-image (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-mention (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-node-range (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-placeholder (source) ^3.27.3^3.29.0 age confidence
@tiptap/extension-text-align (source) ^3.27.3^3.29.0 age confidence
@tiptap/markdown (source) ^3.27.3^3.29.0 age confidence
@tiptap/pm (source) ^3.27.3^3.29.0 age confidence
@tiptap/starter-kit (source) ^3.27.3^3.29.0 age confidence
@tiptap/suggestion (source) ^3.27.3^3.29.0 age confidence
@tiptap/vue-3 (source) ^3.27.3^3.29.0 age confidence

Release Notes

ueberdosis/tiptap (@​tiptap/core)

v3.29.0

Compare Source

Patch Changes
  • d26840f: Fix a TypeScript build error in isAndroid() where comparing navigator.platform against the literal 'Android' with === could fail to compile under some lib.dom.d.ts typings ("types have no overlap"). Switched to the same .includes() pattern already used by isiOS(), which is not affected by this TypeScript narrowing issue. No runtime behavior change.
  • 935e63f: Fixed a bug where deleting an AllSelection (for example right after Ctrl/Cmd+A) left a lingering "phantom" selection highlight over the emptied document instead of a text cursor. deleteSelection now collapses the selection to a cursor.
  • b4c5a2d: Fix input rules crashing when the matched text spans an inline atom node like a mention.
  • a963d48: Node view getPos() now returns undefined instead of throwing when the position cannot be resolved yet, for example when React 19 renders a node view component while the editor view is still updating.
  • 51f45b6: Fixed onContentError throwing when calling editor.commands from inside the handler on initial load with invalid content. The editor now has a usable state (seeded from the stripped fallback document) before onContentError fires.
  • 0f63969: Fix editor.$pos() returning the wrong node inside container nodes, for example the list item instead of the list.
  • 9acaa65: Add insertDefaultBlock to insert the default textblock allowed at a position. It accepts an optional position, attributes, content, and selection-update option.
  • Updated dependencies [e150ee0]

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-bubble-menu)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-code)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-collaboration)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-drag-handle)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-drag-handle-vue-3)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-emoji)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-floating-menu)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-horizontal-rule)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-image)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-mention)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-node-range)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-placeholder)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-text-align)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

@​tiptap/extensions
Patch Changes
  • 0fde1e8: Fixed the Selection extension leaving the native browser selection visible on blur, where it overlapped the selection decoration. The native selection is now cleared on blur and restored on focus.
  • @​tiptap/core@​3.27.4
@​tiptap/extension-blockquote
Patch Changes
  • 0fde1e8: Fix a crash when pressing backspace at the very start of the document with a leading image. The blockquote backspace handler dereferenced an undefined parent at the top (doc) level, throwing TypeError: Cannot read properties of undefined (reading 'type'). It now bails out so backspace is a no-op at the document start.
  • 0fde1e8: Add @tiptap/pm as a peer dependency so bundlers resolve ProseMirror packages from the app instead of duplicating prosemirror-model inside @tiptap/extension-blockquote.
  • @​tiptap/core@​3.27.4
@​tiptap/extension-table
Patch Changes
  • 0fde1e8: Fix <col width> in a table's <colgroup> being ignored when parsing HTML. The width of the first column was always dropped because the cell index 0 failed a truthiness check, and header cells (<th>) never read the colgroup at all. Both table cells and table headers now fall back to the matching <col> element's width attribute when they have no colwidth attribute of their own.
  • 0fde1e8: Fix pipe characters inside backtick inline code spans being incorrectly treated as table column delimiters in both leading-pipe and pipeless (no leading |) GFM tables. Cells containing expressions like `||` or `a || b` now parse correctly instead of splitting into extra columns and losing their code formatting.
  • @​tiptap/core@​3.27.4
@​tiptap/extension-list
Patch Changes
  • 0fde1e8: Fix a markdown parsing bug where a plain bullet (- item) nested under a task-list parent (- [ ]) was silently dropped from the parsed document. The task-list tokenizer's nested parser stopped at the first non-checkbox line and discarded everything after it; that remainder is now lexed and kept as sibling blocks (a bullet list or paragraph inside the parent task item), matching how mixed lists already behave at the top level.
  • @​tiptap/core@​3.27.4
@​tiptap/react
Patch Changes
  • 0fde1e8: Add a use client directive so @tiptap/react can be imported from React Server Components without crashing. Core symbols re-exported through @tiptap/react now cross the client boundary too, so import them from @tiptap/core directly in server code.
ueberdosis/tiptap (@​tiptap/markdown)

v3.29.0

Compare Source

Patch Changes
  • 9af2f2b: Fixed blank lines being dropped after block elements (headings, tables, etc.) when parsing markdown. Blank lines were being absorbed into the block token instead of being preserved, causing content to lose a blank line on each parse/serialize cycle.
  • Updated dependencies [d26840f]
  • Updated dependencies [e150ee0]
  • Updated dependencies [935e63f]
  • Updated dependencies [b4c5a2d]
  • Updated dependencies [a963d48]
  • Updated dependencies [51f45b6]
  • Updated dependencies [0f63969]
  • Updated dependencies [9acaa65]

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/pm)

v3.29.0

Compare Source

Patch Changes
  • e150ee0: Bump prosemirror-model to ^1.25.11, fixing pasting content copied from the editor inserting extra empty paragraphs (a regression introduced in prosemirror-view 1.42.0).

v3.28.0

Compare Source

v3.27.4

Compare Source

ueberdosis/tiptap (@​tiptap/starter-kit)

v3.29.0

Compare Source

Patch Changes

v3.28.0

Compare Source

Patch Changes

v3.27.4

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/suggestion)

v3.29.0

Compare Source

Patch Changes

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Europe/Paris)

  • Branch creation
    • Between 06:00 AM and 09:59 AM, only on Monday (* 6-9 * * 1)
  • 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 requested a review from benjamincanac as a code owner July 20, 2026 06:16
@github-actions github-actions Bot added the v4 #4488 label Jul 20, 2026
@pkg-pr-new

pkg-pr-new Bot commented Jul 20, 2026

Copy link
Copy Markdown
npm i https://pkg.pr.new/@nuxt/ui@6754

commit: 9c57ead

@renovate
renovate Bot force-pushed the renovate/tiptap branch from b60cb07 to faa9333 Compare July 25, 2026 14:47
@renovate renovate Bot changed the title chore(deps): update tiptap to ^3.28.0 chore(deps): update tiptap to ^3.29.0 Jul 25, 2026
@renovate
renovate Bot force-pushed the renovate/tiptap branch from faa9333 to 9c57ead Compare July 27, 2026 09:33
@benjamincanac
benjamincanac merged commit bfe1177 into v4 Jul 27, 2026
23 checks passed
@benjamincanac
benjamincanac deleted the renovate/tiptap branch July 27, 2026 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v4 #4488

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant