Update dependency @tiptap/react to v3 #320
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/tiptap-react-3.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
^2.14.0->^3.0.0Release Notes
ueberdosis/tiptap (@tiptap/react)
v3.6.1Compare Source
Patch Changes
6af23ff: Hotfix: Fix a crash in the React package that could occur during mounting/unmounting when the editor wasn't fully initialized. This prevents a runtime error and improves stability.v3.6.0Compare Source
Patch Changes
c0190bd]v3.5.3Compare Source
Patch Changes
v3.5.2Compare Source
Patch Changes
ea9ac95: Tiptap will now correctly insert a React MarkViews' content into the correct element withinMarkViewContentcomponentv3.5.1Compare Source
Patch Changes
f80c848: AddappendTosupport toFloatingMenuand pass it through in React/Vue 2/Vue 3 for bothBubbleMenuandFloatingMenuto allow fixing clipping/z-index issues.v3.5.0Compare Source
Patch Changes
v3.4.6Compare Source
Patch Changes
968016f]v3.4.5Compare Source
Patch Changes
0226d42]37af83b]f598ac7]v3.4.4Compare Source
Patch Changes
00cf1d7]v3.4.3Compare Source
Patch Changes
915ed65: Add custom positioning support to the BubbleMenu.This change adds an opt-in API that allows consumers to fully control how the BubbleMenu is positioned. Instead of relying solely on the internal placement logic, you can now provide a function (for example
getPosition) that receives the relevant context (editor instance and menu DOM element) and returns the desired coordinates or positioning style.Updated dependencies [
1ea8906]v3.4.2Compare Source
Patch Changes
v3.4.1Compare Source
Patch Changes
4dd8d58: fix: @types/react version mismatchv3.4.0Compare Source
Patch Changes
895c73f]ad51daa]v3.3.1Compare Source
Patch Changes
v3.3.0Compare Source
Patch Changes
5423726: EnsureReactRenderer.destroy()removes the renderer DOM element when present.ReactRenderer's.elementto the DOM (for example many demos append it todocument.body), previously callingdestroy()removed the portal renderer but left the DOM node in place which could lead to accumulating.react-rendererelements.destroy()now also removes the element from its parent node if present, preventing leaked DOM nodes / React roots.Updated dependencies [
5423726]Updated dependencies [
5423726]v3.2.2Compare Source
Patch Changes
v3.2.1Patch Changes
6a2873f]v3.2.0Patch Changes
5056e3e]v3.1.0Compare Source
Patch Changes
v3.0.9Compare Source
Patch Changes
v3.0.8Compare Source
Patch Changes
v3.0.7Compare Source
Patch Changes
v3.0.6Compare Source
Patch Changes
2e71d05]v3.0.5Compare Source
Patch Changes
v3.0.4Compare Source
Patch Changes
7ed03fa]v3.0.3Compare Source
Patch Changes
75cabde]v3.0.2Compare Source
Patch Changes
v3.0.1Compare Source
Major Changes
a92f4a6: We are now building packages with tsup which does not support UMD builds, please repackage if you require UMD builds7eaa34d: Removed tippy.js and replaced it with Floating UI - a newer, more lightweight and customizable floating element library.This change is breaking existing menu implementations and will require a manual migration.
Affected packages:
@tiptap/extension-floating-menu@tiptap/extension-bubble-menu@tiptap/extension-mention@tiptap/suggestion@tiptap/react@tiptap/vue-2@tiptap/vue-3Make sure to remove
tippyOptionsfrom theFloatingMenuandBubbleMenucomponents, and replace them with the newoptionsobject. Check our documentation to see how to migrate your existing menu implementations.You'll also need to install
@floating-ui/domas a peer dependency to your project like this:The new
optionsobject is compatible with all components that use these extensions.Minor Changes
0e3207f: Add support for markviews, which allow you to render custom views for marks within the editor. This is useful for rendering custom UI for marks, like a color picker for a text color mark or a link editor for a link mark.Here is a plain JS markview example:
v3.0.0Compare Source
Patch Changes
v2.26.2Compare Source
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
c8ea908210tod77155d8b0d77155d8b0to09746cd02409746cd024to3966afee9c3966afee9ctob43ea85889b43ea85889to679a30e4eb679a30e4ebtoded39c890cded39c890cto96166bcf6b96166bcf6bto6ca8e4e42e6ca8e4e42etode14be0673Checkout
From your project repository, check out a new branch and test the changes.