unstale

npm / @tiptap/extension-blockquote

@tiptap/extension-blockquote

What changed in @tiptap/extension-blockquote 1 to 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-27.

3 breaking1 new APIs and options1 performance5 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.8 on npm

@tiptap/extension-blockquote 37 changes

Breaking changes 1

  • Backspace at the start of a non-first blockquote child lifts it out and splits the blockquote; a second Backspace can merge a preceding top-level textblock into the blockquote.

    3.26.0release notes

Performance 1

  • Added @tiptap/pm as a peer dependency so bundlers resolve ProseMirror packages from the app instead of duplicating prosemirror-model inside @tiptap/extension-blockquote.

    3.27.4release notes

Fixes and other changes 5

  • Fixed Backspace freezing after merging a paragraph into a blockquote.

    3.30.0release notes

  • Backspace at the very start of the document with a leading image no longer crashes; it is a no-op.

    3.27.4release notes

  • Fixes peer dependency resolution conflicts when installing dependencies after package updates.

    3.22.4release notes

  • Empty paragraphs now serialize with natural blank-line spacing for the first paragraph in a run and   markers for subsequent empty paragraphs at the same level; parsing preserves them when converting markdown back to JSON.

    3.20.2release notes

  • Fixed markdown serialization so multi-level nested blockquotes are handled properly.

    3.10.4release notes

@tiptap/extension-blockquote 13 changes

Breaking changes 2

  • Commands no longer focus the editor automatically; call focus explicitly when needed.

    1.0.0upgrade guide

  • The blockquote command is now toggleBlockquote instead of blockquote.

    1.0.0upgrade guide

New APIs and options 1

  • Commands can be combined in a chain; call run to execute the commands.

    1.0.0upgrade guide