Skip to content

chore(deps): update tiptap monorepo to v3.27.4#434

Open
renovate[bot] wants to merge 1 commit into
chore/all-my-stuffsfrom
renovate/tiptap-monorepo
Open

chore(deps): update tiptap monorepo to v3.27.4#434
renovate[bot] wants to merge 1 commit into
chore/all-my-stuffsfrom
renovate/tiptap-monorepo

Conversation

@renovate

@renovate renovate Bot commented Jul 10, 2026

Copy link
Copy Markdown

ℹ️ 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.13.27.4 age confidence
@tiptap/extension-color (source) 3.27.13.27.4 age confidence
@tiptap/extension-gapcursor (source) 3.27.13.27.4 age confidence
@tiptap/extension-highlight (source) 3.27.13.27.4 age confidence
@tiptap/extension-table (source) 3.27.13.27.4 age confidence
@tiptap/extension-text-align (source) 3.27.13.27.4 age confidence
@tiptap/extension-text-style (source) 3.27.13.27.4 age confidence
@tiptap/extensions (source) 3.27.13.27.4 age confidence
@tiptap/pm (source) 3.27.13.27.4 age confidence
@tiptap/starter-kit (source) 3.27.13.27.4 age confidence
@tiptap/vue-3 (source) 3.27.13.27.4 age confidence

Release Notes

ueberdosis/tiptap (@​tiptap/core)

v3.27.4

Patch Changes

v3.27.3

Compare Source

Patch Changes
  • 023f98c: Fix deleteSelection to delete content across all selection ranges instead of only the first range. This restores multi-cell table selections and other custom selections with multiple ranges.

v3.27.2

Compare Source

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

v3.27.4

Patch Changes

v3.27.3

Compare Source

Patch Changes

v3.27.2

Compare Source

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

v3.27.4

Patch Changes

v3.27.3

Compare Source

Patch Changes

v3.27.2

Compare Source

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

v3.27.4

Patch Changes

v3.27.3

Compare Source

Patch Changes

v3.27.2

Compare Source

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

v3.27.4

Patch Changes
  • 246e1e8: 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.
  • edaac47: 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.

v3.27.3

Compare Source

Patch Changes

v3.27.2

Compare Source

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

v3.27.4

Patch Changes

v3.27.3

Compare Source

Patch Changes

v3.27.2

Compare Source

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

v3.27.4

Patch Changes

v3.27.3

Compare Source

Patch Changes

v3.27.2

Compare Source

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

v3.27.3

Compare Source

@​tiptap/core
Patch Changes
  • 94de762: Fix deleteSelection to delete content across all selection ranges instead of only the first range. This restores multi-cell table selections and other custom selections with multiple ranges.
  • @​tiptap/pm@​3.27.3
@​tiptap/extension-list
Patch Changes
  • 94de762: Fix markdown parsing bugs where block elements right after an ordered list item (with no blank line in between) were wrongly treated as lazy continuation of the list item, instead of terminating the list the way other markdown parsers do:

    • Thematic breaks (---, ***, ___, * * *) were swallowed into the list item as literal paragraph text — along with every line after them. They now terminate the list and become a horizontal rule.
    • Fenced code blocks (``` and ~~~) were nested inside the list item. They now terminate the list and become a top-level code block.
    • Unindented bullet markers (- item) were nested inside the ordered list item. They now terminate the ordered list and start a new top-level bullet list. Indented bullets still nest inside the item as before.

    An indented ***/___ inside item content is now also parsed as a horizontal rule inside the item instead of literal text. A --- line directly below item paragraph text keeps its current behavior because it is a setext heading underline per CommonMark, not a thematic break.

  • 94de762: Fix indented ordered list items (e.g. one leading space before the marker, as happens when a top-level ordered list is itself nested inside another list) losing inline formatting during markdown parsing. The custom ordered-list markdown tokenizer built its nested structure with a hardcoded base indentation of 0, so an item whose actual indentation was non-zero never matched, causing the tokenizer to silently produce zero items and bail out — falling back to a path that left the item's content as literal, unparsed text instead of running it through inline tokenization (bold, italic, etc. were lost). The base indentation is now taken from the first collected item instead of being hardcoded.

  • Updated dependencies [94de762]

@​tiptap/extensions
Patch Changes
  • 94de762: Fixed placeholder flickering and disappearance on large documents. Replaced the viewport-based decoration scan with an incremental StateField<DecorationSet> that only re-computes decorations for top-level nodes touched by each transaction. This eliminates the dependency on DOM measurement (posAtCoords), requestAnimationFrame scheduling, and scroll listeners that caused flickering under collaboration, occlusion, and rapid edits.
  • Updated dependencies [94de762]
@​tiptap/extension-audio
Patch Changes
@​tiptap/extension-blockquote
Patch Changes
@​tiptap/extension-bold
Patch Changes
@​tiptap/extension-bubble-menu
Patch Changes
@​tiptap/extension-code
Patch Changes
@​tiptap/extension-code-block
Patch Changes
@​tiptap/extension-code-block-lowlight
Patch Changes
@​tiptap/extension-collaboration
Patch Changes
@​tiptap/extension-collaboration-caret
Patch Changes
@​tiptap/extension-details
Patch Changes
@​tiptap/extension-document
Patch Changes
@​tiptap/extension-drag-handle
Patch Changes
@​tiptap/extension-emoji
Patch Changes
@​tiptap/extension-file-handler
Patch Changes
@​tiptap/extension-floating-menu
Patch Changes
@​tiptap/extension-hard-break
Patch Changes
@​tiptap/extension-heading
Patch Changes
@​tiptap/extension-highlight
Patch Changes
@​tiptap/extension-horizontal-rule
Patch Changes
@​tiptap/extension-image
Patch Changes
@​tiptap/extension-invisible-characters
Patch Changes
@​tiptap/extension-italic
Patch Changes
@​tiptap/extension-link
Patch Changes
@​tiptap/extension-mathematics
Patch Changes
@​tiptap/extension-mention
Patch Changes
@​tiptap/extension-node-range
Patch Changes
@​tiptap/extension-paragraph
Patch Changes
@​tiptap/extension-strike
Patch Changes
@​tiptap/extension-subscript
Patch Changes
@​tiptap/extension-superscript
Patch Changes
@​tiptap/extension-table
Patch Changes
@​tiptap/extension-table-of-contents
Patch Changes
@​tiptap/extension-text
Patch Changes
@​tiptap/extension-text-align
Patch Changes
@​tiptap/extension-text-style
Patch Changes
@​tiptap/extension-twitch
Patch Changes
@​tiptap/extension-typography
Patch Changes
@​tiptap/extension-underline
Patch Changes
@​tiptap/extension-unique-id
Patch Changes
@​tiptap/extension-youtube
Patch Changes
@​tiptap/html
Patch Changes
@​tiptap/markdown
Patch Changes
@​tiptap/react
Patch Changes
@​tiptap/static-renderer
Patch Changes
@​tiptap/suggestion
Patch Changes
@​tiptap/vue-2
Patch Changes
@​tiptap/vue-3
Patch Changes
@​tiptap/extension-list-item
Patch Changes
@​tiptap/extension-list-keymap
Patch Changes
@​tiptap/extension-task-item
Patch Changes
@​tiptap/extension-task-list
Patch Changes
@​tiptap/extension-bullet-list
Patch Changes
@​tiptap/extension-ordered-list
Patch Changes
@​tiptap/extension-character-count
Patch Changes
@​tiptap/extension-dropcursor
Patch Changes
@​tiptap/extension-focus
Patch Changes
@​tiptap/extension-gapcursor
Patch Changes
@​tiptap/extension-history
Patch Changes
@​tiptap/extension-placeholder
Patch Changes
@​tiptap/extension-drag-handle-react
Patch Changes
@​tiptap/extension-drag-handle-vue-2
Patch Changes
@​tiptap/extension-drag-handle-vue-3
Patch Changes
@​tiptap/extension-table-cell
Patch Changes
@​tiptap/extension-table-header
Patch Changes
@​tiptap/extension-table-row
Patch Changes
@​tiptap/extension-color
Patch Changes
@​tiptap/extension-font-family
Patch Changes
@​tiptap/starter-kit
Patch Changes

v3.27.2

Compare Source

@​tiptap/extension-emoji
Patch Changes
  • ceebb31: Fix arrow key navigation past emoji nodes in Firefox. Previously, pressing ArrowLeft with the cursor adjacent to an inline non-selectable emoji node at a paragraph boundary would not move the cursor in Firefox. The cursor now correctly skips over emoji nodes in both directions.
  • Updated dependencies [ceebb31]
@​tiptap/extension-file-handler
Patch Changes
  • ceebb31: Add consumePasteEvent option to the file-handler extension. When true, handlePaste returns true even when HTML content is present in the clipboard, preventing paste rules from other extensions from creating duplicate content. Default is false.
  • Updated dependencies [ceebb31]
@​tiptap/extension-drag-handle
Patch Changes
  • ceebb31: Fix NodeRangeSelection not being restored after drag-and-drop when Collaboration (Yjs) is enabled. Drop anchor positions are now tracked with Yjs relative positions and remapped across isChangeOrigin document rebuilds, and selection restore runs via appendTransaction after the drop transaction settles.
  • ceebb31: Fix the drag handle when the editor renders zero-size widget decorations, such as the page chrome injected by the Pages extension. The handle now resolves to the correct block instead of failing to position or aligning to a decoration, and it stays above positioned page chrome so it remains clickable.
  • Updated dependencies [ceebb31]
@​tiptap/extension-link
Patch Changes
  • ceebb31: Coerce undefined HTMLAttributes (target, rel, class) to null so ProseMirror does not emit "No value supplied for attribute" warnings when these options are explicitly set to undefined.
  • Updated dependencies [ceebb31]
@​tiptap/extension-list
Patch Changes
  • ceebb31: Fix a markdown parsing bug where a heading right after an ordered list item (with no blank line in between) got pulled into the list item as plain text, so you'd see a literal ### inside the list instead of an actual heading. Headings now end the list and get parsed properly, the way other markdown parsers handle it. Indented headings inside a list item are also parsed as real headings now instead of literal text.
  • Updated dependencies [ceebb31]
@​tiptap/extension-mathematics
Patch Changes
@​tiptap/react
Patch Changes
@​tiptap/extension-drag-handle-react
Patch Changes
@​tiptap/static-renderer
Patch Changes
  • ceebb31: Fix the static renderer ignoring unhandledNode and unhandledMark for node or mark types missing from the schema; such content now falls back to those renderers instead of throwing in Node.fromJSON
  • Updated dependencies [ceebb31]
@​tiptap/pm
Patch Changes
  • ceebb31: Updated all ProseMirror packages to the latest publicly available versions
@​tiptap/extension-drag-handle-vue-2
Patch Changes
@​tiptap/extension-drag-handle-vue-3
Patch Changes
@​tiptap/extension-list-item
Patch Changes
@​tiptap/extension-list-keymap
Patch Changes
@​tiptap/extension-task-item
Patch Changes
@​tiptap/extension-task-list
Patch Changes
@​tiptap/extension-bullet-list
Patch Changes
@​tiptap/extension-ordered-list
Patch Changes
@​tiptap/core
Patch Changes
@​tiptap/extension-bubble-menu
Patch Changes
@​tiptap/extension-code-block
Patch Changes
  • Updated dependencies [ceebb31]
    • [@​tiptap/pm](

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Europe/Paris)

  • Branch creation
    • Between 12:00 AM and 03:59 AM (* 0-3 * * *)
  • Automerge
    • Between 12:00 AM and 03:59 AM (* 0-3 * * *)

🚦 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.

@sharevb sharevb force-pushed the chore/all-my-stuffs branch 3 times, most recently from 1cc77eb to 02df0f3 Compare July 11, 2026 15:17
@renovate renovate Bot force-pushed the renovate/tiptap-monorepo branch from e2db253 to d59b4eb Compare July 12, 2026 11:38
@sharevb sharevb force-pushed the chore/all-my-stuffs branch 2 times, most recently from 41fa755 to 0620f57 Compare July 12, 2026 14:58
@renovate renovate Bot force-pushed the renovate/tiptap-monorepo branch from d59b4eb to 791a779 Compare July 12, 2026 16:18
@sharevb sharevb force-pushed the chore/all-my-stuffs branch from e7d0ce8 to 41464cf Compare July 12, 2026 19:04
@renovate renovate Bot force-pushed the renovate/tiptap-monorepo branch from 791a779 to a57009c Compare July 12, 2026 19:08
@sharevb sharevb force-pushed the chore/all-my-stuffs branch from 138e700 to c6447be Compare July 12, 2026 21:05
@renovate renovate Bot force-pushed the renovate/tiptap-monorepo branch from a57009c to 0bfa662 Compare July 12, 2026 21:07
@sharevb sharevb force-pushed the chore/all-my-stuffs branch from c6447be to 23dc0d4 Compare July 12, 2026 21:11
@renovate renovate Bot force-pushed the renovate/tiptap-monorepo branch from 0bfa662 to d2a26c6 Compare July 12, 2026 21:17
@renovate renovate Bot force-pushed the renovate/tiptap-monorepo branch from d2a26c6 to b95cdbe Compare July 13, 2026 20:43
@renovate renovate Bot changed the title chore(deps): update tiptap monorepo to v3.27.3 chore(deps): update tiptap monorepo to v3.27.4 Jul 13, 2026
@sharevb sharevb force-pushed the chore/all-my-stuffs branch from 74a0eb2 to 96a2079 Compare July 13, 2026 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants