# What changed in @tiptap/extension-blockquote

> 10 changes in @tiptap/extension-blockquote 1 to 3 from its official release notes, upgrade guides and advisories: 3 breaking, 1 new APIs and options. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/@tiptap/extension-blockquote/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @tiptap/extension-blockquote 3

### Breaking changes

- 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.0) — [release notes](https://github.com/ueberdosis/tiptap/blob/db790a7c5a6009b0a94382e12e1a5e9c642e1660/packages/extension-blockquote/CHANGELOG.md#3260)

### Performance

- 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.4) — [release notes](https://github.com/ueberdosis/tiptap/blob/db790a7c5a6009b0a94382e12e1a5e9c642e1660/packages/extension-blockquote/CHANGELOG.md#3274)

### Fixes and other changes

- Fixed Backspace freezing after merging a paragraph into a blockquote. (3.30.0) — [release notes](https://github.com/ueberdosis/tiptap/blob/db790a7c5a6009b0a94382e12e1a5e9c642e1660/packages/extension-blockquote/CHANGELOG.md#3300)
- Backspace at the very start of the document with a leading image no longer crashes; it is a no-op. (3.27.4) — [release notes](https://github.com/ueberdosis/tiptap/blob/db790a7c5a6009b0a94382e12e1a5e9c642e1660/packages/extension-blockquote/CHANGELOG.md#3274)
- Fixes peer dependency resolution conflicts when installing dependencies after package updates. (3.22.4) — [release notes](https://github.com/ueberdosis/tiptap/blob/db790a7c5a6009b0a94382e12e1a5e9c642e1660/packages/extension-blockquote/CHANGELOG.md#3224)
- Empty paragraphs now serialize with natural blank-line spacing for the first paragraph in a run and `&nbsp;` markers for subsequent empty paragraphs at the same level; parsing preserves them when converting markdown back to JSON. (3.20.2) — [release notes](https://github.com/ueberdosis/tiptap/blob/db790a7c5a6009b0a94382e12e1a5e9c642e1660/packages/extension-blockquote/CHANGELOG.md#3202)
- Fixed markdown serialization so multi-level nested blockquotes are handled properly. (3.10.4) — [release notes](https://github.com/ueberdosis/tiptap/blob/db790a7c5a6009b0a94382e12e1a5e9c642e1660/packages/extension-blockquote/CHANGELOG.md#3104)

## @tiptap/extension-blockquote 1

### Breaking changes

- Commands no longer focus the editor automatically; call focus explicitly when needed. (1.0.0) — [upgrade guide](https://tiptap.dev/docs/guides/upgrade-tiptap-v1)
- The blockquote command is now toggleBlockquote instead of blockquote. (1.0.0) — [upgrade guide](https://tiptap.dev/docs/guides/upgrade-tiptap-v1)

### New APIs and options

- Commands can be combined in a chain; call run to execute the commands. (1.0.0) — [upgrade guide](https://tiptap.dev/docs/guides/upgrade-tiptap-v1)
