fix(deps): update tiptap to v3.13.0 #1808
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.03.8.0->3.13.0Release Notes
ueberdosis/tiptap (@tiptap/core)
v3.13.0Compare Source
Minor Changes
e3b4f68: 1. Added an optionalcreateCustomHandlecallback toResizableNodeView, allowing developers to fully customize resize handles. When provided, it replaces the default handle creation and bypasses the built-inpositionHandlelogic, giving complete control over markup, styling, and positioning while preserving backward compatibility. 2. Removed predefined inline styles from thewrapperelement to better support dynamic alignment. This eliminates the need for!importantoverrides in user styles. 3. Added an editorupdateevent 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.1Compare Source
Patch Changes
v3.12.0Compare Source
Minor Changes
f232c5a: Implement position mapping using theMappablePositionclass. This enables position mapping in collaborative editing scenarios.MappablePositionclass in core withposition,fromJSON, andtoJSONmethodseditor.utilsproperty withgetUpdatedPosition(position, transaction)andcreateMappablePosition()methodsCollaborationMappablePositionsubclass that extendsMappablePositionwith Y.js relative position supportPatch Changes
v3.11.1Compare Source
Patch Changes
d0c4264: Improve TypeScript generics for Node.extendThe 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.0Compare Source
Minor Changes
541c93c: Add native text direction support for RTL and bidirectional content. The editor now includes atextDirectionoption that can be set to'ltr','rtl', or'auto'to control the direction of all content globally. Additionally, newsetTextDirectionandunsetTextDirectioncommands 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.8Compare Source
Patch Changes
8375241: Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlinesb7ead7c: Add documentation comments to Tiptap JSON types95d3e80: allowundefinedas a value for thedefaultattribute keyfd479bd: FixupdateAttributesandresetAttributescommands to return accurate results when used with.can(). Previously, these commands would always returntrueeven when they couldn't perform the operation. Now they correctly returnfalsewhen no matching nodes or marks are found in the selection.v3.10.7Compare Source
Patch Changes
v3.10.6Compare Source
Patch Changes
v3.10.5Compare Source
Patch Changes
92fae18: Fixed ProseMirror schema generation to properly respectisRequiredattribute configuration. Previously, attributes marked withisRequired: truewere incorrectly treated as optional because adefaultproperty was always included in the schema specification. ProseMirror determines attribute requirements by the absence of thedefaultproperty, so now thedefaultis only included when the attribute is not required and a default value is explicitly defined.v3.10.4Compare Source
Patch Changes
64561c4: Fix autofocus behavior to prevent unwanted scrolling when disabledv3.10.3Compare Source
Patch Changes
v3.10.2Compare Source
Patch Changes
v3.10.1Compare Source
Patch Changes
3564e7c: Use correctResizableNodeViewclass namev3.10.0Compare 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 returnnullto dynamically disable rendering of a node viewWhile 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.1Compare Source
Patch Changes
v3.9.0Compare Source
Patch Changes
bbb8e16: Only remove injected CSS on unmount if no other editors are in the document (fixes #6836)ueberdosis/tiptap (@tiptap/extension-code-block-lowlight)
v3.13.0Compare Source
Patch Changes
526365a]e3b4f68]v3.12.1Compare Source
Patch Changes
v3.12.0Compare Source
Patch Changes
f232c5a]v3.11.1Compare Source
Patch Changes
d0c4264]v3.11.0Compare Source
Patch Changes
541c93c]v3.10.8Compare Source
Patch Changes
8375241]b7ead7c]95d3e80]fd479bd]v3.10.7Compare Source
Patch Changes
v3.10.6Compare Source
Patch Changes
v3.10.5Compare Source
Patch Changes
92fae18]v3.10.4Compare Source
Patch Changes
64561c4]v3.10.3Compare Source
Patch Changes
v3.10.2Compare Source
Patch Changes
v3.10.1Compare Source
Patch Changes
3564e7c]v3.10.0Compare Source
Patch Changes
4aa9f57]4aa9f57]v3.9.1Compare Source
Patch Changes
v3.9.0Compare Source
Patch Changes
bbb8e16]ueberdosis/tiptap (@tiptap/extension-hard-break)
v3.13.0Compare Source
Patch Changes
526365a]e3b4f68]v3.12.1Compare Source
Patch Changes
v3.12.0Compare Source
Patch Changes
f232c5a]v3.11.1Compare Source
Patch Changes
d0c4264]v3.11.0Compare Source
Patch Changes
541c93c]v3.10.8Compare Source
Patch Changes
8375241]b7ead7c]95d3e80]fd479bd]v3.10.7Compare Source
Patch Changes
v3.10.6Compare Source
Patch Changes
v3.10.5Compare Source
Patch Changes
92fae18]v3.10.4Compare Source
Patch Changes
64561c4]v3.10.3Compare Source
Patch Changes
v3.10.2Compare Source
Patch Changes
v3.10.1Compare Source
Patch Changes
3564e7c]v3.10.0Compare Source
Patch Changes
4aa9f57]4aa9f57]v3.9.1Compare Source
Patch Changes
v3.9.0Compare 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 usingcontentType: 'markdown'.Fixes #7107
Updated dependencies [
bbb8e16]ueberdosis/tiptap (@tiptap/extension-image)
v3.13.0Compare Source
Minor Changes
e3b4f68: 1. Added an optionalcreateCustomHandlecallback toResizableNodeView, allowing developers to fully customize resize handles. When provided, it replaces the default handle creation and bypasses the built-inpositionHandlelogic, giving complete control over markup, styling, and positioning while preserving backward compatibility. 2. Removed predefined inline styles from thewrapperelement to better support dynamic alignment. This eliminates the need for!importantoverrides in user styles. 3. Added an editorupdateevent 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]e3b4f68]v3.12.1Compare Source
Patch Changes
v3.12.0Compare Source
Patch Changes
f232c5a]v3.11.1Compare Source
Patch Changes
d0c4264]v3.11.0Compare Source
Patch Changes
541c93c]v3.10.8Compare Source
Patch Changes
8375241]b7ead7c]95d3e80]fd479bd]v3.10.7Compare Source
Patch Changes
v3.10.6Compare Source
Patch Changes
v3.10.5Compare Source
Patch Changes
92fae18]v3.10.4Compare Source
Patch Changes
64561c4]v3.10.3Compare Source
Patch Changes
v3.10.2Compare Source
Patch Changes
v3.10.1Compare Source
Patch Changes
3564e7c]v3.10.0Compare Source
Minor Changes
4aa9f57: Added a newresizeoption that allows images to be resized. The option adds resize handlers to images allowing users to manually resize images via drag and drop or touchPatch Changes
4aa9f57]4aa9f57]v3.9.1Compare Source
Patch Changes
v3.9.0Compare Source
Patch Changes
bbb8e16]ueberdosis/tiptap (@tiptap/extension-link)
v3.13.0Compare Source
Patch Changes
fb51a32: EnsureenableClickSelectionworks regardless of theopenOnClickoption by always registering the link click handler plugin.526365a]e3b4f68]v3.12.1Compare Source
Patch Changes
v3.12.0Compare Source
Patch Changes
f232c5a]v3.11.1Compare Source
Patch Changes
d0c4264]v3.11.0Compare Source
Patch Changes
541c93c]v3.10.8Compare Source
Patch Changes
8375241]b7ead7c]95d3e80]fd479bd]v3.10.7Compare Source
Patch Changes
v3.10.6Compare Source
Patch Changes
v3.10.5Compare Source
Patch Changes
92fae18]v3.10.4Compare Source
Patch Changes
64561c4]v3.10.3Compare Source
Patch Changes
v3.10.2Compare Source
Patch Changes
v3.10.1Compare Source
Patch Changes
3564e7c]v3.10.0Compare Source
Patch Changes
4aa9f57]4aa9f57]v3.9.1Compare Source
Patch Changes
v3.9.0Compare Source
Patch Changes
bbb8e16]ueberdosis/tiptap (@tiptap/extension-list)
v3.13.0Compare Source
Patch Changes
526365a]e3b4f68]v3.12.1Compare Source
Patch Changes
v3.12.0Compare Source
Patch Changes
f232c5a]v3.11.1Compare Source
Patch Changes
d0c4264]v3.11.0Compare Source
Patch Changes
541c93c]v3.10.8Compare Source
Patch Changes
8375241]b7ead7c]95d3e80]fd479bd]v3.10.7Compare Source
Patch Changes
v3.10.6Compare Source
Patch Changes
v3.10.5Compare Source
Patch Changes
92fae18]v3.10.4Compare Source
Patch Changes
64561c4]v3.10.3Compare Source
Patch Changes
v3.10.2Compare Source
Patch Changes
v3.10.1Compare Source
Patch Changes
3564e7c]v3.10.0Compare Source
Patch Changes
4aa9f57]4aa9f57]v3.9.1Compare Source
Patch Changes
v3.9.0Compare Source
Patch Changes
bbb8e16](https://redirect.github.com/ueberdosis/tiptap/commit/bbbConfiguration
📅 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.
This PR was generated by Mend Renovate. View the repository job log.