# What changed in @tiptap/starter-kit

> 4 changes in @tiptap/starter-kit 2 to 3 from its official release notes, upgrade guides and advisories: 2 breaking. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/@tiptap/starter-kit/

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

## @tiptap/starter-kit 3

### Breaking changes

- StarterKit pins its bundled @tiptap/* dependencies to its exact release version, so installing a specific StarterKit version provides that version's extension set. (3.30.0) — [release notes](https://github.com/ueberdosis/tiptap/blob/db790a7c5a6009b0a94382e12e1a5e9c642e1660/packages/starter-kit/CHANGELOG.md#3300)

### Fixes and other changes

- Fixes dependency installation conflicts after package updates, helping developers install dependencies successfully. (3.22.4) — [release notes](https://github.com/ueberdosis/tiptap/blob/db790a7c5a6009b0a94382e12e1a5e9c642e1660/packages/starter-kit/CHANGELOG.md#3224)

## @tiptap/starter-kit 2

### Breaking changes

- Use undoRedo: false to disable undo/redo; this replaces history: false in StarterKit configuration. (2.0.0) — [upgrade guide](https://tiptap.dev/docs/guides/upgrade-tiptap-v2)

### Behavior and default changes

- StarterKit now includes Link by default, so developers who installed it separately can remove that dependency and import. (2.0.0) — [upgrade guide](https://tiptap.dev/docs/guides/upgrade-tiptap-v2)
