diff --git a/.changeset/chatty-monkeys-hear.md b/.changeset/chatty-monkeys-hear.md deleted file mode 100644 index 8f8d01daf..000000000 --- a/.changeset/chatty-monkeys-hear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/extension-list-keymap": patch ---- - -Fix backspace behavior when selection is not collapsed diff --git a/.changeset/chatty-pianos-learn.md b/.changeset/chatty-pianos-learn.md deleted file mode 100644 index 201b5076c..000000000 --- a/.changeset/chatty-pianos-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/core": patch ---- - -preserve existing node attributes when running setNode diff --git a/.changeset/five-flowers-eat.md b/.changeset/five-flowers-eat.md deleted file mode 100644 index a44e7c58d..000000000 --- a/.changeset/five-flowers-eat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/vue-3": patch ---- - -Fix editor destruction before transition end if editor is nested diff --git a/.changeset/five-mice-turn.md b/.changeset/five-mice-turn.md deleted file mode 100644 index a7f0aa1aa..000000000 --- a/.changeset/five-mice-turn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/extension-bubble-menu": patch ---- - -Add `element: HTMLElement` to `shouldShow` options within the BubbleMenu options. diff --git a/.changeset/fresh-coats-relate.md b/.changeset/fresh-coats-relate.md deleted file mode 100644 index e187ea460..000000000 --- a/.changeset/fresh-coats-relate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/core": minor ---- - -Previously, only a json representation of the node could be inserted into the editor. This change allows for the insertion of Prosemirror `Node`s and `Fragment`s directly into the editor through the `insertContentAt`, `setContent` and `insertContent` commands. diff --git a/.changeset/funny-otters-protect.md b/.changeset/funny-otters-protect.md deleted file mode 100644 index 63cb6a9e3..000000000 --- a/.changeset/funny-otters-protect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/core": patch ---- - -Addresses a bug with `insertContentAt`'s `simulatedPasteRules` option where it could only accept text and not Prosemirror `Node` and `Content` diff --git a/.changeset/happy-vans-smash.md b/.changeset/happy-vans-smash.md deleted file mode 100644 index 71e89f0b5..000000000 --- a/.changeset/happy-vans-smash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/core": patch ---- - -Updates the types of `addOptions` and `addStorage` to have the parent be possibly undefined which is the most accurate typing diff --git a/.changeset/lemon-berries-change.md b/.changeset/lemon-berries-change.md deleted file mode 100644 index 2748fe225..000000000 --- a/.changeset/lemon-berries-change.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/core": patch ---- - -feat: add `once` to EventEmitters diff --git a/.changeset/long-pears-wash.md b/.changeset/long-pears-wash.md deleted file mode 100644 index eff6ca11a..000000000 --- a/.changeset/long-pears-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/react": patch ---- - -This changes useEditorState to use the useLayoutEffect hook instead of the useEffect hook, so that state that might render to the page can be committed in one pass instead of two. diff --git a/.changeset/mean-moose-bow.md b/.changeset/mean-moose-bow.md deleted file mode 100644 index 6598c1e0e..000000000 --- a/.changeset/mean-moose-bow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/vue-2": patch ---- - -Pin vue-ts-types to a working version for vue-2 diff --git a/.changeset/pink-avocados-stare.md b/.changeset/pink-avocados-stare.md deleted file mode 100644 index 072d045df..000000000 --- a/.changeset/pink-avocados-stare.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@tiptap/extension-floating-menu": patch -"@tiptap/extension-bubble-menu": patch -"@tiptap/react": patch -"@tiptap/vue-2": patch -"@tiptap/vue-3": patch ---- - -Fixes an issue where the bubble and flaoting menus on blur would remount diff --git a/.changeset/polite-buttons-wash.md b/.changeset/polite-buttons-wash.md deleted file mode 100644 index 69aa677ea..000000000 --- a/.changeset/polite-buttons-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/react": patch ---- - -React 19 is now allowed as a peer dep, we did not have to make any changes for React 19 diff --git a/.changeset/serious-coins-fail.md b/.changeset/serious-coins-fail.md deleted file mode 100644 index a44662cbf..000000000 --- a/.changeset/serious-coins-fail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/extension-mention": patch ---- - -add zero-width space to resolve cursor selection issue diff --git a/.changeset/shy-pigs-exercise.md b/.changeset/shy-pigs-exercise.md deleted file mode 100644 index 16e4d26ff..000000000 --- a/.changeset/shy-pigs-exercise.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@tiptap/core": patch -"@tiptap/extension-hard-break": patch ---- - -Add Node `linebreakReplacement` support and enable on hard-break nodes diff --git a/.changeset/swift-keys-collect.md b/.changeset/swift-keys-collect.md deleted file mode 100644 index d9a6ebf45..000000000 --- a/.changeset/swift-keys-collect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/core": patch ---- - -Improve handling of selections with `updateAttributes`. Should no longer modify parent nodes of the same type. diff --git a/.changeset/two-rats-watch.md b/.changeset/two-rats-watch.md deleted file mode 100644 index 8d772ff8c..000000000 --- a/.changeset/two-rats-watch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tiptap/extension-table": patch ---- - -enforce cellMinWidth even on column not resized by the user, fixes #5435 diff --git a/.changeset/witty-olives-protect.md b/.changeset/witty-olives-protect.md deleted file mode 100644 index 0893a2fde..000000000 --- a/.changeset/witty-olives-protect.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@tiptap/extension-link": patch -"tiptap-demos": patch ---- - -The link extension's `validate` option now applies to both auto-linking and XSS mitigation. While, the new `shouldAutoLink` option is used to disable auto linking on an otherwise valid url. diff --git a/demos/CHANGELOG.md b/demos/CHANGELOG.md index 60269e810..592e76cb0 100644 --- a/demos/CHANGELOG.md +++ b/demos/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.5.1 + +### Patch Changes + +- 444e6e5: The link extension's `validate` option now applies to both auto-linking and XSS mitigation. While, the new `shouldAutoLink` option is used to disable auto linking on an otherwise valid url. + ## 2.5.0 ### Minor Changes diff --git a/demos/package.json b/demos/package.json index e5ed0b284..a1435d224 100644 --- a/demos/package.json +++ b/demos/package.json @@ -1,6 +1,6 @@ { "name": "tiptap-demos", - "version": "2.5.0", + "version": "2.5.1", "private": true, "type": "module", "scripts": { diff --git a/package-lock.json b/package-lock.json index bf66efc1b..c0e9f8d17 100644 --- a/package-lock.json +++ b/package-lock.json @@ -54,7 +54,7 @@ }, "demos": { "name": "tiptap-demos", - "version": "2.5.0", + "version": "2.5.1", "dependencies": { "@hocuspocus/provider": "2.13.5", "@lexical/react": "^0.11.1", @@ -18849,10 +18849,10 @@ }, "packages/core": { "name": "@tiptap/core", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/pm": "^2.9.1" + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -18864,10 +18864,10 @@ }, "packages/extension-blockquote": { "name": "@tiptap/extension-blockquote", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -18879,10 +18879,10 @@ }, "packages/extension-bold": { "name": "@tiptap/extension-bold", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -18894,14 +18894,14 @@ }, "packages/extension-bubble-menu": { "name": "@tiptap/extension-bubble-menu", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "dependencies": { "tippy.js": "^6.3.7" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -18914,10 +18914,10 @@ }, "packages/extension-bullet-list": { "name": "@tiptap/extension-bullet-list", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -18929,11 +18929,11 @@ }, "packages/extension-character-count": { "name": "@tiptap/extension-character-count", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -18946,10 +18946,10 @@ }, "packages/extension-code": { "name": "@tiptap/extension-code", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -18961,11 +18961,11 @@ }, "packages/extension-code-block": { "name": "@tiptap/extension-code-block", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -18978,12 +18978,12 @@ }, "packages/extension-code-block-lowlight": { "name": "@tiptap/extension-code-block-lowlight", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/extension-code-block": "^2.9.1", - "@tiptap/pm": "^2.9.1", + "@tiptap/core": "^2.10.0", + "@tiptap/extension-code-block": "^2.10.0", + "@tiptap/pm": "^2.10.0", "lowlight": "^2 || ^3" }, "funding": { @@ -19000,11 +19000,11 @@ }, "packages/extension-collaboration": { "name": "@tiptap/extension-collaboration", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1", + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0", "y-prosemirror": "^1.2.12" }, "funding": { @@ -19019,10 +19019,10 @@ }, "packages/extension-collaboration-cursor": { "name": "@tiptap/extension-collaboration-cursor", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", + "@tiptap/core": "^2.10.0", "y-prosemirror": "^1.2.12" }, "funding": { @@ -19086,11 +19086,11 @@ }, "packages/extension-color": { "name": "@tiptap/extension-color", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/extension-text-style": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/extension-text-style": "^2.10.0" }, "funding": { "type": "github", @@ -19103,10 +19103,10 @@ }, "packages/extension-document": { "name": "@tiptap/extension-document", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19118,11 +19118,11 @@ }, "packages/extension-dropcursor": { "name": "@tiptap/extension-dropcursor", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19135,14 +19135,14 @@ }, "packages/extension-floating-menu": { "name": "@tiptap/extension-floating-menu", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "dependencies": { "tippy.js": "^6.3.7" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19155,11 +19155,11 @@ }, "packages/extension-focus": { "name": "@tiptap/extension-focus", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19172,11 +19172,11 @@ }, "packages/extension-font-family": { "name": "@tiptap/extension-font-family", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/extension-text-style": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/extension-text-style": "^2.10.0" }, "funding": { "type": "github", @@ -19189,11 +19189,11 @@ }, "packages/extension-gapcursor": { "name": "@tiptap/extension-gapcursor", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19206,10 +19206,10 @@ }, "packages/extension-hard-break": { "name": "@tiptap/extension-hard-break", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19221,10 +19221,10 @@ }, "packages/extension-heading": { "name": "@tiptap/extension-heading", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19236,10 +19236,10 @@ }, "packages/extension-highlight": { "name": "@tiptap/extension-highlight", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19251,11 +19251,11 @@ }, "packages/extension-history": { "name": "@tiptap/extension-history", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19268,11 +19268,11 @@ }, "packages/extension-horizontal-rule": { "name": "@tiptap/extension-horizontal-rule", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19285,10 +19285,10 @@ }, "packages/extension-image": { "name": "@tiptap/extension-image", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19300,10 +19300,10 @@ }, "packages/extension-italic": { "name": "@tiptap/extension-italic", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19315,14 +19315,14 @@ }, "packages/extension-link": { "name": "@tiptap/extension-link", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "dependencies": { "linkifyjs": "^4.1.0" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19335,10 +19335,10 @@ }, "packages/extension-list-item": { "name": "@tiptap/extension-list-item", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19350,10 +19350,10 @@ }, "packages/extension-list-keymap": { "name": "@tiptap/extension-list-keymap", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19365,12 +19365,12 @@ }, "packages/extension-mention": { "name": "@tiptap/extension-mention", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1", - "@tiptap/suggestion": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0", + "@tiptap/suggestion": "^2.10.0" }, "funding": { "type": "github", @@ -19384,10 +19384,10 @@ }, "packages/extension-ordered-list": { "name": "@tiptap/extension-ordered-list", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19399,10 +19399,10 @@ }, "packages/extension-paragraph": { "name": "@tiptap/extension-paragraph", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19414,11 +19414,11 @@ }, "packages/extension-placeholder": { "name": "@tiptap/extension-placeholder", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19431,10 +19431,10 @@ }, "packages/extension-strike": { "name": "@tiptap/extension-strike", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19446,10 +19446,10 @@ }, "packages/extension-subscript": { "name": "@tiptap/extension-subscript", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19461,10 +19461,10 @@ }, "packages/extension-superscript": { "name": "@tiptap/extension-superscript", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19476,11 +19476,11 @@ }, "packages/extension-table": { "name": "@tiptap/extension-table", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19493,10 +19493,10 @@ }, "packages/extension-table-cell": { "name": "@tiptap/extension-table-cell", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19508,10 +19508,10 @@ }, "packages/extension-table-header": { "name": "@tiptap/extension-table-header", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19523,10 +19523,10 @@ }, "packages/extension-table-row": { "name": "@tiptap/extension-table-row", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19538,11 +19538,11 @@ }, "packages/extension-task-item": { "name": "@tiptap/extension-task-item", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19555,10 +19555,10 @@ }, "packages/extension-task-list": { "name": "@tiptap/extension-task-list", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19570,10 +19570,10 @@ }, "packages/extension-text": { "name": "@tiptap/extension-text", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19585,10 +19585,10 @@ }, "packages/extension-text-align": { "name": "@tiptap/extension-text-align", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19600,10 +19600,10 @@ }, "packages/extension-text-style": { "name": "@tiptap/extension-text-style", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19615,10 +19615,10 @@ }, "packages/extension-typography": { "name": "@tiptap/extension-typography", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19630,10 +19630,10 @@ }, "packages/extension-underline": { "name": "@tiptap/extension-underline", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19645,10 +19645,10 @@ }, "packages/extension-youtube": { "name": "@tiptap/extension-youtube", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "funding": { "type": "github", @@ -19660,14 +19660,14 @@ }, "packages/html": { "name": "@tiptap/html", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "dependencies": { "zeed-dom": "^0.15.1" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19709,7 +19709,7 @@ }, "packages/pm": { "name": "@tiptap/pm", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "dependencies": { "prosemirror-changeset": "^2.2.1", @@ -19738,18 +19738,18 @@ }, "packages/react": { "name": "@tiptap/react", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "dependencies": { - "@tiptap/extension-bubble-menu": "^2.9.1", - "@tiptap/extension-floating-menu": "^2.9.1", + "@tiptap/extension-bubble-menu": "^2.10.0", + "@tiptap/extension-floating-menu": "^2.10.0", "@types/use-sync-external-store": "^0.0.6", "fast-deep-equal": "^3", "use-sync-external-store": "^1.2.2" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1", + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0", "@types/react": "^18.2.14", "@types/react-dom": "^18.2.6", "react": "^18.0.0", @@ -19768,30 +19768,30 @@ }, "packages/starter-kit": { "name": "@tiptap/starter-kit", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "dependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/extension-blockquote": "^2.9.1", - "@tiptap/extension-bold": "^2.9.1", - "@tiptap/extension-bullet-list": "^2.9.1", - "@tiptap/extension-code": "^2.9.1", - "@tiptap/extension-code-block": "^2.9.1", - "@tiptap/extension-document": "^2.9.1", - "@tiptap/extension-dropcursor": "^2.9.1", - "@tiptap/extension-gapcursor": "^2.9.1", - "@tiptap/extension-hard-break": "^2.9.1", - "@tiptap/extension-heading": "^2.9.1", - "@tiptap/extension-history": "^2.9.1", - "@tiptap/extension-horizontal-rule": "^2.9.1", - "@tiptap/extension-italic": "^2.9.1", - "@tiptap/extension-list-item": "^2.9.1", - "@tiptap/extension-ordered-list": "^2.9.1", - "@tiptap/extension-paragraph": "^2.9.1", - "@tiptap/extension-strike": "^2.9.1", - "@tiptap/extension-text": "^2.9.1", - "@tiptap/extension-text-style": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/extension-blockquote": "^2.10.0", + "@tiptap/extension-bold": "^2.10.0", + "@tiptap/extension-bullet-list": "^2.10.0", + "@tiptap/extension-code": "^2.10.0", + "@tiptap/extension-code-block": "^2.10.0", + "@tiptap/extension-document": "^2.10.0", + "@tiptap/extension-dropcursor": "^2.10.0", + "@tiptap/extension-gapcursor": "^2.10.0", + "@tiptap/extension-hard-break": "^2.10.0", + "@tiptap/extension-heading": "^2.10.0", + "@tiptap/extension-history": "^2.10.0", + "@tiptap/extension-horizontal-rule": "^2.10.0", + "@tiptap/extension-italic": "^2.10.0", + "@tiptap/extension-list-item": "^2.10.0", + "@tiptap/extension-ordered-list": "^2.10.0", + "@tiptap/extension-paragraph": "^2.10.0", + "@tiptap/extension-strike": "^2.10.0", + "@tiptap/extension-text": "^2.10.0", + "@tiptap/extension-text-style": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19800,11 +19800,11 @@ }, "packages/suggestion": { "name": "@tiptap/suggestion", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "funding": { "type": "github", @@ -19817,16 +19817,16 @@ }, "packages/vue-2": { "name": "@tiptap/vue-2", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "dependencies": { - "@tiptap/extension-bubble-menu": "^2.9.1", - "@tiptap/extension-floating-menu": "^2.9.1", + "@tiptap/extension-bubble-menu": "^2.10.0", + "@tiptap/extension-floating-menu": "^2.10.0", "vue-ts-types": "1.6.2" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1", + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0", "vue": "^2.6.0" }, "funding": { @@ -19877,15 +19877,15 @@ }, "packages/vue-3": { "name": "@tiptap/vue-3", - "version": "2.9.1", + "version": "2.10.0", "license": "MIT", "dependencies": { - "@tiptap/extension-bubble-menu": "^2.9.1", - "@tiptap/extension-floating-menu": "^2.9.1" + "@tiptap/extension-bubble-menu": "^2.10.0", + "@tiptap/extension-floating-menu": "^2.10.0" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1", + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0", "vue": "^3.0.0" }, "funding": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 32270f119..3327628f7 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log +## 2.10.0 + +### Minor Changes + +- 893e44e: Previously, only a json representation of the node could be inserted into the editor. This change allows for the insertion of Prosemirror `Node`s and `Fragment`s directly into the editor through the `insertContentAt`, `setContent` and `insertContent` commands. + +### Patch Changes + +- 48cba54: preserve existing node attributes when running setNode +- f323e5b: Addresses a bug with `insertContentAt`'s `simulatedPasteRules` option where it could only accept text and not Prosemirror `Node` and `Content` +- d2f366d: Updates the types of `addOptions` and `addStorage` to have the parent be possibly undefined which is the most accurate typing +- 53673fb: feat: add `once` to EventEmitters +- 2178118: Add Node `linebreakReplacement` support and enable on hard-break nodes +- c50eb4b: Improve handling of selections with `updateAttributes`. Should no longer modify parent nodes of the same type. + ## 2.9.1 ## 2.9.0 diff --git a/packages/core/package.json b/packages/core/package.json index 883310415..56f46b7c9 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/core", "description": "headless rich text editor", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -32,7 +32,7 @@ "dist" ], "devDependencies": { - "@tiptap/pm": "^2.9.1" + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/pm": "^2.7.0" diff --git a/packages/extension-blockquote/CHANGELOG.md b/packages/extension-blockquote/CHANGELOG.md index 8f839e909..a8d56d2fb 100644 --- a/packages/extension-blockquote/CHANGELOG.md +++ b/packages/extension-blockquote/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-blockquote/package.json b/packages/extension-blockquote/package.json index 8855b9d9e..d00841634 100644 --- a/packages/extension-blockquote/package.json +++ b/packages/extension-blockquote/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-blockquote", "description": "blockquote extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-bold/CHANGELOG.md b/packages/extension-bold/CHANGELOG.md index 8b1934ce1..17582d220 100644 --- a/packages/extension-bold/CHANGELOG.md +++ b/packages/extension-bold/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-bold/package.json b/packages/extension-bold/package.json index 7a22106fc..069def573 100644 --- a/packages/extension-bold/package.json +++ b/packages/extension-bold/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-bold", "description": "bold extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-bubble-menu/CHANGELOG.md b/packages/extension-bubble-menu/CHANGELOG.md index 81bafa110..ce51e162a 100644 --- a/packages/extension-bubble-menu/CHANGELOG.md +++ b/packages/extension-bubble-menu/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- 830e683: Add `element: HTMLElement` to `shouldShow` options within the BubbleMenu options. +- f67b217: Fixes an issue where the bubble and flaoting menus on blur would remount + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-bubble-menu/package.json b/packages/extension-bubble-menu/package.json index ec08af897..fa62b82db 100644 --- a/packages/extension-bubble-menu/package.json +++ b/packages/extension-bubble-menu/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-bubble-menu", "description": "bubble-menu extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -38,8 +38,8 @@ }, "sideEffects": false, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-bullet-list/CHANGELOG.md b/packages/extension-bullet-list/CHANGELOG.md index 1eff126b9..8b4524aa9 100644 --- a/packages/extension-bullet-list/CHANGELOG.md +++ b/packages/extension-bullet-list/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ### Patch Changes diff --git a/packages/extension-bullet-list/package.json b/packages/extension-bullet-list/package.json index 230b7222f..76c500535 100644 --- a/packages/extension-bullet-list/package.json +++ b/packages/extension-bullet-list/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-bullet-list", "description": "bullet list extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-character-count/CHANGELOG.md b/packages/extension-character-count/CHANGELOG.md index 7a4931ca1..b3014025a 100644 --- a/packages/extension-character-count/CHANGELOG.md +++ b/packages/extension-character-count/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-character-count/package.json b/packages/extension-character-count/package.json index 095c6aa37..8613b753c 100644 --- a/packages/extension-character-count/package.json +++ b/packages/extension-character-count/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-character-count", "description": "font family extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-code-block-lowlight/CHANGELOG.md b/packages/extension-code-block-lowlight/CHANGELOG.md index a7c1b646f..6b6e23d32 100644 --- a/packages/extension-code-block-lowlight/CHANGELOG.md +++ b/packages/extension-code-block-lowlight/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-code-block-lowlight/package.json b/packages/extension-code-block-lowlight/package.json index eb7c6fb33..3ff160a87 100644 --- a/packages/extension-code-block-lowlight/package.json +++ b/packages/extension-code-block-lowlight/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-code-block-lowlight", "description": "code block extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,9 +29,9 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/extension-code-block": "^2.9.1", - "@tiptap/pm": "^2.9.1", + "@tiptap/core": "^2.10.0", + "@tiptap/extension-code-block": "^2.10.0", + "@tiptap/pm": "^2.10.0", "lowlight": "^2 || ^3" }, "peerDependencies": { diff --git a/packages/extension-code-block/CHANGELOG.md b/packages/extension-code-block/CHANGELOG.md index 47c6d4706..672035821 100644 --- a/packages/extension-code-block/CHANGELOG.md +++ b/packages/extension-code-block/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-code-block/package.json b/packages/extension-code-block/package.json index 8d826ba93..bdd1e2038 100644 --- a/packages/extension-code-block/package.json +++ b/packages/extension-code-block/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-code-block", "description": "code block extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-code/CHANGELOG.md b/packages/extension-code/CHANGELOG.md index ebd5ef72e..efd495f8e 100644 --- a/packages/extension-code/CHANGELOG.md +++ b/packages/extension-code/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-code/package.json b/packages/extension-code/package.json index 6885e96d8..1010a027c 100644 --- a/packages/extension-code/package.json +++ b/packages/extension-code/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-code", "description": "code extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-collaboration-cursor/CHANGELOG.md b/packages/extension-collaboration-cursor/CHANGELOG.md index d7bfa4cbf..0475709c6 100644 --- a/packages/extension-collaboration-cursor/CHANGELOG.md +++ b/packages/extension-collaboration-cursor/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-collaboration-cursor/package.json b/packages/extension-collaboration-cursor/package.json index 680ec81fd..e64933f03 100644 --- a/packages/extension-collaboration-cursor/package.json +++ b/packages/extension-collaboration-cursor/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-collaboration-cursor", "description": "collaboration cursor extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", + "@tiptap/core": "^2.10.0", "y-prosemirror": "^1.2.12" }, "peerDependencies": { diff --git a/packages/extension-collaboration/CHANGELOG.md b/packages/extension-collaboration/CHANGELOG.md index a26f807fe..704c0629d 100644 --- a/packages/extension-collaboration/CHANGELOG.md +++ b/packages/extension-collaboration/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-collaboration/package.json b/packages/extension-collaboration/package.json index 760c1ba56..caf8b6986 100644 --- a/packages/extension-collaboration/package.json +++ b/packages/extension-collaboration/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-collaboration", "description": "collaboration extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1", + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0", "y-prosemirror": "^1.2.12" }, "peerDependencies": { diff --git a/packages/extension-color/CHANGELOG.md b/packages/extension-color/CHANGELOG.md index d762fd690..a4bff4a43 100644 --- a/packages/extension-color/CHANGELOG.md +++ b/packages/extension-color/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-color/package.json b/packages/extension-color/package.json index 1943e4f48..cacc0d28c 100644 --- a/packages/extension-color/package.json +++ b/packages/extension-color/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-color", "description": "text color extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/extension-text-style": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/extension-text-style": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-document/CHANGELOG.md b/packages/extension-document/CHANGELOG.md index 0f4996098..905a54863 100644 --- a/packages/extension-document/CHANGELOG.md +++ b/packages/extension-document/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-document/package.json b/packages/extension-document/package.json index 941b0c45b..f3c9217a8 100644 --- a/packages/extension-document/package.json +++ b/packages/extension-document/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-document", "description": "document extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-dropcursor/CHANGELOG.md b/packages/extension-dropcursor/CHANGELOG.md index ad6c1e994..fe1b30127 100644 --- a/packages/extension-dropcursor/CHANGELOG.md +++ b/packages/extension-dropcursor/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-dropcursor/package.json b/packages/extension-dropcursor/package.json index c017db063..e3c650486 100644 --- a/packages/extension-dropcursor/package.json +++ b/packages/extension-dropcursor/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-dropcursor", "description": "dropcursor extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-floating-menu/CHANGELOG.md b/packages/extension-floating-menu/CHANGELOG.md index 58bd975ee..722063f3a 100644 --- a/packages/extension-floating-menu/CHANGELOG.md +++ b/packages/extension-floating-menu/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- f67b217: Fixes an issue where the bubble and flaoting menus on blur would remount + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-floating-menu/package.json b/packages/extension-floating-menu/package.json index 516cc16ef..6ab4b286b 100644 --- a/packages/extension-floating-menu/package.json +++ b/packages/extension-floating-menu/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-floating-menu", "description": "floating-menu extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-focus/CHANGELOG.md b/packages/extension-focus/CHANGELOG.md index 77bc016f0..11584a3ed 100644 --- a/packages/extension-focus/CHANGELOG.md +++ b/packages/extension-focus/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-focus/package.json b/packages/extension-focus/package.json index 54b8e8032..42ddfced2 100644 --- a/packages/extension-focus/package.json +++ b/packages/extension-focus/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-focus", "description": "focus extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-font-family/CHANGELOG.md b/packages/extension-font-family/CHANGELOG.md index f3c6e73c0..febe30e0b 100644 --- a/packages/extension-font-family/CHANGELOG.md +++ b/packages/extension-font-family/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-font-family/package.json b/packages/extension-font-family/package.json index fc762b033..585459246 100644 --- a/packages/extension-font-family/package.json +++ b/packages/extension-font-family/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-font-family", "description": "font family extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/extension-text-style": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/extension-text-style": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-gapcursor/CHANGELOG.md b/packages/extension-gapcursor/CHANGELOG.md index 0da8b7cd4..7b2800aff 100644 --- a/packages/extension-gapcursor/CHANGELOG.md +++ b/packages/extension-gapcursor/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-gapcursor/package.json b/packages/extension-gapcursor/package.json index b2ea5b76b..9f0a15ec4 100644 --- a/packages/extension-gapcursor/package.json +++ b/packages/extension-gapcursor/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-gapcursor", "description": "gapcursor extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-hard-break/CHANGELOG.md b/packages/extension-hard-break/CHANGELOG.md index b6447de50..49b5f37aa 100644 --- a/packages/extension-hard-break/CHANGELOG.md +++ b/packages/extension-hard-break/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- 2178118: Add Node `linebreakReplacement` support and enable on hard-break nodes + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-hard-break/package.json b/packages/extension-hard-break/package.json index 5226807f4..1af4d3ba7 100644 --- a/packages/extension-hard-break/package.json +++ b/packages/extension-hard-break/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-hard-break", "description": "hard break extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-heading/CHANGELOG.md b/packages/extension-heading/CHANGELOG.md index f34511346..79d74b982 100644 --- a/packages/extension-heading/CHANGELOG.md +++ b/packages/extension-heading/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-heading/package.json b/packages/extension-heading/package.json index f8027e22b..91c8a15ec 100644 --- a/packages/extension-heading/package.json +++ b/packages/extension-heading/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-heading", "description": "heading extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-highlight/CHANGELOG.md b/packages/extension-highlight/CHANGELOG.md index 00529a7c7..34ff9c46d 100644 --- a/packages/extension-highlight/CHANGELOG.md +++ b/packages/extension-highlight/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-highlight/package.json b/packages/extension-highlight/package.json index 08e22334b..44c45d044 100644 --- a/packages/extension-highlight/package.json +++ b/packages/extension-highlight/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-highlight", "description": "highlight extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-history/CHANGELOG.md b/packages/extension-history/CHANGELOG.md index b33a3364e..37c7f8e92 100644 --- a/packages/extension-history/CHANGELOG.md +++ b/packages/extension-history/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-history/package.json b/packages/extension-history/package.json index 4f7ef0e70..6993b058b 100644 --- a/packages/extension-history/package.json +++ b/packages/extension-history/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-history", "description": "history extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-horizontal-rule/CHANGELOG.md b/packages/extension-horizontal-rule/CHANGELOG.md index c9f1b405a..b4ae0097c 100644 --- a/packages/extension-horizontal-rule/CHANGELOG.md +++ b/packages/extension-horizontal-rule/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-horizontal-rule/package.json b/packages/extension-horizontal-rule/package.json index cb4bd4a0a..10862c923 100644 --- a/packages/extension-horizontal-rule/package.json +++ b/packages/extension-horizontal-rule/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-horizontal-rule", "description": "horizontal rule extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-image/CHANGELOG.md b/packages/extension-image/CHANGELOG.md index 499fe09e3..b23009976 100644 --- a/packages/extension-image/CHANGELOG.md +++ b/packages/extension-image/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-image/package.json b/packages/extension-image/package.json index d51bb1370..2669f364d 100644 --- a/packages/extension-image/package.json +++ b/packages/extension-image/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-image", "description": "image extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-italic/CHANGELOG.md b/packages/extension-italic/CHANGELOG.md index 39e4ba780..284a92df5 100644 --- a/packages/extension-italic/CHANGELOG.md +++ b/packages/extension-italic/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-italic/package.json b/packages/extension-italic/package.json index f722513f3..ea8761cf9 100644 --- a/packages/extension-italic/package.json +++ b/packages/extension-italic/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-italic", "description": "italic extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-link/CHANGELOG.md b/packages/extension-link/CHANGELOG.md index 61421ddf0..504b8bb66 100644 --- a/packages/extension-link/CHANGELOG.md +++ b/packages/extension-link/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- 444e6e5: The link extension's `validate` option now applies to both auto-linking and XSS mitigation. While, the new `shouldAutoLink` option is used to disable auto linking on an otherwise valid url. + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-link/package.json b/packages/extension-link/package.json index fbf84cabd..449816563 100644 --- a/packages/extension-link/package.json +++ b/packages/extension-link/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-link", "description": "link extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -32,8 +32,8 @@ "linkifyjs": "^4.1.0" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-list-item/CHANGELOG.md b/packages/extension-list-item/CHANGELOG.md index 4edcb1387..25d649c66 100644 --- a/packages/extension-list-item/CHANGELOG.md +++ b/packages/extension-list-item/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-list-item/package.json b/packages/extension-list-item/package.json index 6914c1683..3f7cade6c 100644 --- a/packages/extension-list-item/package.json +++ b/packages/extension-list-item/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-list-item", "description": "list item extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-list-keymap/CHANGELOG.md b/packages/extension-list-keymap/CHANGELOG.md index 052186f9e..319b31f5d 100644 --- a/packages/extension-list-keymap/CHANGELOG.md +++ b/packages/extension-list-keymap/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- 8837156: Fix backspace behavior when selection is not collapsed + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-list-keymap/package.json b/packages/extension-list-keymap/package.json index 3d36ccf2d..59936d7c6 100644 --- a/packages/extension-list-keymap/package.json +++ b/packages/extension-list-keymap/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-list-keymap", "description": "list keymap extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-mention/CHANGELOG.md b/packages/extension-mention/CHANGELOG.md index 8074bb98f..4fe68753c 100644 --- a/packages/extension-mention/CHANGELOG.md +++ b/packages/extension-mention/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- 6b2df67: add zero-width space to resolve cursor selection issue + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-mention/package.json b/packages/extension-mention/package.json index 8a801737d..7daadbdf7 100644 --- a/packages/extension-mention/package.json +++ b/packages/extension-mention/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-mention", "description": "mention extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,9 +29,9 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1", - "@tiptap/suggestion": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0", + "@tiptap/suggestion": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-ordered-list/CHANGELOG.md b/packages/extension-ordered-list/CHANGELOG.md index 16b7d52b3..e2b112616 100644 --- a/packages/extension-ordered-list/CHANGELOG.md +++ b/packages/extension-ordered-list/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ### Patch Changes diff --git a/packages/extension-ordered-list/package.json b/packages/extension-ordered-list/package.json index 23fb6c3fc..14e6423a4 100644 --- a/packages/extension-ordered-list/package.json +++ b/packages/extension-ordered-list/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-ordered-list", "description": "ordered list extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-paragraph/CHANGELOG.md b/packages/extension-paragraph/CHANGELOG.md index 38727b9c5..cbd91abd1 100644 --- a/packages/extension-paragraph/CHANGELOG.md +++ b/packages/extension-paragraph/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-paragraph/package.json b/packages/extension-paragraph/package.json index adc42632e..32a8710e2 100644 --- a/packages/extension-paragraph/package.json +++ b/packages/extension-paragraph/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-paragraph", "description": "paragraph extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-placeholder/CHANGELOG.md b/packages/extension-placeholder/CHANGELOG.md index 3404f49f9..9115532e1 100644 --- a/packages/extension-placeholder/CHANGELOG.md +++ b/packages/extension-placeholder/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-placeholder/package.json b/packages/extension-placeholder/package.json index 5a26f758b..aef528f05 100644 --- a/packages/extension-placeholder/package.json +++ b/packages/extension-placeholder/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-placeholder", "description": "placeholder extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-strike/CHANGELOG.md b/packages/extension-strike/CHANGELOG.md index 414fb8dce..7e2923d33 100644 --- a/packages/extension-strike/CHANGELOG.md +++ b/packages/extension-strike/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-strike/package.json b/packages/extension-strike/package.json index 2709e11f6..83e732326 100644 --- a/packages/extension-strike/package.json +++ b/packages/extension-strike/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-strike", "description": "strike extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-subscript/CHANGELOG.md b/packages/extension-subscript/CHANGELOG.md index 98673be2c..6dbf5b22c 100644 --- a/packages/extension-subscript/CHANGELOG.md +++ b/packages/extension-subscript/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-subscript/package.json b/packages/extension-subscript/package.json index 4eec3b3fa..40a7cf144 100644 --- a/packages/extension-subscript/package.json +++ b/packages/extension-subscript/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-subscript", "description": "subscript extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-superscript/CHANGELOG.md b/packages/extension-superscript/CHANGELOG.md index eba6c81e7..db387d8d2 100644 --- a/packages/extension-superscript/CHANGELOG.md +++ b/packages/extension-superscript/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-superscript/package.json b/packages/extension-superscript/package.json index dcc1df35c..2c12863a5 100644 --- a/packages/extension-superscript/package.json +++ b/packages/extension-superscript/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-superscript", "description": "superscript extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-table-cell/CHANGELOG.md b/packages/extension-table-cell/CHANGELOG.md index 953d4d338..14ec3d319 100644 --- a/packages/extension-table-cell/CHANGELOG.md +++ b/packages/extension-table-cell/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-table-cell/package.json b/packages/extension-table-cell/package.json index 84cb13e2f..762139658 100644 --- a/packages/extension-table-cell/package.json +++ b/packages/extension-table-cell/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-table-cell", "description": "table cell extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-table-header/CHANGELOG.md b/packages/extension-table-header/CHANGELOG.md index e57d72330..239667f63 100644 --- a/packages/extension-table-header/CHANGELOG.md +++ b/packages/extension-table-header/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-table-header/package.json b/packages/extension-table-header/package.json index 5f7ddb07f..3e957a6c5 100644 --- a/packages/extension-table-header/package.json +++ b/packages/extension-table-header/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-table-header", "description": "table cell extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-table-row/CHANGELOG.md b/packages/extension-table-row/CHANGELOG.md index 4379b1d72..de8a1827c 100644 --- a/packages/extension-table-row/CHANGELOG.md +++ b/packages/extension-table-row/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-table-row/package.json b/packages/extension-table-row/package.json index d4fb64caa..965393f87 100644 --- a/packages/extension-table-row/package.json +++ b/packages/extension-table-row/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-table-row", "description": "table row extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-table/CHANGELOG.md b/packages/extension-table/CHANGELOG.md index cdaef4388..19f72c529 100644 --- a/packages/extension-table/CHANGELOG.md +++ b/packages/extension-table/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- 1523901: enforce cellMinWidth even on column not resized by the user, fixes #5435 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-table/package.json b/packages/extension-table/package.json index 1cf3c1781..f993330ca 100644 --- a/packages/extension-table/package.json +++ b/packages/extension-table/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-table", "description": "table extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-task-item/CHANGELOG.md b/packages/extension-task-item/CHANGELOG.md index dee032b75..f8f7798a8 100644 --- a/packages/extension-task-item/CHANGELOG.md +++ b/packages/extension-task-item/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-task-item/package.json b/packages/extension-task-item/package.json index 9d96f96a8..5452d25a2 100644 --- a/packages/extension-task-item/package.json +++ b/packages/extension-task-item/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-task-item", "description": "task item extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/extension-task-list/CHANGELOG.md b/packages/extension-task-list/CHANGELOG.md index 8cc41180b..a0745bb12 100644 --- a/packages/extension-task-list/CHANGELOG.md +++ b/packages/extension-task-list/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-task-list/package.json b/packages/extension-task-list/package.json index 15e1445a9..df7a184db 100644 --- a/packages/extension-task-list/package.json +++ b/packages/extension-task-list/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-task-list", "description": "task list extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-text-align/CHANGELOG.md b/packages/extension-text-align/CHANGELOG.md index 8405be430..15a53915e 100644 --- a/packages/extension-text-align/CHANGELOG.md +++ b/packages/extension-text-align/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-text-align/package.json b/packages/extension-text-align/package.json index fe008aef6..385478a46 100644 --- a/packages/extension-text-align/package.json +++ b/packages/extension-text-align/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-text-align", "description": "text align extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-text-style/CHANGELOG.md b/packages/extension-text-style/CHANGELOG.md index 3d4b86432..f85c38ff5 100644 --- a/packages/extension-text-style/CHANGELOG.md +++ b/packages/extension-text-style/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-text-style/package.json b/packages/extension-text-style/package.json index 9c0b2e6bd..bf159b38c 100644 --- a/packages/extension-text-style/package.json +++ b/packages/extension-text-style/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-text-style", "description": "text style extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-text/CHANGELOG.md b/packages/extension-text/CHANGELOG.md index ebbffb5b7..0cb0eb394 100644 --- a/packages/extension-text/CHANGELOG.md +++ b/packages/extension-text/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-text/package.json b/packages/extension-text/package.json index cec0d285f..23a434746 100644 --- a/packages/extension-text/package.json +++ b/packages/extension-text/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-text", "description": "text extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-typography/CHANGELOG.md b/packages/extension-typography/CHANGELOG.md index 6ff956ebb..3ef58c458 100644 --- a/packages/extension-typography/CHANGELOG.md +++ b/packages/extension-typography/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-typography/package.json b/packages/extension-typography/package.json index d25115342..d39b03278 100644 --- a/packages/extension-typography/package.json +++ b/packages/extension-typography/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-typography", "description": "typography extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-underline/CHANGELOG.md b/packages/extension-underline/CHANGELOG.md index af00df56a..e8810a40c 100644 --- a/packages/extension-underline/CHANGELOG.md +++ b/packages/extension-underline/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-underline/package.json b/packages/extension-underline/package.json index fe905ec33..f9a3a5af2 100644 --- a/packages/extension-underline/package.json +++ b/packages/extension-underline/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-underline", "description": "underline extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/extension-youtube/CHANGELOG.md b/packages/extension-youtube/CHANGELOG.md index f4bfca734..f78ab8325 100644 --- a/packages/extension-youtube/CHANGELOG.md +++ b/packages/extension-youtube/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/extension-youtube/package.json b/packages/extension-youtube/package.json index 51ce44df9..28f1a35a9 100644 --- a/packages/extension-youtube/package.json +++ b/packages/extension-youtube/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/extension-youtube", "description": "a youtube embed extension for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,7 +29,7 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1" + "@tiptap/core": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0" diff --git a/packages/html/CHANGELOG.md b/packages/html/CHANGELOG.md index a750806e8..ec2e97436 100644 --- a/packages/html/CHANGELOG.md +++ b/packages/html/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/html/package.json b/packages/html/package.json index fc0c2ec91..7a69f24ef 100644 --- a/packages/html/package.json +++ b/packages/html/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/html", "description": "utility package to render tiptap JSON as HTML", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/pm/CHANGELOG.md b/packages/pm/CHANGELOG.md index 2aa96eb20..f2d410e15 100644 --- a/packages/pm/CHANGELOG.md +++ b/packages/pm/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/pm/package.json b/packages/pm/package.json index d4bb8b0f3..3f2605a3a 100644 --- a/packages/pm/package.json +++ b/packages/pm/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/pm", "description": "prosemirror wrapper package for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 0a9793954..9ce9539cc 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- 3c82af3: This changes useEditorState to use the useLayoutEffect hook instead of the useEffect hook, so that state that might render to the page can be committed in one pass instead of two. +- f67b217: Fixes an issue where the bubble and flaoting menus on blur would remount +- ddd3d71: React 19 is now allowed as a peer dep, we did not have to make any changes for React 19 +- Updated dependencies [830e683] +- Updated dependencies [f67b217] + - @tiptap/extension-bubble-menu@2.10.0 + - @tiptap/extension-floating-menu@2.10.0 + ## 2.9.1 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 38647da7e..f86d82009 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/react", "description": "React components for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,15 +29,15 @@ "dist" ], "dependencies": { - "@tiptap/extension-bubble-menu": "^2.9.1", - "@tiptap/extension-floating-menu": "^2.9.1", + "@tiptap/extension-bubble-menu": "^2.10.0", + "@tiptap/extension-floating-menu": "^2.10.0", "@types/use-sync-external-store": "^0.0.6", "fast-deep-equal": "^3", "use-sync-external-store": "^1.2.2" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1", + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0", "@types/react": "^18.2.14", "@types/react-dom": "^18.2.6", "react": "^18.0.0", diff --git a/packages/starter-kit/CHANGELOG.md b/packages/starter-kit/CHANGELOG.md index 80e9a9b56..2c520f497 100644 --- a/packages/starter-kit/CHANGELOG.md +++ b/packages/starter-kit/CHANGELOG.md @@ -1,5 +1,38 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- Updated dependencies [48cba54] +- Updated dependencies [893e44e] +- Updated dependencies [f323e5b] +- Updated dependencies [d2f366d] +- Updated dependencies [53673fb] +- Updated dependencies [2178118] +- Updated dependencies [c50eb4b] + - @tiptap/core@2.10.0 + - @tiptap/extension-hard-break@2.10.0 + - @tiptap/extension-blockquote@2.10.0 + - @tiptap/extension-bold@2.10.0 + - @tiptap/extension-bullet-list@2.10.0 + - @tiptap/extension-code@2.10.0 + - @tiptap/extension-code-block@2.10.0 + - @tiptap/extension-document@2.10.0 + - @tiptap/extension-dropcursor@2.10.0 + - @tiptap/extension-gapcursor@2.10.0 + - @tiptap/extension-heading@2.10.0 + - @tiptap/extension-history@2.10.0 + - @tiptap/extension-horizontal-rule@2.10.0 + - @tiptap/extension-italic@2.10.0 + - @tiptap/extension-list-item@2.10.0 + - @tiptap/extension-ordered-list@2.10.0 + - @tiptap/extension-paragraph@2.10.0 + - @tiptap/extension-strike@2.10.0 + - @tiptap/extension-text@2.10.0 + - @tiptap/extension-text-style@2.10.0 + - @tiptap/pm@2.10.0 + ## 2.9.1 ### Patch Changes diff --git a/packages/starter-kit/package.json b/packages/starter-kit/package.json index 5a5a1e18a..02b0e60a6 100644 --- a/packages/starter-kit/package.json +++ b/packages/starter-kit/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/starter-kit", "description": "starter kit for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,27 +29,27 @@ "dist" ], "dependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/extension-blockquote": "^2.9.1", - "@tiptap/extension-bold": "^2.9.1", - "@tiptap/extension-bullet-list": "^2.9.1", - "@tiptap/extension-code": "^2.9.1", - "@tiptap/extension-code-block": "^2.9.1", - "@tiptap/extension-document": "^2.9.1", - "@tiptap/extension-dropcursor": "^2.9.1", - "@tiptap/extension-gapcursor": "^2.9.1", - "@tiptap/extension-hard-break": "^2.9.1", - "@tiptap/extension-heading": "^2.9.1", - "@tiptap/extension-history": "^2.9.1", - "@tiptap/extension-horizontal-rule": "^2.9.1", - "@tiptap/extension-italic": "^2.9.1", - "@tiptap/extension-list-item": "^2.9.1", - "@tiptap/extension-ordered-list": "^2.9.1", - "@tiptap/extension-paragraph": "^2.9.1", - "@tiptap/extension-strike": "^2.9.1", - "@tiptap/extension-text": "^2.9.1", - "@tiptap/extension-text-style": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/extension-blockquote": "^2.10.0", + "@tiptap/extension-bold": "^2.10.0", + "@tiptap/extension-bullet-list": "^2.10.0", + "@tiptap/extension-code": "^2.10.0", + "@tiptap/extension-code-block": "^2.10.0", + "@tiptap/extension-document": "^2.10.0", + "@tiptap/extension-dropcursor": "^2.10.0", + "@tiptap/extension-gapcursor": "^2.10.0", + "@tiptap/extension-hard-break": "^2.10.0", + "@tiptap/extension-heading": "^2.10.0", + "@tiptap/extension-history": "^2.10.0", + "@tiptap/extension-horizontal-rule": "^2.10.0", + "@tiptap/extension-italic": "^2.10.0", + "@tiptap/extension-list-item": "^2.10.0", + "@tiptap/extension-ordered-list": "^2.10.0", + "@tiptap/extension-paragraph": "^2.10.0", + "@tiptap/extension-strike": "^2.10.0", + "@tiptap/extension-text": "^2.10.0", + "@tiptap/extension-text-style": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "repository": { "type": "git", diff --git a/packages/suggestion/CHANGELOG.md b/packages/suggestion/CHANGELOG.md index 353e3536e..d9e85c11f 100644 --- a/packages/suggestion/CHANGELOG.md +++ b/packages/suggestion/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.10.0 + ## 2.9.1 ## 2.9.0 diff --git a/packages/suggestion/package.json b/packages/suggestion/package.json index 2a5cef877..71ef394a4 100644 --- a/packages/suggestion/package.json +++ b/packages/suggestion/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/suggestion", "description": "suggestion plugin for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,8 +29,8 @@ "dist" ], "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1" + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", diff --git a/packages/vue-2/CHANGELOG.md b/packages/vue-2/CHANGELOG.md index ad34d436a..ad344ad2e 100644 --- a/packages/vue-2/CHANGELOG.md +++ b/packages/vue-2/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- 4ee59c1: Pin vue-ts-types to a working version for vue-2 +- f67b217: Fixes an issue where the bubble and flaoting menus on blur would remount +- Updated dependencies [830e683] +- Updated dependencies [f67b217] + - @tiptap/extension-bubble-menu@2.10.0 + - @tiptap/extension-floating-menu@2.10.0 + ## 2.9.1 ### Patch Changes diff --git a/packages/vue-2/package.json b/packages/vue-2/package.json index 8d47a705e..51d2a7dae 100644 --- a/packages/vue-2/package.json +++ b/packages/vue-2/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/vue-2", "description": "Vue components for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,13 +29,13 @@ "dist" ], "dependencies": { - "@tiptap/extension-bubble-menu": "^2.9.1", - "@tiptap/extension-floating-menu": "^2.9.1", + "@tiptap/extension-bubble-menu": "^2.10.0", + "@tiptap/extension-floating-menu": "^2.10.0", "vue-ts-types": "1.6.2" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1", + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0", "vue": "^2.6.0" }, "peerDependencies": { diff --git a/packages/vue-3/CHANGELOG.md b/packages/vue-3/CHANGELOG.md index 057c6c496..2ca9217de 100644 --- a/packages/vue-3/CHANGELOG.md +++ b/packages/vue-3/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 2.10.0 + +### Patch Changes + +- 94a8d25: Fix editor destruction before transition end if editor is nested +- f67b217: Fixes an issue where the bubble and flaoting menus on blur would remount +- Updated dependencies [830e683] +- Updated dependencies [f67b217] + - @tiptap/extension-bubble-menu@2.10.0 + - @tiptap/extension-floating-menu@2.10.0 + ## 2.9.1 ### Patch Changes diff --git a/packages/vue-3/package.json b/packages/vue-3/package.json index 36526ec60..a72b55d20 100644 --- a/packages/vue-3/package.json +++ b/packages/vue-3/package.json @@ -1,7 +1,7 @@ { "name": "@tiptap/vue-3", "description": "Vue components for tiptap", - "version": "2.9.1", + "version": "2.10.0", "homepage": "https://tiptap.dev", "keywords": [ "tiptap", @@ -29,12 +29,12 @@ "dist" ], "dependencies": { - "@tiptap/extension-bubble-menu": "^2.9.1", - "@tiptap/extension-floating-menu": "^2.9.1" + "@tiptap/extension-bubble-menu": "^2.10.0", + "@tiptap/extension-floating-menu": "^2.10.0" }, "devDependencies": { - "@tiptap/core": "^2.9.1", - "@tiptap/pm": "^2.9.1", + "@tiptap/core": "^2.10.0", + "@tiptap/pm": "^2.10.0", "vue": "^3.0.0" }, "peerDependencies": {