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', },