diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 04f7569f5cf..6bfb8df68ce 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -23,15 +23,15 @@ jobs:
node-version: [16]
steps:
- - uses: actions/checkout@v3.0.2
+ - uses: actions/checkout@v3.3.0
- name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v3.5.1
+ uses: actions/setup-node@v3.6.0
with:
node-version: ${{ matrix.node-version }}
- name: Load cached dependencies
- uses: actions/cache@v3.0.11
+ uses: actions/cache@v3.2.5
id: cache
with:
path: |
@@ -60,7 +60,7 @@ jobs:
run: npm run lint
- name: Send Slack notifications
- uses: act10ns/slack@v1
+ uses: act10ns/slack@v2
if: failure()
with:
status: ${{ job.status }}
@@ -78,10 +78,10 @@ jobs:
node-version: [16]
steps:
- - uses: actions/checkout@v3.0.2
+ - uses: actions/checkout@v3.3.0
- name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v3.5.1
+ uses: actions/setup-node@v3.6.0
with:
node-version: ${{ matrix.node-version }}
@@ -95,7 +95,7 @@ jobs:
- name: Run tests with Cypress
id: cypress
- uses: cypress-io/github-action@v5.0.8
+ uses: cypress-io/github-action@v5.0.9
with:
cache-key: ${{ runner.os }}-node-${{ matrix.node-version }}-${{ hashFiles('**/package-lock.json') }}
start: npm run start
@@ -105,7 +105,7 @@ jobs:
quiet: true
- name: Export screenshots (on failure only)
- uses: actions/upload-artifact@v3.1.0
+ uses: actions/upload-artifact@v3.1.2
if: failure()
with:
name: cypress-screenshots
@@ -113,7 +113,7 @@ jobs:
retention-days: 7
- name: Export screen recordings (on failure only)
- uses: actions/upload-artifact@v3.1.0
+ uses: actions/upload-artifact@v3.1.2
if: failure()
with:
name: cypress-videos
@@ -121,7 +121,7 @@ jobs:
retention-days: 7
- name: Send Slack notifications
- uses: act10ns/slack@v1
+ uses: act10ns/slack@v2
if: failure()
with:
status: ${{ job.status }}
@@ -141,15 +141,15 @@ jobs:
node-version: [16]
steps:
- - uses: actions/checkout@v3.0.2
+ - uses: actions/checkout@v3.3.0
- name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v3.5.1
+ uses: actions/setup-node@v3.6.0
with:
node-version: ${{ matrix.node-version }}
- name: Load cached dependencies
- uses: actions/cache@v3.0.11
+ uses: actions/cache@v3.2.5
id: cache
with:
path: |
@@ -167,7 +167,7 @@ jobs:
run: npm run build:ci
- name: Send Slack notifications
- uses: act10ns/slack@v1
+ uses: act10ns/slack@v2
if: failure()
with:
status: ${{ job.status }}
diff --git a/.github/workflows/docsearch.yml b/.github/workflows/docsearch.yml
index 835a89845f6..e157aa45dfc 100644
--- a/.github/workflows/docsearch.yml
+++ b/.github/workflows/docsearch.yml
@@ -13,7 +13,7 @@ jobs:
docsearch:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3.0.2
+ - uses: actions/checkout@v3.3.0
- name: Run DocSearch Scraper
shell: bash
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index a78ef473807..e95b95ca626 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -13,8 +13,8 @@ jobs:
publish-npm:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
- - uses: actions/setup-node@v3.5.1
+ - uses: actions/checkout@v3.3.0
+ - uses: actions/setup-node@v3.6.0
with:
node-version: 16
registry-url: https://registry.npmjs.org/
diff --git a/.gitignore b/.gitignore
index e155e0c16fb..2709eae4197 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,6 +7,7 @@ dist
.env
.env.*
.npmrc
+.eslintcache
# Log files
npm-debug.log*
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 38e2a689631..7c091dd2b52 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,19 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+
+### Bug Fixes
+
+* **extension-link:** Click handler opens selected link instead of clicked link ([#3732](https://github.com/ueberdosis/tiptap/issues/3732)) ([6997bca](https://github.com/ueberdosis/tiptap/commit/6997bcad6b60f78122c605656500c63c96ea2faa))
+* Prevent drag event from being ignored ([#3677](https://github.com/ueberdosis/tiptap/issues/3677)) ([2b6e4e3](https://github.com/ueberdosis/tiptap/commit/2b6e4e369130466387ab1136e10ad64f6e37df5b))
+* **typography:** dont create fractions in the middle of a string ([#3762](https://github.com/ueberdosis/tiptap/issues/3762)) ([7ad54ea](https://github.com/ueberdosis/tiptap/commit/7ad54ea86a265c07bc94606cfd4724a00befaf3f))
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
diff --git a/demos/CHANGELOG.md b/demos/CHANGELOG.md
index 5d6009868b6..10ec765dc9b 100644
--- a/demos/CHANGELOG.md
+++ b/demos/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package tiptap-demos
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package tiptap-demos
diff --git a/demos/package-lock.json b/demos/package-lock.json
index 1f46975d001..a4728f72188 100644
--- a/demos/package-lock.json
+++ b/demos/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "tiptap-demos",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "tiptap-demos",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"dependencies": {
"@hocuspocus/provider": "^1.0.0-alpha.29",
"d3": "^7.3.0",
@@ -2509,9 +2509,9 @@
"dev": true
},
"node_modules/json5": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
- "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true,
"bin": {
"json5": "lib/cli.js"
@@ -5822,9 +5822,9 @@
"dev": true
},
"json5": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
- "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true
},
"jsonc-parser": {
diff --git a/demos/package.json b/demos/package.json
index c05f8980f19..e5f3d251e79 100644
--- a/demos/package.json
+++ b/demos/package.json
@@ -1,6 +1,6 @@
{
"name": "tiptap-demos",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"private": true,
"scripts": {
"start": "vite --host",
diff --git a/demos/src/Experiments/Tailwind/JS/index.html b/demos/src/Experiments/Tailwind/JS/index.html
index cfb3280c744..dd68cc44262 100644
--- a/demos/src/Experiments/Tailwind/JS/index.html
+++ b/demos/src/Experiments/Tailwind/JS/index.html
@@ -1,6 +1,5 @@
-
-
+
@@ -17,7 +16,7 @@
],
editorProps: {
attributes: {
- class: 'prose prose-sm sm:prose lg:prose-lg xl:prose-2xl m-5 focus:outline-none',
+ class: 'prose dark:prose-invert prose-sm sm:prose lg:prose-lg xl:prose-2xl m-5 focus:outline-none',
},
},
content: `
diff --git a/docs/api/marks/link.md b/docs/api/marks/link.md
index 4182c72763f..2880c0b8175 100644
--- a/docs/api/marks/link.md
+++ b/docs/api/marks/link.md
@@ -75,6 +75,24 @@ Link.configure({
})
```
+#### Removing and overriding existing html attributes
+
+You can add `rel: null` to HTMLAttributes to remove the default `rel="noopener noreferrer nofollow"`. You can also override the default by using `rel: "your-value"`.
+
+This can also be used to change the `target` from the default value of `_blank`.
+
+```js
+Link.configure({
+ HTMLAttributes: {
+ // Change rel to different value
+ // Allow search engines to follow links(remove nofollow)
+ rel: 'noopener noreferrer',
+ // Remove target entirely so links open in current tab
+ target: null,
+ },
+})
+```
+
### validate
A function that validates every autolinked link. If it exists, it will be called with the link href as argument. If it returns `false`, the link will be removed.
diff --git a/lerna.json b/lerna.json
index 731e11d2517..df7551d1ff3 100644
--- a/lerna.json
+++ b/lerna.json
@@ -10,5 +10,5 @@
},
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
"useNx": true,
- "version": "2.0.0-beta.217"
+ "version": "2.0.0-beta.218"
}
diff --git a/package-lock.json b/package-lock.json
index 43c0d4ad6e0..cee1f086e1f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -50,7 +50,7 @@
},
"demos": {
"name": "tiptap-demos",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"dependencies": {
"@hocuspocus/provider": "^1.0.0-alpha.29",
"d3": "^7.3.0",
@@ -12439,9 +12439,10 @@
"license": "ISC"
},
"node_modules/json5": {
- "version": "2.2.1",
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true,
- "license": "MIT",
"bin": {
"json5": "lib/cli.js"
},
@@ -17956,9 +17957,10 @@
}
},
"node_modules/tsconfig-paths/node_modules/json5": {
- "version": "1.0.1",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"minimist": "^1.2.0"
},
@@ -19292,10 +19294,10 @@
},
"packages/core": {
"name": "@tiptap/core",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19307,10 +19309,10 @@
},
"packages/extension-blockquote": {
"name": "@tiptap/extension-blockquote",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19322,10 +19324,10 @@
},
"packages/extension-bold": {
"name": "@tiptap/extension-bold",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19337,14 +19339,14 @@
},
"packages/extension-bubble-menu": {
"name": "@tiptap/extension-bubble-menu",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"dependencies": {
"lodash": "^4.17.21",
"tippy.js": "^6.3.7"
},
"devDependencies": {
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/pm": "^2.0.0-beta.218",
"@types/lodash": "^4.14.191"
},
"funding": {
@@ -19358,10 +19360,10 @@
},
"packages/extension-bullet-list": {
"name": "@tiptap/extension-bullet-list",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19373,11 +19375,11 @@
},
"packages/extension-character-count": {
"name": "@tiptap/extension-character-count",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19390,10 +19392,10 @@
},
"packages/extension-code": {
"name": "@tiptap/extension-code",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19405,11 +19407,11 @@
},
"packages/extension-code-block": {
"name": "@tiptap/extension-code-block",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19422,12 +19424,12 @@
},
"packages/extension-code-block-lowlight": {
"name": "@tiptap/extension-code-block-lowlight",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-code-block": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-code-block": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19441,11 +19443,11 @@
},
"packages/extension-collaboration": {
"name": "@tiptap/extension-collaboration",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"y-prosemirror": "1.0.20"
},
"funding": {
@@ -19460,13 +19462,13 @@
},
"packages/extension-collaboration-cursor": {
"name": "@tiptap/extension-collaboration-cursor",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"dependencies": {
"y-prosemirror": "1.0.20"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19478,11 +19480,11 @@
},
"packages/extension-color": {
"name": "@tiptap/extension-color",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-text-style": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-text-style": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19495,10 +19497,10 @@
},
"packages/extension-document": {
"name": "@tiptap/extension-document",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19510,11 +19512,11 @@
},
"packages/extension-dropcursor": {
"name": "@tiptap/extension-dropcursor",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19527,14 +19529,14 @@
},
"packages/extension-floating-menu": {
"name": "@tiptap/extension-floating-menu",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"dependencies": {
"tippy.js": "^6.3.7"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19547,11 +19549,11 @@
},
"packages/extension-focus": {
"name": "@tiptap/extension-focus",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19564,11 +19566,11 @@
},
"packages/extension-font-family": {
"name": "@tiptap/extension-font-family",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-text-style": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-text-style": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19581,11 +19583,11 @@
},
"packages/extension-gapcursor": {
"name": "@tiptap/extension-gapcursor",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19598,10 +19600,10 @@
},
"packages/extension-hard-break": {
"name": "@tiptap/extension-hard-break",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19613,10 +19615,10 @@
},
"packages/extension-heading": {
"name": "@tiptap/extension-heading",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19628,10 +19630,10 @@
},
"packages/extension-highlight": {
"name": "@tiptap/extension-highlight",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19643,11 +19645,11 @@
},
"packages/extension-history": {
"name": "@tiptap/extension-history",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19660,11 +19662,11 @@
},
"packages/extension-horizontal-rule": {
"name": "@tiptap/extension-horizontal-rule",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19677,10 +19679,10 @@
},
"packages/extension-image": {
"name": "@tiptap/extension-image",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19692,10 +19694,10 @@
},
"packages/extension-italic": {
"name": "@tiptap/extension-italic",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19707,14 +19709,14 @@
},
"packages/extension-link": {
"name": "@tiptap/extension-link",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"dependencies": {
"linkifyjs": "^3.0.5"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19727,10 +19729,10 @@
},
"packages/extension-list-item": {
"name": "@tiptap/extension-list-item",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19742,12 +19744,12 @@
},
"packages/extension-mention": {
"name": "@tiptap/extension-mention",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
- "@tiptap/suggestion": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
+ "@tiptap/suggestion": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19761,10 +19763,10 @@
},
"packages/extension-ordered-list": {
"name": "@tiptap/extension-ordered-list",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19776,10 +19778,10 @@
},
"packages/extension-paragraph": {
"name": "@tiptap/extension-paragraph",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19791,11 +19793,11 @@
},
"packages/extension-placeholder": {
"name": "@tiptap/extension-placeholder",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19808,10 +19810,10 @@
},
"packages/extension-strike": {
"name": "@tiptap/extension-strike",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19823,10 +19825,10 @@
},
"packages/extension-subscript": {
"name": "@tiptap/extension-subscript",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19838,10 +19840,10 @@
},
"packages/extension-superscript": {
"name": "@tiptap/extension-superscript",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19853,11 +19855,11 @@
},
"packages/extension-table": {
"name": "@tiptap/extension-table",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19870,10 +19872,10 @@
},
"packages/extension-table-cell": {
"name": "@tiptap/extension-table-cell",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19885,10 +19887,10 @@
},
"packages/extension-table-header": {
"name": "@tiptap/extension-table-header",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19900,10 +19902,10 @@
},
"packages/extension-table-row": {
"name": "@tiptap/extension-table-row",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19915,11 +19917,11 @@
},
"packages/extension-task-item": {
"name": "@tiptap/extension-task-item",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19932,10 +19934,10 @@
},
"packages/extension-task-list": {
"name": "@tiptap/extension-task-list",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19947,10 +19949,10 @@
},
"packages/extension-text": {
"name": "@tiptap/extension-text",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19962,10 +19964,10 @@
},
"packages/extension-text-align": {
"name": "@tiptap/extension-text-align",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19977,10 +19979,10 @@
},
"packages/extension-text-style": {
"name": "@tiptap/extension-text-style",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -19992,10 +19994,10 @@
},
"packages/extension-typography": {
"name": "@tiptap/extension-typography",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -20007,10 +20009,10 @@
},
"packages/extension-underline": {
"name": "@tiptap/extension-underline",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -20022,10 +20024,10 @@
},
"packages/extension-youtube": {
"name": "@tiptap/extension-youtube",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -20037,14 +20039,14 @@
},
"packages/html": {
"name": "@tiptap/html",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"dependencies": {
"zeed-dom": "^0.9.19"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -20057,7 +20059,7 @@
},
"packages/pm": {
"name": "@tiptap/pm",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"dependencies": {
"prosemirror-changeset": "^2.2.0",
@@ -20089,15 +20091,15 @@
},
"packages/react": {
"name": "@tiptap/react",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"dependencies": {
- "@tiptap/extension-bubble-menu": "^2.0.0-beta.217",
- "@tiptap/extension-floating-menu": "^2.0.0-beta.217"
+ "@tiptap/extension-bubble-menu": "^2.0.0-beta.218",
+ "@tiptap/extension-floating-menu": "^2.0.0-beta.218"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"@types/react": "^18.0.1",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
@@ -20116,28 +20118,28 @@
},
"packages/starter-kit": {
"name": "@tiptap/starter-kit",
- "version": "2.0.0-beta.217",
- "license": "MIT",
- "dependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-blockquote": "^2.0.0-beta.217",
- "@tiptap/extension-bold": "^2.0.0-beta.217",
- "@tiptap/extension-bullet-list": "^2.0.0-beta.217",
- "@tiptap/extension-code": "^2.0.0-beta.217",
- "@tiptap/extension-code-block": "^2.0.0-beta.217",
- "@tiptap/extension-document": "^2.0.0-beta.217",
- "@tiptap/extension-dropcursor": "^2.0.0-beta.217",
- "@tiptap/extension-gapcursor": "^2.0.0-beta.217",
- "@tiptap/extension-hard-break": "^2.0.0-beta.217",
- "@tiptap/extension-heading": "^2.0.0-beta.217",
- "@tiptap/extension-history": "^2.0.0-beta.217",
- "@tiptap/extension-horizontal-rule": "^2.0.0-beta.217",
- "@tiptap/extension-italic": "^2.0.0-beta.217",
- "@tiptap/extension-list-item": "^2.0.0-beta.217",
- "@tiptap/extension-ordered-list": "^2.0.0-beta.217",
- "@tiptap/extension-paragraph": "^2.0.0-beta.217",
- "@tiptap/extension-strike": "^2.0.0-beta.217",
- "@tiptap/extension-text": "^2.0.0-beta.217"
+ "version": "2.0.0-beta.218",
+ "license": "MIT",
+ "dependencies": {
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-blockquote": "^2.0.0-beta.218",
+ "@tiptap/extension-bold": "^2.0.0-beta.218",
+ "@tiptap/extension-bullet-list": "^2.0.0-beta.218",
+ "@tiptap/extension-code": "^2.0.0-beta.218",
+ "@tiptap/extension-code-block": "^2.0.0-beta.218",
+ "@tiptap/extension-document": "^2.0.0-beta.218",
+ "@tiptap/extension-dropcursor": "^2.0.0-beta.218",
+ "@tiptap/extension-gapcursor": "^2.0.0-beta.218",
+ "@tiptap/extension-hard-break": "^2.0.0-beta.218",
+ "@tiptap/extension-heading": "^2.0.0-beta.218",
+ "@tiptap/extension-history": "^2.0.0-beta.218",
+ "@tiptap/extension-horizontal-rule": "^2.0.0-beta.218",
+ "@tiptap/extension-italic": "^2.0.0-beta.218",
+ "@tiptap/extension-list-item": "^2.0.0-beta.218",
+ "@tiptap/extension-ordered-list": "^2.0.0-beta.218",
+ "@tiptap/extension-paragraph": "^2.0.0-beta.218",
+ "@tiptap/extension-strike": "^2.0.0-beta.218",
+ "@tiptap/extension-text": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -20146,11 +20148,11 @@
},
"packages/suggestion": {
"name": "@tiptap/suggestion",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"funding": {
"type": "github",
@@ -20163,15 +20165,15 @@
},
"packages/vue-2": {
"name": "@tiptap/vue-2",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"dependencies": {
- "@tiptap/extension-bubble-menu": "^2.0.0-beta.217",
- "@tiptap/extension-floating-menu": "^2.0.0-beta.217"
+ "@tiptap/extension-bubble-menu": "^2.0.0-beta.218",
+ "@tiptap/extension-floating-menu": "^2.0.0-beta.218"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"vue": "^2.6.0"
},
"funding": {
@@ -20191,15 +20193,15 @@
},
"packages/vue-3": {
"name": "@tiptap/vue-3",
- "version": "2.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"license": "MIT",
"dependencies": {
- "@tiptap/extension-bubble-menu": "^2.0.0-beta.217",
- "@tiptap/extension-floating-menu": "^2.0.0-beta.217"
+ "@tiptap/extension-bubble-menu": "^2.0.0-beta.218",
+ "@tiptap/extension-floating-menu": "^2.0.0-beta.218"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"vue": "^3.0.0"
},
"funding": {
@@ -24473,25 +24475,25 @@
"@tiptap/core": {
"version": "file:packages/core",
"requires": {
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-blockquote": {
"version": "file:packages/extension-blockquote",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-bold": {
"version": "file:packages/extension-bold",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-bubble-menu": {
"version": "file:packages/extension-bubble-menu",
"requires": {
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/pm": "^2.0.0-beta.218",
"@types/lodash": "^4.14.191",
"lodash": "^4.17.21",
"tippy.js": "^6.3.7"
@@ -24500,283 +24502,283 @@
"@tiptap/extension-bullet-list": {
"version": "file:packages/extension-bullet-list",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-character-count": {
"version": "file:packages/extension-character-count",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-code": {
"version": "file:packages/extension-code",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-code-block": {
"version": "file:packages/extension-code-block",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-code-block-lowlight": {
"version": "file:packages/extension-code-block-lowlight",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-code-block": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-code-block": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-collaboration": {
"version": "file:packages/extension-collaboration",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"y-prosemirror": "1.0.20"
}
},
"@tiptap/extension-collaboration-cursor": {
"version": "file:packages/extension-collaboration-cursor",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
"y-prosemirror": "1.0.20"
}
},
"@tiptap/extension-color": {
"version": "file:packages/extension-color",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-text-style": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-text-style": "^2.0.0-beta.218"
}
},
"@tiptap/extension-document": {
"version": "file:packages/extension-document",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-dropcursor": {
"version": "file:packages/extension-dropcursor",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-floating-menu": {
"version": "file:packages/extension-floating-menu",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"tippy.js": "^6.3.7"
}
},
"@tiptap/extension-focus": {
"version": "file:packages/extension-focus",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-font-family": {
"version": "file:packages/extension-font-family",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-text-style": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-text-style": "^2.0.0-beta.218"
}
},
"@tiptap/extension-gapcursor": {
"version": "file:packages/extension-gapcursor",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-hard-break": {
"version": "file:packages/extension-hard-break",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-heading": {
"version": "file:packages/extension-heading",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-highlight": {
"version": "file:packages/extension-highlight",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-history": {
"version": "file:packages/extension-history",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-horizontal-rule": {
"version": "file:packages/extension-horizontal-rule",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-image": {
"version": "file:packages/extension-image",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-italic": {
"version": "file:packages/extension-italic",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-link": {
"version": "file:packages/extension-link",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"linkifyjs": "^3.0.5"
}
},
"@tiptap/extension-list-item": {
"version": "file:packages/extension-list-item",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-mention": {
"version": "file:packages/extension-mention",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
- "@tiptap/suggestion": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
+ "@tiptap/suggestion": "^2.0.0-beta.218"
}
},
"@tiptap/extension-ordered-list": {
"version": "file:packages/extension-ordered-list",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-paragraph": {
"version": "file:packages/extension-paragraph",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-placeholder": {
"version": "file:packages/extension-placeholder",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-strike": {
"version": "file:packages/extension-strike",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-subscript": {
"version": "file:packages/extension-subscript",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-superscript": {
"version": "file:packages/extension-superscript",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-table": {
"version": "file:packages/extension-table",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-table-cell": {
"version": "file:packages/extension-table-cell",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-table-header": {
"version": "file:packages/extension-table-header",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-table-row": {
"version": "file:packages/extension-table-row",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-task-item": {
"version": "file:packages/extension-task-item",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/extension-task-list": {
"version": "file:packages/extension-task-list",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-text": {
"version": "file:packages/extension-text",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-text-align": {
"version": "file:packages/extension-text-align",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-text-style": {
"version": "file:packages/extension-text-style",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-typography": {
"version": "file:packages/extension-typography",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-underline": {
"version": "file:packages/extension-underline",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/extension-youtube": {
"version": "file:packages/extension-youtube",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
}
},
"@tiptap/html": {
"version": "file:packages/html",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"zeed-dom": "^0.9.19"
}
},
@@ -24806,10 +24808,10 @@
"@tiptap/react": {
"version": "file:packages/react",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-bubble-menu": "^2.0.0-beta.217",
- "@tiptap/extension-floating-menu": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-bubble-menu": "^2.0.0-beta.218",
+ "@tiptap/extension-floating-menu": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"@types/react": "^18.0.1",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
@@ -24819,41 +24821,41 @@
"@tiptap/starter-kit": {
"version": "file:packages/starter-kit",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-blockquote": "^2.0.0-beta.217",
- "@tiptap/extension-bold": "^2.0.0-beta.217",
- "@tiptap/extension-bullet-list": "^2.0.0-beta.217",
- "@tiptap/extension-code": "^2.0.0-beta.217",
- "@tiptap/extension-code-block": "^2.0.0-beta.217",
- "@tiptap/extension-document": "^2.0.0-beta.217",
- "@tiptap/extension-dropcursor": "^2.0.0-beta.217",
- "@tiptap/extension-gapcursor": "^2.0.0-beta.217",
- "@tiptap/extension-hard-break": "^2.0.0-beta.217",
- "@tiptap/extension-heading": "^2.0.0-beta.217",
- "@tiptap/extension-history": "^2.0.0-beta.217",
- "@tiptap/extension-horizontal-rule": "^2.0.0-beta.217",
- "@tiptap/extension-italic": "^2.0.0-beta.217",
- "@tiptap/extension-list-item": "^2.0.0-beta.217",
- "@tiptap/extension-ordered-list": "^2.0.0-beta.217",
- "@tiptap/extension-paragraph": "^2.0.0-beta.217",
- "@tiptap/extension-strike": "^2.0.0-beta.217",
- "@tiptap/extension-text": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-blockquote": "^2.0.0-beta.218",
+ "@tiptap/extension-bold": "^2.0.0-beta.218",
+ "@tiptap/extension-bullet-list": "^2.0.0-beta.218",
+ "@tiptap/extension-code": "^2.0.0-beta.218",
+ "@tiptap/extension-code-block": "^2.0.0-beta.218",
+ "@tiptap/extension-document": "^2.0.0-beta.218",
+ "@tiptap/extension-dropcursor": "^2.0.0-beta.218",
+ "@tiptap/extension-gapcursor": "^2.0.0-beta.218",
+ "@tiptap/extension-hard-break": "^2.0.0-beta.218",
+ "@tiptap/extension-heading": "^2.0.0-beta.218",
+ "@tiptap/extension-history": "^2.0.0-beta.218",
+ "@tiptap/extension-horizontal-rule": "^2.0.0-beta.218",
+ "@tiptap/extension-italic": "^2.0.0-beta.218",
+ "@tiptap/extension-list-item": "^2.0.0-beta.218",
+ "@tiptap/extension-ordered-list": "^2.0.0-beta.218",
+ "@tiptap/extension-paragraph": "^2.0.0-beta.218",
+ "@tiptap/extension-strike": "^2.0.0-beta.218",
+ "@tiptap/extension-text": "^2.0.0-beta.218"
}
},
"@tiptap/suggestion": {
"version": "file:packages/suggestion",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
}
},
"@tiptap/vue-2": {
"version": "file:packages/vue-2",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-bubble-menu": "^2.0.0-beta.217",
- "@tiptap/extension-floating-menu": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-bubble-menu": "^2.0.0-beta.218",
+ "@tiptap/extension-floating-menu": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"vue": "^2.6.0"
},
"dependencies": {
@@ -24866,10 +24868,10 @@
"@tiptap/vue-3": {
"version": "file:packages/vue-3",
"requires": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-bubble-menu": "^2.0.0-beta.217",
- "@tiptap/extension-floating-menu": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-bubble-menu": "^2.0.0-beta.218",
+ "@tiptap/extension-floating-menu": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"vue": "^3.0.0"
}
},
@@ -28702,7 +28704,9 @@
"dev": true
},
"json5": {
- "version": "2.2.1",
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true
},
"jsonc-parser": {
@@ -32265,7 +32269,9 @@
},
"dependencies": {
"json5": {
- "version": "1.0.1",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
"dev": true,
"requires": {
"minimist": "^1.2.0"
diff --git a/package.json b/package.json
index 1b12b4eb046..ebf7eb5fea8 100644
--- a/package.json
+++ b/package.json
@@ -10,8 +10,8 @@
],
"scripts": {
"start": "npm --prefix ./demos run start",
- "lint": "eslint --quiet --no-error-on-unmatched-pattern ./",
- "lint:fix": "eslint --fix --quiet --no-error-on-unmatched-pattern ./",
+ "lint": "eslint --cache --quiet --no-error-on-unmatched-pattern ./",
+ "lint:fix": "eslint --fix --cache --quiet --no-error-on-unmatched-pattern ./",
"lint:staged": "lint-staged",
"test:open": "npm run build:pm && cypress open --project tests",
"test": "npm run build:pm && cypress run --project tests",
diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md
index b4c2ac047aa..9c92f900f32 100644
--- a/packages/core/CHANGELOG.md
+++ b/packages/core/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+
+### Bug Fixes
+
+* Prevent drag event from being ignored ([#3677](https://github.com/ueberdosis/tiptap/issues/3677)) ([2b6e4e3](https://github.com/ueberdosis/tiptap/commit/2b6e4e369130466387ab1136e10ad64f6e37df5b))
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/core
diff --git a/packages/core/package.json b/packages/core/package.json
index 588b025bdfc..7a0974afc0e 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -35,7 +35,7 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/core/src/Editor.ts b/packages/core/src/Editor.ts
index ab60bcd2ec4..ba545511b25 100644
--- a/packages/core/src/Editor.ts
+++ b/packages/core/src/Editor.ts
@@ -426,8 +426,8 @@ export class Editor extends EventEmitter {
return getText(this.state.doc, {
blockSeparator,
textSerializers: {
- ...textSerializers,
...getTextSerializersFromSchema(this.schema),
+ ...textSerializers,
},
})
}
diff --git a/packages/core/src/helpers/index.ts b/packages/core/src/helpers/index.ts
index fb624226c41..a6dbaeb8d8e 100644
--- a/packages/core/src/helpers/index.ts
+++ b/packages/core/src/helpers/index.ts
@@ -1,4 +1,7 @@
export * from './combineTransactionSteps'
+export * from './createChainableState'
+export * from './createDocument'
+export * from './createNodeFromContent'
export * from './defaultBlockAt'
export * from './findChildren'
export * from './findChildrenInRange'
@@ -8,6 +11,7 @@ export * from './generateHTML'
export * from './generateJSON'
export * from './generateText'
export * from './getAttributes'
+export * from './getAttributesFromExtensions'
export * from './getChangedRanges'
export * from './getDebugJSON'
export * from './getExtensionField'
@@ -18,12 +22,19 @@ export * from './getMarksBetween'
export * from './getMarkType'
export * from './getNodeAttributes'
export * from './getNodeType'
+export * from './getRenderedAttributes'
export * from './getSchema'
+export * from './getSchemaByResolvedExtensions'
+export * from './getSchemaTypeByName'
+export * from './getSchemaTypeNameByName'
+export * from './getSplittedAttributes'
export * from './getText'
export * from './getTextBetween'
export * from './getTextContentFromNodes'
export * from './getTextSerializersFromSchema'
+export * from './injectExtensionAttributesToParseRule'
export * from './isActive'
+export * from './isExtensionRulesEnabled'
export * from './isList'
export * from './isMarkActive'
export * from './isNodeActive'
@@ -31,3 +42,6 @@ export * from './isNodeEmpty'
export * from './isNodeSelection'
export * from './isTextSelection'
export * from './posToDOMRect'
+export * from './resolveFocusPosition'
+export * from './selectionToInsertionEnd'
+export * from './splitExtensions'
diff --git a/packages/core/src/pasteRules/nodePasteRule.ts b/packages/core/src/pasteRules/nodePasteRule.ts
index ccf1e11329d..a36a02cd058 100644
--- a/packages/core/src/pasteRules/nodePasteRule.ts
+++ b/packages/core/src/pasteRules/nodePasteRule.ts
@@ -1,6 +1,6 @@
import { NodeType } from '@tiptap/pm/model'
-import { PasteRule } from '../PasteRule'
+import { PasteRule, PasteRuleFinder } from '../PasteRule'
import { ExtendedRegExpMatchArray } from '../types'
import { callOrReturn } from '../utilities'
@@ -9,7 +9,7 @@ import { callOrReturn } from '../utilities'
* matched text is pasted into it.
*/
export function nodePasteRule(config: {
- find: RegExp
+ find: PasteRuleFinder
type: NodeType
getAttributes?:
| Record
diff --git a/packages/extension-blockquote/CHANGELOG.md b/packages/extension-blockquote/CHANGELOG.md
index 721eb6e3f7b..1b90367082f 100644
--- a/packages/extension-blockquote/CHANGELOG.md
+++ b/packages/extension-blockquote/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-blockquote
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-blockquote
diff --git a/packages/extension-blockquote/package.json b/packages/extension-blockquote/package.json
index b85d39fb011..e0a4b0afe62 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.1"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-bold/CHANGELOG.md b/packages/extension-bold/CHANGELOG.md
index e1b61108ad7..096db8c470f 100644
--- a/packages/extension-bold/CHANGELOG.md
+++ b/packages/extension-bold/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-bold
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-bold
diff --git a/packages/extension-bold/package.json b/packages/extension-bold/package.json
index 1f1db344ee2..47567771874 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-bubble-menu/CHANGELOG.md b/packages/extension-bubble-menu/CHANGELOG.md
index 62b2c812c4a..22dd36d4f63 100644
--- a/packages/extension-bubble-menu/CHANGELOG.md
+++ b/packages/extension-bubble-menu/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-bubble-menu
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
diff --git a/packages/extension-bubble-menu/package.json b/packages/extension-bubble-menu/package.json
index 50cfa7829af..f3be041e7f8 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -43,7 +43,7 @@
},
"sideEffects": false,
"devDependencies": {
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/pm": "^2.0.0-beta.218",
"@types/lodash": "^4.14.191"
},
"scripts": {
diff --git a/packages/extension-bullet-list/CHANGELOG.md b/packages/extension-bullet-list/CHANGELOG.md
index 948eef29342..03392969011 100644
--- a/packages/extension-bullet-list/CHANGELOG.md
+++ b/packages/extension-bullet-list/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-bullet-list
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-bullet-list
diff --git a/packages/extension-bullet-list/package.json b/packages/extension-bullet-list/package.json
index 8883dca54f5..1cb7b59538f 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-character-count/CHANGELOG.md b/packages/extension-character-count/CHANGELOG.md
index 664e2d43084..af6b0e35162 100644
--- a/packages/extension-character-count/CHANGELOG.md
+++ b/packages/extension-character-count/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-character-count
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-character-count
diff --git a/packages/extension-character-count/package.json b/packages/extension-character-count/package.json
index c20619783cb..e58380a16ba 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-code-block-lowlight/CHANGELOG.md b/packages/extension-code-block-lowlight/CHANGELOG.md
index 7d0fb2d5153..dcb8eaedaf1 100644
--- a/packages/extension-code-block-lowlight/CHANGELOG.md
+++ b/packages/extension-code-block-lowlight/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-code-block-lowlight
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-code-block-lowlight
diff --git a/packages/extension-code-block-lowlight/package.json b/packages/extension-code-block-lowlight/package.json
index 733da83d355..323372d339a 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -34,9 +34,9 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-code-block": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-code-block": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-code-block/CHANGELOG.md b/packages/extension-code-block/CHANGELOG.md
index 9efeea08020..880d58e1bf2 100644
--- a/packages/extension-code-block/CHANGELOG.md
+++ b/packages/extension-code-block/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-code-block
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-code-block
diff --git a/packages/extension-code-block/package.json b/packages/extension-code-block/package.json
index b155138f69e..dcd276a0617 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-code/CHANGELOG.md b/packages/extension-code/CHANGELOG.md
index c49c4611043..c455fc478e9 100644
--- a/packages/extension-code/CHANGELOG.md
+++ b/packages/extension-code/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-code
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-code
diff --git a/packages/extension-code/package.json b/packages/extension-code/package.json
index c905f37fe92..83bcc4230ef 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-collaboration-cursor/CHANGELOG.md b/packages/extension-collaboration-cursor/CHANGELOG.md
index f624e070da6..0898a501ba1 100644
--- a/packages/extension-collaboration-cursor/CHANGELOG.md
+++ b/packages/extension-collaboration-cursor/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-collaboration-cursor
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-collaboration-cursor
diff --git a/packages/extension-collaboration-cursor/package.json b/packages/extension-collaboration-cursor/package.json
index a475bc956b8..64b9c8367d8 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,7 +33,7 @@
"y-prosemirror": "1.0.20"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
"y-prosemirror": "1.0.20"
},
"repository": {
diff --git a/packages/extension-collaboration/CHANGELOG.md b/packages/extension-collaboration/CHANGELOG.md
index 46d5fb75807..33b7f55312c 100644
--- a/packages/extension-collaboration/CHANGELOG.md
+++ b/packages/extension-collaboration/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-collaboration
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-collaboration
diff --git a/packages/extension-collaboration/package.json b/packages/extension-collaboration/package.json
index 34b1d9a5c8b..f50fae057af 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -34,8 +34,8 @@
"y-prosemirror": "1.0.20"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"y-prosemirror": "1.0.20"
},
"repository": {
diff --git a/packages/extension-collaboration/src/collaboration.ts b/packages/extension-collaboration/src/collaboration.ts
index d8a9184087b..1d33d26f699 100644
--- a/packages/extension-collaboration/src/collaboration.ts
+++ b/packages/extension-collaboration/src/collaboration.ts
@@ -36,6 +36,10 @@ export interface CollaborationOptions {
* A raw Y.js fragment, can be used instead of `document` and `field`.
*/
fragment: any,
+ /**
+ * Fired when the content from Yjs is initially rendered to tiptap.
+ */
+ onFirstRender?: () => void,
}
export const Collaboration = Extension.create({
@@ -106,7 +110,11 @@ export const Collaboration = Extension.create({
: this.options.document.getXmlFragment(this.options.field)
return [
- ySyncPlugin(fragment),
+ ySyncPlugin(fragment, {
+ onFirstRender: () => {
+ this.options.onFirstRender?.apply(this)
+ },
+ }),
yUndoPlugin(),
]
},
diff --git a/packages/extension-color/CHANGELOG.md b/packages/extension-color/CHANGELOG.md
index cab855dd020..a1417ee79d1 100644
--- a/packages/extension-color/CHANGELOG.md
+++ b/packages/extension-color/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-color
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-color
diff --git a/packages/extension-color/package.json b/packages/extension-color/package.json
index c029cd1760b..3f708a450c4 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/extension-text-style": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-text-style": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-text-style": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-document/CHANGELOG.md b/packages/extension-document/CHANGELOG.md
index 30078a265d7..9dd838fe569 100644
--- a/packages/extension-document/CHANGELOG.md
+++ b/packages/extension-document/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-document
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-document
diff --git a/packages/extension-document/package.json b/packages/extension-document/package.json
index 35066582c0c..f515d27193d 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-dropcursor/CHANGELOG.md b/packages/extension-dropcursor/CHANGELOG.md
index ddd8c63c688..0c4e0877502 100644
--- a/packages/extension-dropcursor/CHANGELOG.md
+++ b/packages/extension-dropcursor/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-dropcursor
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-dropcursor
diff --git a/packages/extension-dropcursor/package.json b/packages/extension-dropcursor/package.json
index 6a813493bfc..d8e54bc6294 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-floating-menu/CHANGELOG.md b/packages/extension-floating-menu/CHANGELOG.md
index 069c39ecff3..5a08ba30e31 100644
--- a/packages/extension-floating-menu/CHANGELOG.md
+++ b/packages/extension-floating-menu/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-floating-menu
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-floating-menu
diff --git a/packages/extension-floating-menu/package.json b/packages/extension-floating-menu/package.json
index 08f46b2fea8..f8edbe29c0e 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"dependencies": {
"tippy.js": "^6.3.7"
diff --git a/packages/extension-focus/CHANGELOG.md b/packages/extension-focus/CHANGELOG.md
index 8d173492b26..69b4c55f5b4 100644
--- a/packages/extension-focus/CHANGELOG.md
+++ b/packages/extension-focus/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-focus
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-focus
diff --git a/packages/extension-focus/package.json b/packages/extension-focus/package.json
index 182b528d1a0..c94a9d46616 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-font-family/CHANGELOG.md b/packages/extension-font-family/CHANGELOG.md
index 2784ddf052f..d50452ab877 100644
--- a/packages/extension-font-family/CHANGELOG.md
+++ b/packages/extension-font-family/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-font-family
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-font-family
diff --git a/packages/extension-font-family/package.json b/packages/extension-font-family/package.json
index 22fe69cb90f..2be9bd55588 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/extension-text-style": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-text-style": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-text-style": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-gapcursor/CHANGELOG.md b/packages/extension-gapcursor/CHANGELOG.md
index 3369e11d46e..5aa5794a246 100644
--- a/packages/extension-gapcursor/CHANGELOG.md
+++ b/packages/extension-gapcursor/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-gapcursor
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-gapcursor
diff --git a/packages/extension-gapcursor/package.json b/packages/extension-gapcursor/package.json
index 109a4bda899..e5f35710df7 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-hard-break/CHANGELOG.md b/packages/extension-hard-break/CHANGELOG.md
index f5d30f117fb..28668430f6f 100644
--- a/packages/extension-hard-break/CHANGELOG.md
+++ b/packages/extension-hard-break/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-hard-break
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-hard-break
diff --git a/packages/extension-hard-break/package.json b/packages/extension-hard-break/package.json
index a9a4944f94f..53c97b87242 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-heading/CHANGELOG.md b/packages/extension-heading/CHANGELOG.md
index b592c3fd537..609eba3f863 100644
--- a/packages/extension-heading/CHANGELOG.md
+++ b/packages/extension-heading/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-heading
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-heading
diff --git a/packages/extension-heading/package.json b/packages/extension-heading/package.json
index c76034856d8..dc61118e70c 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-highlight/CHANGELOG.md b/packages/extension-highlight/CHANGELOG.md
index 8e626ab7648..bc8025fa1d2 100644
--- a/packages/extension-highlight/CHANGELOG.md
+++ b/packages/extension-highlight/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-highlight
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-highlight
diff --git a/packages/extension-highlight/package.json b/packages/extension-highlight/package.json
index 443ecc43e97..a2882737e68 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-history/CHANGELOG.md b/packages/extension-history/CHANGELOG.md
index 8170df055b1..1307f91b259 100644
--- a/packages/extension-history/CHANGELOG.md
+++ b/packages/extension-history/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-history
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-history
diff --git a/packages/extension-history/package.json b/packages/extension-history/package.json
index 56d0a74135f..a1677f5e646 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-horizontal-rule/CHANGELOG.md b/packages/extension-horizontal-rule/CHANGELOG.md
index e2bc7a862ed..bcb207d42b9 100644
--- a/packages/extension-horizontal-rule/CHANGELOG.md
+++ b/packages/extension-horizontal-rule/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-horizontal-rule
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-horizontal-rule
diff --git a/packages/extension-horizontal-rule/package.json b/packages/extension-horizontal-rule/package.json
index ec53a61859a..892ae934dc5 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-image/CHANGELOG.md b/packages/extension-image/CHANGELOG.md
index dc53c95dea5..5e7ff15f70a 100644
--- a/packages/extension-image/CHANGELOG.md
+++ b/packages/extension-image/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-image
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-image
diff --git a/packages/extension-image/package.json b/packages/extension-image/package.json
index 00f1f12a687..8ac4a57e6e5 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-italic/CHANGELOG.md b/packages/extension-italic/CHANGELOG.md
index 18e7230ef48..832a89057dc 100644
--- a/packages/extension-italic/CHANGELOG.md
+++ b/packages/extension-italic/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-italic
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-italic
diff --git a/packages/extension-italic/package.json b/packages/extension-italic/package.json
index 6138f4fbdd7..dc156ed1592 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-link/CHANGELOG.md b/packages/extension-link/CHANGELOG.md
index 3eaef56fbb7..59dc1ce36c2 100644
--- a/packages/extension-link/CHANGELOG.md
+++ b/packages/extension-link/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+
+### Bug Fixes
+
+* **extension-link:** Click handler opens selected link instead of clicked link ([#3732](https://github.com/ueberdosis/tiptap/issues/3732)) ([6997bca](https://github.com/ueberdosis/tiptap/commit/6997bcad6b60f78122c605656500c63c96ea2faa))
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-link
diff --git a/packages/extension-link/package.json b/packages/extension-link/package.json
index 5e4881d62df..12b44919a85 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"dependencies": {
"linkifyjs": "^3.0.5"
diff --git a/packages/extension-link/src/helpers/clickHandler.ts b/packages/extension-link/src/helpers/clickHandler.ts
index 884628cf2f2..6c3e7c9284a 100644
--- a/packages/extension-link/src/helpers/clickHandler.ts
+++ b/packages/extension-link/src/helpers/clickHandler.ts
@@ -14,8 +14,11 @@ export function clickHandler(options: ClickHandlerOptions): Plugin {
const attrs = getAttributes(view.state, options.type.name)
const link = (event.target as HTMLElement)?.closest('a')
- if (link && attrs.href) {
- window.open(attrs.href, attrs.target)
+ const href = link?.href ?? attrs.href
+ const target = link?.target ?? attrs.target
+
+ if (link && href) {
+ window.open(href, target)
return true
}
diff --git a/packages/extension-list-item/CHANGELOG.md b/packages/extension-list-item/CHANGELOG.md
index e28080739b1..c10545e2ee9 100644
--- a/packages/extension-list-item/CHANGELOG.md
+++ b/packages/extension-list-item/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-list-item
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-list-item
diff --git a/packages/extension-list-item/package.json b/packages/extension-list-item/package.json
index d8f0b1f4396..e2c872378ce 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-mention/CHANGELOG.md b/packages/extension-mention/CHANGELOG.md
index 98bbf271b88..4fdf769fcd3 100644
--- a/packages/extension-mention/CHANGELOG.md
+++ b/packages/extension-mention/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-mention
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-mention
diff --git a/packages/extension-mention/package.json b/packages/extension-mention/package.json
index 1a6d45230dd..125b59f07dc 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -34,9 +34,9 @@
"@tiptap/suggestion": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
- "@tiptap/suggestion": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
+ "@tiptap/suggestion": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-ordered-list/CHANGELOG.md b/packages/extension-ordered-list/CHANGELOG.md
index a46f86a04fb..2b1f24ba89f 100644
--- a/packages/extension-ordered-list/CHANGELOG.md
+++ b/packages/extension-ordered-list/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-ordered-list
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-ordered-list
diff --git a/packages/extension-ordered-list/package.json b/packages/extension-ordered-list/package.json
index d273ae2aa26..e131f185785 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-paragraph/CHANGELOG.md b/packages/extension-paragraph/CHANGELOG.md
index bfafd78ad03..2581cc002d9 100644
--- a/packages/extension-paragraph/CHANGELOG.md
+++ b/packages/extension-paragraph/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-paragraph
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-paragraph
diff --git a/packages/extension-paragraph/package.json b/packages/extension-paragraph/package.json
index ba5d2a9a4ea..3a0863e0be0 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-placeholder/CHANGELOG.md b/packages/extension-placeholder/CHANGELOG.md
index 3f1dea683b9..22bfaeb05a8 100644
--- a/packages/extension-placeholder/CHANGELOG.md
+++ b/packages/extension-placeholder/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-placeholder
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-placeholder
diff --git a/packages/extension-placeholder/package.json b/packages/extension-placeholder/package.json
index a3820a5cb37..2c1e9516b33 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-placeholder/src/placeholder.ts b/packages/extension-placeholder/src/placeholder.ts
index 175d7b65844..1b2598bdf8c 100644
--- a/packages/extension-placeholder/src/placeholder.ts
+++ b/packages/extension-placeholder/src/placeholder.ts
@@ -1,6 +1,6 @@
import { Editor, Extension } from '@tiptap/core'
import { Node as ProsemirrorNode } from '@tiptap/pm/model'
-import { Plugin } from '@tiptap/pm/state'
+import { Plugin, PluginKey } from '@tiptap/pm/state'
import { Decoration, DecorationSet } from '@tiptap/pm/view'
export interface PlaceholderOptions {
@@ -36,6 +36,7 @@ export const Placeholder = Extension.create({
addProseMirrorPlugins() {
return [
new Plugin({
+ key: new PluginKey('placeholder'),
props: {
decorations: ({ doc, selection }) => {
const active = this.editor.isEditable || !this.options.showOnlyWhenEditable
diff --git a/packages/extension-strike/CHANGELOG.md b/packages/extension-strike/CHANGELOG.md
index 827650b4908..2c878cd1fc6 100644
--- a/packages/extension-strike/CHANGELOG.md
+++ b/packages/extension-strike/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-strike
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-strike
diff --git a/packages/extension-strike/package.json b/packages/extension-strike/package.json
index d20e9bfc9b8..4a3d0943721 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-subscript/CHANGELOG.md b/packages/extension-subscript/CHANGELOG.md
index fbf928bf2c9..da08a34b268 100644
--- a/packages/extension-subscript/CHANGELOG.md
+++ b/packages/extension-subscript/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-subscript
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-subscript
diff --git a/packages/extension-subscript/package.json b/packages/extension-subscript/package.json
index 1bcc101c9a7..ed4585cfb51 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-superscript/CHANGELOG.md b/packages/extension-superscript/CHANGELOG.md
index 95f3d74be96..12644630b46 100644
--- a/packages/extension-superscript/CHANGELOG.md
+++ b/packages/extension-superscript/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-superscript
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-superscript
diff --git a/packages/extension-superscript/package.json b/packages/extension-superscript/package.json
index e6739df3d66..5d05e5be549 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-table-cell/CHANGELOG.md b/packages/extension-table-cell/CHANGELOG.md
index 6ef1d9d3fed..578e5c8aeb4 100644
--- a/packages/extension-table-cell/CHANGELOG.md
+++ b/packages/extension-table-cell/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-table-cell
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-table-cell
diff --git a/packages/extension-table-cell/package.json b/packages/extension-table-cell/package.json
index 0676985131e..c2ce1848907 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-table-header/CHANGELOG.md b/packages/extension-table-header/CHANGELOG.md
index f01c4586b25..0eb19ed14c3 100644
--- a/packages/extension-table-header/CHANGELOG.md
+++ b/packages/extension-table-header/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-table-header
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-table-header
diff --git a/packages/extension-table-header/package.json b/packages/extension-table-header/package.json
index ebf9741518e..fdb093aab8b 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-table-row/CHANGELOG.md b/packages/extension-table-row/CHANGELOG.md
index 76b0ad5d30f..9a570d0aa82 100644
--- a/packages/extension-table-row/CHANGELOG.md
+++ b/packages/extension-table-row/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-table-row
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-table-row
diff --git a/packages/extension-table-row/package.json b/packages/extension-table-row/package.json
index 53340ddfe6f..8910146058d 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-table/CHANGELOG.md b/packages/extension-table/CHANGELOG.md
index c3141682b33..4b0821f7510 100644
--- a/packages/extension-table/CHANGELOG.md
+++ b/packages/extension-table/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-table
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-table
diff --git a/packages/extension-table/package.json b/packages/extension-table/package.json
index 3433d95dad5..3be179cf94f 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-task-item/CHANGELOG.md b/packages/extension-task-item/CHANGELOG.md
index c0216e2c5bb..21de3995bfe 100644
--- a/packages/extension-task-item/CHANGELOG.md
+++ b/packages/extension-task-item/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-task-item
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-task-item
diff --git a/packages/extension-task-item/package.json b/packages/extension-task-item/package.json
index 30f467c5556..a013030e4a3 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-task-list/CHANGELOG.md b/packages/extension-task-list/CHANGELOG.md
index 7391b0bdf9b..1d151bb334a 100644
--- a/packages/extension-task-list/CHANGELOG.md
+++ b/packages/extension-task-list/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-task-list
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-task-list
diff --git a/packages/extension-task-list/package.json b/packages/extension-task-list/package.json
index 23be212f2b8..082668abd9c 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-text-align/CHANGELOG.md b/packages/extension-text-align/CHANGELOG.md
index 53ee5152f21..6787eb530c6 100644
--- a/packages/extension-text-align/CHANGELOG.md
+++ b/packages/extension-text-align/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-text-align
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-text-align
diff --git a/packages/extension-text-align/package.json b/packages/extension-text-align/package.json
index b076e207fe8..3cad5928236 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-text-style/CHANGELOG.md b/packages/extension-text-style/CHANGELOG.md
index 8af922a13bb..fc12323c494 100644
--- a/packages/extension-text-style/CHANGELOG.md
+++ b/packages/extension-text-style/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-text-style
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-text-style
diff --git a/packages/extension-text-style/package.json b/packages/extension-text-style/package.json
index 53dade6fa8c..cb61bb6acbb 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-text/CHANGELOG.md b/packages/extension-text/CHANGELOG.md
index b04aa8b19eb..ff466942a27 100644
--- a/packages/extension-text/CHANGELOG.md
+++ b/packages/extension-text/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-text
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-text
diff --git a/packages/extension-text/package.json b/packages/extension-text/package.json
index ac64433fba7..70ea4fbc5dd 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-typography/CHANGELOG.md b/packages/extension-typography/CHANGELOG.md
index 927d888be6a..94b78d376c5 100644
--- a/packages/extension-typography/CHANGELOG.md
+++ b/packages/extension-typography/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+
+### Bug Fixes
+
+* **typography:** dont create fractions in the middle of a string ([#3762](https://github.com/ueberdosis/tiptap/issues/3762)) ([7ad54ea](https://github.com/ueberdosis/tiptap/commit/7ad54ea86a265c07bc94606cfd4724a00befaf3f))
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-typography
diff --git a/packages/extension-typography/package.json b/packages/extension-typography/package.json
index d1c72dfa437..b064fb779c0 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-typography/src/typography.ts b/packages/extension-typography/src/typography.ts
index 82b37a54014..49c5b2379a4 100644
--- a/packages/extension-typography/src/typography.ts
+++ b/packages/extension-typography/src/typography.ts
@@ -86,7 +86,7 @@ export const registeredTrademark = textInputRule({
})
export const oneHalf = textInputRule({
- find: /1\/2$/,
+ find: /(?:^|\s)(1\/2)$/,
replace: '½',
})
@@ -126,12 +126,12 @@ export const superscriptThree = textInputRule({
})
export const oneQuarter = textInputRule({
- find: /1\/4$/,
+ find: /(?:^|\s)(1\/4)$/,
replace: '¼',
})
export const threeQuarters = textInputRule({
- find: /3\/4$/,
+ find: /(?:^|\s)(3\/4)$/,
replace: '¾',
})
diff --git a/packages/extension-underline/CHANGELOG.md b/packages/extension-underline/CHANGELOG.md
index 4ad4c210e77..2440fb3569d 100644
--- a/packages/extension-underline/CHANGELOG.md
+++ b/packages/extension-underline/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-underline
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-underline
diff --git a/packages/extension-underline/package.json b/packages/extension-underline/package.json
index f268d495aa3..be237605847 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-youtube/CHANGELOG.md b/packages/extension-youtube/CHANGELOG.md
index 753a88083c1..27929ff2dec 100644
--- a/packages/extension-youtube/CHANGELOG.md
+++ b/packages/extension-youtube/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/extension-youtube
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/extension-youtube
diff --git a/packages/extension-youtube/package.json b/packages/extension-youtube/package.json
index c9315268aa7..51da232b2a6 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -32,7 +32,7 @@
"@tiptap/core": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/extension-youtube/src/utils.ts b/packages/extension-youtube/src/utils.ts
index b7dc23080c9..1b0735458d1 100644
--- a/packages/extension-youtube/src/utils.ts
+++ b/packages/extension-youtube/src/utils.ts
@@ -1,5 +1,5 @@
-export const YOUTUBE_REGEX = /^(https?:\/\/)?(www\.|music\.)?(youtube\.com|youtu\.be)(.+)?$/
-export const YOUTUBE_REGEX_GLOBAL = /^(https?:\/\/)?(www\.|music\.)?(youtube\.com|youtu\.be)(.+)?$/g
+export const YOUTUBE_REGEX = /^(https?:\/\/)?(www\.|music\.)?(youtube\.com|youtu\.be)(?!.*\/channel\/)(?!\/@)(.+)?$/
+export const YOUTUBE_REGEX_GLOBAL = /^(https?:\/\/)?(www\.|music\.)?(youtube\.com|youtu\.be)(?!.*\/channel\/)(?!\/@)(.+)?$/g
export const isValidYoutubeUrl = (url: string) => {
return url.match(YOUTUBE_REGEX)
diff --git a/packages/html/CHANGELOG.md b/packages/html/CHANGELOG.md
index 67df97ec7da..6dd92a2a7f9 100644
--- a/packages/html/CHANGELOG.md
+++ b/packages/html/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/html
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/html
diff --git a/packages/html/package.json b/packages/html/package.json
index cfafc2a3295..401f9477fd2 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"dependencies": {
"zeed-dom": "^0.9.19"
diff --git a/packages/pm/CHANGELOG.md b/packages/pm/CHANGELOG.md
index 587ef7b3ea9..8cd2e5ede00 100644
--- a/packages/pm/CHANGELOG.md
+++ b/packages/pm/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/pm
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/pm
diff --git a/packages/pm/package.json b/packages/pm/package.json
index 5341213b5ed..ed44f4f3319 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md
index 6bc25470d31..e606ef1ef12 100644
--- a/packages/react/CHANGELOG.md
+++ b/packages/react/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/react
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/react
diff --git a/packages/react/package.json b/packages/react/package.json
index 21ebc2d84a0..50c486ea782 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -29,8 +29,8 @@
"dist"
],
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"@types/react": "^18.0.1",
"@types/react-dom": "^18.0.0",
"react": "^18.0.0",
@@ -43,8 +43,8 @@
"react-dom": "^17.0.0 || ^18.0.0"
},
"dependencies": {
- "@tiptap/extension-bubble-menu": "^2.0.0-beta.217",
- "@tiptap/extension-floating-menu": "^2.0.0-beta.217"
+ "@tiptap/extension-bubble-menu": "^2.0.0-beta.218",
+ "@tiptap/extension-floating-menu": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/react/src/EditorContent.tsx b/packages/react/src/EditorContent.tsx
index 802418461d6..b4ce03b00e3 100644
--- a/packages/react/src/EditorContent.tsx
+++ b/packages/react/src/EditorContent.tsx
@@ -79,7 +79,9 @@ export class PureEditorContent extends React.Component {
+ flushSync(fn)
+ })
} else {
fn()
}
diff --git a/packages/starter-kit/CHANGELOG.md b/packages/starter-kit/CHANGELOG.md
index 13d15ba0596..4688d5ad6b2 100644
--- a/packages/starter-kit/CHANGELOG.md
+++ b/packages/starter-kit/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/starter-kit
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/starter-kit
diff --git a/packages/starter-kit/package.json b/packages/starter-kit/package.json
index d68f664e389..aa7bbbc61a1 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -29,25 +29,25 @@
"dist"
],
"dependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/extension-blockquote": "^2.0.0-beta.217",
- "@tiptap/extension-bold": "^2.0.0-beta.217",
- "@tiptap/extension-bullet-list": "^2.0.0-beta.217",
- "@tiptap/extension-code": "^2.0.0-beta.217",
- "@tiptap/extension-code-block": "^2.0.0-beta.217",
- "@tiptap/extension-document": "^2.0.0-beta.217",
- "@tiptap/extension-dropcursor": "^2.0.0-beta.217",
- "@tiptap/extension-gapcursor": "^2.0.0-beta.217",
- "@tiptap/extension-hard-break": "^2.0.0-beta.217",
- "@tiptap/extension-heading": "^2.0.0-beta.217",
- "@tiptap/extension-history": "^2.0.0-beta.217",
- "@tiptap/extension-horizontal-rule": "^2.0.0-beta.217",
- "@tiptap/extension-italic": "^2.0.0-beta.217",
- "@tiptap/extension-list-item": "^2.0.0-beta.217",
- "@tiptap/extension-ordered-list": "^2.0.0-beta.217",
- "@tiptap/extension-paragraph": "^2.0.0-beta.217",
- "@tiptap/extension-strike": "^2.0.0-beta.217",
- "@tiptap/extension-text": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/extension-blockquote": "^2.0.0-beta.218",
+ "@tiptap/extension-bold": "^2.0.0-beta.218",
+ "@tiptap/extension-bullet-list": "^2.0.0-beta.218",
+ "@tiptap/extension-code": "^2.0.0-beta.218",
+ "@tiptap/extension-code-block": "^2.0.0-beta.218",
+ "@tiptap/extension-document": "^2.0.0-beta.218",
+ "@tiptap/extension-dropcursor": "^2.0.0-beta.218",
+ "@tiptap/extension-gapcursor": "^2.0.0-beta.218",
+ "@tiptap/extension-hard-break": "^2.0.0-beta.218",
+ "@tiptap/extension-heading": "^2.0.0-beta.218",
+ "@tiptap/extension-history": "^2.0.0-beta.218",
+ "@tiptap/extension-horizontal-rule": "^2.0.0-beta.218",
+ "@tiptap/extension-italic": "^2.0.0-beta.218",
+ "@tiptap/extension-list-item": "^2.0.0-beta.218",
+ "@tiptap/extension-ordered-list": "^2.0.0-beta.218",
+ "@tiptap/extension-paragraph": "^2.0.0-beta.218",
+ "@tiptap/extension-strike": "^2.0.0-beta.218",
+ "@tiptap/extension-text": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/suggestion/CHANGELOG.md b/packages/suggestion/CHANGELOG.md
index 9d769e68782..fe8eb7b6f2e 100644
--- a/packages/suggestion/CHANGELOG.md
+++ b/packages/suggestion/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/suggestion
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/suggestion
diff --git a/packages/suggestion/package.json b/packages/suggestion/package.json
index cd6bf24467e..9bd6eb19aab 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -33,8 +33,8 @@
"@tiptap/pm": "^2.0.0-beta.209"
},
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217"
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/vue-2/CHANGELOG.md b/packages/vue-2/CHANGELOG.md
index ead72ac85ca..e58e1aac0be 100644
--- a/packages/vue-2/CHANGELOG.md
+++ b/packages/vue-2/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/vue-2
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/vue-2
diff --git a/packages/vue-2/package.json b/packages/vue-2/package.json
index 2e004fbce82..4ab9e19316b 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -29,8 +29,8 @@
"dist"
],
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"vue": "^2.6.0"
},
"peerDependencies": {
@@ -39,8 +39,8 @@
"vue": "^2.6.0"
},
"dependencies": {
- "@tiptap/extension-bubble-menu": "^2.0.0-beta.217",
- "@tiptap/extension-floating-menu": "^2.0.0-beta.217"
+ "@tiptap/extension-bubble-menu": "^2.0.0-beta.218",
+ "@tiptap/extension-floating-menu": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/vue-3/CHANGELOG.md b/packages/vue-3/CHANGELOG.md
index 0a62080d908..d9afb53e2bb 100644
--- a/packages/vue-3/CHANGELOG.md
+++ b/packages/vue-3/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+# [2.0.0-beta.218](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.217...v2.0.0-beta.218) (2023-02-18)
+
+**Note:** Version bump only for package @tiptap/vue-3
+
+
+
+
+
# [2.0.0-beta.217](https://github.com/ueberdosis/tiptap/compare/v2.0.0-beta.216...v2.0.0-beta.217) (2023-02-09)
**Note:** Version bump only for package @tiptap/vue-3
diff --git a/packages/vue-3/package.json b/packages/vue-3/package.json
index e8bbe83b7a6..c84120b2152 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.0.0-beta.217",
+ "version": "2.0.0-beta.218",
"homepage": "https://tiptap.dev",
"keywords": [
"tiptap",
@@ -29,8 +29,8 @@
"dist"
],
"devDependencies": {
- "@tiptap/core": "^2.0.0-beta.217",
- "@tiptap/pm": "^2.0.0-beta.217",
+ "@tiptap/core": "^2.0.0-beta.218",
+ "@tiptap/pm": "^2.0.0-beta.218",
"vue": "^3.0.0"
},
"peerDependencies": {
@@ -39,8 +39,8 @@
"vue": "^3.0.0"
},
"dependencies": {
- "@tiptap/extension-bubble-menu": "^2.0.0-beta.217",
- "@tiptap/extension-floating-menu": "^2.0.0-beta.217"
+ "@tiptap/extension-bubble-menu": "^2.0.0-beta.218",
+ "@tiptap/extension-floating-menu": "^2.0.0-beta.218"
},
"repository": {
"type": "git",
diff --git a/packages/vue-3/src/BubbleMenu.ts b/packages/vue-3/src/BubbleMenu.ts
index 88a3cd1a752..841da013912 100644
--- a/packages/vue-3/src/BubbleMenu.ts
+++ b/packages/vue-3/src/BubbleMenu.ts
@@ -13,9 +13,7 @@ export const BubbleMenu = defineComponent({
props: {
pluginKey: {
- // TODO: TypeScript breaks :(
- // type: [String, Object as PropType>],
- type: null,
+ type: [String, Object] as PropType,
default: 'bubbleMenu',
},