diff --git a/.changeset/2026-07-12-add-ruby-text-extension.md b/.changeset/2026-07-12-add-ruby-text-extension.md
deleted file mode 100644
index 8962718e71..0000000000
--- a/.changeset/2026-07-12-add-ruby-text-extension.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/extension-ruby-text': minor
----
-
-Add official RubyText extension for HTML ruby text annotations with non-editable annotations and mark-based document storage. The click-to-edit annotation editor can be replaced with a custom element via the `renderAnnotationEditor` option.
diff --git a/.changeset/2026-07-16-fix-isandroid-type-error.md b/.changeset/2026-07-16-fix-isandroid-type-error.md
deleted file mode 100644
index 7f62bc2cd9..0000000000
--- a/.changeset/2026-07-16-fix-isandroid-type-error.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/core': patch
----
-
-Fix a TypeScript build error in `isAndroid()` where comparing `navigator.platform` against the literal `'Android'` with `===` could fail to compile under some `lib.dom.d.ts` typings ("types have no overlap"). Switched to the same `.includes()` pattern already used by `isiOS()`, which is not affected by this TypeScript narrowing issue. No runtime behavior change.
diff --git a/.changeset/add-find-and-replace-extension.md b/.changeset/add-find-and-replace-extension.md
deleted file mode 100644
index ae92c416d7..0000000000
--- a/.changeset/add-find-and-replace-extension.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/extension-find-and-replace': minor
----
-
-Added a new `@tiptap/extension-find-and-replace` extension. It searches the document for a term, highlights all matches with decorations, and replaces the current or all matches. Supports case-sensitive, whole-word, and RE2-compatible regex search, plus commands to jump between results. Regex search avoids catastrophic backtracking but does not support lookarounds or backreferences.
diff --git a/.changeset/bump-prosemirror-model-calm-river-stone.md b/.changeset/bump-prosemirror-model-calm-river-stone.md
deleted file mode 100644
index 74c5fc32e8..0000000000
--- a/.changeset/bump-prosemirror-model-calm-river-stone.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/pm': patch
----
-
-Bump `prosemirror-model` to `^1.25.11`, fixing pasting content copied from the editor inserting extra empty paragraphs (a regression introduced in `prosemirror-view` 1.42.0).
diff --git a/.changeset/cuddly-coins-melt.md b/.changeset/cuddly-coins-melt.md
deleted file mode 100644
index 8281cb9b45..0000000000
--- a/.changeset/cuddly-coins-melt.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@tiptap/extension-hard-break": patch
----
-
-Fixed a bug where inserted hard breaks would not scroll the view on insertion via commands.
diff --git a/.changeset/fix-allselection-delete-phantom-selection.md b/.changeset/fix-allselection-delete-phantom-selection.md
deleted file mode 100644
index 43646c6361..0000000000
--- a/.changeset/fix-allselection-delete-phantom-selection.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/core': patch
----
-
-Fixed a bug where deleting an `AllSelection` (for example right after Ctrl/Cmd+A) left a lingering "phantom" selection highlight over the emptied document instead of a text cursor. `deleteSelection` now collapses the selection to a cursor.
diff --git a/.changeset/fix-code-block-arrow-up-exit.md b/.changeset/fix-code-block-arrow-up-exit.md
deleted file mode 100644
index 0c1f49c1ac..0000000000
--- a/.changeset/fix-code-block-arrow-up-exit.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/extension-code-block': patch
----
-
-Fixed a bug where pressing `ArrowUp` in a code block that is the first node in the document did nothing, leaving no way to insert content above it. A new default block is now inserted above the code block, mirroring the existing `ArrowDown` behavior. The behavior can be disabled via the new `exitOnArrowUp` option.
diff --git a/.changeset/fix-empty-table-cell-slice-parse-quiet-fox-glade.md b/.changeset/fix-empty-table-cell-slice-parse-quiet-fox-glade.md
deleted file mode 100644
index 94d2c9c7f4..0000000000
--- a/.changeset/fix-empty-table-cell-slice-parse-quiet-fox-glade.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/extension-table': patch
----
-
-Fix inserting a table with an empty cell or header (e.g. via `insertContent`/`insertContentAt`) throwing `RangeError: Invalid content for node tableCell/tableHeader: <>`. Empty `
`/` | ` elements are now backfilled with the cell's default block content, matching the behavior you already get from `setContent`.
diff --git a/.changeset/fix-input-rule-inline-atom-range.md b/.changeset/fix-input-rule-inline-atom-range.md
deleted file mode 100644
index 64ccfc9a75..0000000000
--- a/.changeset/fix-input-rule-inline-atom-range.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/core': patch
----
-
-Fix input rules crashing when the matched text spans an inline atom node like a mention.
diff --git a/.changeset/fix-markdown-block-token-blank-line-erosion.md b/.changeset/fix-markdown-block-token-blank-line-erosion.md
deleted file mode 100644
index e67ed835e0..0000000000
--- a/.changeset/fix-markdown-block-token-blank-line-erosion.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/markdown': patch
----
-
-Fixed blank lines being dropped after block elements (headings, tables, etc.) when parsing markdown. Blank lines were being absorbed into the block token instead of being preserved, causing content to lose a blank line on each parse/serialize cycle.
diff --git a/.changeset/fix-nodeview-getpos-throw.md b/.changeset/fix-nodeview-getpos-throw.md
deleted file mode 100644
index 5ea77b9813..0000000000
--- a/.changeset/fix-nodeview-getpos-throw.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/core': patch
----
-
-Node view `getPos()` now returns `undefined` instead of throwing when the position cannot be resolved yet, for example when React 19 renders a node view component while the editor view is still updating.
diff --git a/.changeset/fix-oncontenterror-editor-usable-quiet-lake-drift.md b/.changeset/fix-oncontenterror-editor-usable-quiet-lake-drift.md
deleted file mode 100644
index 13805d57f1..0000000000
--- a/.changeset/fix-oncontenterror-editor-usable-quiet-lake-drift.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/core': patch
----
-
-Fixed `onContentError` throwing when calling `editor.commands` from inside the handler on initial load with invalid content. The editor now has a usable state (seeded from the stripped fallback document) before `onContentError` fires.
diff --git a/.changeset/fix-pos-atom-only.md b/.changeset/fix-pos-atom-only.md
deleted file mode 100644
index e392a65e41..0000000000
--- a/.changeset/fix-pos-atom-only.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/core': patch
----
-
-Fix `editor.$pos()` returning the wrong node inside container nodes, for example the list item instead of the list.
diff --git a/.changeset/fix-table-cell-line-breaks-markdown.md b/.changeset/fix-table-cell-line-breaks-markdown.md
deleted file mode 100644
index f373a75ede..0000000000
--- a/.changeset/fix-table-cell-line-breaks-markdown.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/extension-table': patch
----
-
-Keep line breaks inside table cells when serializing to markdown. Hard breaks and paragraph breaks in a cell are now written as ` ` instead of being collapsed into a space, so they survive a parse/serialize round trip.
diff --git a/.changeset/fix-useeditorstate-editable-quiet-amber-fox.md b/.changeset/fix-useeditorstate-editable-quiet-amber-fox.md
deleted file mode 100644
index 24b231c2a0..0000000000
--- a/.changeset/fix-useeditorstate-editable-quiet-amber-fox.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/react': patch
----
-
-Fixed `useEditorState` not re-rendering components when `editor.setEditable()` changes the editor's editable state, since that call only emits an `update` event and never a `transaction`.
diff --git a/.changeset/fix-vue-nodeview-content-tbody-quiet-lake-fox.md b/.changeset/fix-vue-nodeview-content-tbody-quiet-lake-fox.md
deleted file mode 100644
index b39d558ae0..0000000000
--- a/.changeset/fix-vue-nodeview-content-tbody-quiet-lake-fox.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@tiptap/vue-3": patch
----
-
-Fix `` (and similar restricted-content elements) rendering with an extra wrapper `` nested inside them, which broke tables in Vue node views. Note: keep ` ` mounted (use `v-show`, not `v-if`) — conditionally remounting it can leave ProseMirror attached to the old element.
diff --git a/.changeset/friendly-images-sync.md b/.changeset/friendly-images-sync.md
deleted file mode 100644
index ef55a84347..0000000000
--- a/.changeset/friendly-images-sync.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@tiptap/extension-image": patch
----
-
-Fix resizable images not synchronizing rendered attributes after updates
diff --git a/.changeset/kind-tigers-turn.md b/.changeset/kind-tigers-turn.md
deleted file mode 100644
index 1a5e1d774b..0000000000
--- a/.changeset/kind-tigers-turn.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@tiptap/static-renderer": patch
----
-
-Fix Markdown table serialization for merged cells by preserving the correct column layout for rowspan and colspan.
diff --git a/.changeset/link-markdown-syntax-shortcut.md b/.changeset/link-markdown-syntax-shortcut.md
deleted file mode 100644
index c43e7e4c74..0000000000
--- a/.changeset/link-markdown-syntax-shortcut.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/extension-link': minor
----
-
-Typing or pasting Markdown link syntax like `[Tiptap](https://tiptap.dev)` or `[Tiptap](https://tiptap.dev "Rich text editor")` can now automatically be converted into a link. The behavior is opt-in, enable it with the new `markdownLinks` option.
diff --git a/.changeset/quick-cats-insert.md b/.changeset/quick-cats-insert.md
deleted file mode 100644
index 54726f5209..0000000000
--- a/.changeset/quick-cats-insert.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@tiptap/core': patch
----
-
-Add `insertDefaultBlock` to insert the default textblock allowed at a position. It accepts an optional position, attributes, content, and selection-update option.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9b9bc86f08..af69645db5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,963 @@
# Releases
+## v3.29.0
+
+### @tiptap/extension-ruby-text
+
+#### Minor Changes
+
+- e9942fc: Add official RubyText extension for HTML ruby text annotations with non-editable annotations and mark-based document storage. The click-to-edit annotation editor can be replaced with a custom element via the `renderAnnotationEditor` option.
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/core
+
+#### Patch Changes
+
+- e9942fc: Fix a TypeScript build error in `isAndroid()` where comparing `navigator.platform` against the literal `'Android'` with `===` could fail to compile under some `lib.dom.d.ts` typings ("types have no overlap"). Switched to the same `.includes()` pattern already used by `isiOS()`, which is not affected by this TypeScript narrowing issue. No runtime behavior change.
+- e9942fc: Fixed a bug where deleting an `AllSelection` (for example right after Ctrl/Cmd+A) left a lingering "phantom" selection highlight over the emptied document instead of a text cursor. `deleteSelection` now collapses the selection to a cursor.
+- e9942fc: Fix input rules crashing when the matched text spans an inline atom node like a mention.
+- e9942fc: Node view `getPos()` now returns `undefined` instead of throwing when the position cannot be resolved yet, for example when React 19 renders a node view component while the editor view is still updating.
+- e9942fc: Fixed `onContentError` throwing when calling `editor.commands` from inside the handler on initial load with invalid content. The editor now has a usable state (seeded from the stripped fallback document) before `onContentError` fires.
+- e9942fc: Fix `editor.$pos()` returning the wrong node inside container nodes, for example the list item instead of the list.
+- e9942fc: Add `insertDefaultBlock` to insert the default textblock allowed at a position. It accepts an optional position, attributes, content, and selection-update option.
+- Updated dependencies [e9942fc]
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-find-and-replace
+
+#### Minor Changes
+
+- e9942fc: Added a new `@tiptap/extension-find-and-replace` extension. It searches the document for a term, highlights all matches with decorations, and replaces the current or all matches. Supports case-sensitive, whole-word, and RE2-compatible regex search, plus commands to jump between results. Regex search avoids catastrophic backtracking but does not support lookarounds or backreferences.
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/pm
+
+#### Patch Changes
+
+- e9942fc: Bump `prosemirror-model` to `^1.25.11`, fixing pasting content copied from the editor inserting extra empty paragraphs (a regression introduced in `prosemirror-view` 1.42.0).
+
+### @tiptap/extension-hard-break
+
+#### Patch Changes
+
+- e9942fc: Fixed a bug where inserted hard breaks would not scroll the view on insertion via commands.
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-code-block
+
+#### Patch Changes
+
+- e9942fc: Fixed a bug where pressing `ArrowUp` in a code block that is the first node in the document did nothing, leaving no way to insert content above it. A new default block is now inserted above the code block, mirroring the existing `ArrowDown` behavior. The behavior can be disabled via the new `exitOnArrowUp` option.
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-table
+
+#### Patch Changes
+
+- e9942fc: Fix inserting a table with an empty cell or header (e.g. via `insertContent`/`insertContentAt`) throwing `RangeError: Invalid content for node tableCell/tableHeader: <>`. Empty ``/` | ` elements are now backfilled with the cell's default block content, matching the behavior you already get from `setContent`.
+- e9942fc: Keep line breaks inside table cells when serializing to markdown. Hard breaks and paragraph breaks in a cell are now written as ` ` instead of being collapsed into a space, so they survive a parse/serialize round trip.
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/markdown
+
+#### Patch Changes
+
+- e9942fc: Fixed blank lines being dropped after block elements (headings, tables, etc.) when parsing markdown. Blank lines were being absorbed into the block token instead of being preserved, causing content to lose a blank line on each parse/serialize cycle.
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/react
+
+#### Patch Changes
+
+- e9942fc: Fixed `useEditorState` not re-rendering components when `editor.setEditable()` changes the editor's editable state, since that call only emits an `update` event and never a `transaction`.
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/vue-3
+
+#### Patch Changes
+
+- e9942fc: Fix `` (and similar restricted-content elements) rendering with an extra wrapper `` nested inside them, which broke tables in Vue node views. Note: keep ` ` mounted (use `v-show`, not `v-if`) — conditionally remounting it can leave ProseMirror attached to the old element.
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-image
+
+#### Patch Changes
+
+- e9942fc: Fix resizable images not synchronizing rendered attributes after updates
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/static-renderer
+
+#### Patch Changes
+
+- e9942fc: Fix Markdown table serialization for merged cells by preserving the correct column layout for rowspan and colspan.
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-link
+
+#### Minor Changes
+
+- e9942fc: Typing or pasting Markdown link syntax like `[Tiptap](https://tiptap.dev)` or `[Tiptap](https://tiptap.dev "Rich text editor")` can now automatically be converted into a link. The behavior is opt-in, enable it with the new `markdownLinks` option.
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-audio
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-blockquote
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-bold
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-bubble-menu
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-code
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-code-block-lowlight
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-code-block@3.29.0
+
+### @tiptap/extension-collaboration
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-collaboration-caret
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-details
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-text-style@3.29.0
+
+### @tiptap/extension-document
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-drag-handle
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-collaboration@3.29.0
+ - @tiptap/extension-node-range@3.29.0
+
+### @tiptap/extension-emoji
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/suggestion@3.29.0
+
+### @tiptap/extension-file-handler
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-text-style@3.29.0
+
+### @tiptap/extension-floating-menu
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-heading
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-highlight
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-horizontal-rule
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-invisible-characters
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-text-style@3.29.0
+
+### @tiptap/extension-italic
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-list
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-mathematics
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-mention
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/suggestion@3.29.0
+
+### @tiptap/extension-node-range
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-paragraph
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-strike
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-subscript
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-superscript
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-table-of-contents
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-text
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-text-align
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-text-style
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-twitch
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-typography
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-underline
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extension-unique-id
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-youtube
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+
+### @tiptap/extensions
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/html
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/suggestion
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/vue-2
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
+### @tiptap/extension-drag-handle-react
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/pm@3.29.0
+ - @tiptap/react@3.29.0
+ - @tiptap/extension-drag-handle@3.29.0
+
+### @tiptap/extension-drag-handle-vue-2
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-drag-handle@3.29.0
+ - @tiptap/vue-2@3.29.0
+
+### @tiptap/extension-drag-handle-vue-3
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/pm@3.29.0
+ - @tiptap/vue-3@3.29.0
+ - @tiptap/extension-drag-handle@3.29.0
+
+### @tiptap/extension-table-cell
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/extension-table@3.29.0
+
+### @tiptap/extension-table-header
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/extension-table@3.29.0
+
+### @tiptap/extension-table-row
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/extension-table@3.29.0
+
+### @tiptap/extension-list-item
+
+#### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
+### @tiptap/extension-list-keymap
+
+#### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
+### @tiptap/extension-task-item
+
+#### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
+### @tiptap/extension-task-list
+
+#### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
+### @tiptap/extension-bullet-list
+
+#### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
+### @tiptap/extension-ordered-list
+
+#### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
+### @tiptap/extension-color
+
+#### Patch Changes
+
+- @tiptap/extension-text-style@3.29.0
+
+### @tiptap/extension-font-family
+
+#### Patch Changes
+
+- @tiptap/extension-text-style@3.29.0
+
+### @tiptap/extension-character-count
+
+#### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
+### @tiptap/extension-dropcursor
+
+#### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
+### @tiptap/extension-focus
+
+#### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
+### @tiptap/extension-gapcursor
+
+#### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
+### @tiptap/extension-history
+
+#### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
+### @tiptap/extension-placeholder
+
+#### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
+### @tiptap/starter-kit
+
+#### Patch Changes
+
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+- Updated dependencies [e9942fc]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-hard-break@3.29.0
+ - @tiptap/extension-code-block@3.29.0
+ - @tiptap/extension-link@3.29.0
+ - @tiptap/extension-blockquote@3.29.0
+ - @tiptap/extension-bold@3.29.0
+ - @tiptap/extension-code@3.29.0
+ - @tiptap/extension-document@3.29.0
+ - @tiptap/extension-heading@3.29.0
+ - @tiptap/extension-horizontal-rule@3.29.0
+ - @tiptap/extension-italic@3.29.0
+ - @tiptap/extension-list@3.29.0
+ - @tiptap/extension-paragraph@3.29.0
+ - @tiptap/extension-strike@3.29.0
+ - @tiptap/extension-text@3.29.0
+ - @tiptap/extension-underline@3.29.0
+ - @tiptap/extensions@3.29.0
+ - @tiptap/extension-list-item@3.29.0
+ - @tiptap/extension-list-keymap@3.29.0
+ - @tiptap/extension-bullet-list@3.29.0
+ - @tiptap/extension-ordered-list@3.29.0
+ - @tiptap/extension-dropcursor@3.29.0
+ - @tiptap/extension-gapcursor@3.29.0
+
## v3.28.0
### @tiptap/extension-details
diff --git a/packages-deprecated/extension-character-count/CHANGELOG.md b/packages-deprecated/extension-character-count/CHANGELOG.md
index 49cbade42f..77c663a654 100644
--- a/packages-deprecated/extension-character-count/CHANGELOG.md
+++ b/packages-deprecated/extension-character-count/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-character-count/package.json b/packages-deprecated/extension-character-count/package.json
index f5be4af590..a5a47370db 100644
--- a/packages-deprecated/extension-character-count/package.json
+++ b/packages-deprecated/extension-character-count/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-character-count",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "font family extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-dropcursor/CHANGELOG.md b/packages-deprecated/extension-dropcursor/CHANGELOG.md
index 1b67f0002f..fbb036c731 100644
--- a/packages-deprecated/extension-dropcursor/CHANGELOG.md
+++ b/packages-deprecated/extension-dropcursor/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-dropcursor/package.json b/packages-deprecated/extension-dropcursor/package.json
index f0e9bf9aae..76abed4989 100644
--- a/packages-deprecated/extension-dropcursor/package.json
+++ b/packages-deprecated/extension-dropcursor/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-dropcursor",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "dropcursor extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-focus/CHANGELOG.md b/packages-deprecated/extension-focus/CHANGELOG.md
index 51ee5453a8..a2e5f3b3e8 100644
--- a/packages-deprecated/extension-focus/CHANGELOG.md
+++ b/packages-deprecated/extension-focus/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-focus/package.json b/packages-deprecated/extension-focus/package.json
index 10eb4bcb2f..731d10fcba 100644
--- a/packages-deprecated/extension-focus/package.json
+++ b/packages-deprecated/extension-focus/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-focus",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "focus extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-gapcursor/CHANGELOG.md b/packages-deprecated/extension-gapcursor/CHANGELOG.md
index 4e57c7cbd8..e29567959b 100644
--- a/packages-deprecated/extension-gapcursor/CHANGELOG.md
+++ b/packages-deprecated/extension-gapcursor/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-gapcursor/package.json b/packages-deprecated/extension-gapcursor/package.json
index c414582d5d..63464a37d0 100644
--- a/packages-deprecated/extension-gapcursor/package.json
+++ b/packages-deprecated/extension-gapcursor/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-gapcursor",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "gapcursor extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-history/CHANGELOG.md b/packages-deprecated/extension-history/CHANGELOG.md
index 5478b7e0b0..93f5e9db05 100644
--- a/packages-deprecated/extension-history/CHANGELOG.md
+++ b/packages-deprecated/extension-history/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-history/package.json b/packages-deprecated/extension-history/package.json
index 972552f5f0..63aaa239a0 100644
--- a/packages-deprecated/extension-history/package.json
+++ b/packages-deprecated/extension-history/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-history",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "history extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-list-item/CHANGELOG.md b/packages-deprecated/extension-list-item/CHANGELOG.md
index ed38c3dd1d..fc37973a7c 100644
--- a/packages-deprecated/extension-list-item/CHANGELOG.md
+++ b/packages-deprecated/extension-list-item/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-list-item/package.json b/packages-deprecated/extension-list-item/package.json
index 45d7d1580a..551a0f2943 100644
--- a/packages-deprecated/extension-list-item/package.json
+++ b/packages-deprecated/extension-list-item/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-list-item",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "list item extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-list-keymap/CHANGELOG.md b/packages-deprecated/extension-list-keymap/CHANGELOG.md
index cd3884853e..19b32bb930 100644
--- a/packages-deprecated/extension-list-keymap/CHANGELOG.md
+++ b/packages-deprecated/extension-list-keymap/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-list-keymap/package.json b/packages-deprecated/extension-list-keymap/package.json
index 5b10a98bbb..78203b03db 100644
--- a/packages-deprecated/extension-list-keymap/package.json
+++ b/packages-deprecated/extension-list-keymap/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-list-keymap",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "list keymap extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-placeholder/CHANGELOG.md b/packages-deprecated/extension-placeholder/CHANGELOG.md
index 0c9164ce01..34ac7eea35 100644
--- a/packages-deprecated/extension-placeholder/CHANGELOG.md
+++ b/packages-deprecated/extension-placeholder/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extensions@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-placeholder/package.json b/packages-deprecated/extension-placeholder/package.json
index a31b5ddf35..482e28c829 100644
--- a/packages-deprecated/extension-placeholder/package.json
+++ b/packages-deprecated/extension-placeholder/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-placeholder",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "placeholder extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-table-cell/CHANGELOG.md b/packages-deprecated/extension-table-cell/CHANGELOG.md
index 3451f0d9a6..66a2153933 100644
--- a/packages-deprecated/extension-table-cell/CHANGELOG.md
+++ b/packages-deprecated/extension-table-cell/CHANGELOG.md
@@ -1,5 +1,13 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [093573a]
+- Updated dependencies [8649f2f]
+ - @tiptap/extension-table@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-table-cell/package.json b/packages-deprecated/extension-table-cell/package.json
index 5af6672da5..94d6b1b121 100644
--- a/packages-deprecated/extension-table-cell/package.json
+++ b/packages-deprecated/extension-table-cell/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-table-cell",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "table cell extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-table-header/CHANGELOG.md b/packages-deprecated/extension-table-header/CHANGELOG.md
index 0420c54cb5..679de97a33 100644
--- a/packages-deprecated/extension-table-header/CHANGELOG.md
+++ b/packages-deprecated/extension-table-header/CHANGELOG.md
@@ -1,5 +1,13 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [093573a]
+- Updated dependencies [8649f2f]
+ - @tiptap/extension-table@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-table-header/package.json b/packages-deprecated/extension-table-header/package.json
index a41bc08e78..9fca98dc59 100644
--- a/packages-deprecated/extension-table-header/package.json
+++ b/packages-deprecated/extension-table-header/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-table-header",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "table cell extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-table-row/CHANGELOG.md b/packages-deprecated/extension-table-row/CHANGELOG.md
index 9dc3f36c69..871368b088 100644
--- a/packages-deprecated/extension-table-row/CHANGELOG.md
+++ b/packages-deprecated/extension-table-row/CHANGELOG.md
@@ -1,5 +1,13 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [093573a]
+- Updated dependencies [8649f2f]
+ - @tiptap/extension-table@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-table-row/package.json b/packages-deprecated/extension-table-row/package.json
index 86d9c07208..987a4d887d 100644
--- a/packages-deprecated/extension-table-row/package.json
+++ b/packages-deprecated/extension-table-row/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-table-row",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "table row extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-task-item/CHANGELOG.md b/packages-deprecated/extension-task-item/CHANGELOG.md
index 179269fd18..6118494ead 100644
--- a/packages-deprecated/extension-task-item/CHANGELOG.md
+++ b/packages-deprecated/extension-task-item/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-task-item/package.json b/packages-deprecated/extension-task-item/package.json
index cc8518188e..f91e81b799 100644
--- a/packages-deprecated/extension-task-item/package.json
+++ b/packages-deprecated/extension-task-item/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-task-item",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "task item extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages-deprecated/extension-task-list/CHANGELOG.md b/packages-deprecated/extension-task-list/CHANGELOG.md
index fdd6698495..5c1482e872 100644
--- a/packages-deprecated/extension-task-list/CHANGELOG.md
+++ b/packages-deprecated/extension-task-list/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages-deprecated/extension-task-list/package.json b/packages-deprecated/extension-task-list/package.json
index fc09842081..f24d6348bb 100644
--- a/packages-deprecated/extension-task-list/package.json
+++ b/packages-deprecated/extension-task-list/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-task-list",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "task list extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md
index 7e3fb8af1e..3b72ceb96e 100644
--- a/packages/core/CHANGELOG.md
+++ b/packages/core/CHANGELOG.md
@@ -1,5 +1,19 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- d26840f: Fix a TypeScript build error in `isAndroid()` where comparing `navigator.platform` against the literal `'Android'` with `===` could fail to compile under some `lib.dom.d.ts` typings ("types have no overlap"). Switched to the same `.includes()` pattern already used by `isiOS()`, which is not affected by this TypeScript narrowing issue. No runtime behavior change.
+- 935e63f: Fixed a bug where deleting an `AllSelection` (for example right after Ctrl/Cmd+A) left a lingering "phantom" selection highlight over the emptied document instead of a text cursor. `deleteSelection` now collapses the selection to a cursor.
+- b4c5a2d: Fix input rules crashing when the matched text spans an inline atom node like a mention.
+- a963d48: Node view `getPos()` now returns `undefined` instead of throwing when the position cannot be resolved yet, for example when React 19 renders a node view component while the editor view is still updating.
+- 51f45b6: Fixed `onContentError` throwing when calling `editor.commands` from inside the handler on initial load with invalid content. The editor now has a usable state (seeded from the stripped fallback document) before `onContentError` fires.
+- 0f63969: Fix `editor.$pos()` returning the wrong node inside container nodes, for example the list item instead of the list.
+- 9acaa65: Add `insertDefaultBlock` to insert the default textblock allowed at a position. It accepts an optional position, attributes, content, and selection-update option.
+- Updated dependencies [e150ee0]
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/core/package.json b/packages/core/package.json
index 58a67bbb9e..ded68b5661 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/core",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "headless rich text editor",
"keywords": [
"headless",
diff --git a/packages/extension-audio/CHANGELOG.md b/packages/extension-audio/CHANGELOG.md
index 0208508beb..057a2629b5 100644
--- a/packages/extension-audio/CHANGELOG.md
+++ b/packages/extension-audio/CHANGELOG.md
@@ -1,5 +1,18 @@
# @tiptap/extension-audio
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-audio/package.json b/packages/extension-audio/package.json
index cc003ab51c..53336db039 100644
--- a/packages/extension-audio/package.json
+++ b/packages/extension-audio/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-audio",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "audio extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-blockquote/CHANGELOG.md b/packages/extension-blockquote/CHANGELOG.md
index 69d06dce36..01317226ef 100644
--- a/packages/extension-blockquote/CHANGELOG.md
+++ b/packages/extension-blockquote/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-blockquote/package.json b/packages/extension-blockquote/package.json
index cfc2f5ced5..f4012ca413 100644
--- a/packages/extension-blockquote/package.json
+++ b/packages/extension-blockquote/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-blockquote",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "blockquote extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-bold/CHANGELOG.md b/packages/extension-bold/CHANGELOG.md
index 96cedd60bd..1525a284b9 100644
--- a/packages/extension-bold/CHANGELOG.md
+++ b/packages/extension-bold/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-bold/package.json b/packages/extension-bold/package.json
index d5d3b0351e..c61ff05166 100644
--- a/packages/extension-bold/package.json
+++ b/packages/extension-bold/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-bold",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "bold extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-bubble-menu/CHANGELOG.md b/packages/extension-bubble-menu/CHANGELOG.md
index b080e379a6..4666706313 100644
--- a/packages/extension-bubble-menu/CHANGELOG.md
+++ b/packages/extension-bubble-menu/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-bubble-menu/package.json b/packages/extension-bubble-menu/package.json
index 5300f919f2..fe50b59fe2 100644
--- a/packages/extension-bubble-menu/package.json
+++ b/packages/extension-bubble-menu/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-bubble-menu",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "bubble-menu extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-bullet-list/CHANGELOG.md b/packages/extension-bullet-list/CHANGELOG.md
index a98b1afd99..16c297c4ab 100644
--- a/packages/extension-bullet-list/CHANGELOG.md
+++ b/packages/extension-bullet-list/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-bullet-list/package.json b/packages/extension-bullet-list/package.json
index a7ff4703c9..65500dcbd4 100644
--- a/packages/extension-bullet-list/package.json
+++ b/packages/extension-bullet-list/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-bullet-list",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "bullet list extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-code-block-lowlight/CHANGELOG.md b/packages/extension-code-block-lowlight/CHANGELOG.md
index 0adbfe9437..effe3eb63b 100644
--- a/packages/extension-code-block-lowlight/CHANGELOG.md
+++ b/packages/extension-code-block-lowlight/CHANGELOG.md
@@ -1,5 +1,22 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [48f25af]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-code-block@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-code-block-lowlight/package.json b/packages/extension-code-block-lowlight/package.json
index 1ce6f51cb5..1981d43df4 100644
--- a/packages/extension-code-block-lowlight/package.json
+++ b/packages/extension-code-block-lowlight/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-code-block-lowlight",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "code block extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-code-block/CHANGELOG.md b/packages/extension-code-block/CHANGELOG.md
index 57b0c67f6e..09164eb3a7 100644
--- a/packages/extension-code-block/CHANGELOG.md
+++ b/packages/extension-code-block/CHANGELOG.md
@@ -1,5 +1,21 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- 48f25af: Fixed a bug where pressing `ArrowUp` in a code block that is the first node in the document did nothing, leaving no way to insert content above it. A new default block is now inserted above the code block, mirroring the existing `ArrowDown` behavior. The behavior can be disabled via the new `exitOnArrowUp` option.
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-code-block/package.json b/packages/extension-code-block/package.json
index dcebc8b2dd..d23f6cd871 100644
--- a/packages/extension-code-block/package.json
+++ b/packages/extension-code-block/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-code-block",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "code block extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-code/CHANGELOG.md b/packages/extension-code/CHANGELOG.md
index abb6d90004..94893680f5 100644
--- a/packages/extension-code/CHANGELOG.md
+++ b/packages/extension-code/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-code/package.json b/packages/extension-code/package.json
index 0db83b1a4c..d7339fa1ea 100644
--- a/packages/extension-code/package.json
+++ b/packages/extension-code/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-code",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "code extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-collaboration-caret/CHANGELOG.md b/packages/extension-collaboration-caret/CHANGELOG.md
index 76aaa3fc51..ebcce1c15b 100644
--- a/packages/extension-collaboration-caret/CHANGELOG.md
+++ b/packages/extension-collaboration-caret/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-collaboration-caret/package.json b/packages/extension-collaboration-caret/package.json
index b9919a33fd..d60a649b06 100644
--- a/packages/extension-collaboration-caret/package.json
+++ b/packages/extension-collaboration-caret/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-collaboration-caret",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "collaboration caret extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-collaboration/CHANGELOG.md b/packages/extension-collaboration/CHANGELOG.md
index 2fe34aa51d..6b07bd49f1 100644
--- a/packages/extension-collaboration/CHANGELOG.md
+++ b/packages/extension-collaboration/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-collaboration/package.json b/packages/extension-collaboration/package.json
index c5e7aca9f3..338525351b 100644
--- a/packages/extension-collaboration/package.json
+++ b/packages/extension-collaboration/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-collaboration",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "collaboration extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-color/CHANGELOG.md b/packages/extension-color/CHANGELOG.md
index 6286fbca8f..7129b21ab5 100644
--- a/packages/extension-color/CHANGELOG.md
+++ b/packages/extension-color/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extension-text-style@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-color/package.json b/packages/extension-color/package.json
index f17cd70977..1ebf6910f0 100644
--- a/packages/extension-color/package.json
+++ b/packages/extension-color/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-color",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "text color extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-details/CHANGELOG.md b/packages/extension-details/CHANGELOG.md
index 61cab4133e..ae5ff6de07 100644
--- a/packages/extension-details/CHANGELOG.md
+++ b/packages/extension-details/CHANGELOG.md
@@ -1,5 +1,21 @@
# @tiptap/extension-details
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-text-style@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-details/package.json b/packages/extension-details/package.json
index 8f1a9175b7..de34e98824 100644
--- a/packages/extension-details/package.json
+++ b/packages/extension-details/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-details",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "details extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-document/CHANGELOG.md b/packages/extension-document/CHANGELOG.md
index 8947a1eeef..f6fc3df9cc 100644
--- a/packages/extension-document/CHANGELOG.md
+++ b/packages/extension-document/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-document/package.json b/packages/extension-document/package.json
index 0392001139..e5b6f24362 100644
--- a/packages/extension-document/package.json
+++ b/packages/extension-document/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-document",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "document extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-drag-handle-react/CHANGELOG.md b/packages/extension-drag-handle-react/CHANGELOG.md
index eb740d7818..21630bfc08 100644
--- a/packages/extension-drag-handle-react/CHANGELOG.md
+++ b/packages/extension-drag-handle-react/CHANGELOG.md
@@ -1,5 +1,15 @@
# @tiptap/extension-drag-handle-react
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [e150ee0]
+- Updated dependencies [6a26a03]
+ - @tiptap/pm@3.29.0
+ - @tiptap/react@3.29.0
+ - @tiptap/extension-drag-handle@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-drag-handle-react/package.json b/packages/extension-drag-handle-react/package.json
index 87b8e417bb..6b35d82712 100644
--- a/packages/extension-drag-handle-react/package.json
+++ b/packages/extension-drag-handle-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-drag-handle-react",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "drag handle extension for tiptap with react",
"keywords": [
"tiptap",
diff --git a/packages/extension-drag-handle-vue-2/CHANGELOG.md b/packages/extension-drag-handle-vue-2/CHANGELOG.md
index ae11eefdee..611a26b51d 100644
--- a/packages/extension-drag-handle-vue-2/CHANGELOG.md
+++ b/packages/extension-drag-handle-vue-2/CHANGELOG.md
@@ -1,5 +1,14 @@
# @tiptap/extension-drag-handle-vue-2
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [e150ee0]
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-drag-handle@3.29.0
+ - @tiptap/vue-2@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-drag-handle-vue-2/package.json b/packages/extension-drag-handle-vue-2/package.json
index 5bc31b9151..5d47bab8ba 100644
--- a/packages/extension-drag-handle-vue-2/package.json
+++ b/packages/extension-drag-handle-vue-2/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-drag-handle-vue-2",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "drag handle extension for tiptap with vue 2",
"keywords": [
"tiptap",
diff --git a/packages/extension-drag-handle-vue-3/CHANGELOG.md b/packages/extension-drag-handle-vue-3/CHANGELOG.md
index 1114894197..7d5bccd3cf 100644
--- a/packages/extension-drag-handle-vue-3/CHANGELOG.md
+++ b/packages/extension-drag-handle-vue-3/CHANGELOG.md
@@ -1,5 +1,15 @@
# @tiptap/extension-drag-handle-vue-3
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [e150ee0]
+- Updated dependencies [bd47229]
+ - @tiptap/pm@3.29.0
+ - @tiptap/vue-3@3.29.0
+ - @tiptap/extension-drag-handle@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-drag-handle-vue-3/package.json b/packages/extension-drag-handle-vue-3/package.json
index 74b9d065fb..e15994ef84 100644
--- a/packages/extension-drag-handle-vue-3/package.json
+++ b/packages/extension-drag-handle-vue-3/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-drag-handle-vue-3",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "drag handle extension for tiptap with vue 3",
"keywords": [
"tiptap",
diff --git a/packages/extension-drag-handle/CHANGELOG.md b/packages/extension-drag-handle/CHANGELOG.md
index e0052a6917..58d5750538 100644
--- a/packages/extension-drag-handle/CHANGELOG.md
+++ b/packages/extension-drag-handle/CHANGELOG.md
@@ -1,5 +1,22 @@
# @tiptap/extension-drag-handle
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-collaboration@3.29.0
+ - @tiptap/extension-node-range@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-drag-handle/package.json b/packages/extension-drag-handle/package.json
index 77879a194e..c263862fb5 100644
--- a/packages/extension-drag-handle/package.json
+++ b/packages/extension-drag-handle/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-drag-handle",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "drag handle extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-emoji/CHANGELOG.md b/packages/extension-emoji/CHANGELOG.md
index f364d2e894..c2230f7c5b 100644
--- a/packages/extension-emoji/CHANGELOG.md
+++ b/packages/extension-emoji/CHANGELOG.md
@@ -1,5 +1,21 @@
# @tiptap/extension-emoji
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/suggestion@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-emoji/package.json b/packages/extension-emoji/package.json
index 7e0ab63304..f37924479d 100644
--- a/packages/extension-emoji/package.json
+++ b/packages/extension-emoji/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-emoji",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "emoji extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-file-handler/CHANGELOG.md b/packages/extension-file-handler/CHANGELOG.md
index 948da0c7c8..b3610f3ae7 100644
--- a/packages/extension-file-handler/CHANGELOG.md
+++ b/packages/extension-file-handler/CHANGELOG.md
@@ -1,5 +1,21 @@
# @tiptap/extension-file-handler
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-text-style@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-file-handler/package.json b/packages/extension-file-handler/package.json
index 6e1e033948..a9f263da6d 100644
--- a/packages/extension-file-handler/package.json
+++ b/packages/extension-file-handler/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-file-handler",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "file handler extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-find-and-replace/CHANGELOG.md b/packages/extension-find-and-replace/CHANGELOG.md
new file mode 100644
index 0000000000..1c3251cdee
--- /dev/null
+++ b/packages/extension-find-and-replace/CHANGELOG.md
@@ -0,0 +1,20 @@
+# @tiptap/extension-find-and-replace
+
+## 3.29.0
+
+### Minor Changes
+
+- e9942fc: Added a new `@tiptap/extension-find-and-replace` extension. It searches the document for a term, highlights all matches with decorations, and replaces the current or all matches. Supports case-sensitive, whole-word, and RE2-compatible regex search, plus commands to jump between results. Regex search avoids catastrophic backtracking but does not support lookarounds or backreferences.
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
diff --git a/packages/extension-find-and-replace/package.json b/packages/extension-find-and-replace/package.json
index 6613348323..b114b46739 100644
--- a/packages/extension-find-and-replace/package.json
+++ b/packages/extension-find-and-replace/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-find-and-replace",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "find and replace extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-floating-menu/CHANGELOG.md b/packages/extension-floating-menu/CHANGELOG.md
index 56e223f614..0830992972 100644
--- a/packages/extension-floating-menu/CHANGELOG.md
+++ b/packages/extension-floating-menu/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-floating-menu/package.json b/packages/extension-floating-menu/package.json
index 092b226a74..dc86e90460 100644
--- a/packages/extension-floating-menu/package.json
+++ b/packages/extension-floating-menu/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-floating-menu",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "floating-menu extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-font-family/CHANGELOG.md b/packages/extension-font-family/CHANGELOG.md
index fccce55a83..bd9226b223 100644
--- a/packages/extension-font-family/CHANGELOG.md
+++ b/packages/extension-font-family/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extension-text-style@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-font-family/package.json b/packages/extension-font-family/package.json
index 10a7288521..d1d98c3f36 100644
--- a/packages/extension-font-family/package.json
+++ b/packages/extension-font-family/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-font-family",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "font family extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-hard-break/CHANGELOG.md b/packages/extension-hard-break/CHANGELOG.md
index d82bfed042..c3b440e852 100644
--- a/packages/extension-hard-break/CHANGELOG.md
+++ b/packages/extension-hard-break/CHANGELOG.md
@@ -1,5 +1,19 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- c999bd6: Fixed a bug where inserted hard breaks would not scroll the view on insertion via commands.
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-hard-break/package.json b/packages/extension-hard-break/package.json
index 26093506b8..132952aa4e 100644
--- a/packages/extension-hard-break/package.json
+++ b/packages/extension-hard-break/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-hard-break",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "hard break extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-heading/CHANGELOG.md b/packages/extension-heading/CHANGELOG.md
index 59e1372e5c..da9947ddce 100644
--- a/packages/extension-heading/CHANGELOG.md
+++ b/packages/extension-heading/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-heading/package.json b/packages/extension-heading/package.json
index 959380c5b3..c6683f48f1 100644
--- a/packages/extension-heading/package.json
+++ b/packages/extension-heading/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-heading",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "heading extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-highlight/CHANGELOG.md b/packages/extension-highlight/CHANGELOG.md
index a540cb750f..2a753f5b7d 100644
--- a/packages/extension-highlight/CHANGELOG.md
+++ b/packages/extension-highlight/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-highlight/package.json b/packages/extension-highlight/package.json
index c6b728effd..d28eaa737e 100644
--- a/packages/extension-highlight/package.json
+++ b/packages/extension-highlight/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-highlight",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "highlight extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-horizontal-rule/CHANGELOG.md b/packages/extension-horizontal-rule/CHANGELOG.md
index f24154aa69..f05ff3d6ac 100644
--- a/packages/extension-horizontal-rule/CHANGELOG.md
+++ b/packages/extension-horizontal-rule/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-horizontal-rule/package.json b/packages/extension-horizontal-rule/package.json
index e43a543b31..fd6ddcd6d3 100644
--- a/packages/extension-horizontal-rule/package.json
+++ b/packages/extension-horizontal-rule/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-horizontal-rule",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "horizontal rule extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-image/CHANGELOG.md b/packages/extension-image/CHANGELOG.md
index e834291f3b..e9c5e0f243 100644
--- a/packages/extension-image/CHANGELOG.md
+++ b/packages/extension-image/CHANGELOG.md
@@ -1,5 +1,19 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- a7c42fe: Fix resizable images not synchronizing rendered attributes after updates
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-image/package.json b/packages/extension-image/package.json
index 82a7516080..692b322977 100644
--- a/packages/extension-image/package.json
+++ b/packages/extension-image/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-image",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "image extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-invisible-characters/CHANGELOG.md b/packages/extension-invisible-characters/CHANGELOG.md
index 768e879f52..f19be2e3af 100644
--- a/packages/extension-invisible-characters/CHANGELOG.md
+++ b/packages/extension-invisible-characters/CHANGELOG.md
@@ -1,5 +1,21 @@
# @tiptap/extension-invisible-characters
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-text-style@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-invisible-characters/package.json b/packages/extension-invisible-characters/package.json
index d25e45fe9a..06a0704fcb 100644
--- a/packages/extension-invisible-characters/package.json
+++ b/packages/extension-invisible-characters/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-invisible-characters",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "invisible characters extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-italic/CHANGELOG.md b/packages/extension-italic/CHANGELOG.md
index 7c1539b780..696e3daafb 100644
--- a/packages/extension-italic/CHANGELOG.md
+++ b/packages/extension-italic/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-italic/package.json b/packages/extension-italic/package.json
index fd04ca3aa0..7eb3fd652d 100644
--- a/packages/extension-italic/package.json
+++ b/packages/extension-italic/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-italic",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "italic extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-link/CHANGELOG.md b/packages/extension-link/CHANGELOG.md
index 1b7eb8b1b8..d024a9ab62 100644
--- a/packages/extension-link/CHANGELOG.md
+++ b/packages/extension-link/CHANGELOG.md
@@ -1,5 +1,24 @@
# Change Log
+## 3.29.0
+
+### Minor Changes
+
+- 2834eb3: Typing or pasting Markdown link syntax like `[Tiptap](https://tiptap.dev)` or `[Tiptap](https://tiptap.dev "Rich text editor")` can now automatically be converted into a link. The behavior is opt-in, enable it with the new `markdownLinks` option.
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-link/package.json b/packages/extension-link/package.json
index 7b81091e6f..41e072e9b9 100644
--- a/packages/extension-link/package.json
+++ b/packages/extension-link/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-link",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "link extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-list/CHANGELOG.md b/packages/extension-list/CHANGELOG.md
index 69cc6dbb87..26d31242ca 100644
--- a/packages/extension-list/CHANGELOG.md
+++ b/packages/extension-list/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-list/package.json b/packages/extension-list/package.json
index 7b6f6c4a5c..05f36f2b65 100644
--- a/packages/extension-list/package.json
+++ b/packages/extension-list/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-list",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "List extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-mathematics/CHANGELOG.md b/packages/extension-mathematics/CHANGELOG.md
index 6b459cd51a..8d7e15542a 100644
--- a/packages/extension-mathematics/CHANGELOG.md
+++ b/packages/extension-mathematics/CHANGELOG.md
@@ -1,5 +1,20 @@
# @tiptap/extension-mathematics
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-mathematics/package.json b/packages/extension-mathematics/package.json
index 1ce6a7c6a8..a0a3c5b52d 100644
--- a/packages/extension-mathematics/package.json
+++ b/packages/extension-mathematics/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-mathematics",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "latex math extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-mention/CHANGELOG.md b/packages/extension-mention/CHANGELOG.md
index 98dd9e51ee..5c2124400a 100644
--- a/packages/extension-mention/CHANGELOG.md
+++ b/packages/extension-mention/CHANGELOG.md
@@ -1,5 +1,21 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/suggestion@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-mention/package.json b/packages/extension-mention/package.json
index 285388a5f5..0f1b541ca3 100644
--- a/packages/extension-mention/package.json
+++ b/packages/extension-mention/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-mention",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "mention extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-node-range/CHANGELOG.md b/packages/extension-node-range/CHANGELOG.md
index fd283bb85c..e869ee1db5 100644
--- a/packages/extension-node-range/CHANGELOG.md
+++ b/packages/extension-node-range/CHANGELOG.md
@@ -1,5 +1,20 @@
# @tiptap/extension-node-range
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-node-range/package.json b/packages/extension-node-range/package.json
index 2d21306677..71c98500bd 100644
--- a/packages/extension-node-range/package.json
+++ b/packages/extension-node-range/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-node-range",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "node range extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-ordered-list/CHANGELOG.md b/packages/extension-ordered-list/CHANGELOG.md
index ab138266e6..5eaeabd888 100644
--- a/packages/extension-ordered-list/CHANGELOG.md
+++ b/packages/extension-ordered-list/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- @tiptap/extension-list@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-ordered-list/package.json b/packages/extension-ordered-list/package.json
index 21d6a29abb..f53f44020e 100644
--- a/packages/extension-ordered-list/package.json
+++ b/packages/extension-ordered-list/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-ordered-list",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "ordered list extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-paragraph/CHANGELOG.md b/packages/extension-paragraph/CHANGELOG.md
index a5bd9f3756..783a5d2699 100644
--- a/packages/extension-paragraph/CHANGELOG.md
+++ b/packages/extension-paragraph/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-paragraph/package.json b/packages/extension-paragraph/package.json
index 010626e55e..a6b8b41555 100644
--- a/packages/extension-paragraph/package.json
+++ b/packages/extension-paragraph/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-paragraph",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "paragraph extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-ruby-text/CHANGELOG.md b/packages/extension-ruby-text/CHANGELOG.md
index 9505c77aa5..38dc1256f0 100644
--- a/packages/extension-ruby-text/CHANGELOG.md
+++ b/packages/extension-ruby-text/CHANGELOG.md
@@ -1,5 +1,24 @@
# Change Log
+## 3.29.0
+
+### Minor Changes
+
+- 094bdcd: Add official RubyText extension for HTML ruby text annotations with non-editable annotations and mark-based document storage. The click-to-edit annotation editor can be replaced with a custom element via the `renderAnnotationEditor` option.
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.27.3
### Minor Changes
diff --git a/packages/extension-ruby-text/package.json b/packages/extension-ruby-text/package.json
index 9d6943a901..8c575174aa 100644
--- a/packages/extension-ruby-text/package.json
+++ b/packages/extension-ruby-text/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-ruby-text",
- "version": "3.27.3",
+ "version": "3.29.0",
"description": "HTML ruby text annotation extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-strike/CHANGELOG.md b/packages/extension-strike/CHANGELOG.md
index 14a985c1ef..b42e2c2dad 100644
--- a/packages/extension-strike/CHANGELOG.md
+++ b/packages/extension-strike/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-strike/package.json b/packages/extension-strike/package.json
index ff39061003..b6257adecb 100644
--- a/packages/extension-strike/package.json
+++ b/packages/extension-strike/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-strike",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "strike extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-subscript/CHANGELOG.md b/packages/extension-subscript/CHANGELOG.md
index 4d550183a1..5299e8176a 100644
--- a/packages/extension-subscript/CHANGELOG.md
+++ b/packages/extension-subscript/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-subscript/package.json b/packages/extension-subscript/package.json
index 6e0b0ee4f3..fa6408fcb2 100644
--- a/packages/extension-subscript/package.json
+++ b/packages/extension-subscript/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-subscript",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "subscript extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-superscript/CHANGELOG.md b/packages/extension-superscript/CHANGELOG.md
index 25de1d1e3d..7f3f9ae0ad 100644
--- a/packages/extension-superscript/CHANGELOG.md
+++ b/packages/extension-superscript/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-superscript/package.json b/packages/extension-superscript/package.json
index 5dda0df4a4..485a28663d 100644
--- a/packages/extension-superscript/package.json
+++ b/packages/extension-superscript/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-superscript",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "superscript extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-table-of-contents/CHANGELOG.md b/packages/extension-table-of-contents/CHANGELOG.md
index a16fd81f10..ff48df1658 100644
--- a/packages/extension-table-of-contents/CHANGELOG.md
+++ b/packages/extension-table-of-contents/CHANGELOG.md
@@ -1,5 +1,20 @@
# @tiptap/extension-table-of-contents
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-table-of-contents/package.json b/packages/extension-table-of-contents/package.json
index e324d5e762..b563d5705e 100644
--- a/packages/extension-table-of-contents/package.json
+++ b/packages/extension-table-of-contents/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-table-of-contents",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "table of contents extension for Tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-table/CHANGELOG.md b/packages/extension-table/CHANGELOG.md
index 579443123e..b4999e7e4a 100644
--- a/packages/extension-table/CHANGELOG.md
+++ b/packages/extension-table/CHANGELOG.md
@@ -1,5 +1,22 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- 093573a: Fix inserting a table with an empty cell or header (e.g. via `insertContent`/`insertContentAt`) throwing `RangeError: Invalid content for node tableCell/tableHeader: <>`. Empty ``/` | ` elements are now backfilled with the cell's default block content, matching the behavior you already get from `setContent`.
+- 8649f2f: Keep line breaks inside table cells when serializing to markdown. Hard breaks and paragraph breaks in a cell are now written as ` ` instead of being collapsed into a space, so they survive a parse/serialize round trip.
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-table/package.json b/packages/extension-table/package.json
index dc3d1b8f78..1133196adb 100644
--- a/packages/extension-table/package.json
+++ b/packages/extension-table/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-table",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "table extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-text-align/CHANGELOG.md b/packages/extension-text-align/CHANGELOG.md
index 19e6599abc..a728d01dae 100644
--- a/packages/extension-text-align/CHANGELOG.md
+++ b/packages/extension-text-align/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-text-align/package.json b/packages/extension-text-align/package.json
index 082e551f12..bdb73a0762 100644
--- a/packages/extension-text-align/package.json
+++ b/packages/extension-text-align/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-text-align",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "text align extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-text-style/CHANGELOG.md b/packages/extension-text-style/CHANGELOG.md
index 30b3097198..e64e83106b 100644
--- a/packages/extension-text-style/CHANGELOG.md
+++ b/packages/extension-text-style/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-text-style/package.json b/packages/extension-text-style/package.json
index 480e366cfc..1fbc1d9112 100644
--- a/packages/extension-text-style/package.json
+++ b/packages/extension-text-style/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-text-style",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "text style extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-text/CHANGELOG.md b/packages/extension-text/CHANGELOG.md
index 10881f523d..4d6d2a70ad 100644
--- a/packages/extension-text/CHANGELOG.md
+++ b/packages/extension-text/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-text/package.json b/packages/extension-text/package.json
index 27a9daa24a..4467c905cd 100644
--- a/packages/extension-text/package.json
+++ b/packages/extension-text/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-text",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "text extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-twitch/CHANGELOG.md b/packages/extension-twitch/CHANGELOG.md
index 02d677591d..ce8e45c96d 100644
--- a/packages/extension-twitch/CHANGELOG.md
+++ b/packages/extension-twitch/CHANGELOG.md
@@ -1,5 +1,18 @@
# @tiptap/extension-twitch
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-twitch/package.json b/packages/extension-twitch/package.json
index dfc89d87e3..b7632050b7 100644
--- a/packages/extension-twitch/package.json
+++ b/packages/extension-twitch/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-twitch",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "a twitch embed extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-typography/CHANGELOG.md b/packages/extension-typography/CHANGELOG.md
index 70253f88e7..894291e138 100644
--- a/packages/extension-typography/CHANGELOG.md
+++ b/packages/extension-typography/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-typography/package.json b/packages/extension-typography/package.json
index 82d57ef2bf..96e6b10843 100644
--- a/packages/extension-typography/package.json
+++ b/packages/extension-typography/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-typography",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "typography extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-underline/CHANGELOG.md b/packages/extension-underline/CHANGELOG.md
index 0636d6c07f..c1ce0a8e8a 100644
--- a/packages/extension-underline/CHANGELOG.md
+++ b/packages/extension-underline/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-underline/package.json b/packages/extension-underline/package.json
index d9a9412575..df7810a4b8 100644
--- a/packages/extension-underline/package.json
+++ b/packages/extension-underline/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-underline",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "underline extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-unique-id/CHANGELOG.md b/packages/extension-unique-id/CHANGELOG.md
index bdbd32aeb5..6af2c49867 100644
--- a/packages/extension-unique-id/CHANGELOG.md
+++ b/packages/extension-unique-id/CHANGELOG.md
@@ -1,5 +1,20 @@
# @tiptap/extension-unique-id
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extension-unique-id/package.json b/packages/extension-unique-id/package.json
index 2b345034e9..a73622fafc 100644
--- a/packages/extension-unique-id/package.json
+++ b/packages/extension-unique-id/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-unique-id",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "unique id extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extension-youtube/CHANGELOG.md b/packages/extension-youtube/CHANGELOG.md
index 0c3720c8fe..0bff3bea46 100644
--- a/packages/extension-youtube/CHANGELOG.md
+++ b/packages/extension-youtube/CHANGELOG.md
@@ -1,5 +1,18 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+
## 3.28.0
### Minor Changes
diff --git a/packages/extension-youtube/package.json b/packages/extension-youtube/package.json
index 79815a2456..ad08b30d29 100644
--- a/packages/extension-youtube/package.json
+++ b/packages/extension-youtube/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extension-youtube",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "a youtube embed extension for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/extensions/CHANGELOG.md b/packages/extensions/CHANGELOG.md
index e3ff4e6406..a7821020d5 100644
--- a/packages/extensions/CHANGELOG.md
+++ b/packages/extensions/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/extensions/package.json b/packages/extensions/package.json
index 65a827bb61..b9a80f2891 100644
--- a/packages/extensions/package.json
+++ b/packages/extensions/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/extensions",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "various extensions for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/html/CHANGELOG.md b/packages/html/CHANGELOG.md
index 7a86a001e1..305e5a6e02 100644
--- a/packages/html/CHANGELOG.md
+++ b/packages/html/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/html/package.json b/packages/html/package.json
index 1267876174..e8c37270fb 100644
--- a/packages/html/package.json
+++ b/packages/html/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/html",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "utility package to render tiptap JSON as HTML",
"keywords": [
"tiptap",
diff --git a/packages/markdown/CHANGELOG.md b/packages/markdown/CHANGELOG.md
index eac98b2c1f..b7eaf938cb 100644
--- a/packages/markdown/CHANGELOG.md
+++ b/packages/markdown/CHANGELOG.md
@@ -1,5 +1,21 @@
# @tiptap/markdown
+## 3.29.0
+
+### Patch Changes
+
+- 9af2f2b: Fixed blank lines being dropped after block elements (headings, tables, etc.) when parsing markdown. Blank lines were being absorbed into the block token instead of being preserved, causing content to lose a blank line on each parse/serialize cycle.
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/markdown/package.json b/packages/markdown/package.json
index 0abe117c35..0419a01519 100644
--- a/packages/markdown/package.json
+++ b/packages/markdown/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/markdown",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "markdown parser and serializer for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/pm/CHANGELOG.md b/packages/pm/CHANGELOG.md
index e8c44b7f0d..56212edc06 100644
--- a/packages/pm/CHANGELOG.md
+++ b/packages/pm/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- e150ee0: Bump `prosemirror-model` to `^1.25.11`, fixing pasting content copied from the editor inserting extra empty paragraphs (a regression introduced in `prosemirror-view` 1.42.0).
+
## 3.28.0
## 3.27.4
diff --git a/packages/pm/package.json b/packages/pm/package.json
index 898234a8c7..a67b65e630 100644
--- a/packages/pm/package.json
+++ b/packages/pm/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/pm",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "prosemirror wrapper package for tiptap",
"keywords": [
"prosemirror",
diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md
index 0f11b4269a..5bd2811ae2 100644
--- a/packages/react/CHANGELOG.md
+++ b/packages/react/CHANGELOG.md
@@ -1,5 +1,21 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- 6a26a03: Fixed `useEditorState` not re-rendering components when `editor.setEditable()` changes the editor's editable state, since that call only emits an `update` event and never a `transaction`.
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/react/package.json b/packages/react/package.json
index ab83cdfcb5..53a55bc657 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/react",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "React components for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/starter-kit/CHANGELOG.md b/packages/starter-kit/CHANGELOG.md
index c3789a5140..29902bd60c 100644
--- a/packages/starter-kit/CHANGELOG.md
+++ b/packages/starter-kit/CHANGELOG.md
@@ -1,5 +1,45 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [c999bd6]
+- Updated dependencies [935e63f]
+- Updated dependencies [48f25af]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [2834eb3]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+ - @tiptap/extension-hard-break@3.29.0
+ - @tiptap/extension-code-block@3.29.0
+ - @tiptap/extension-link@3.29.0
+ - @tiptap/extension-blockquote@3.29.0
+ - @tiptap/extension-bold@3.29.0
+ - @tiptap/extension-code@3.29.0
+ - @tiptap/extension-document@3.29.0
+ - @tiptap/extension-heading@3.29.0
+ - @tiptap/extension-horizontal-rule@3.29.0
+ - @tiptap/extension-italic@3.29.0
+ - @tiptap/extension-list@3.29.0
+ - @tiptap/extension-paragraph@3.29.0
+ - @tiptap/extension-strike@3.29.0
+ - @tiptap/extension-text@3.29.0
+ - @tiptap/extension-underline@3.29.0
+ - @tiptap/extensions@3.29.0
+ - @tiptap/extension-list-item@3.29.0
+ - @tiptap/extension-list-keymap@3.29.0
+ - @tiptap/extension-bullet-list@3.29.0
+ - @tiptap/extension-ordered-list@3.29.0
+ - @tiptap/extension-dropcursor@3.29.0
+ - @tiptap/extension-gapcursor@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/starter-kit/package.json b/packages/starter-kit/package.json
index b87481cfb7..0f5dfd02fc 100644
--- a/packages/starter-kit/package.json
+++ b/packages/starter-kit/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/starter-kit",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "starter kit for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/static-renderer/CHANGELOG.md b/packages/static-renderer/CHANGELOG.md
index ea623c8978..43611e6be5 100644
--- a/packages/static-renderer/CHANGELOG.md
+++ b/packages/static-renderer/CHANGELOG.md
@@ -1,5 +1,21 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- 8afd05c: Fix Markdown table serialization for merged cells by preserving the correct column layout for rowspan and colspan.
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/static-renderer/package.json b/packages/static-renderer/package.json
index 790ffa02c9..d905dc3732 100644
--- a/packages/static-renderer/package.json
+++ b/packages/static-renderer/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/static-renderer",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "statically render Tiptap JSON",
"keywords": [
"tiptap",
diff --git a/packages/suggestion/CHANGELOG.md b/packages/suggestion/CHANGELOG.md
index d5f2f02d2c..3ffc4ea59d 100644
--- a/packages/suggestion/CHANGELOG.md
+++ b/packages/suggestion/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/suggestion/package.json b/packages/suggestion/package.json
index 9d3793b654..a2f5f33a0e 100644
--- a/packages/suggestion/package.json
+++ b/packages/suggestion/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/suggestion",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "suggestion plugin for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/vue-2/CHANGELOG.md b/packages/vue-2/CHANGELOG.md
index 4a926d2c87..655d6f3a24 100644
--- a/packages/vue-2/CHANGELOG.md
+++ b/packages/vue-2/CHANGELOG.md
@@ -1,5 +1,20 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/vue-2/package.json b/packages/vue-2/package.json
index d22b46e2f7..8681746c0f 100644
--- a/packages/vue-2/package.json
+++ b/packages/vue-2/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/vue-2",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "Vue components for tiptap",
"keywords": [
"tiptap",
diff --git a/packages/vue-3/CHANGELOG.md b/packages/vue-3/CHANGELOG.md
index ae32bee9b4..184ec4fc9d 100644
--- a/packages/vue-3/CHANGELOG.md
+++ b/packages/vue-3/CHANGELOG.md
@@ -1,5 +1,21 @@
# Change Log
+## 3.29.0
+
+### Patch Changes
+
+- bd47229: Fix `` (and similar restricted-content elements) rendering with an extra wrapper `` nested inside them, which broke tables in Vue node views. Note: keep `` mounted (use `v-show`, not `v-if`) — conditionally remounting it can leave ProseMirror attached to the old element.
+- Updated dependencies [d26840f]
+- Updated dependencies [e150ee0]
+- Updated dependencies [935e63f]
+- Updated dependencies [b4c5a2d]
+- Updated dependencies [a963d48]
+- Updated dependencies [51f45b6]
+- Updated dependencies [0f63969]
+- Updated dependencies [9acaa65]
+ - @tiptap/core@3.29.0
+ - @tiptap/pm@3.29.0
+
## 3.28.0
### Patch Changes
diff --git a/packages/vue-3/package.json b/packages/vue-3/package.json
index 0888ffcd19..6cbaf528e0 100644
--- a/packages/vue-3/package.json
+++ b/packages/vue-3/package.json
@@ -1,6 +1,6 @@
{
"name": "@tiptap/vue-3",
- "version": "3.28.0",
+ "version": "3.29.0",
"description": "Vue components for tiptap",
"keywords": [
"tiptap",
| | |