Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 12, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@tiptap/core (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/extension-code-block-lowlight (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/extension-hard-break (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/extension-image (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/extension-link (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/extension-list (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/extension-mention (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/extension-table (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/extension-typography (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/extension-underline (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/extensions (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/pm (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/starter-kit (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/suggestion (source) 3.8.0 -> 3.13.0 age confidence
@tiptap/vue-3 (source) 3.8.0 -> 3.13.0 age confidence

Release Notes

ueberdosis/tiptap (@​tiptap/core)

v3.13.0

Compare Source

Minor Changes
  • e3b4f68: 1. Added an optional createCustomHandle callback to ResizableNodeView, allowing developers to fully customize resize handles. When provided, it replaces the default handle creation and bypasses the built-in positionHandle logic, giving complete control over markup, styling, and positioning while preserving backward compatibility. 2. Removed predefined inline styles from the wrapper element to better support dynamic alignment. This eliminates the need for !important overrides in user styles. 3. Added an editor update event listener to dynamically attach or remove resize handles based on the editor’s editable state. The implementation tracks the previous editable state to avoid unnecessary re-renders.
Patch Changes
  • 526365a: Add 'mentionSuggestionChar' to allowedAttributes for Markdown serialization in multi-mention setups. The attribute is only serialized when it differs from the default '@​' character, keeping markdown output clean for single-mention users.

v3.12.1

Compare Source

Patch Changes

v3.12.0

Compare Source

Minor Changes
  • f232c5a: Implement position mapping using the MappablePosition class. This enables position mapping in collaborative editing scenarios.

    • Introduce MappablePosition class in core with position, fromJSON, and toJSON methods
    • Add editor.utils property with getUpdatedPosition(position, transaction) and createMappablePosition() methods
    • Create CollaborationMappablePosition subclass that extends MappablePosition with Y.js relative position support
Patch Changes

v3.11.1

Compare Source

Patch Changes
  • d0c4264: Improve TypeScript generics for Node.extend

    The Node.extend method's TypeScript signature was updated so that ExtendedConfig can extend NodeConfig and MarkConfig,
    improving type inference when extending Node and Mark classes with additional config properties.

    This is a type-only change — there are no runtime behavior changes.

v3.11.0

Compare Source

Minor Changes
  • 541c93c: Add native text direction support for RTL and bidirectional content. The editor now includes a textDirection option that can be set to 'ltr', 'rtl', or 'auto' to control the direction of all content globally. Additionally, new setTextDirection and unsetTextDirection commands allow for granular control of text direction on specific nodes. This enables proper rendering of right-to-left languages like Arabic and Hebrew, as well as bidirectional text mixing multiple languages.
Patch Changes

v3.10.8

Compare Source

Patch Changes
  • 8375241: Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
  • b7ead7c: Add documentation comments to Tiptap JSON types
  • 95d3e80: allow undefined as a value for the default attribute key
  • fd479bd: Fix updateAttributes and resetAttributes commands to return accurate results when used with .can(). Previously, these commands would always return true even when they couldn't perform the operation. Now they correctly return false when no matching nodes or marks are found in the selection.

v3.10.7

Compare Source

Patch Changes

v3.10.6

Compare Source

Patch Changes

v3.10.5

Compare Source

Patch Changes
  • 92fae18: Fixed ProseMirror schema generation to properly respect isRequired attribute configuration. Previously, attributes marked with isRequired: true were incorrectly treated as optional because a default property was always included in the schema specification. ProseMirror determines attribute requirements by the absence of the default property, so now the default is only included when the attribute is not required and a default value is explicitly defined.

v3.10.4

Compare Source

Patch Changes
  • 64561c4: Fix autofocus behavior to prevent unwanted scrolling when disabled

v3.10.3

Compare Source

Patch Changes

v3.10.2

Compare Source

Patch Changes

v3.10.1

Compare Source

Patch Changes

v3.10.0

Compare Source

Minor Changes
  • 4aa9f57: Add a new ResizableNodeview NodeView to core that wraps elements (images, videos, iframes) with configurable resize handles. It provides live onResize/onCommit callbacks, min/max constraints, aspect-ratio support, and styling hooks (class names + data attributes) to improve UX when resizing media inside the editor.

  • 4aa9f57: the addNodeView function can now return null to dynamically disable rendering of a node view

    While this should not directly cause any issues, it's noteworthy as it still could affect some behavior in some edge cases.

Patch Changes

v3.9.1

Compare Source

Patch Changes

v3.9.0

Compare Source

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

v3.13.0

Compare Source

Patch Changes

v3.12.1

Compare Source

Patch Changes

v3.12.0

Compare Source

Patch Changes

v3.11.1

Compare Source

Patch Changes

v3.11.0

Compare Source

Patch Changes

v3.10.8

Compare Source

Patch Changes

v3.10.7

Compare Source

Patch Changes

v3.10.6

Compare Source

Patch Changes

v3.10.5

Compare Source

Patch Changes

v3.10.4

Compare Source

Patch Changes

v3.10.3

Compare Source

Patch Changes

v3.10.2

Compare Source

Patch Changes

v3.10.1

Compare Source

Patch Changes

v3.10.0

Compare Source

Patch Changes

v3.9.1

Compare Source

Patch Changes

v3.9.0

Compare Source

Patch Changes
ueberdosis/tiptap (@​tiptap/extension-hard-break)

v3.13.0

Compare Source

Patch Changes

v3.12.1

Compare Source

Patch Changes

v3.12.0

Compare Source

Patch Changes

v3.11.1

Compare Source

Patch Changes

v3.11.0

Compare Source

Patch Changes

v3.10.8

Compare Source

Patch Changes

v3.10.7

Compare Source

Patch Changes

v3.10.6

Compare Source

Patch Changes

v3.10.5

Compare Source

Patch Changes

v3.10.4

Compare Source

Patch Changes

v3.10.3

Compare Source

Patch Changes

v3.10.2

Compare Source

Patch Changes

v3.10.1

Compare Source

Patch Changes

v3.10.0

Compare Source

Patch Changes

v3.9.1

Compare Source

Patch Changes

v3.9.0

Compare Source

Patch Changes
  • 6e734a3: Ensure that markdown hard breaks (two spaces followed by a newline) are parsed so they render as line breaks (<br>) in the editor when using contentType: 'markdown'.

    Fixes #​7107

  • Updated dependencies [bbb8e16]

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

v3.13.0

Compare Source

Minor Changes
  • e3b4f68: 1. Added an optional createCustomHandle callback to ResizableNodeView, allowing developers to fully customize resize handles. When provided, it replaces the default handle creation and bypasses the built-in positionHandle logic, giving complete control over markup, styling, and positioning while preserving backward compatibility. 2. Removed predefined inline styles from the wrapper element to better support dynamic alignment. This eliminates the need for !important overrides in user styles. 3. Added an editor update event listener to dynamically attach or remove resize handles based on the editor’s editable state. The implementation tracks the previous editable state to avoid unnecessary re-renders.
Patch Changes

v3.12.1

Compare Source

Patch Changes

v3.12.0

Compare Source

Patch Changes

v3.11.1

Compare Source

Patch Changes

v3.11.0

Compare Source

Patch Changes

v3.10.8

Compare Source

Patch Changes

v3.10.7

Compare Source

Patch Changes

v3.10.6

Compare Source

Patch Changes

v3.10.5

Compare Source

Patch Changes

v3.10.4

Compare Source

Patch Changes

v3.10.3

Compare Source

Patch Changes

v3.10.2

Compare Source

Patch Changes

v3.10.1

Compare Source

Patch Changes

v3.10.0

Compare Source

Minor Changes
  • 4aa9f57: Added a new resize option that allows images to be resized. The option adds resize handlers to images allowing users to manually resize images via drag and drop or touch
Patch Changes

v3.9.1

Compare Source

Patch Changes

v3.9.0

Compare Source

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

v3.13.0

Compare Source

Patch Changes
  • fb51a32: Ensure enableClickSelection works regardless of the openOnClick option by always registering the link click handler plugin.
  • Updated dependencies [526365a]
  • Updated dependencies [e3b4f68]

v3.12.1

Compare Source

Patch Changes

v3.12.0

Compare Source

Patch Changes

v3.11.1

Compare Source

Patch Changes

v3.11.0

Compare Source

Patch Changes

v3.10.8

Compare Source

Patch Changes

v3.10.7

Compare Source

Patch Changes

v3.10.6

Compare Source

Patch Changes

v3.10.5

Compare Source

Patch Changes

v3.10.4

Compare Source

Patch Changes

v3.10.3

Compare Source

Patch Changes

v3.10.2

Compare Source

Patch Changes

v3.10.1

Compare Source

Patch Changes

v3.10.0

Compare Source

Patch Changes

v3.9.1

Compare Source

Patch Changes

v3.9.0

Compare Source

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

v3.13.0

Compare Source

Patch Changes

v3.12.1

Compare Source

Patch Changes

v3.12.0

Compare Source

Patch Changes

v3.11.1

Compare Source

Patch Changes

v3.11.0

Compare Source

Patch Changes

v3.10.8

Compare Source

Patch Changes

v3.10.7

Compare Source

Patch Changes

v3.10.6

Compare Source

Patch Changes

v3.10.5

Compare Source

Patch Changes

v3.10.4

Compare Source

Patch Changes

v3.10.3

Compare Source

Patch Changes

v3.10.2

Compare Source

Patch Changes

v3.10.1

Compare Source

Patch Changes

v3.10.0

Compare Source

Patch Changes

v3.9.1

Compare Source

Patch Changes

v3.9.0

Compare Source

Patch Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 Nov 12, 2025
@kolaente
Copy link
Member

Still not resolved #1770

@renovate renovate bot force-pushed the renovate/tiptap branch 2 times, most recently from d2d02b5 to ba9d55d Compare November 12, 2025 23:23
@renovate renovate bot changed the title fix(deps): update tiptap to v3.10.6 fix(deps): update tiptap to v3.10.7 Nov 12, 2025
@renovate renovate bot force-pushed the renovate/tiptap branch 3 times, most recently from 1f2ab20 to 8631cfa Compare November 21, 2025 16:32
@renovate renovate bot changed the title fix(deps): update tiptap to v3.10.7 fix(deps): update tiptap to v3.10.8 Nov 21, 2025
@renovate renovate bot force-pushed the renovate/tiptap branch from 8631cfa to e4e4551 Compare November 22, 2025 05:28
@renovate renovate bot changed the title fix(deps): update tiptap to v3.10.8 fix(deps): update tiptap to v3.11.0 Nov 22, 2025
@renovate renovate bot force-pushed the renovate/tiptap branch 4 times, most recently from aaa400c to 915cd49 Compare November 30, 2025 22:11
@renovate renovate bot changed the title fix(deps): update tiptap to v3.11.0 fix(deps): update tiptap to v3.11.1 Nov 30, 2025
@renovate renovate bot force-pushed the renovate/tiptap branch 2 times, most recently from 8339032 to 78964f1 Compare December 3, 2025 14:51
@renovate renovate bot changed the title fix(deps): update tiptap to v3.11.1 fix(deps): update tiptap to v3.12.0 Dec 5, 2025
@renovate renovate bot force-pushed the renovate/tiptap branch 3 times, most recently from 5df9085 to 6eb8e35 Compare December 6, 2025 16:32
@renovate renovate bot changed the title fix(deps): update tiptap to v3.12.0 fix(deps): update tiptap to v3.12.1 Dec 6, 2025
@renovate renovate bot force-pushed the renovate/tiptap branch from 6eb8e35 to 70b6f7f Compare December 7, 2025 20:59
@renovate renovate bot force-pushed the renovate/tiptap branch from 70b6f7f to f00954b Compare December 8, 2025 12:56
@renovate renovate bot changed the title fix(deps): update tiptap to v3.12.1 fix(deps): update tiptap to v3.13.0 Dec 8, 2025
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.

2 participants