Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 24, 2025

Bumps the tiptap group with 15 updates:

Package From To
@tiptap/core 3.6.2 3.11.0
@tiptap/extension-blockquote 3.6.2 3.11.0
@tiptap/extension-bold 3.6.2 3.11.0
@tiptap/extension-document 3.6.2 3.11.0
@tiptap/extension-hard-break 3.6.2 3.11.0
@tiptap/extension-heading 3.6.2 3.11.0
@tiptap/extension-italic 3.6.2 3.11.0
@tiptap/extension-link 3.6.2 3.11.0
@tiptap/extension-list 3.6.2 3.11.0
@tiptap/extension-paragraph 3.6.2 3.11.0
@tiptap/extension-text 3.6.2 3.11.0
@tiptap/extension-typography 3.6.2 3.11.0
@tiptap/extensions 3.6.2 3.11.0
@tiptap/pm 3.6.2 3.11.0
@tiptap/react 3.6.2 3.11.0

Updates @tiptap/core from 3.6.2 to 3.11.0

Release notes

Sourced from @​tiptap/core's releases.

v3.11.0

Releases

v3.11.0

@​tiptap/core

Minor Changes

  • 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.

v3.10.8

@​tiptap/core

Patch Changes

  • Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
  • Add documentation comments to Tiptap JSON types
  • allow undefined as a value for the default attribute key
  • 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.

@​tiptap/extension-text-align

Patch Changes

  • Fix setTextAlign and unsetTextAlign commands to work correctly with .can() checks. Changed logic from .every() to .some() to return true when at least one configured node type matches, rather than requiring all types to match.

@​tiptap/static-renderer

Patch Changes

  • Fix static HTML renderer incorrectly generating self-closing tags for HTML elements that require proper closing tags (iframe, script, style, etc.).

@​tiptap/markdown

Patch Changes

  • Fixed CommonJS compatibility by downgrading marked dependency from v16 to v15.

v3.10.7

Releases

v3.10.7

@​tiptap/vue-2

Patch Changes

  • Fix BubbleMenu plugin registration not triggering due to missing element reference during component initialization.

... (truncated)

Changelog

Sourced from @​tiptap/core's changelog.

3.11.0

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

  • @​tiptap/pm@​3.11.0

3.10.8

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.
    • @​tiptap/pm@​3.10.8

3.10.7

Patch Changes

  • @​tiptap/pm@​3.10.7

3.10.6

Patch Changes

  • @​tiptap/pm@​3.10.6

3.10.5

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.
    • @​tiptap/pm@​3.10.5

3.10.4

Patch Changes

  • 64561c4: Fix autofocus behavior to prevent unwanted scrolling when disabled
    • @​tiptap/pm@​3.10.4

3.10.3

Patch Changes

... (truncated)

Commits
  • e4b95fa chore(release): publish a new release version (#7244)
  • 541c93c Add RTL/LTR textDirection support (#7207)
  • abc5b34 chore(release): publish a new release version (#7242)
  • 95d3e80 fix: allow undefined as a value for the default attribute key (#7236)
  • 8375241 fix(markdown): parsed block content should account for leading newlines (#7225)
  • 962edbe Merge branch 'main' of github.com:ueberdosis/tiptap into develop
  • 7413f6d chore(release): publish a new release version (#7227)
  • 29e263b Merge branch 'main' of github.com:ueberdosis/tiptap into develop
  • a11188e chore(release): publish a new release version (#7224)
  • 7395354 Update packages/core/src/types.ts
  • Additional commits viewable in compare view

Updates @tiptap/extension-blockquote from 3.6.2 to 3.11.0

Release notes

Sourced from @​tiptap/extension-blockquote's releases.

v3.11.0

Releases

v3.11.0

@​tiptap/core

Minor Changes

  • 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.

v3.10.8

@​tiptap/core

Patch Changes

  • Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
  • Add documentation comments to Tiptap JSON types
  • allow undefined as a value for the default attribute key
  • 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.

@​tiptap/extension-text-align

Patch Changes

  • Fix setTextAlign and unsetTextAlign commands to work correctly with .can() checks. Changed logic from .every() to .some() to return true when at least one configured node type matches, rather than requiring all types to match.

@​tiptap/static-renderer

Patch Changes

  • Fix static HTML renderer incorrectly generating self-closing tags for HTML elements that require proper closing tags (iframe, script, style, etc.).

@​tiptap/markdown

Patch Changes

  • Fixed CommonJS compatibility by downgrading marked dependency from v16 to v15.

v3.10.7

Releases

v3.10.7

@​tiptap/vue-2

Patch Changes

  • Fix BubbleMenu plugin registration not triggering due to missing element reference during component initialization.

... (truncated)

Changelog

Sourced from @​tiptap/extension-blockquote's changelog.

3.11.0

Patch Changes

  • Updated dependencies [541c93c]
    • @​tiptap/core@​3.11.0

3.10.8

Patch Changes

  • Updated dependencies [8375241]
  • Updated dependencies [b7ead7c]
  • Updated dependencies [95d3e80]
  • Updated dependencies [fd479bd]
    • @​tiptap/core@​3.10.8

3.10.7

Patch Changes

  • @​tiptap/core@​3.10.7

3.10.6

Patch Changes

  • @​tiptap/core@​3.10.6

3.10.5

Patch Changes

  • Updated dependencies [92fae18]
    • @​tiptap/core@​3.10.5

3.10.4

Patch Changes

  • 5d17140: Fixed nested blockquote markdown serialization to properly handle multi-level nesting
  • Updated dependencies [64561c4]
    • @​tiptap/core@​3.10.4

3.10.3

Patch Changes

  • @​tiptap/core@​3.10.3

... (truncated)

Commits

Updates @tiptap/extension-bold from 3.6.2 to 3.11.0

Release notes

Sourced from @​tiptap/extension-bold's releases.

v3.11.0

Releases

v3.11.0

@​tiptap/core

Minor Changes

  • 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.

v3.10.8

@​tiptap/core

Patch Changes

  • Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
  • Add documentation comments to Tiptap JSON types
  • allow undefined as a value for the default attribute key
  • 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.

@​tiptap/extension-text-align

Patch Changes

  • Fix setTextAlign and unsetTextAlign commands to work correctly with .can() checks. Changed logic from .every() to .some() to return true when at least one configured node type matches, rather than requiring all types to match.

@​tiptap/static-renderer

Patch Changes

  • Fix static HTML renderer incorrectly generating self-closing tags for HTML elements that require proper closing tags (iframe, script, style, etc.).

@​tiptap/markdown

Patch Changes

  • Fixed CommonJS compatibility by downgrading marked dependency from v16 to v15.

v3.10.7

Releases

v3.10.7

@​tiptap/vue-2

Patch Changes

  • Fix BubbleMenu plugin registration not triggering due to missing element reference during component initialization.

... (truncated)

Changelog

Sourced from @​tiptap/extension-bold's changelog.

3.11.0

Patch Changes

  • Updated dependencies [541c93c]
    • @​tiptap/core@​3.11.0

3.10.8

Patch Changes

  • Updated dependencies [8375241]
  • Updated dependencies [b7ead7c]
  • Updated dependencies [95d3e80]
  • Updated dependencies [fd479bd]
    • @​tiptap/core@​3.10.8

3.10.7

Patch Changes

  • @​tiptap/core@​3.10.7

3.10.6

Patch Changes

  • @​tiptap/core@​3.10.6

3.10.5

Patch Changes

  • Updated dependencies [92fae18]
    • @​tiptap/core@​3.10.5

3.10.4

Patch Changes

  • Updated dependencies [64561c4]
    • @​tiptap/core@​3.10.4

3.10.3

Patch Changes

  • @​tiptap/core@​3.10.3

3.10.2

... (truncated)

Commits
  • e4b95fa chore(release): publish a new release version (#7244)
  • abc5b34 chore(release): publish a new release version (#7242)
  • 7413f6d chore(release): publish a new release version (#7227)
  • a11188e chore(release): publish a new release version (#7224)
  • a365c61 chore(release): publish a new release version (#7204)
  • f78bf61 chore(release): publish a new release version (#7194)
  • 3846571 chore(release): publish a new release version (#7189)
  • 42fb099 chore(release): publish a new release version (#7159)
  • e26355c chore(release): publish a new release version (#7150)
  • 3bb4ed2 chore(release): publish a new release version (#7148)
  • Additional commits viewable in compare view

Updates @tiptap/extension-document from 3.6.2 to 3.11.0

Release notes

Sourced from @​tiptap/extension-document's releases.

v3.11.0

Releases

v3.11.0

@​tiptap/core

Minor Changes

  • 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.

v3.10.8

@​tiptap/core

Patch Changes

  • Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
  • Add documentation comments to Tiptap JSON types
  • allow undefined as a value for the default attribute key
  • 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.

@​tiptap/extension-text-align

Patch Changes

  • Fix setTextAlign and unsetTextAlign commands to work correctly with .can() checks. Changed logic from .every() to .some() to return true when at least one configured node type matches, rather than requiring all types to match.

@​tiptap/static-renderer

Patch Changes

  • Fix static HTML renderer incorrectly generating self-closing tags for HTML elements that require proper closing tags (iframe, script, style, etc.).

@​tiptap/markdown

Patch Changes

  • Fixed CommonJS compatibility by downgrading marked dependency from v16 to v15.

v3.10.7

Releases

v3.10.7

@​tiptap/vue-2

Patch Changes

  • Fix BubbleMenu plugin registration not triggering due to missing element reference during component initialization.

... (truncated)

Changelog

Sourced from @​tiptap/extension-document's changelog.

3.11.0

Patch Changes

  • Updated dependencies [541c93c]
    • @​tiptap/core@​3.11.0

3.10.8

Patch Changes

  • Updated dependencies [8375241]
  • Updated dependencies [b7ead7c]
  • Updated dependencies [95d3e80]
  • Updated dependencies [fd479bd]
    • @​tiptap/core@​3.10.8

3.10.7

Patch Changes

  • @​tiptap/core@​3.10.7

3.10.6

Patch Changes

  • @​tiptap/core@​3.10.6

3.10.5

Patch Changes

  • Updated dependencies [92fae18]
    • @​tiptap/core@​3.10.5

3.10.4

Patch Changes

  • Updated dependencies [64561c4]
    • @​tiptap/core@​3.10.4

3.10.3

Patch Changes

  • @​tiptap/core@​3.10.3

3.10.2

... (truncated)

Commits
  • e4b95fa chore(release): publish a new release version (#7244)
  • abc5b34 chore(release): publish a new release version (#7242)
  • 7413f6d chore(release): publish a new release version (#7227)
  • a11188e chore(release): publish a new release version (#7224)
  • a365c61 chore(release): publish a new release version (#7204)
  • f78bf61 chore(release): publish a new release version (#7194)
  • 3846571 chore(release): publish a new release version (#7189)
  • 42fb099 chore(release): publish a new release version (#7159)
  • e26355c chore(release): publish a new release version (#7150)
  • 3bb4ed2 chore(release): publish a new release version (#7148)
  • Additional commits viewable in compare view

Updates @tiptap/extension-hard-break from 3.6.2 to 3.11.0

Release notes

Sourced from @​tiptap/extension-hard-break's releases.

v3.11.0

Releases

v3.11.0

@​tiptap/core

Minor Changes

  • 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.

v3.10.8

@​tiptap/core

Patch Changes

  • Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
  • Add documentation comments to Tiptap JSON types
  • allow undefined as a value for the default attribute key
  • 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.

@​tiptap/extension-text-align

Patch Changes

  • Fix setTextAlign and unsetTextAlign commands to work correctly with .can() checks. Changed logic from .every() to .some() to return true when at least one configured node type matches, rather than requiring all types to match.

@​tiptap/static-renderer

Patch Changes

  • Fix static HTML renderer incorrectly generating self-closing tags for HTML elements that require proper closing tags (iframe, script, style, etc.).

@​tiptap/markdown

Patch Changes

  • Fixed CommonJS compatibility by downgrading marked dependency from v16 to v15.

v3.10.7

Releases

v3.10.7

@​tiptap/vue-2

Patch Changes

  • Fix BubbleMenu plugin registration not triggering due to missing element reference during component initialization.

... (truncated)

Changelog

Sourced from @​tiptap/extension-hard-break's changelog.

3.11.0

Patch Changes

  • Updated dependencies [541c93c]
    • @​tiptap/core@​3.11.0

3.10.8

Patch Changes

  • Updated dependencies [8375241]
  • Updated dependencies [b7ead7c]
  • Updated dependencies [95d3e80]
  • Updated dependencies [fd479bd]
    • @​tiptap/core@​3.10.8

3.10.7

Patch Changes

  • @​tiptap/core@​3.10.7

3.10.6

Patch Changes

  • @​tiptap/core@​3.10.6

3.10.5

Patch Changes

  • Updated dependencies [92fae18]
    • @​tiptap/core@​3.10.5

3.10.4

Patch Changes

  • Updated dependencies [64561c4]
    • @​tiptap/core@​3.10.4

3.10.3

Patch Changes

  • @​tiptap/core@​3.10.3

3.10.2

... (truncated)

Commits
  • e4b95fa chore(release): publish a new release version (#7244)
  • abc5b34 chore(release): publish a new release version (#7242)
  • 7413f6d chore(release): publish a new release version (#7227)
  • a11188e chore(release): publish a new release version (#7224)
  • a365c61 chore(release): publish a new release version (#7204)
  • f78bf61 chore(release): publish a new release version (#7194)
  • 3846571 chore(release): publish a new release version (#7189)
  • 13fdcb5 fix: prevent marks from continuing across hard breaks in Markdown (#7181)
  • 42fb099 chore(release): publish a new release version (#7159)
  • e26355c chore(release): publish a new release version (#7150)
  • Additional commits viewable in compare view

Updates @tiptap/extension-heading from 3.6.2 to 3.11.0

Release notes

Sourced from @​tiptap/extension-heading's releases.

v3.11.0

Releases

v3.11.0

@​tiptap/core

Minor Changes

  • 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.

v3.10.8

@​tiptap/core

Patch Changes

  • Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
  • Add documentation comments to Tiptap JSON types
  • allow undefined as a value for the default attribute key
  • 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.

@​tiptap/extension-text-align

Patch Changes

  • Fix setTextAlign and unsetTextAlign commands to work correctly with .can() checks. Changed logic from .every() to .some() to return true when at least one configured node type matches, rather than requiring all types to match.

@​tiptap/static-renderer

Patch Changes

  • Fix static HTML renderer incorrectly generating self-closing tags for HTML elements that require proper closing tags (iframe, script, style, etc.).

@​tiptap/markdown

Patch Changes

  • Fixed CommonJS compatibility by downgrading marked dependency from v16 to v15.

v3.10.7

Releases

v3.10.7

@​tiptap/vue-2

Patch Changes

  • Fix BubbleMenu plugin registration not triggering due to missing element reference during component initialization.

... (truncated)

Changelog

Sourced from @​tiptap/extension-heading's changelog.

3.11.0

Patch Changes

  • Updated dependencies [541c93c]
    • @​tiptap/core@​3.11.0

3.10.8

Patch Changes

  • Updated dependencies [8375241]
  • Updated dependencies [b7ead7c]
  • Updated dependencies [95d3e80]
  • Updated dependencies [fd479bd]
    • @​tiptap/core@​3.10.8

3.10.7

Patch Changes

  • @​tiptap/core@​3.10.7

3.10.6

Patch Changes

  • @​tiptap/core@​3.10.6

3.10.5

Patch Changes

  • Updated dependencies [92fae18]
    • @​tiptap/core@​3.10.5

3.10.4

Patch Changes

  • Updated dependencies [64561c4]
    • @​tiptap/core@​3.10.4

3.10.3

Patch Changes

  • @​tiptap/core@​3.10.3

3.10.2

... (truncated)

Commits
  • e4b95fa chore(release): publish a new release version (#7244)
  • abc5b34 chore(release): publish a new release version (#7242)
  • 7413f6d chore(release): publish a new release version (#7227)
  • a11188e chore(release): publish a new release version (#7224)
  • a365c61 chore(release): publish a new release version (#7204)
  • f78bf61 chore(release): publish a new release version (#7194)
  • 3846571 chore(release): publish a new release version (#7189)
  • 42fb099 chore(release): publish a new release version (#7159)
  • e26355c chore(release): publish a new release version (#7150)
  • 3bb4ed2 chore(release): publish a new release version (#7148)
  • Additional commits viewable in compare view

Updates @tiptap/extension-italic from 3.6.2 to 3.11.0

Release notes

Sourced from @​tiptap/extension-italic's releases.

v3.11.0

Releases

v3.11.0

@​tiptap/core

Minor Changes

  • 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.

v3.10.8

@​tiptap/core

Patch Changes

  • Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
  • Add documentation comments to Tiptap JSON types
  • allow undefined as a value for the default attribute key
  • 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.

@​tiptap/extension-text-align

Patch Changes

  • Fix setTextAlign and unsetTextAlign commands to work correctly with .can() checks. Changed logic from .every() to .some() to return true when at least one configured node type matches, rather than requiring all types to match.

@​tiptap/static-renderer

Patch Changes

  • Fix static HTML renderer incorrectly generating self-closing tags for HTML elements that require proper closing tags (iframe, script, style, etc.).

@​tiptap/markdown

Patch Changes

  • Fixed CommonJS compatibility by downgrading marked dependency from v16 to v15.

v3.10.7

Releases

v3.10.7

@​tiptap/vue-2

Patch Changes

  • Fix BubbleMenu plugin registration not triggering due to missing element reference during component initialization.

... (truncated)

Changelog

Sourced from @​tiptap/extension-italic's changelog.

3.11.0

Patch Changes

  • Updated dependencies [541c93c]
    • @​tiptap/core@​3.11.0

3.10.8

Patch Changes

  • Updated dependencies [8375241]
  • Updated dependencies [b7ead7c]
  • Updated dependencies [95d3e80]
  • Updated dependencies [fd479bd]
    • @​tiptap/core@​3.10.8

3.10.7

Patch Changes

  • @​tiptap/core@​3.10.7

3.10.6

Patch Changes

  • @​tiptap/core@​3.10.6

3.10.5

Patch Changes

  • Updated dependencies [92fae18]
    • @​tiptap/core@​3.10.5

3.10.4

Patch Changes

  • Updated dependencies [64561c4]
    • @​tiptap/core@​3.10.4

3.10.3

Patch Changes

  • @​tiptap/core@​3.10.3

3.10.2

... (truncated)

Commits
  • e4b95fa chore(release): publish a new release version (#7244)
  • abc5b34 chore(release): publish a new release version (#7242)
  • 7413f6d chore(release): publish a new release version (#7227)
  • a11188e chore(release): publish a new release version (#7224)
  • a365c61 chore(release): publish a new release version (#7204)
  • f78bf61 chore(release): publish a new release version (#7194)
  • 3846571 chore(release): publish a new release version (#7189)
  • 42fb099 chore(release): publish a new release version (#7159)
  • e26355c chore(release): publish a new release version (#7150)
  • 3bb4ed2 chore(release): publish a new release version (#7148)
  • Additional commits viewable in compare view

Updates @tiptap/extension-link from 3.6.2 to 3.11.0

Release notes

Sourced from @​tiptap/extension-link's releases.

v3.11.0

Releases

v3.11.0

@​tiptap/core

Minor Changes

  • 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.

v3.10.8

@​tiptap/core

Patch Changes

  • Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
  • Add documentation comments to Tiptap JSON types
  • allow undefined as a value for the default attribute key
  • 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.

@​tiptap/extension-text-align

Patch Changes

  • Fix setTextAlign and unsetTextAlign commands to work correctly with .can() checks. Changed logic from .every() to .some() to return true when at least one configured node type matches, rather than requiring all types to match.

@​tiptap/static-renderer

Patch Changes

  • Fix static HTML renderer incorrectly generating self-closing tags for HTML elements that require proper closing tags (iframe, script, style, etc.).

@​tiptap/markdown

Patch Changes

  • Fixed CommonJS compatibility by downgrading marked dependency from v16 to v15.

v3.10.7

Releases

v3.10.7

@​tiptap/vue-2

Patch Changes

  • Fix BubbleMenu plugin registration not triggering due to missing element reference during component initialization.

... (truncated)

Changelog

Sourced from @​tiptap/extension-link's changelog.

3.11.0

Patch Changes

  • Updated dependencies [541c93c]
    • @​tiptap/core@​3.11.0
    • @​tiptap/pm@​3.11.0

3.10.8

Patch Changes

  • Updated dependencies [8375241]
  • Updated dependencies [b7ead7c]
  • Updated dependencies [95d3e80]
  • Updated dependencies [fd479bd]
    • @​tiptap/core@​3.10.8
    • @​tiptap/pm@​3.10.8

3.10.7

Patch Changes

  • @​tiptap/core@​3.10.7
  • @​tiptap/pm@​3.10.7

3.10.6

Patch Changes

  • @​tiptap/core@​3.10.6
  • @​tiptap/pm@​3.10.6

3.10.5

Patch Changes

  • Updated dependencies [92fae18]
    • @​tiptap/core@​3.10.5
    • @​tiptap/pm@​3.10.5

3.10.4

Patch Changes

  • Updated dependencies [64561c4]
    • @​tiptap/core@​3.10.4
    • @​tiptap/pm@​3.10.4

3.10.3

... (truncated)

Commits
  • e4b95fa chore(release): publish a new release version (#7244)
  • abc5b34 chore(release): publish a new release version (#7242)
  • 962edbe Merge branch 'main' of github.com:ueberdosis/tiptap into develop
  • 7413f6d chore(release): publish a new release version (#7227)
  • 29e263b Merge branch 'main' of github.com:ueberdosis/tiptap into develop
  • a11188e chore(release): publish a new release version (#7224)
  • ed6d7c8 Migrate TypeScript module resolution from node to nodenext (#7212)
  • a365c61 chore(release): publish a new release version (#7204)
  • f78bf61 chore(release): publish a new release version (#7194)
  • 3846571 chore(release): publish a new release version (#7189)
  • Additional commits viewable in compare view

Updates @tiptap/extension-list from 3.6.2 to 3.11.0

Release notes

Sourced from @​tiptap/extension-list's releases.

v3.11.0

Releases

v3.11.0

@​tiptap/core

Minor Changes

  • 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.

v3.10.8

@​tiptap/core

Patch Changes

  • Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
  • Add documentation comments to Tiptap JSON types
  • allow undefined as a value for the default attribute key
  • 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.

@​tiptap/extension-text-align

Patch Changes

  • Fix setTextAlign and unsetTextAlign commands to work correctly with .can() checks. Changed logic from .every() to .some()Description has been truncated

Bumps the tiptap group with 15 updates:

| Package | From | To |
| --- | --- | --- |
| [@tiptap/core](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/core) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-blockquote](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-blockquote) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-bold](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-bold) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-document](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-document) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-hard-break](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-hard-break) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-heading](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-heading) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-italic](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-italic) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-link](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-link) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-list](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-list) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-paragraph](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-paragraph) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-text](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text) | `3.6.2` | `3.11.0` |
| [@tiptap/extension-typography](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-typography) | `3.6.2` | `3.11.0` |
| [@tiptap/extensions](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension) | `3.6.2` | `3.11.0` |
| [@tiptap/pm](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/pm) | `3.6.2` | `3.11.0` |
| [@tiptap/react](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/react) | `3.6.2` | `3.11.0` |


Updates `@tiptap/core` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/core/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/core)

Updates `@tiptap/extension-blockquote` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-blockquote/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-blockquote)

Updates `@tiptap/extension-bold` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-bold/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-bold)

Updates `@tiptap/extension-document` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-document/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-document)

Updates `@tiptap/extension-hard-break` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-hard-break/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-hard-break)

Updates `@tiptap/extension-heading` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-heading/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-heading)

Updates `@tiptap/extension-italic` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-italic/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-italic)

Updates `@tiptap/extension-link` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-link/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-link)

Updates `@tiptap/extension-list` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-list/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-list)

Updates `@tiptap/extension-paragraph` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-paragraph/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-paragraph)

Updates `@tiptap/extension-text` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-text/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-text)

Updates `@tiptap/extension-typography` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/extension-typography/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension-typography)

Updates `@tiptap/extensions` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/extension)

Updates `@tiptap/pm` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/pm/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/pm)

Updates `@tiptap/react` from 3.6.2 to 3.11.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/develop/packages/react/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.11.0/packages/react)

---
updated-dependencies:
- dependency-name: "@tiptap/core"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-blockquote"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-bold"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-document"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-hard-break"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-heading"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-italic"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-link"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-list"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-paragraph"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-text"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extension-typography"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/extensions"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/pm"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
- dependency-name: "@tiptap/react"
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tiptap
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 24, 2025
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 24, 2025

Deploying namesake with  Cloudflare Pages  Cloudflare Pages

Latest commit: d671e38
Status: ✅  Deploy successful!
Preview URL: https://a40c7dd7.namesake-639.pages.dev
Branch Preview URL: https://dependabot-npm-and-yarn-tipt-w4vr.namesake-639.pages.dev

View logs

@changeset-bot
Copy link

changeset-bot bot commented Nov 24, 2025

⚠️ No Changeset found

Latest commit: d671e38

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions
Copy link
Contributor

Coverage Report

Status Category Percentage Covered / Total
🟢 Lines 83.64% (🎯 80%)
🟰 ±0%
8731 / 10438
🟢 Statements 83.64% (🎯 80%)
🟰 ±0%
8731 / 10438
🟢 Functions 78.01% (🎯 75%)
🟰 ±0%
394 / 505
🟢 Branches 86.63% (🎯 80%)
⬆️ +0.01%
966 / 1115
File CoverageNo changed files found.
Generated in workflow #1135 for commit d671e38 by the Vitest Coverage Report Action

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 javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant