Skip to content

Conversation

@jubar
Copy link

@jubar jubar commented Aug 22, 2025

Fix: prevent conflict between StarterKit and Link extension

StarterKit includes its own Link extension by default. When combined with the standalone Link extension, this caused links to become navigable inside the editor during editing.

Updated documentation to explain the conflict and how to disable the built-in Link extension from StarterKit if needed.

Fix: prevent conflict between StarterKit and Link extension

StarterKit includes its own Link extension by default.  
When combined with the standalone Link extension, this caused links to become
navigable inside the editor during editing.  

Updated documentation to explain the conflict and how to disable the built-in
Link extension from StarterKit if needed.
@vercel
Copy link

vercel bot commented Aug 22, 2025

@jubar is attempting to deploy a commit to the Tiptap Team on Vercel.

A member of the Team first needs to authorize it.

@jubar
Copy link
Author

jubar commented Aug 22, 2025

Alternatively, if you’re using TipTap v3, you can use the Link extension directly from StarterKit, like this:

StarterKit.configure({
  link: {
    openOnClick: false,
    autolink: true,
    enableClickSelection: false,
    HTMLAttributes: {
      class: 'tiptap-link',
    },
  },

We should definitely document this to prevent potential issues during migration or when using the Link extension in TipTap v3.

@arnaugomez
Copy link
Contributor

arnaugomez commented Jan 19, 2026

I'm not sure if this warning should be included. If so, we should include it on all extensions that are included in the StarterKit extension. This warning is quite lengthy and I believe it would be simpler if, instead of including it in all the extensions (paragraph, link, etc), it was included just in the StarterKit extension. But, then again, I think this is already explained in the StarterKit extension, right?

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.

2 participants