npm @tiptap/extension-underline 3.0.0-beta.17

latest releases: 3.4.1, 3.4.0, 3.3.1...
2 months ago

Releases

@tiptap/extension-mathematics@3.0.0-beta.17

Major Changes

  • ab8bc2f: The Math extension now uses nodes to render mathematic content in the editor. This should improve the performance when an editor renders many math equations at the same time.

    This change is not backwards compatible, so you will need to update your code to use the new node-based API.

    At the same time, the Mathematics extension has been renamed to Math to better align with the naming conventions of other extensions - but the old name is still available for backwards compatibility.

    This extension includes two new nodes:

    • MathInline for inline math equations
    • MathBlock for block math equations

    The regex patterns for the input rules were also updated to be less conflicting with text including dollar signs. The new patterns are:

    • Inline: /(?<!\$)\$\$([^$\n]+)\$\$(?!\$)$/ - for inline math equations, which will match text between two double dollar signs.
    • Block: /^\$\$\$([^$]+)\$\$\$/ - for block math equations, which will match text between two triple dollar signs.

    Since the old way of using text content to reflect math equations came with limitations and performance issues, the new node-based approach now requires an explicit update command to update a math equations latex content. This can be done by using:

    • editor.commands.updateInlineMath({ latex: '3x^2 + 2x + 1' }) for inline math equations.
    • editor.commands.updateBlockMath({ latex: '3x^2 + 2x + 1' }) for block math equations.

    Both nodes allow for an onClick option that will pass the position and node information up which can be used to trigger a custom action, such as opening a math editor dialog.

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-character-count@3.0.0-beta.17

Patch Changes

  • @tiptap/extensions@3.0.0-beta.17

@tiptap/extension-dropcursor@3.0.0-beta.17

Patch Changes

  • @tiptap/extensions@3.0.0-beta.17

@tiptap/extension-focus@3.0.0-beta.17

Patch Changes

  • @tiptap/extensions@3.0.0-beta.17

@tiptap/extension-gapcursor@3.0.0-beta.17

Patch Changes

  • @tiptap/extensions@3.0.0-beta.17

@tiptap/extension-history@3.0.0-beta.17

Patch Changes

  • @tiptap/extensions@3.0.0-beta.17

@tiptap/extension-list-item@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-list@3.0.0-beta.17

@tiptap/extension-list-keymap@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-list@3.0.0-beta.17

@tiptap/extension-placeholder@3.0.0-beta.17

Patch Changes

  • @tiptap/extensions@3.0.0-beta.17

@tiptap/extension-table-cell@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-table@3.0.0-beta.17

@tiptap/extension-table-header@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-table@3.0.0-beta.17

@tiptap/extension-table-row@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-table@3.0.0-beta.17

@tiptap/extension-task-item@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-list@3.0.0-beta.17

@tiptap/extension-task-list@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-list@3.0.0-beta.17

@tiptap/core@3.0.0-beta.17

Patch Changes

  • e20006b: Fix: Prevent content deletion from non-editable Tiptap source editors during drag and drop.
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-blockquote@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-bold@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-bubble-menu@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-bullet-list@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-list@3.0.0-beta.17

@tiptap/extension-code@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-code-block@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-code-block-lowlight@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/extension-code-block@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-collaboration@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-collaboration-caret@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-color@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-text-style@3.0.0-beta.17

@tiptap/extension-details@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/extension-text-style@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-document@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-drag-handle@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/extension-collaboration@3.0.0-beta.17
    • @tiptap/extension-node-range@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-drag-handle-react@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-drag-handle@3.0.0-beta.17
  • @tiptap/react@3.0.0-beta.17
  • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-drag-handle-vue-2@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-drag-handle@3.0.0-beta.17
  • @tiptap/vue-2@3.0.0-beta.17
  • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-drag-handle-vue-3@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-drag-handle@3.0.0-beta.17
  • @tiptap/vue-3@3.0.0-beta.17
  • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-emoji@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/suggestion@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-file-handler@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/extension-text-style@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-floating-menu@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-font-family@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-text-style@3.0.0-beta.17

@tiptap/extension-hard-break@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-heading@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-highlight@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-horizontal-rule@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-image@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-invisible-characters@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/extension-text-style@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-italic@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-link@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-list@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-mention@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/suggestion@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-node-range@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-ordered-list@3.0.0-beta.17

Patch Changes

  • @tiptap/extension-list@3.0.0-beta.17

@tiptap/extension-paragraph@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-strike@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-subscript@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-superscript@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-table@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-table-of-contents@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-text@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-text-align@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-text-style@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-typography@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-underline@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extension-unique-id@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/extension-youtube@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17

@tiptap/extensions@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/html@3.0.0-beta.17

Patch Changes

  • a974ebc: Update comments with correct library names
  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/react@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/starter-kit@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/extension-blockquote@3.0.0-beta.17
    • @tiptap/extension-bold@3.0.0-beta.17
    • @tiptap/extension-code@3.0.0-beta.17
    • @tiptap/extension-code-block@3.0.0-beta.17
    • @tiptap/extension-document@3.0.0-beta.17
    • @tiptap/extension-hard-break@3.0.0-beta.17
    • @tiptap/extension-heading@3.0.0-beta.17
    • @tiptap/extension-horizontal-rule@3.0.0-beta.17
    • @tiptap/extension-italic@3.0.0-beta.17
    • @tiptap/extension-link@3.0.0-beta.17
    • @tiptap/extension-list@3.0.0-beta.17
    • @tiptap/extension-paragraph@3.0.0-beta.17
    • @tiptap/extension-strike@3.0.0-beta.17
    • @tiptap/extension-text@3.0.0-beta.17
    • @tiptap/extension-underline@3.0.0-beta.17
    • @tiptap/extensions@3.0.0-beta.17
    • @tiptap/extension-list-item@3.0.0-beta.17
    • @tiptap/extension-list-keymap@3.0.0-beta.17
    • @tiptap/extension-bullet-list@3.0.0-beta.17
    • @tiptap/extension-ordered-list@3.0.0-beta.17
    • @tiptap/extension-dropcursor@3.0.0-beta.17
    • @tiptap/extension-gapcursor@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/static-renderer@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/suggestion@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/vue-2@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

@tiptap/vue-3@3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

Don't miss a new extension-underline release

NewReleases is sending notifications on new releases.