Skip to content

fix(deps): update tiptap monorepo to v3 (major)#180

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-tiptap-monorepo
Open

fix(deps): update tiptap monorepo to v3 (major)#180
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-tiptap-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Aug 3, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@tiptap/extension-bubble-menu (source) ^2.0.0-beta.220^3.0.0 age confidence
@tiptap/extension-link (source) ^2.0.0-beta.220^3.0.0 age confidence
@tiptap/extension-placeholder (source) ^2.0.0-beta.220^3.0.0 age confidence
@tiptap/extension-underline (source) ^2.0.0-beta.220^3.0.0 age confidence
@tiptap/pm (source) ^2.0.0-beta.220^3.0.0 age confidence
@tiptap/react (source) ^2.0.0-beta.220^3.0.0 age confidence
@tiptap/starter-kit (source) ^2.0.0-beta.220^3.0.0 age confidence

Release Notes

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

v3.20.4

Patch Changes

v3.20.3

Compare Source

Patch Changes

v3.20.2

Compare Source

Patch Changes

v3.20.1

Compare Source

Patch Changes

v3.20.0

Compare Source

Patch Changes
  • 253ca1c: Fix BubbleMenu/FloatingMenu to use pluginKey as the transaction meta key so that multiple instances can be updated independently without affecting each other
  • Updated dependencies [4b731e2]
  • Updated dependencies [98546ac]
  • Updated dependencies [57624a1]
  • Updated dependencies [76ce47d]

v3.19.0

Compare Source

Patch Changes

v3.18.0

Compare Source

Patch Changes

v3.17.1

Compare Source

Patch Changes
  • 725d182: Fixed bubble and floating menus to properly handle hide middleware data, hiding menus when reference element is scrolled out of view
  • Updated dependencies [aa9709e]
  • Updated dependencies [b46e66a]

v3.17.0

Compare Source

Patch Changes
  • 7a9b617: Added a safeguard to avoid TypeError: Cannot read properties of null (reading 'domFromPos') being thrown when the editor was being destroyed
  • Updated dependencies [eecf1c9]

v3.16.0

Compare Source

Patch Changes

v3.15.3

Compare Source

Patch Changes

v3.15.2

Compare Source

Patch Changes

v3.15.1

Compare Source

Patch Changes

v3.15.0

Compare Source

Patch Changes

v3.14.0

Compare Source

Patch Changes

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

v3.8.0

Compare Source

Patch Changes

v3.7.2

Compare Source

Patch Changes

v3.7.1

Compare Source

Patch Changes

v3.7.0

Compare Source

Patch Changes

v3.6.7

Compare Source

Patch Changes

v3.6.6

Compare Source

Patch Changes

v3.6.5

Compare Source

Patch Changes

v3.6.4

Compare Source

Patch Changes

v3.6.3

Compare Source

Patch Changes
  • 48846f2: You can now pass a callback to the appendTo option in the floating and bubble menu
    extensions. The callback must return an element synchronously,
    so menus can be appended to elements that are created dynamically.
  • Updated dependencies [67f7b4a]

v3.6.2

Compare Source

Patch Changes

v3.6.1

Compare Source

Patch Changes

v3.6.0

Compare Source

Patch Changes
  • 47a26e0: Remove recently added updateBubbleMenuPosition method because it would not work in the React and Vue versions of the BubbleMenu, only in the vanilla extension. And that would confuse developers.

    Write the transactionHandler method as an arrow function because arrow functions have no this, so the this remains the instance of the BubbleMenuView class.

  • Updated dependencies [c0190bd]

v3.5.3

Compare Source

Patch Changes

v3.5.2

Compare Source

Patch Changes

v3.5.1

Compare Source

Patch Changes

v3.5.0

Compare Source

Minor Changes
  • 8fa5955: Add updateBubbleMenuPosition command to update position of bubble menu. This command lets developers programmatically update the position of the bubble menu in response to certain events (for example, when the bubble menu is resized).
Patch Changes

v3.4.6

Compare Source

Patch Changes

v3.4.5

Compare Source

Patch Changes

v3.4.4

Compare Source

Patch Changes

v3.4.3

Compare 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.2

Compare Source

Patch Changes
  • 24445c4: Listen to a custom scroll target when positioning the BubbleMenu and
    ensure the scroll listener is cleaned up on destroy.

    The BubbleMenu now accepts an optional scrollTarget option which will be
    used instead of window when listening for scroll events that affect the
    menu positioning. The plugin also removes the scroll listener during
    cleanup.

    No user-facing API changes other than the new optional scrollTarget setting.

v3.4.1

Compare Source

Patch Changes

v3.4.0

Compare Source

Patch Changes

v3.3.1

Compare Source

Patch Changes

v3.3.0

Compare Source

Patch Changes

v3.2.2

Compare Source

Patch Changes

v3.2.1

Patch Changes

v3.2.0

Patch Changes

v3.1.0

Compare Source

Patch Changes

v3.0.9

Compare Source

Patch Changes

v3.0.8

Compare Source

Patch Changes

v3.0.7

Compare Source

Patch Changes

v3.0.6

Compare Source

Patch Changes

v3.0.5

Compare Source

Patch Changes

v3.0.4

Compare Source

Patch Changes

v3.0.3

Compare Source

Patch Changes

v3.0.2

Compare Source

Patch Changes

v3.0.1

Compare Source

Major Changes
  • a92f4a6: We are now building packages with tsup which does not support UMD builds, please repackage if you require UMD builds

  • 7eaa34d: 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-3

    Make sure to remove tippyOptions from the FloatingMenu and BubbleMenu components, and replace them with the new options object. Check our documentation to see how to migrate your existing menu implementations.

    You'll also need to install @floating-ui/dom as a peer dependency to your project like this:

    npm install @​floating-ui/dom@^1.6.0

    The new options object is compatible with all components that use these extensions.

Patch Changes
  • 1b4c82b: We are now using pnpm package aliases for versions to enable better version pinning for the monorepository
  • 89bd9c7: Enforce type imports so that the bundler ignores TypeScript type imports when generating the index.js file of the dist directory
  • 00693b8: Fixed a bug where table cell selections would not position the bubble menu accordingly
  • 73d1888: Fixed a bug where the global resize handler of the BubbleMenu plugin would not be unregistered on destroy
  • 1d4d928: Added tab-index="0" to menu wrappers
  • 8c69002: Synced beta with stable features
  • 0f14cc5: Added missing onShow, onUpdate, onHide and onDestroy options
  • Updated dependencies [1b4c82b]
  • Updated dependencies [1e91f9b]
  • Updated dependencies [a92f4a6]
  • Updated dependencies [8de8e13]
  • Updated dependencies [20f68f6]
  • Updated dependencies [5e957e5]
  • Updated dependencies [89bd9c7]
  • Updated dependencies [d0fda30]
  • Updated dependencies [0e3207f]
  • Updated dependencies [37913d5]
  • Updated dependencies [28c5418]
  • Updated dependencies [32958d6]
  • Updated dependencies [12bb31a]
  • Updated dependencies [9f207a6]
  • Updated dependencies [412e1bd]
  • Updated dependencies [062afaf]
  • Updated dependencies [ff8eed6]
  • Updated dependencies [704f462]
  • Updated dependencies [95b8c71]
  • Updated dependencies [8c69002]
  • Updated dependencies [664834f]
  • Updated dependencies [ac897e7]
  • Updated dependencies [087d114]
  • Updated dependencies [32958d6]
  • Updated dependencies [fc17b21]
  • Updated dependencies [62b0877]
  • Updated dependencies [e20006b]
  • Updated dependencies [5ba480b]
  • Updated dependencies [d6c7558]
  • Updated dependencies [062afaf]
  • Updated dependencies [9ceeab4]
  • Updated dependencies [32958d6]
  • Updated dependencies [bf835b0]
  • Updated dependencies [4e2f6d8]
  • Updated dependencies [32958d6]

v3.0.0

Compare Source

Patch Changes

v2.27.2

Compare Source

v2.27.1

Compare Source

v2.27.0

Compare Source

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

v3.20.4

Patch Changes

v3.20.3

Compare Source

Patch Changes

v3.20.2

Compare Source

Patch Changes

v3.20.1

Compare Source

Patch Changes

v3.20.0

Compare Source

Patch Changes

v3.19.0

Compare Source

@​tiptap/extension-link
Patch Changes
  • Add title attribute to Link extension. The title can now be set via setLink and toggleLink commands and is rendered as an HTML title attribute.
  • Add title attribute support for markdown rendering. Links with titles are now serialized to markdown format [text](url "title").
@​tiptap/react
Minor Changes
  • Moved BubbleMenu and FloatingMenu to separate @tiptap/react/menus entrypoint to keep floating-ui optional
  • Simplified Tiptap component API with guaranteed non-null editor instance from useTiptap hook

v3.18.0

Compare Source

Patch Changes

v3.17.1

Compare Source

Patch Changes

v3.17.0

Compare Source

Patch Changes

v3.16.0

Compare Source

Patch Changes
  • 5f568dc: Fixed an issue where clicking on non-link elements (like images) required multiple clicks to select them. The link click handler now properly returns early when the clicked element is not a link, allowing other node handlers to process the click event.

v3.15.3

Compare Source

Patch Changes

v3.15.2

Compare Source

Patch Changes

v3.15.1

Compare Source

Patch Changes

v3.15.0

Compare Source

Patch Changes

v3.14.0

Compare Source

Patch Changes

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](https://redirect.github.com/ueberdosis/tiptap/blob/HEAD/pa


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 11:59 PM ( * 0-23 * * * ) in timezone America/New_York, 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.

@vercel
Copy link
Copy Markdown

vercel bot commented Aug 3, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
admin-web-app Ready Ready Preview, Comment Mar 17, 2026 2:15pm

Request Review

@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 8b7b830 to ce08d98 Compare August 4, 2025 02:11
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from ce08d98 to 7758c62 Compare August 7, 2025 16:46
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 7758c62 to 280f9c5 Compare August 10, 2025 14:19
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 280f9c5 to 635d9c1 Compare August 10, 2025 20:24
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 635d9c1 to 650b1f4 Compare August 13, 2025 14:10
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 650b1f4 to 5da99bc Compare August 14, 2025 11:45
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 5da99bc to 5c1ce19 Compare August 19, 2025 19:01
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 5c1ce19 to 1937e96 Compare August 21, 2025 14:45
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 1937e96 to 48877a5 Compare August 22, 2025 18:14
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 48877a5 to 5aab2dd Compare August 23, 2025 16:27
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 5aab2dd to 33e13a9 Compare September 2, 2025 16:37
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 33e13a9 to 5750b6c Compare September 4, 2025 04:01
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 5750b6c to 77c9f98 Compare September 4, 2025 12:50
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 39f330a to 2b5d2f6 Compare September 22, 2025 22:14
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 2b5d2f6 to eac58f6 Compare September 23, 2025 09:46
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from eac58f6 to 147e1ce Compare September 23, 2025 22:32
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 147e1ce to 4a4d307 Compare September 24, 2025 04:35
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 4a4d307 to c16d170 Compare September 24, 2025 12:45
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from c16d170 to 4c8cf24 Compare September 24, 2025 22:06
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 4c8cf24 to 12f865b Compare September 25, 2025 08:46
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 12f865b to bd2d170 Compare September 25, 2025 19:12
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from bd2d170 to 15c8aff Compare September 25, 2025 22:07
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 15c8aff to b1db25a Compare September 29, 2025 13:14
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from b1db25a to b4c6d30 Compare October 3, 2025 00:33
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from b4c6d30 to 84ae7be Compare October 3, 2025 17:15
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from 84ae7be to c363789 Compare October 10, 2025 20:15
@renovate renovate bot force-pushed the renovate/major-tiptap-monorepo branch from c363789 to f482074 Compare October 14, 2025 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants