From c42a3d3fa610f4ea0e97eedaec3b15d767ae0031 Mon Sep 17 00:00:00 2001 From: Lexical GitHub Actions Bot <> Date: Sat, 11 Oct 2025 14:55:20 +0000 Subject: [PATCH] v0.37.0 --- CHANGELOG.md | 17 + examples/extension-react-table/package.json | 10 +- .../package.json | 108 ++-- .../package.json | 18 +- .../extension-vanilla-tailwind/package.json | 16 +- examples/node-replacement/package.json | 6 +- examples/node-state-style/package.json | 14 +- examples/react-plain-text/package.json | 6 +- examples/react-rich-collab/package.json | 10 +- examples/react-rich/package.json | 6 +- examples/react-table/package.json | 6 +- examples/vanilla-js-iframe/package.json | 12 +- examples/vanilla-js-plugin/package.json | 12 +- examples/vanilla-js/package.json | 12 +- package-lock.json | 510 +++++++++--------- package.json | 2 +- packages/lexical-clipboard/package.json | 12 +- packages/lexical-code-shiki/package.json | 8 +- packages/lexical-code/package.json | 6 +- packages/lexical-devtools-core/package.json | 14 +- packages/lexical-devtools/package.json | 6 +- packages/lexical-dragon/package.json | 6 +- .../package.json | 2 +- packages/lexical-eslint-plugin/package.json | 2 +- packages/lexical-extension/package.json | 6 +- packages/lexical-file/package.json | 4 +- packages/lexical-hashtag/package.json | 8 +- packages/lexical-headless/package.json | 4 +- packages/lexical-history/package.json | 8 +- packages/lexical-html/package.json | 8 +- packages/lexical-link/package.json | 8 +- packages/lexical-list/package.json | 10 +- packages/lexical-mark/package.json | 6 +- packages/lexical-markdown/package.json | 16 +- packages/lexical-offset/package.json | 4 +- packages/lexical-overflow/package.json | 4 +- packages/lexical-plain-text/package.json | 12 +- packages/lexical-playground/package.json | 34 +- packages/lexical-react/package.json | 36 +- packages/lexical-rich-text/package.json | 12 +- packages/lexical-selection/package.json | 4 +- packages/lexical-table/package.json | 10 +- packages/lexical-tailwind/package.json | 6 +- packages/lexical-text/package.json | 4 +- packages/lexical-utils/package.json | 10 +- packages/lexical-website/package.json | 2 +- packages/lexical-yjs/package.json | 8 +- packages/lexical/package.json | 2 +- packages/shared/package.json | 4 +- .../lexical-esm-astro-react/package.json | 8 +- .../fixtures/lexical-esm-nextjs/package.json | 8 +- scripts/error-codes/codes.json | 13 +- 52 files changed, 554 insertions(+), 526 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 20b41388e40..5cbc1ea65d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +## v0.37.0 (2025-10-11) + +- lexical-yjs Chore fix imports of Yjs XML types (#7908) James Fitzsimmons +- lexical-react Chore make shouldBootstrapUnsafe prop optional (#7907) James Fitzsimmons +- lexical-playground Bug Fix Export ParagraphNode as div roleparagraph when it contains block DOM (#7906) Bob Ippolito +- lexicallexical-clipboardlexical-htmllexical-selection Feature Add an internal ephemeral node concept (#7904) Bob Ippolito +- lexical-yjslexical-react Feature commands for diffing two yjs snapshots in collab v2 (#7903) James Fitzsimmons +- lexicallexical-clipboardlexical-playground Feature ImageNode caption support for exportDOM and importDOM (#7900) Mehmet Can Ertan +- lexical-rich-text Bug fix updown arrows for node selection (#7902) Maksim Horbachevsky +- lexical-listlexical-markdown Feature Keep list marker for markdown round-trip (#7892) Simon +- lexical-yjslexical-react Feature initial implementation of collab v2 (#7616) James Fitzsimmons +- lexical-react Bug Fix LexicalMenu guard against undefined option when list shrinks (#7899) MRADUL TRIPATHI +- examples Feature sveltekit ssr example (#7879) Bob Ippolito +- Update examples for v0.36.2 (#7896) Bob Ippolito +- v0.36.2 (#7894) Bob Ippolito +- v0.36.2 Lexical GitHub Actions Bot + ## v0.36.2 (2025-09-30) - docs Chore Export DOMConversion types so that they are in the docs (#7893) Bob Ippolito diff --git a/examples/extension-react-table/package.json b/examples/extension-react-table/package.json index 7d1b9fce4c0..463ad97175e 100644 --- a/examples/extension-react-table/package.json +++ b/examples/extension-react-table/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/extension-react-table-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -10,10 +10,10 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/extension": "0.36.2", - "@lexical/react": "0.36.2", - "@lexical/tailwind": "0.36.2", - "lexical": "0.36.2", + "@lexical/extension": "0.37.0", + "@lexical/react": "0.37.0", + "@lexical/tailwind": "0.37.0", + "lexical": "0.37.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/extension-sveltekit-ssr-hydration/package.json b/examples/extension-sveltekit-ssr-hydration/package.json index 1df9778a32b..d06f151cf3b 100644 --- a/examples/extension-sveltekit-ssr-hydration/package.json +++ b/examples/extension-sveltekit-ssr-hydration/package.json @@ -1,56 +1,56 @@ { - "name": "extension-sveltekit-ssr-hydration", - "private": true, - "version": "0.36.2", - "type": "module", - "scripts": { - "dev": "vite dev", - "build": "vite build", - "preview": "vite preview", - "prepare": "svelte-kit sync || echo ''", - "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", - "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", - "format": "prettier --write .", - "lint": "prettier --check . && eslint .", - "test": "playwright test" - }, - "devDependencies": { - "@eslint/compat": "^1.2.5", - "@eslint/js": "^9.22.0", - "@lexical/extension": "0.36.2", - "@lexical/headless": "0.36.2", - "@lexical/history": "0.36.2", - "@lexical/html": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/table": "0.36.2", - "@lexical/tailwind": "0.36.2", - "@lexical/utils": "0.36.2", - "@playwright/test": "^1.49.1", - "@sveltejs/adapter-auto": "^6.0.0", - "@sveltejs/kit": "^2.22.0", - "@sveltejs/vite-plugin-svelte": "^6.0.0", - "@tailwindcss/vite": "^4.0.0", - "@types/node": "^22", - "@vitest/browser": "^3.2.3", - "eslint": "^9.22.0", - "eslint-config-prettier": "^10.0.1", - "eslint-plugin-svelte": "^3.0.0", - "globals": "^16.0.0", - "lexical": "0.36.2", - "playwright": "^1.53.0", - "prettier": "^3.4.2", - "prettier-plugin-svelte": "^3.3.3", - "prettier-plugin-tailwindcss": "^0.6.11", - "svelte": "^5.0.0", - "svelte-check": "^4.0.0", - "tailwindcss": "^4.0.0", - "typescript": "^5.0.0", - "typescript-eslint": "^8.20.0", - "vite": "^7.0.4", - "vite-plugin-devtools-json": "^1.0.0", - "vitest": "^3.2.3", - "vitest-browser-svelte": "^0.1.0" - } + "name": "extension-sveltekit-ssr-hydration", + "private": true, + "version": "0.37.0", + "type": "module", + "scripts": { + "dev": "vite dev", + "build": "vite build", + "preview": "vite preview", + "prepare": "svelte-kit sync || echo ''", + "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", + "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", + "format": "prettier --write .", + "lint": "prettier --check . && eslint .", + "test": "playwright test" + }, + "devDependencies": { + "@eslint/compat": "^1.2.5", + "@eslint/js": "^9.22.0", + "@lexical/extension": "0.37.0", + "@lexical/headless": "0.37.0", + "@lexical/history": "0.37.0", + "@lexical/html": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/table": "0.37.0", + "@lexical/tailwind": "0.37.0", + "@lexical/utils": "0.37.0", + "@playwright/test": "^1.49.1", + "@sveltejs/adapter-auto": "^6.0.0", + "@sveltejs/kit": "^2.22.0", + "@sveltejs/vite-plugin-svelte": "^6.0.0", + "@tailwindcss/vite": "^4.0.0", + "@types/node": "^22", + "@vitest/browser": "^3.2.3", + "eslint": "^9.22.0", + "eslint-config-prettier": "^10.0.1", + "eslint-plugin-svelte": "^3.0.0", + "globals": "^16.0.0", + "lexical": "0.37.0", + "playwright": "^1.53.0", + "prettier": "^3.4.2", + "prettier-plugin-svelte": "^3.3.3", + "prettier-plugin-tailwindcss": "^0.6.11", + "svelte": "^5.0.0", + "svelte-check": "^4.0.0", + "tailwindcss": "^4.0.0", + "typescript": "^5.0.0", + "typescript-eslint": "^8.20.0", + "vite": "^7.0.4", + "vite-plugin-devtools-json": "^1.0.0", + "vitest": "^3.2.3", + "vitest-browser-svelte": "^0.1.0" + } } diff --git a/examples/extension-vanilla-react-plugin-host/package.json b/examples/extension-vanilla-react-plugin-host/package.json index 06b0591aee0..6e314139481 100644 --- a/examples/extension-vanilla-react-plugin-host/package.json +++ b/examples/extension-vanilla-react-plugin-host/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/extension-vanilla-react-plugin-host", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -13,14 +13,14 @@ "startCommand": "npm i && npm run monorepo:dev" }, "dependencies": { - "@lexical/extension": "0.36.2", - "@lexical/history": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/react": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/tailwind": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/history": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/react": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/tailwind": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "devDependencies": { "@tailwindcss/vite": "^4.1.13", diff --git a/examples/extension-vanilla-tailwind/package.json b/examples/extension-vanilla-tailwind/package.json index 41924819e70..ed9acada503 100644 --- a/examples/extension-vanilla-tailwind/package.json +++ b/examples/extension-vanilla-tailwind/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/extension-vanilla-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -13,13 +13,13 @@ "startCommand": "npm i && npm run monorepo:dev" }, "dependencies": { - "@lexical/extension": "0.36.2", - "@lexical/history": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/tailwind": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/history": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/tailwind": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "devDependencies": { "@tailwindcss/vite": "^4.1.13", diff --git a/examples/node-replacement/package.json b/examples/node-replacement/package.json index 841bd2fc4c2..1eca0bd0ed4 100644 --- a/examples/node-replacement/package.json +++ b/examples/node-replacement/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/node-replacement-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.36.2", - "lexical": "0.36.2", + "@lexical/react": "0.37.0", + "lexical": "0.37.0", "react": "^19.1.1", "react-dom": "^19.1.1" }, diff --git a/examples/node-state-style/package.json b/examples/node-state-style/package.json index 6958d03a9d7..6e1ee509d6c 100644 --- a/examples/node-state-style/package.json +++ b/examples/node-state-style/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/node-state-style-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -11,15 +11,15 @@ }, "dependencies": { "@ark-ui/react": "^5.6.0", - "@lexical/clipboard": "0.36.2", - "@lexical/html": "0.36.2", - "@lexical/react": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", + "@lexical/clipboard": "0.37.0", + "@lexical/html": "0.37.0", + "@lexical/react": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", "@shikijs/langs": "^3.3.0", "@shikijs/themes": "^3.3.0", "inline-style-parser": "^0.2.4", - "lexical": "0.36.2", + "lexical": "0.37.0", "lucide-react": "^0.503.0", "prettier": "^3.5.3", "react": "^19.1.0", diff --git a/examples/react-plain-text/package.json b/examples/react-plain-text/package.json index 538dc85d1f2..3aa89458611 100644 --- a/examples/react-plain-text/package.json +++ b/examples/react-plain-text/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/react-plain-text-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.36.2", - "lexical": "0.36.2", + "@lexical/react": "0.37.0", + "lexical": "0.37.0", "react": "^19.1.1", "react-dom": "^19.1.1" }, diff --git a/examples/react-rich-collab/package.json b/examples/react-rich-collab/package.json index 57b03013901..c79d822179a 100644 --- a/examples/react-rich-collab/package.json +++ b/examples/react-rich-collab/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/react-rich-collab-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -14,10 +14,10 @@ "server:webrtc": "cross-env HOST=localhost PORT=1235 npx y-webrtc" }, "dependencies": { - "@lexical/react": "0.36.2", - "@lexical/utils": "0.36.2", - "@lexical/yjs": "0.36.2", - "lexical": "0.36.2", + "@lexical/react": "0.37.0", + "@lexical/utils": "0.37.0", + "@lexical/yjs": "0.37.0", + "lexical": "0.37.0", "react": "^19.1.1", "react-dom": "^19.1.1", "y-webrtc": "^10.3.0", diff --git a/examples/react-rich/package.json b/examples/react-rich/package.json index 1ebfa0a5df0..638c6899f3e 100644 --- a/examples/react-rich/package.json +++ b/examples/react-rich/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/react-rich-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.36.2", - "lexical": "0.36.2", + "@lexical/react": "0.37.0", + "lexical": "0.37.0", "react": "^19.1.1", "react-dom": "^19.1.1" }, diff --git a/examples/react-table/package.json b/examples/react-table/package.json index 315813fe7d9..fd9504ab4af 100644 --- a/examples/react-table/package.json +++ b/examples/react-table/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/react-table-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.36.2", - "lexical": "0.36.2", + "@lexical/react": "0.37.0", + "lexical": "0.37.0", "react": "^19.1.1", "react-dom": "^19.1.1" }, diff --git a/examples/vanilla-js-iframe/package.json b/examples/vanilla-js-iframe/package.json index 92103ae5c62..759c31a7194 100644 --- a/examples/vanilla-js-iframe/package.json +++ b/examples/vanilla-js-iframe/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/vanilla-js-iframe-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.36.2", - "@lexical/history": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/dragon": "0.37.0", + "@lexical/history": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/examples/vanilla-js-plugin/package.json b/examples/vanilla-js-plugin/package.json index baa9812b094..8a99e7e985f 100644 --- a/examples/vanilla-js-plugin/package.json +++ b/examples/vanilla-js-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/vanilla-js-plugin-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -10,12 +10,12 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.36.2", - "@lexical/history": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/utils": "0.36.2", + "@lexical/dragon": "0.37.0", + "@lexical/history": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/utils": "0.37.0", "emoji-datasource-facebook": "15.1.2", - "lexical": "0.36.2" + "lexical": "0.37.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/examples/vanilla-js/package.json b/examples/vanilla-js/package.json index acefc7540fe..9e377ea9e1a 100644 --- a/examples/vanilla-js/package.json +++ b/examples/vanilla-js/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/vanilla-js-example", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "vite", @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.36.2", - "@lexical/history": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/dragon": "0.37.0", + "@lexical/history": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/package-lock.json b/package-lock.json index d714ab79dc5..b25f55d0912 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@lexical/monorepo", - "version": "0.36.2", + "version": "0.37.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@lexical/monorepo", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "workspaces": [ "packages/*" @@ -46276,28 +46276,28 @@ } }, "packages/lexical": { - "version": "0.36.2", + "version": "0.37.0", "license": "MIT" }, "packages/lexical-clipboard": { "name": "@lexical/clipboard", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/html": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/html": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-code": { "name": "@lexical/code", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/utils": "0.36.2", - "lexical": "0.36.2", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0", "prismjs": "^1.30.0" }, "devDependencies": { @@ -46306,16 +46306,16 @@ }, "packages/lexical-code-shiki": { "name": "@lexical/code-shiki", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/code": "0.36.2", - "@lexical/utils": "0.36.2", + "@lexical/code": "0.37.0", + "@lexical/utils": "0.37.0", "@shikijs/core": "^3.7.0", "@shikijs/engine-javascript": "^3.7.0", "@shikijs/langs": "^3.7.0", "@shikijs/themes": "^3.7.0", - "lexical": "0.36.2", + "lexical": "0.37.0", "shiki": "^3.7.0" }, "devDependencies": { @@ -46339,7 +46339,7 @@ }, "packages/lexical-devtools": { "name": "@lexical/devtools", - "version": "0.36.2", + "version": "0.37.0", "hasInstallScript": true, "dependencies": { "@chakra-ui/react": "^2.8.2", @@ -46356,12 +46356,12 @@ "devDependencies": { "@babel/plugin-transform-flow-strip-types": "^7.24.7", "@babel/preset-react": "^7.24.7", - "@lexical/devtools-core": "0.36.2", + "@lexical/devtools-core": "0.37.0", "@rollup/plugin-babel": "^6.0.4", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9", "@vitejs/plugin-react": "^5.0.2", - "lexical": "0.36.2", + "lexical": "0.37.0", "typescript": "^5.9.2", "vite": "^7.1.4", "wxt": "^0.20.11" @@ -46369,15 +46369,15 @@ }, "packages/lexical-devtools-core": { "name": "@lexical/devtools-core", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/html": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/mark": "0.36.2", - "@lexical/table": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/html": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/mark": "0.37.0", + "@lexical/table": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "peerDependencies": { "react": ">=17.x", @@ -46386,16 +46386,16 @@ }, "packages/lexical-dragon": { "name": "@lexical/dragon", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/extension": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-eslint-plugin": { "name": "@lexical/eslint-plugin", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "devDependencies": { "@types/eslint": "^8.56.9" @@ -46406,66 +46406,66 @@ }, "packages/lexical-eslint-plugin-internal": { "name": "@lexical/eslint-plugin-internal", - "version": "0.36.2", + "version": "0.37.0", "peerDependencies": { "eslint": "^7.31.0 || ^8.0.0" } }, "packages/lexical-extension": { "name": "@lexical/extension", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/utils": "0.36.2", + "@lexical/utils": "0.37.0", "@preact/signals-core": "^1.11.0", - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "packages/lexical-file": { "name": "@lexical/file", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "packages/lexical-hashtag": { "name": "@lexical/hashtag", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/text": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/text": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-headless": { "name": "@lexical/headless", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { "happy-dom": "^20.0.0", - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "packages/lexical-history": { "name": "@lexical/history", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/extension": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-html": { "name": "@lexical/html", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-internal-eslint-plugin": { @@ -46478,98 +46478,98 @@ }, "packages/lexical-link": { "name": "@lexical/link", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/extension": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-list": { "name": "@lexical/list", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/extension": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-mark": { "name": "@lexical/mark", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-markdown": { "name": "@lexical/markdown", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/code": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/text": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/code": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/text": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-offset": { "name": "@lexical/offset", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "packages/lexical-overflow": { "name": "@lexical/overflow", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "packages/lexical-plain-text": { "name": "@lexical/plain-text", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.36.2", - "@lexical/dragon": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/clipboard": "0.37.0", + "@lexical/dragon": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-playground": { - "version": "0.36.2", + "version": "0.37.0", "dependencies": { "@excalidraw/excalidraw": "^0.18.0", - "@lexical/clipboard": "0.36.2", - "@lexical/code": "0.36.2", - "@lexical/code-shiki": "0.36.2", - "@lexical/file": "0.36.2", - "@lexical/hashtag": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/mark": "0.36.2", - "@lexical/overflow": "0.36.2", - "@lexical/plain-text": "0.36.2", - "@lexical/react": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/table": "0.36.2", - "@lexical/utils": "0.36.2", + "@lexical/clipboard": "0.37.0", + "@lexical/code": "0.37.0", + "@lexical/code-shiki": "0.37.0", + "@lexical/file": "0.37.0", + "@lexical/hashtag": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/mark": "0.37.0", + "@lexical/overflow": "0.37.0", + "@lexical/plain-text": "0.37.0", + "@lexical/react": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/table": "0.37.0", + "@lexical/utils": "0.37.0", "date-fns": "^4.1.0", "katex": "^0.16.10", - "lexical": "0.36.2", + "lexical": "0.37.0", "lodash-es": "^4.17.21", "prettier": "^3.6.2", "react": "^19.1.1", @@ -46604,27 +46604,27 @@ }, "packages/lexical-react": { "name": "@lexical/react", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { "@floating-ui/react": "^0.27.16", - "@lexical/devtools-core": "0.36.2", - "@lexical/dragon": "0.36.2", - "@lexical/extension": "0.36.2", - "@lexical/hashtag": "0.36.2", - "@lexical/history": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/mark": "0.36.2", - "@lexical/markdown": "0.36.2", - "@lexical/overflow": "0.36.2", - "@lexical/plain-text": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/table": "0.36.2", - "@lexical/text": "0.36.2", - "@lexical/utils": "0.36.2", - "@lexical/yjs": "0.36.2", - "lexical": "0.36.2", + "@lexical/devtools-core": "0.37.0", + "@lexical/dragon": "0.37.0", + "@lexical/extension": "0.37.0", + "@lexical/hashtag": "0.37.0", + "@lexical/history": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/mark": "0.37.0", + "@lexical/markdown": "0.37.0", + "@lexical/overflow": "0.37.0", + "@lexical/plain-text": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/table": "0.37.0", + "@lexical/text": "0.37.0", + "@lexical/utils": "0.37.0", + "@lexical/yjs": "0.37.0", + "lexical": "0.37.0", "react-error-boundary": "^6.0.0" }, "devDependencies": { @@ -46638,42 +46638,42 @@ }, "packages/lexical-rich-text": { "name": "@lexical/rich-text", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.36.2", - "@lexical/dragon": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/clipboard": "0.37.0", + "@lexical/dragon": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-selection": { "name": "@lexical/selection", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "packages/lexical-table": { "name": "@lexical/table", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.36.2", - "@lexical/extension": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/clipboard": "0.37.0", + "@lexical/extension": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-tailwind": { "name": "@lexical/tailwind", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/extension": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "lexical": "0.37.0" }, "devDependencies": { "@tailwindcss/cli": "^4.1.13", @@ -46690,26 +46690,26 @@ }, "packages/lexical-text": { "name": "@lexical/text", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "packages/lexical-utils": { "name": "@lexical/utils", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/list": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/table": "0.36.2", - "lexical": "0.36.2" + "@lexical/list": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/table": "0.37.0", + "lexical": "0.37.0" } }, "packages/lexical-website": { "name": "@lexical/website", - "version": "0.36.2", + "version": "0.37.0", "dependencies": { "@docusaurus/core": "^3.9.1", "@docusaurus/faster": "^3.9.1", @@ -46985,12 +46985,12 @@ }, "packages/lexical-yjs": { "name": "@lexical/yjs", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "@lexical/offset": "0.36.2", - "@lexical/selection": "0.36.2", - "lexical": "0.36.2" + "@lexical/offset": "0.37.0", + "@lexical/selection": "0.37.0", + "lexical": "0.37.0" }, "peerDependencies": { "yjs": ">=13.5.22" @@ -47023,10 +47023,10 @@ } }, "packages/shared": { - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } } }, @@ -52552,33 +52552,33 @@ "@lexical/clipboard": { "version": "file:packages/lexical-clipboard", "requires": { - "@lexical/html": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/html": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/code": { "version": "file:packages/lexical-code", "requires": { - "@lexical/utils": "0.36.2", + "@lexical/utils": "0.37.0", "@types/prismjs": "^1.26.0", - "lexical": "0.36.2", + "lexical": "0.37.0", "prismjs": "^1.30.0" } }, "@lexical/code-shiki": { "version": "file:packages/lexical-code-shiki", "requires": { - "@lexical/code": "0.36.2", - "@lexical/utils": "0.36.2", + "@lexical/code": "0.37.0", + "@lexical/utils": "0.37.0", "@shikijs/core": "^3.7.0", "@shikijs/engine-javascript": "^3.7.0", "@shikijs/langs": "^3.7.0", "@shikijs/themes": "^3.7.0", "@shikijs/types": "^3.7.0", - "lexical": "0.36.2", + "lexical": "0.37.0", "shiki": "^3.7.0" }, "dependencies": { @@ -52607,7 +52607,7 @@ "@chakra-ui/react": "^2.8.2", "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", - "@lexical/devtools-core": "0.36.2", + "@lexical/devtools-core": "0.37.0", "@rollup/plugin-babel": "^6.0.4", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9", @@ -52616,7 +52616,7 @@ "@webext-pegasus/store-zustand": "^0.3.0", "@webext-pegasus/transport": "^0.3.0", "framer-motion": "^11.1.5", - "lexical": "0.36.2", + "lexical": "0.37.0", "react": "^19.1.1", "react-dom": "^19.1.1", "typescript": "^5.9.2", @@ -52628,19 +52628,19 @@ "@lexical/devtools-core": { "version": "file:packages/lexical-devtools-core", "requires": { - "@lexical/html": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/mark": "0.36.2", - "@lexical/table": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/html": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/mark": "0.37.0", + "@lexical/table": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/dragon": { "version": "file:packages/lexical-dragon", "requires": { - "@lexical/extension": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/eslint-plugin": { @@ -52655,163 +52655,163 @@ "@lexical/extension": { "version": "file:packages/lexical-extension", "requires": { - "@lexical/utils": "0.36.2", + "@lexical/utils": "0.37.0", "@preact/signals-core": "^1.11.0", - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "@lexical/file": { "version": "file:packages/lexical-file", "requires": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "@lexical/hashtag": { "version": "file:packages/lexical-hashtag", "requires": { - "@lexical/text": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/text": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/headless": { "version": "file:packages/lexical-headless", "requires": { "happy-dom": "^20.0.0", - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "@lexical/history": { "version": "file:packages/lexical-history", "requires": { - "@lexical/extension": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/html": { "version": "file:packages/lexical-html", "requires": { - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/link": { "version": "file:packages/lexical-link", "requires": { - "@lexical/extension": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/list": { "version": "file:packages/lexical-list", "requires": { - "@lexical/extension": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/mark": { "version": "file:packages/lexical-mark", "requires": { - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/markdown": { "version": "file:packages/lexical-markdown", "requires": { - "@lexical/code": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/text": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/code": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/text": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/offset": { "version": "file:packages/lexical-offset", "requires": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "@lexical/overflow": { "version": "file:packages/lexical-overflow", "requires": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "@lexical/plain-text": { "version": "file:packages/lexical-plain-text", "requires": { - "@lexical/clipboard": "0.36.2", - "@lexical/dragon": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/clipboard": "0.37.0", + "@lexical/dragon": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/react": { "version": "file:packages/lexical-react", "requires": { "@floating-ui/react": "^0.27.16", - "@lexical/devtools-core": "0.36.2", - "@lexical/dragon": "0.36.2", - "@lexical/extension": "0.36.2", - "@lexical/hashtag": "0.36.2", - "@lexical/history": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/mark": "0.36.2", - "@lexical/markdown": "0.36.2", - "@lexical/overflow": "0.36.2", - "@lexical/plain-text": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/table": "0.36.2", - "@lexical/text": "0.36.2", - "@lexical/utils": "0.36.2", - "@lexical/yjs": "0.36.2", + "@lexical/devtools-core": "0.37.0", + "@lexical/dragon": "0.37.0", + "@lexical/extension": "0.37.0", + "@lexical/hashtag": "0.37.0", + "@lexical/history": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/mark": "0.37.0", + "@lexical/markdown": "0.37.0", + "@lexical/overflow": "0.37.0", + "@lexical/plain-text": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/table": "0.37.0", + "@lexical/text": "0.37.0", + "@lexical/utils": "0.37.0", + "@lexical/yjs": "0.37.0", "@types/jest-axe": "^3.5.9", "jest-axe": "^10.0.0", - "lexical": "0.36.2", + "lexical": "0.37.0", "react-error-boundary": "^6.0.0" } }, "@lexical/rich-text": { "version": "file:packages/lexical-rich-text", "requires": { - "@lexical/clipboard": "0.36.2", - "@lexical/dragon": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/clipboard": "0.37.0", + "@lexical/dragon": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/selection": { "version": "file:packages/lexical-selection", "requires": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "@lexical/table": { "version": "file:packages/lexical-table", "requires": { - "@lexical/clipboard": "0.36.2", - "@lexical/extension": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/clipboard": "0.37.0", + "@lexical/extension": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/tailwind": { "version": "file:packages/lexical-tailwind", "requires": { - "@lexical/extension": "0.36.2", + "@lexical/extension": "0.37.0", "@tailwindcss/cli": "^4.1.13", - "lexical": "0.36.2", + "lexical": "0.37.0", "tailwind-merge": "^3.3.1", "tailwindcss": "^4.1.13" }, @@ -52827,16 +52827,16 @@ "@lexical/text": { "version": "file:packages/lexical-text", "requires": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "@lexical/utils": { "version": "file:packages/lexical-utils", "requires": { - "@lexical/list": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/table": "0.36.2", - "lexical": "0.36.2" + "@lexical/list": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/table": "0.37.0", + "lexical": "0.37.0" } }, "@lexical/website": { @@ -53008,9 +53008,9 @@ "@lexical/yjs": { "version": "file:packages/lexical-yjs", "requires": { - "@lexical/offset": "0.36.2", - "@lexical/selection": "0.36.2", - "lexical": "0.36.2" + "@lexical/offset": "0.37.0", + "@lexical/selection": "0.37.0", + "lexical": "0.37.0" } }, "@mdx-js/mdx": { @@ -67171,21 +67171,21 @@ "@babel/plugin-transform-flow-strip-types": "^7.24.7", "@babel/preset-react": "^7.24.7", "@excalidraw/excalidraw": "^0.18.0", - "@lexical/clipboard": "0.36.2", - "@lexical/code": "0.36.2", - "@lexical/code-shiki": "0.36.2", - "@lexical/file": "0.36.2", - "@lexical/hashtag": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/mark": "0.36.2", - "@lexical/overflow": "0.36.2", - "@lexical/plain-text": "0.36.2", - "@lexical/react": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/table": "0.36.2", - "@lexical/utils": "0.36.2", + "@lexical/clipboard": "0.37.0", + "@lexical/code": "0.37.0", + "@lexical/code-shiki": "0.37.0", + "@lexical/file": "0.37.0", + "@lexical/hashtag": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/mark": "0.37.0", + "@lexical/overflow": "0.37.0", + "@lexical/plain-text": "0.37.0", + "@lexical/react": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/table": "0.37.0", + "@lexical/utils": "0.37.0", "@prettier/sync": "^0.6.1", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^25.0.7", @@ -67193,7 +67193,7 @@ "@vitejs/plugin-react": "^5.0.2", "date-fns": "^4.1.0", "katex": "^0.16.10", - "lexical": "0.36.2", + "lexical": "0.37.0", "lodash-es": "^4.17.21", "prettier": "^3.6.2", "react": "^19.1.1", @@ -73819,7 +73819,7 @@ "shared": { "version": "file:packages/shared", "requires": { - "lexical": "0.36.2" + "lexical": "0.37.0" } }, "shebang-command": { diff --git a/package.json b/package.json index 2e338a295f9..f7c35d86f60 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/monorepo", "description": "Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.", - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "private": true, "workspaces": [ diff --git a/packages/lexical-clipboard/package.json b/packages/lexical-clipboard/package.json index 8297c778f54..6d323b42937 100644 --- a/packages/lexical-clipboard/package.json +++ b/packages/lexical-clipboard/package.json @@ -9,15 +9,15 @@ "paste" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalClipboard.js", "types": "index.d.ts", "dependencies": { - "@lexical/html": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/html": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "repository": { "type": "git", diff --git a/packages/lexical-code-shiki/package.json b/packages/lexical-code-shiki/package.json index 58ea8b84c68..69766802c3c 100644 --- a/packages/lexical-code-shiki/package.json +++ b/packages/lexical-code-shiki/package.json @@ -8,17 +8,17 @@ "code" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalCodeShiki.js", "types": "index.d.ts", "dependencies": { - "@lexical/code": "0.36.2", - "@lexical/utils": "0.36.2", + "@lexical/code": "0.37.0", + "@lexical/utils": "0.37.0", "@shikijs/core": "^3.7.0", "@shikijs/engine-javascript": "^3.7.0", "@shikijs/langs": "^3.7.0", "@shikijs/themes": "^3.7.0", - "lexical": "0.36.2", + "lexical": "0.37.0", "shiki": "^3.7.0" }, "repository": { diff --git a/packages/lexical-code/package.json b/packages/lexical-code/package.json index f7ab7fe7c44..f1364553718 100644 --- a/packages/lexical-code/package.json +++ b/packages/lexical-code/package.json @@ -8,12 +8,12 @@ "code" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalCode.js", "types": "index.d.ts", "dependencies": { - "@lexical/utils": "0.36.2", - "lexical": "0.36.2", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0", "prismjs": "^1.30.0" }, "repository": { diff --git a/packages/lexical-devtools-core/package.json b/packages/lexical-devtools-core/package.json index a06c3d475e4..7b16126c504 100644 --- a/packages/lexical-devtools-core/package.json +++ b/packages/lexical-devtools-core/package.json @@ -8,16 +8,16 @@ "utils" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalDevtoolsCore.js", "types": "index.d.ts", "dependencies": { - "@lexical/html": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/mark": "0.36.2", - "@lexical/table": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/html": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/mark": "0.37.0", + "@lexical/table": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "peerDependencies": { "react": ">=17.x", diff --git a/packages/lexical-devtools/package.json b/packages/lexical-devtools/package.json index 7ac9067b112..39473c9386c 100644 --- a/packages/lexical-devtools/package.json +++ b/packages/lexical-devtools/package.json @@ -2,7 +2,7 @@ "name": "@lexical/devtools", "description": "Lexical DevTools browser extension", "private": true, - "version": "0.36.2", + "version": "0.37.0", "type": "module", "scripts": { "dev": "wxt", @@ -41,12 +41,12 @@ "devDependencies": { "@babel/plugin-transform-flow-strip-types": "^7.24.7", "@babel/preset-react": "^7.24.7", - "@lexical/devtools-core": "0.36.2", + "@lexical/devtools-core": "0.37.0", "@rollup/plugin-babel": "^6.0.4", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9", "@vitejs/plugin-react": "^5.0.2", - "lexical": "0.36.2", + "lexical": "0.37.0", "typescript": "^5.9.2", "vite": "^7.1.4", "wxt": "^0.20.11" diff --git a/packages/lexical-dragon/package.json b/packages/lexical-dragon/package.json index aef59220d25..093b0fe3191 100644 --- a/packages/lexical-dragon/package.json +++ b/packages/lexical-dragon/package.json @@ -9,7 +9,7 @@ "accessibility" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalDragon.js", "types": "index.d.ts", "repository": { @@ -37,7 +37,7 @@ } }, "dependencies": { - "@lexical/extension": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "lexical": "0.37.0" } } diff --git a/packages/lexical-eslint-plugin-internal/package.json b/packages/lexical-eslint-plugin-internal/package.json index cfa6649f943..a2fb4e1a071 100644 --- a/packages/lexical-eslint-plugin-internal/package.json +++ b/packages/lexical-eslint-plugin-internal/package.json @@ -1,6 +1,6 @@ { "name": "@lexical/eslint-plugin-internal", - "version": "0.36.2", + "version": "0.37.0", "description": "Internal ESLint plugin for the lexical monorepo", "main": "src/index.js", "private": true, diff --git a/packages/lexical-eslint-plugin/package.json b/packages/lexical-eslint-plugin/package.json index db75c8de6f1..fd8c03785a7 100644 --- a/packages/lexical-eslint-plugin/package.json +++ b/packages/lexical-eslint-plugin/package.json @@ -8,7 +8,7 @@ "lexical", "editor" ], - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/lexical-extension/package.json b/packages/lexical-extension/package.json index edb465e0860..86352aeb7d8 100644 --- a/packages/lexical-extension/package.json +++ b/packages/lexical-extension/package.json @@ -6,7 +6,7 @@ "extension", "plugin" ], - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "repository": { "type": "git", @@ -23,9 +23,9 @@ "sideEffects": false, "module": "LexicalExtension.mjs", "dependencies": { - "@lexical/utils": "0.36.2", + "@lexical/utils": "0.37.0", "@preact/signals-core": "^1.11.0", - "lexical": "0.36.2" + "lexical": "0.37.0" }, "exports": { ".": { diff --git a/packages/lexical-file/package.json b/packages/lexical-file/package.json index 6699f7de958..eb5e976e938 100644 --- a/packages/lexical-file/package.json +++ b/packages/lexical-file/package.json @@ -10,7 +10,7 @@ "export" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalFile.js", "types": "index.d.ts", "repository": { @@ -38,6 +38,6 @@ } }, "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } } diff --git a/packages/lexical-hashtag/package.json b/packages/lexical-hashtag/package.json index 5ec4b5a44a7..aa659bbbf92 100644 --- a/packages/lexical-hashtag/package.json +++ b/packages/lexical-hashtag/package.json @@ -8,13 +8,13 @@ "hashtag" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalHashtag.js", "types": "index.d.ts", "dependencies": { - "@lexical/text": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/text": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "repository": { "type": "git", diff --git a/packages/lexical-headless/package.json b/packages/lexical-headless/package.json index 02621261553..8c8b9d7e1cd 100644 --- a/packages/lexical-headless/package.json +++ b/packages/lexical-headless/package.json @@ -8,7 +8,7 @@ "headless" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "repository": { "type": "git", "url": "https://github.com/facebook/lexical", @@ -55,6 +55,6 @@ }, "dependencies": { "happy-dom": "^20.0.0", - "lexical": "0.36.2" + "lexical": "0.37.0" } } diff --git a/packages/lexical-history/package.json b/packages/lexical-history/package.json index b3f59a5461d..40d8773a9b8 100644 --- a/packages/lexical-history/package.json +++ b/packages/lexical-history/package.json @@ -8,13 +8,13 @@ "history" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalHistory.js", "types": "index.d.ts", "dependencies": { - "@lexical/extension": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "repository": { "type": "git", diff --git a/packages/lexical-html/package.json b/packages/lexical-html/package.json index 0d4a946fb9c..6fe47c8ee71 100644 --- a/packages/lexical-html/package.json +++ b/packages/lexical-html/package.json @@ -8,7 +8,7 @@ "html" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalHtml.js", "types": "index.d.ts", "repository": { @@ -17,9 +17,9 @@ "directory": "packages/lexical-html" }, "dependencies": { - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "module": "LexicalHtml.mjs", "sideEffects": false, diff --git a/packages/lexical-link/package.json b/packages/lexical-link/package.json index 34ada50a3f6..d6c63da9883 100644 --- a/packages/lexical-link/package.json +++ b/packages/lexical-link/package.json @@ -8,13 +8,13 @@ "link" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalLink.js", "types": "index.d.ts", "dependencies": { - "@lexical/extension": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "repository": { "type": "git", diff --git a/packages/lexical-list/package.json b/packages/lexical-list/package.json index 729f79c66c9..d6a3ae77d28 100644 --- a/packages/lexical-list/package.json +++ b/packages/lexical-list/package.json @@ -8,14 +8,14 @@ "list" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalList.js", "types": "index.d.ts", "dependencies": { - "@lexical/extension": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "repository": { "type": "git", diff --git a/packages/lexical-mark/package.json b/packages/lexical-mark/package.json index 89c07d1e030..82e84b35a3f 100644 --- a/packages/lexical-mark/package.json +++ b/packages/lexical-mark/package.json @@ -8,12 +8,12 @@ "mark" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalMark.js", "types": "index.d.ts", "dependencies": { - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "repository": { "type": "git", diff --git a/packages/lexical-markdown/package.json b/packages/lexical-markdown/package.json index 9e77883d3e9..ef3b1b0474c 100644 --- a/packages/lexical-markdown/package.json +++ b/packages/lexical-markdown/package.json @@ -8,17 +8,17 @@ "markdown" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalMarkdown.js", "types": "index.d.ts", "dependencies": { - "@lexical/code": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/text": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/code": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/text": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "repository": { "type": "git", diff --git a/packages/lexical-offset/package.json b/packages/lexical-offset/package.json index 2ced90d5054..5ebbc418ccf 100644 --- a/packages/lexical-offset/package.json +++ b/packages/lexical-offset/package.json @@ -8,7 +8,7 @@ "offset" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalOffset.js", "types": "index.d.ts", "repository": { @@ -36,6 +36,6 @@ } }, "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } } diff --git a/packages/lexical-overflow/package.json b/packages/lexical-overflow/package.json index f9af19740ba..a399abe3af4 100644 --- a/packages/lexical-overflow/package.json +++ b/packages/lexical-overflow/package.json @@ -8,7 +8,7 @@ "overflow" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalOverflow.js", "types": "index.d.ts", "repository": { @@ -36,6 +36,6 @@ } }, "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } } diff --git a/packages/lexical-plain-text/package.json b/packages/lexical-plain-text/package.json index 6cbfd3d2af3..71b10c2c1e3 100644 --- a/packages/lexical-plain-text/package.json +++ b/packages/lexical-plain-text/package.json @@ -7,7 +7,7 @@ "plain-text" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalPlainText.js", "types": "index.d.ts", "repository": { @@ -35,10 +35,10 @@ } }, "dependencies": { - "@lexical/clipboard": "0.36.2", - "@lexical/dragon": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/clipboard": "0.37.0", + "@lexical/dragon": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } } diff --git a/packages/lexical-playground/package.json b/packages/lexical-playground/package.json index 2d88260c734..bcbdaf81e1d 100644 --- a/packages/lexical-playground/package.json +++ b/packages/lexical-playground/package.json @@ -1,6 +1,6 @@ { "name": "lexical-playground", - "version": "0.36.2", + "version": "0.37.0", "private": true, "type": "module", "scripts": { @@ -12,24 +12,24 @@ }, "dependencies": { "@excalidraw/excalidraw": "^0.18.0", - "@lexical/clipboard": "0.36.2", - "@lexical/code": "0.36.2", - "@lexical/code-shiki": "0.36.2", - "@lexical/file": "0.36.2", - "@lexical/hashtag": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/mark": "0.36.2", - "@lexical/overflow": "0.36.2", - "@lexical/plain-text": "0.36.2", - "@lexical/react": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/table": "0.36.2", - "@lexical/utils": "0.36.2", + "@lexical/clipboard": "0.37.0", + "@lexical/code": "0.37.0", + "@lexical/code-shiki": "0.37.0", + "@lexical/file": "0.37.0", + "@lexical/hashtag": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/mark": "0.37.0", + "@lexical/overflow": "0.37.0", + "@lexical/plain-text": "0.37.0", + "@lexical/react": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/table": "0.37.0", + "@lexical/utils": "0.37.0", "date-fns": "^4.1.0", "katex": "^0.16.10", - "lexical": "0.36.2", + "lexical": "0.37.0", "lodash-es": "^4.17.21", "prettier": "^3.6.2", "react": "^19.1.1", diff --git a/packages/lexical-react/package.json b/packages/lexical-react/package.json index 506ad932c17..8141afa999d 100644 --- a/packages/lexical-react/package.json +++ b/packages/lexical-react/package.json @@ -8,26 +8,26 @@ "rich-text" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "dependencies": { "@floating-ui/react": "^0.27.16", - "@lexical/devtools-core": "0.36.2", - "@lexical/dragon": "0.36.2", - "@lexical/extension": "0.36.2", - "@lexical/hashtag": "0.36.2", - "@lexical/history": "0.36.2", - "@lexical/link": "0.36.2", - "@lexical/list": "0.36.2", - "@lexical/mark": "0.36.2", - "@lexical/markdown": "0.36.2", - "@lexical/overflow": "0.36.2", - "@lexical/plain-text": "0.36.2", - "@lexical/rich-text": "0.36.2", - "@lexical/table": "0.36.2", - "@lexical/text": "0.36.2", - "@lexical/utils": "0.36.2", - "@lexical/yjs": "0.36.2", - "lexical": "0.36.2", + "@lexical/devtools-core": "0.37.0", + "@lexical/dragon": "0.37.0", + "@lexical/extension": "0.37.0", + "@lexical/hashtag": "0.37.0", + "@lexical/history": "0.37.0", + "@lexical/link": "0.37.0", + "@lexical/list": "0.37.0", + "@lexical/mark": "0.37.0", + "@lexical/markdown": "0.37.0", + "@lexical/overflow": "0.37.0", + "@lexical/plain-text": "0.37.0", + "@lexical/rich-text": "0.37.0", + "@lexical/table": "0.37.0", + "@lexical/text": "0.37.0", + "@lexical/utils": "0.37.0", + "@lexical/yjs": "0.37.0", + "lexical": "0.37.0", "react-error-boundary": "^6.0.0" }, "peerDependencies": { diff --git a/packages/lexical-rich-text/package.json b/packages/lexical-rich-text/package.json index b31b35b66c1..8f913752a2e 100644 --- a/packages/lexical-rich-text/package.json +++ b/packages/lexical-rich-text/package.json @@ -7,7 +7,7 @@ "rich-text" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalRichText.js", "types": "index.d.ts", "repository": { @@ -35,10 +35,10 @@ } }, "dependencies": { - "@lexical/clipboard": "0.36.2", - "@lexical/dragon": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/clipboard": "0.37.0", + "@lexical/dragon": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" } } diff --git a/packages/lexical-selection/package.json b/packages/lexical-selection/package.json index 0367bca2d16..fd19139efb4 100644 --- a/packages/lexical-selection/package.json +++ b/packages/lexical-selection/package.json @@ -9,7 +9,7 @@ "selection" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalSelection.js", "types": "index.d.ts", "repository": { @@ -37,6 +37,6 @@ } }, "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } } diff --git a/packages/lexical-table/package.json b/packages/lexical-table/package.json index 99bd7d9b408..fd678252d9c 100644 --- a/packages/lexical-table/package.json +++ b/packages/lexical-table/package.json @@ -8,14 +8,14 @@ "table" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalTable.js", "types": "index.d.ts", "dependencies": { - "@lexical/clipboard": "0.36.2", - "@lexical/extension": "0.36.2", - "@lexical/utils": "0.36.2", - "lexical": "0.36.2" + "@lexical/clipboard": "0.37.0", + "@lexical/extension": "0.37.0", + "@lexical/utils": "0.37.0", + "lexical": "0.37.0" }, "repository": { "type": "git", diff --git a/packages/lexical-tailwind/package.json b/packages/lexical-tailwind/package.json index def99f36479..8f67197d85f 100644 --- a/packages/lexical-tailwind/package.json +++ b/packages/lexical-tailwind/package.json @@ -7,7 +7,7 @@ "theme", "css" ], - "version": "0.36.2", + "version": "0.37.0", "license": "MIT", "repository": { "type": "git", @@ -21,8 +21,8 @@ }, "homepage": "https://github.com/facebook/lexical#readme", "dependencies": { - "@lexical/extension": "0.36.2", - "lexical": "0.36.2" + "@lexical/extension": "0.37.0", + "lexical": "0.37.0" }, "devDependencies": { "@tailwindcss/cli": "^4.1.13", diff --git a/packages/lexical-text/package.json b/packages/lexical-text/package.json index 43d7bc8eeb8..95372fa8a0c 100644 --- a/packages/lexical-text/package.json +++ b/packages/lexical-text/package.json @@ -9,7 +9,7 @@ "text" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalText.js", "types": "index.d.ts", "repository": { @@ -37,6 +37,6 @@ } }, "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" } } diff --git a/packages/lexical-utils/package.json b/packages/lexical-utils/package.json index 6074763f031..6ed56fadf6b 100644 --- a/packages/lexical-utils/package.json +++ b/packages/lexical-utils/package.json @@ -8,14 +8,14 @@ "utils" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalUtils.js", "types": "index.d.ts", "dependencies": { - "@lexical/list": "0.36.2", - "@lexical/selection": "0.36.2", - "@lexical/table": "0.36.2", - "lexical": "0.36.2" + "@lexical/list": "0.37.0", + "@lexical/selection": "0.37.0", + "@lexical/table": "0.37.0", + "lexical": "0.37.0" }, "repository": { "type": "git", diff --git a/packages/lexical-website/package.json b/packages/lexical-website/package.json index 913299d8e53..0dee836c4d3 100644 --- a/packages/lexical-website/package.json +++ b/packages/lexical-website/package.json @@ -1,6 +1,6 @@ { "name": "@lexical/website", - "version": "0.36.2", + "version": "0.37.0", "private": true, "scripts": { "docusaurus": "docusaurus", diff --git a/packages/lexical-yjs/package.json b/packages/lexical-yjs/package.json index 85a178c2d28..495fc4d8a84 100644 --- a/packages/lexical-yjs/package.json +++ b/packages/lexical-yjs/package.json @@ -11,13 +11,13 @@ "crdt" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "LexicalYjs.js", "types": "index.d.ts", "dependencies": { - "@lexical/offset": "0.36.2", - "@lexical/selection": "0.36.2", - "lexical": "0.36.2" + "@lexical/offset": "0.37.0", + "@lexical/selection": "0.37.0", + "lexical": "0.37.0" }, "peerDependencies": { "yjs": ">=13.5.22" diff --git a/packages/lexical/package.json b/packages/lexical/package.json index 99f0d7df46e..81f9abc5283 100644 --- a/packages/lexical/package.json +++ b/packages/lexical/package.json @@ -9,7 +9,7 @@ "rich-text" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "main": "Lexical.js", "types": "index.d.ts", "repository": { diff --git a/packages/shared/package.json b/packages/shared/package.json index fd5dd297f17..5b02039ac93 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -8,9 +8,9 @@ "rich-text" ], "license": "MIT", - "version": "0.36.2", + "version": "0.37.0", "dependencies": { - "lexical": "0.36.2" + "lexical": "0.37.0" }, "repository": { "type": "git", diff --git a/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/package.json b/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/package.json index 470c712dc8a..3f5b7d7cde9 100644 --- a/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/package.json +++ b/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/package.json @@ -2,7 +2,7 @@ "name": "lexical-esm-astro-react", "private": true, "type": "module", - "version": "0.36.2", + "version": "0.37.0", "scripts": { "dev": "astro dev", "start": "astro dev", @@ -13,12 +13,12 @@ "dependencies": { "@astrojs/check": "^0.9.4", "@astrojs/react": "^4.3.1", - "@lexical/react": "0.36.2", - "@lexical/utils": "0.36.2", + "@lexical/react": "0.37.0", + "@lexical/utils": "0.37.0", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9", "astro": "^5.13.7", - "lexical": "0.36.2", + "lexical": "0.37.0", "react": "^19.1.1", "react-dom": "^19.1.1" }, diff --git a/scripts/__tests__/integration/fixtures/lexical-esm-nextjs/package.json b/scripts/__tests__/integration/fixtures/lexical-esm-nextjs/package.json index 0bc226489c2..afec2980661 100644 --- a/scripts/__tests__/integration/fixtures/lexical-esm-nextjs/package.json +++ b/scripts/__tests__/integration/fixtures/lexical-esm-nextjs/package.json @@ -1,6 +1,6 @@ { "name": "lexical-esm-nextjs", - "version": "0.36.2", + "version": "0.37.0", "private": true, "scripts": { "dev": "next dev", @@ -9,9 +9,9 @@ "test": "playwright test" }, "dependencies": { - "@lexical/plain-text": "0.36.2", - "@lexical/react": "0.36.2", - "lexical": "0.36.2", + "@lexical/plain-text": "0.37.0", + "@lexical/react": "0.37.0", + "lexical": "0.37.0", "next": "^15.5.2", "react": "^19", "react-dom": "^19" diff --git a/scripts/error-codes/codes.json b/scripts/error-codes/codes.json index 5a2221d84e6..6ff30514eee 100644 --- a/scripts/error-codes/codes.json +++ b/scripts/error-codes/codes.json @@ -321,5 +321,16 @@ "319": "useCollaborationContext: no context provider found", "320": "LexicalBuilder: @lexical/react legacy text plugins conflict with the %s extension. Remove the legacy or component.", "321": "No ReactProviderExtension detected. You must use ReactPluginHostExtension or LexicalExtensionComposer to host React extensions. The following extensions depend on ReactExtension: %s", - "322": "ReactPluginHostExtension: Root is already mounted" + "322": "ReactPluginHostExtension: Root is already mounted", + "323": "internalMarkNodeAsDirty: Ephemeral nodes must not be marked as dirty (key %s type %s)", + "324": "ElementNode.splice: Ephemeral nodes can not mutate their children (key %s type %s)", + "325": "GC must be disabled to render snapshot", + "326": "Text point must be a text node", + "327": "Expected XmlElement parent for XmlText", + "328": "Expected xml or text event", + "329": "XmlHook is not supported", + "330": "Node properties for %s not initialized for sync", + "331": "Text nodes must be mapped as an array", + "332": "Element nodes must be mapped as a single node", + "333": "Text nodes must be mapped to XmlText" }