From 32851c29c24f1e788277b46532f3a8333fb67f8f Mon Sep 17 00:00:00 2001 From: Lexical GitHub Actions Bot <> Date: Thu, 25 Sep 2025 03:27:27 +0000 Subject: [PATCH] v0.36.0 --- CHANGELOG.md | 33 ++ examples/extension-react-table/package.json | 6 +- .../package.json | 14 +- .../extension-vanilla-tailwind/package.json | 12 +- 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 +- .../package.json | 12 +- scripts/error-codes/codes.json | 35 +- 52 files changed, 538 insertions(+), 472 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dafc930155..f0d19741702 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,36 @@ +## v0.36.0 (2025-09-25) + +- lexical-headless Bug Fix Replace happy-dom with jsdom in www and map react-domclient (#7858) Bob Ippolito +- Bug Fix npmToWwwName ensures lexical prefix (#7857) Bob Ippolito +- lexical-headless Feature lexicalheadlessdom module for easier SSR (#7833) Bob Ippolito +- lexical Chore Change TabNode.setTextContent invariant to devInvariant (#7855) Aman Harwara +- lexical-extensiondocs Chore Add experimental to extension functions (#7853) Bob Ippolito +- lexicallexical-extension Feature Lexical Extension (#7706) Bob Ippolito +- lexical-react Bug Fix Include react-error-boundary and floating-uireact in WWW bundle (#7852) Bob Ippolito +- lexical-react Bug Fix Add visibility margin to isTriggerVisibleInNearestScrollContainer to prevent popover from wrongfully closing (#7844) David +- lexicallexical-reactlexical-playground Chore Update from React 18 to React 19 (#7802) Bob Ippolito +- lexical-playground Chore remove InlineImageNode and InlineImagePlugun (#7839) Bob Ippolito +- Bug Fix Relocate internal eslint plugin to packageslexical-eslint-plugin-internal (#7834) Bob Ippolito +- lexical Bug Fix Fix cache coherency issue with RangeSelection#extract (#7836) River +- lexical-clipboard Bug Fix Update Lexical Clipboard with Empty Selection (#7835) River +- lexical-markdown Refactor Remove MarkdownShortcuts.ts Dependency on index.ts (#7832) River +- lexical-react Breaking change enforce use of collab context provider (#7818) James Fitzsimmons +- lexical-yjslexical-playground Breaking change remove clientID from collab context (#7816) James Fitzsimmons +- lexical-clipboard Fix copy correct selection when editor in different windowdocument (#7822) James Fitzsimmons +- lexical Chore Improve error message when a node is registered from a foreign lexical module (#7821) Bob Ippolito +- lexicallexical-selectionlexical-utils Refactor Consolidate ancestor lookup via findMatchingParent (#7814) Chase Naples +- lexical-markdown Update Flow types to match TypeScript (#7813) Daniel Teo +- lexical-website Bug Fix Replace broken algolia search with easyops-cndocusaurus-search-local (#7810) Bob Ippolito +- lexical-list Fix clear li checklist attributes when inserting nested list (#7805) James Fitzsimmons +- Chore Port scripts unit tests to vitest and fix test include match pattern (#7807) Bob Ippolito +- lexical-react Fix Use explicit key attr in NodeContextMenuPlugin (#7803) Bob Ippolito +- lexical-list Fix updating list type tofrom check type updates child DOM elements (#7800) James Fitzsimmons +- lexical-playground DatetimeNode DOM updates (#7786) Ivaylo Pavlov +- examples Chore Update examples for v0.35.0 (#7799) Bob Ippolito +- lexical-website Chore Update docusaurus-plugin-typedoc (#7766) Bob Ippolito +- v0.35.0 (#7797) Bob Ippolito +- v0.35.0 Lexical GitHub Actions Bot + ## v0.35.0 (2025-09-04) - lexical-history Add Missing Argument for DispatchCommand in UndoRedo Docs Example (#7795) Lithika Damnod diff --git a/examples/extension-react-table/package.json b/examples/extension-react-table/package.json index ae2e6c383c1..1efad6a0133 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -16,8 +16,8 @@ "lexical": "0.35.0" }, "dependencies": { - "@lexical/react": "0.35.0", - "lexical": "0.35.0", + "@lexical/react": "0.36.0", + "lexical": "0.36.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/extension-vanilla-react-plugin-host/package.json b/examples/extension-vanilla-react-plugin-host/package.json index 2986b4e75aa..d98cb5b953d 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -17,12 +17,12 @@ "@lexical/tailwind": "0.35.0" }, "dependencies": { - "@lexical/history": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/react": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/history": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/react": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "devDependencies": { "@tailwindcss/vite": "^4.1.13", diff --git a/examples/extension-vanilla-tailwind/package.json b/examples/extension-vanilla-tailwind/package.json index 4fd4a9bd12c..f220b37577d 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -17,11 +17,11 @@ "@lexical/tailwind": "0.35.0" }, "dependencies": { - "@lexical/history": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/history": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "devDependencies": { "@tailwindcss/vite": "^4.1.13", diff --git a/examples/node-replacement/package.json b/examples/node-replacement/package.json index 8a937a1daea..1b51970995f 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.35.0", - "lexical": "0.35.0", + "@lexical/react": "0.36.0", + "lexical": "0.36.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 9bb1c98910a..0b8344fd194 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -11,15 +11,15 @@ }, "dependencies": { "@ark-ui/react": "^5.6.0", - "@lexical/clipboard": "0.35.0", - "@lexical/html": "0.35.0", - "@lexical/react": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", + "@lexical/clipboard": "0.36.0", + "@lexical/html": "0.36.0", + "@lexical/react": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", "@shikijs/langs": "^3.3.0", "@shikijs/themes": "^3.3.0", "inline-style-parser": "^0.2.4", - "lexical": "0.35.0", + "lexical": "0.36.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 89592fb2077..161cb9dc695 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.35.0", - "lexical": "0.35.0", + "@lexical/react": "0.36.0", + "lexical": "0.36.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 c7bbff94ccd..d86bf5181f4 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -18,10 +18,10 @@ "@lexical/yjs": "0.35.0" }, "dependencies": { - "@lexical/react": "0.35.0", - "@lexical/utils": "0.35.0", - "@lexical/yjs": "0.35.0", - "lexical": "0.35.0", + "@lexical/react": "0.36.0", + "@lexical/utils": "0.36.0", + "@lexical/yjs": "0.36.0", + "lexical": "0.36.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 5fefab32daa..b5260bc3d09 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.35.0", - "lexical": "0.35.0", + "@lexical/react": "0.36.0", + "lexical": "0.36.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 84f71749a99..629e1f3e405 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.35.0", - "lexical": "0.35.0", + "@lexical/react": "0.36.0", + "lexical": "0.36.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 58b5265f954..8b0a22709f7 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.35.0", - "@lexical/history": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/dragon": "0.36.0", + "@lexical/history": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/examples/vanilla-js-plugin/package.json b/examples/vanilla-js-plugin/package.json index 86a0082f331..1a4e349665f 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -10,12 +10,12 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.35.0", - "@lexical/history": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/utils": "0.35.0", + "@lexical/dragon": "0.36.0", + "@lexical/history": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/utils": "0.36.0", "emoji-datasource-facebook": "15.1.2", - "lexical": "0.35.0" + "lexical": "0.36.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/examples/vanilla-js/package.json b/examples/vanilla-js/package.json index 0f55b857c36..e19bd36e9b6 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.35.0", + "version": "0.36.0", "type": "module", "scripts": { "dev": "vite", @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.35.0", - "@lexical/history": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/dragon": "0.36.0", + "@lexical/history": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/package-lock.json b/package-lock.json index 31445128ded..c4e9637554f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@lexical/monorepo", - "version": "0.35.0", + "version": "0.36.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@lexical/monorepo", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "workspaces": [ "packages/*" @@ -45825,28 +45825,28 @@ } }, "packages/lexical": { - "version": "0.35.0", + "version": "0.36.0", "license": "MIT" }, "packages/lexical-clipboard": { "name": "@lexical/clipboard", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/html": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/html": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-code": { "name": "@lexical/code", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/utils": "0.35.0", - "lexical": "0.35.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0", "prismjs": "^1.30.0" }, "devDependencies": { @@ -45855,16 +45855,16 @@ }, "packages/lexical-code-shiki": { "name": "@lexical/code-shiki", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/code": "0.35.0", - "@lexical/utils": "0.35.0", + "@lexical/code": "0.36.0", + "@lexical/utils": "0.36.0", "@shikijs/core": "^3.7.0", "@shikijs/engine-javascript": "^3.7.0", "@shikijs/langs": "^3.7.0", "@shikijs/themes": "^3.7.0", - "lexical": "0.35.0", + "lexical": "0.36.0", "shiki": "^3.7.0" }, "devDependencies": { @@ -45888,7 +45888,7 @@ }, "packages/lexical-devtools": { "name": "@lexical/devtools", - "version": "0.35.0", + "version": "0.36.0", "hasInstallScript": true, "dependencies": { "@chakra-ui/react": "^2.8.2", @@ -45905,12 +45905,12 @@ "devDependencies": { "@babel/plugin-transform-flow-strip-types": "^7.24.7", "@babel/preset-react": "^7.24.7", - "@lexical/devtools-core": "0.35.0", + "@lexical/devtools-core": "0.36.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.35.0", + "lexical": "0.36.0", "typescript": "^5.9.2", "vite": "^7.1.4", "wxt": "^0.20.11" @@ -45918,15 +45918,15 @@ }, "packages/lexical-devtools-core": { "name": "@lexical/devtools-core", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/html": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/mark": "0.35.0", - "@lexical/table": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/html": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/mark": "0.36.0", + "@lexical/table": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "peerDependencies": { "react": ">=17.x", @@ -45935,16 +45935,16 @@ }, "packages/lexical-dragon": { "name": "@lexical/dragon", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/extension": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-eslint-plugin": { "name": "@lexical/eslint-plugin", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "devDependencies": { "@types/eslint": "^8.56.9" @@ -45955,45 +45955,45 @@ }, "packages/lexical-eslint-plugin-internal": { "name": "@lexical/eslint-plugin-internal", - "version": "0.35.0", + "version": "0.36.0", "peerDependencies": { "eslint": "^7.31.0 || ^8.0.0" } }, "packages/lexical-extension": { "name": "@lexical/extension", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/utils": "0.35.0", + "@lexical/utils": "0.36.0", "@preact/signals-core": "^1.11.0", - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "packages/lexical-file": { "name": "@lexical/file", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "packages/lexical-hashtag": { "name": "@lexical/hashtag", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/text": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/text": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-headless": { "name": "@lexical/headless", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" }, "devDependencies": { "happy-dom": "^18.0.1" @@ -46001,22 +46001,22 @@ }, "packages/lexical-history": { "name": "@lexical/history", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/extension": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-html": { "name": "@lexical/html", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-internal-eslint-plugin": { @@ -46029,98 +46029,98 @@ }, "packages/lexical-link": { "name": "@lexical/link", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/extension": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-list": { "name": "@lexical/list", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/extension": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-mark": { "name": "@lexical/mark", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-markdown": { "name": "@lexical/markdown", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/code": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/text": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/code": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/text": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-offset": { "name": "@lexical/offset", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "packages/lexical-overflow": { "name": "@lexical/overflow", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "packages/lexical-plain-text": { "name": "@lexical/plain-text", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.35.0", - "@lexical/dragon": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/clipboard": "0.36.0", + "@lexical/dragon": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-playground": { - "version": "0.35.0", + "version": "0.36.0", "dependencies": { "@excalidraw/excalidraw": "^0.18.0", - "@lexical/clipboard": "0.35.0", - "@lexical/code": "0.35.0", - "@lexical/code-shiki": "0.35.0", - "@lexical/file": "0.35.0", - "@lexical/hashtag": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/mark": "0.35.0", - "@lexical/overflow": "0.35.0", - "@lexical/plain-text": "0.35.0", - "@lexical/react": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/table": "0.35.0", - "@lexical/utils": "0.35.0", + "@lexical/clipboard": "0.36.0", + "@lexical/code": "0.36.0", + "@lexical/code-shiki": "0.36.0", + "@lexical/file": "0.36.0", + "@lexical/hashtag": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/mark": "0.36.0", + "@lexical/overflow": "0.36.0", + "@lexical/plain-text": "0.36.0", + "@lexical/react": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/table": "0.36.0", + "@lexical/utils": "0.36.0", "date-fns": "^4.1.0", "katex": "^0.16.10", - "lexical": "0.35.0", + "lexical": "0.36.0", "lodash-es": "^4.17.21", "prettier": "^3.6.2", "react": "^19.1.1", @@ -46155,27 +46155,27 @@ }, "packages/lexical-react": { "name": "@lexical/react", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { "@floating-ui/react": "^0.27.16", - "@lexical/devtools-core": "0.35.0", - "@lexical/dragon": "0.35.0", - "@lexical/extension": "0.35.0", - "@lexical/hashtag": "0.35.0", - "@lexical/history": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/mark": "0.35.0", - "@lexical/markdown": "0.35.0", - "@lexical/overflow": "0.35.0", - "@lexical/plain-text": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/table": "0.35.0", - "@lexical/text": "0.35.0", - "@lexical/utils": "0.35.0", - "@lexical/yjs": "0.35.0", - "lexical": "0.35.0", + "@lexical/devtools-core": "0.36.0", + "@lexical/dragon": "0.36.0", + "@lexical/extension": "0.36.0", + "@lexical/hashtag": "0.36.0", + "@lexical/history": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/mark": "0.36.0", + "@lexical/markdown": "0.36.0", + "@lexical/overflow": "0.36.0", + "@lexical/plain-text": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/table": "0.36.0", + "@lexical/text": "0.36.0", + "@lexical/utils": "0.36.0", + "@lexical/yjs": "0.36.0", + "lexical": "0.36.0", "react-error-boundary": "^6.0.0" }, "devDependencies": { @@ -46189,42 +46189,42 @@ }, "packages/lexical-rich-text": { "name": "@lexical/rich-text", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.35.0", - "@lexical/dragon": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/clipboard": "0.36.0", + "@lexical/dragon": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-selection": { "name": "@lexical/selection", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "packages/lexical-table": { "name": "@lexical/table", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.35.0", - "@lexical/extension": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/clipboard": "0.36.0", + "@lexical/extension": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-tailwind": { "name": "@lexical/tailwind", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/extension": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "lexical": "0.36.0" }, "devDependencies": { "@tailwindcss/cli": "^4.1.13", @@ -46241,26 +46241,26 @@ }, "packages/lexical-text": { "name": "@lexical/text", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "packages/lexical-utils": { "name": "@lexical/utils", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/list": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/table": "0.35.0", - "lexical": "0.35.0" + "@lexical/list": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/table": "0.36.0", + "lexical": "0.36.0" } }, "packages/lexical-website": { "name": "@lexical/website", - "version": "0.35.0", + "version": "0.36.0", "dependencies": { "@docusaurus/core": "^3.8.1", "@docusaurus/faster": "^3.8.1", @@ -46387,12 +46387,12 @@ }, "packages/lexical-yjs": { "name": "@lexical/yjs", - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "@lexical/offset": "0.35.0", - "@lexical/selection": "0.35.0", - "lexical": "0.35.0" + "@lexical/offset": "0.36.0", + "@lexical/selection": "0.36.0", + "lexical": "0.36.0" }, "peerDependencies": { "yjs": ">=13.5.22" @@ -46425,10 +46425,10 @@ } }, "packages/shared": { - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } } }, @@ -51858,33 +51858,33 @@ "@lexical/clipboard": { "version": "file:packages/lexical-clipboard", "requires": { - "@lexical/html": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/html": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/code": { "version": "file:packages/lexical-code", "requires": { - "@lexical/utils": "0.35.0", + "@lexical/utils": "0.36.0", "@types/prismjs": "^1.26.0", - "lexical": "0.35.0", + "lexical": "0.36.0", "prismjs": "^1.30.0" } }, "@lexical/code-shiki": { "version": "file:packages/lexical-code-shiki", "requires": { - "@lexical/code": "0.35.0", - "@lexical/utils": "0.35.0", + "@lexical/code": "0.36.0", + "@lexical/utils": "0.36.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.35.0", + "lexical": "0.36.0", "shiki": "^3.7.0" }, "dependencies": { @@ -51913,7 +51913,7 @@ "@chakra-ui/react": "^2.8.2", "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", - "@lexical/devtools-core": "0.35.0", + "@lexical/devtools-core": "0.36.0", "@rollup/plugin-babel": "^6.0.4", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9", @@ -51922,7 +51922,7 @@ "@webext-pegasus/store-zustand": "^0.3.0", "@webext-pegasus/transport": "^0.3.0", "framer-motion": "^11.1.5", - "lexical": "0.35.0", + "lexical": "0.36.0", "react": "^19.1.1", "react-dom": "^19.1.1", "typescript": "^5.9.2", @@ -51934,19 +51934,19 @@ "@lexical/devtools-core": { "version": "file:packages/lexical-devtools-core", "requires": { - "@lexical/html": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/mark": "0.35.0", - "@lexical/table": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/html": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/mark": "0.36.0", + "@lexical/table": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/dragon": { "version": "file:packages/lexical-dragon", "requires": { - "@lexical/extension": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/eslint-plugin": { @@ -51961,163 +51961,163 @@ "@lexical/extension": { "version": "file:packages/lexical-extension", "requires": { - "@lexical/utils": "0.35.0", + "@lexical/utils": "0.36.0", "@preact/signals-core": "^1.11.0", - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "@lexical/file": { "version": "file:packages/lexical-file", "requires": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "@lexical/hashtag": { "version": "file:packages/lexical-hashtag", "requires": { - "@lexical/text": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/text": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/headless": { "version": "file:packages/lexical-headless", "requires": { "happy-dom": "^18.0.1", - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "@lexical/history": { "version": "file:packages/lexical-history", "requires": { - "@lexical/extension": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/html": { "version": "file:packages/lexical-html", "requires": { - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/link": { "version": "file:packages/lexical-link", "requires": { - "@lexical/extension": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/list": { "version": "file:packages/lexical-list", "requires": { - "@lexical/extension": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/mark": { "version": "file:packages/lexical-mark", "requires": { - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/markdown": { "version": "file:packages/lexical-markdown", "requires": { - "@lexical/code": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/text": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/code": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/text": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/offset": { "version": "file:packages/lexical-offset", "requires": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "@lexical/overflow": { "version": "file:packages/lexical-overflow", "requires": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "@lexical/plain-text": { "version": "file:packages/lexical-plain-text", "requires": { - "@lexical/clipboard": "0.35.0", - "@lexical/dragon": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/clipboard": "0.36.0", + "@lexical/dragon": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/react": { "version": "file:packages/lexical-react", "requires": { "@floating-ui/react": "^0.27.16", - "@lexical/devtools-core": "0.35.0", - "@lexical/dragon": "0.35.0", - "@lexical/extension": "0.35.0", - "@lexical/hashtag": "0.35.0", - "@lexical/history": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/mark": "0.35.0", - "@lexical/markdown": "0.35.0", - "@lexical/overflow": "0.35.0", - "@lexical/plain-text": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/table": "0.35.0", - "@lexical/text": "0.35.0", - "@lexical/utils": "0.35.0", - "@lexical/yjs": "0.35.0", + "@lexical/devtools-core": "0.36.0", + "@lexical/dragon": "0.36.0", + "@lexical/extension": "0.36.0", + "@lexical/hashtag": "0.36.0", + "@lexical/history": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/mark": "0.36.0", + "@lexical/markdown": "0.36.0", + "@lexical/overflow": "0.36.0", + "@lexical/plain-text": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/table": "0.36.0", + "@lexical/text": "0.36.0", + "@lexical/utils": "0.36.0", + "@lexical/yjs": "0.36.0", "@types/jest-axe": "^3.5.9", "jest-axe": "^10.0.0", - "lexical": "0.35.0", + "lexical": "0.36.0", "react-error-boundary": "^6.0.0" } }, "@lexical/rich-text": { "version": "file:packages/lexical-rich-text", "requires": { - "@lexical/clipboard": "0.35.0", - "@lexical/dragon": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/clipboard": "0.36.0", + "@lexical/dragon": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/selection": { "version": "file:packages/lexical-selection", "requires": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "@lexical/table": { "version": "file:packages/lexical-table", "requires": { - "@lexical/clipboard": "0.35.0", - "@lexical/extension": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/clipboard": "0.36.0", + "@lexical/extension": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/tailwind": { "version": "file:packages/lexical-tailwind", "requires": { - "@lexical/extension": "0.35.0", + "@lexical/extension": "0.36.0", "@tailwindcss/cli": "^4.1.13", - "lexical": "0.35.0", + "lexical": "0.36.0", "tailwind-merge": "^3.3.1", "tailwindcss": "^4.1.13" }, @@ -52133,16 +52133,16 @@ "@lexical/text": { "version": "file:packages/lexical-text", "requires": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "@lexical/utils": { "version": "file:packages/lexical-utils", "requires": { - "@lexical/list": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/table": "0.35.0", - "lexical": "0.35.0" + "@lexical/list": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/table": "0.36.0", + "lexical": "0.36.0" } }, "@lexical/website": { @@ -52261,9 +52261,9 @@ "@lexical/yjs": { "version": "file:packages/lexical-yjs", "requires": { - "@lexical/offset": "0.35.0", - "@lexical/selection": "0.35.0", - "lexical": "0.35.0" + "@lexical/offset": "0.36.0", + "@lexical/selection": "0.36.0", + "lexical": "0.36.0" } }, "@mdx-js/mdx": { @@ -66420,21 +66420,21 @@ "@babel/plugin-transform-flow-strip-types": "^7.24.7", "@babel/preset-react": "^7.24.7", "@excalidraw/excalidraw": "^0.18.0", - "@lexical/clipboard": "0.35.0", - "@lexical/code": "0.35.0", - "@lexical/code-shiki": "0.35.0", - "@lexical/file": "0.35.0", - "@lexical/hashtag": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/mark": "0.35.0", - "@lexical/overflow": "0.35.0", - "@lexical/plain-text": "0.35.0", - "@lexical/react": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/table": "0.35.0", - "@lexical/utils": "0.35.0", + "@lexical/clipboard": "0.36.0", + "@lexical/code": "0.36.0", + "@lexical/code-shiki": "0.36.0", + "@lexical/file": "0.36.0", + "@lexical/hashtag": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/mark": "0.36.0", + "@lexical/overflow": "0.36.0", + "@lexical/plain-text": "0.36.0", + "@lexical/react": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/table": "0.36.0", + "@lexical/utils": "0.36.0", "@prettier/sync": "^0.6.1", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^25.0.7", @@ -66442,7 +66442,7 @@ "@vitejs/plugin-react": "^5.0.2", "date-fns": "^4.1.0", "katex": "^0.16.10", - "lexical": "0.35.0", + "lexical": "0.36.0", "lodash-es": "^4.17.21", "prettier": "^3.6.2", "react": "^19.1.1", @@ -73057,7 +73057,7 @@ "shared": { "version": "file:packages/shared", "requires": { - "lexical": "0.35.0" + "lexical": "0.36.0" } }, "shebang-command": { diff --git a/package.json b/package.json index b9a8340d037..f1994f0f4d4 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.35.0", + "version": "0.36.0", "license": "MIT", "private": true, "workspaces": [ diff --git a/packages/lexical-clipboard/package.json b/packages/lexical-clipboard/package.json index 46722eeca5f..3c5d7423180 100644 --- a/packages/lexical-clipboard/package.json +++ b/packages/lexical-clipboard/package.json @@ -9,15 +9,15 @@ "paste" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalClipboard.js", "types": "index.d.ts", "dependencies": { - "@lexical/html": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/html": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "repository": { "type": "git", diff --git a/packages/lexical-code-shiki/package.json b/packages/lexical-code-shiki/package.json index 00bacde1c40..cc3eb753fdb 100644 --- a/packages/lexical-code-shiki/package.json +++ b/packages/lexical-code-shiki/package.json @@ -8,17 +8,17 @@ "code" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalCodeShiki.js", "types": "index.d.ts", "dependencies": { - "@lexical/code": "0.35.0", - "@lexical/utils": "0.35.0", + "@lexical/code": "0.36.0", + "@lexical/utils": "0.36.0", "@shikijs/core": "^3.7.0", "@shikijs/engine-javascript": "^3.7.0", "@shikijs/langs": "^3.7.0", "@shikijs/themes": "^3.7.0", - "lexical": "0.35.0", + "lexical": "0.36.0", "shiki": "^3.7.0" }, "repository": { diff --git a/packages/lexical-code/package.json b/packages/lexical-code/package.json index 40baaef67ba..ae0a0324fb2 100644 --- a/packages/lexical-code/package.json +++ b/packages/lexical-code/package.json @@ -8,12 +8,12 @@ "code" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalCode.js", "types": "index.d.ts", "dependencies": { - "@lexical/utils": "0.35.0", - "lexical": "0.35.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0", "prismjs": "^1.30.0" }, "repository": { diff --git a/packages/lexical-devtools-core/package.json b/packages/lexical-devtools-core/package.json index 9fa0defe2f8..98faa939098 100644 --- a/packages/lexical-devtools-core/package.json +++ b/packages/lexical-devtools-core/package.json @@ -8,16 +8,16 @@ "utils" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalDevtoolsCore.js", "types": "index.d.ts", "dependencies": { - "@lexical/html": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/mark": "0.35.0", - "@lexical/table": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/html": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/mark": "0.36.0", + "@lexical/table": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "peerDependencies": { "react": ">=17.x", diff --git a/packages/lexical-devtools/package.json b/packages/lexical-devtools/package.json index 00a8ccd7f29..74b774eb934 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.35.0", + "version": "0.36.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.35.0", + "@lexical/devtools-core": "0.36.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.35.0", + "lexical": "0.36.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 e548d080b34..76242400f5c 100644 --- a/packages/lexical-dragon/package.json +++ b/packages/lexical-dragon/package.json @@ -9,7 +9,7 @@ "accessibility" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalDragon.js", "types": "index.d.ts", "repository": { @@ -37,7 +37,7 @@ } }, "dependencies": { - "@lexical/extension": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "lexical": "0.36.0" } } diff --git a/packages/lexical-eslint-plugin-internal/package.json b/packages/lexical-eslint-plugin-internal/package.json index f887f03ddb5..7cedaf3117b 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.35.0", + "version": "0.36.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 bb6cc29a010..659004ed710 100644 --- a/packages/lexical-eslint-plugin/package.json +++ b/packages/lexical-eslint-plugin/package.json @@ -8,7 +8,7 @@ "lexical", "editor" ], - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/lexical-extension/package.json b/packages/lexical-extension/package.json index 29794ed7c41..6af3f9529f3 100644 --- a/packages/lexical-extension/package.json +++ b/packages/lexical-extension/package.json @@ -6,7 +6,7 @@ "extension", "plugin" ], - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "repository": { "type": "git", @@ -23,9 +23,9 @@ "sideEffects": false, "module": "LexicalExtension.mjs", "dependencies": { - "@lexical/utils": "0.35.0", + "@lexical/utils": "0.36.0", "@preact/signals-core": "^1.11.0", - "lexical": "0.35.0" + "lexical": "0.36.0" }, "exports": { ".": { diff --git a/packages/lexical-file/package.json b/packages/lexical-file/package.json index 78bec3a09c7..8c1e2e44b4d 100644 --- a/packages/lexical-file/package.json +++ b/packages/lexical-file/package.json @@ -10,7 +10,7 @@ "export" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalFile.js", "types": "index.d.ts", "repository": { @@ -38,6 +38,6 @@ } }, "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } } diff --git a/packages/lexical-hashtag/package.json b/packages/lexical-hashtag/package.json index 4b15256d693..3a970d94d65 100644 --- a/packages/lexical-hashtag/package.json +++ b/packages/lexical-hashtag/package.json @@ -8,13 +8,13 @@ "hashtag" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalHashtag.js", "types": "index.d.ts", "dependencies": { - "@lexical/text": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/text": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "repository": { "type": "git", diff --git a/packages/lexical-headless/package.json b/packages/lexical-headless/package.json index 7d31db2fb2f..8090f195fac 100644 --- a/packages/lexical-headless/package.json +++ b/packages/lexical-headless/package.json @@ -8,7 +8,7 @@ "headless" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "repository": { "type": "git", "url": "https://github.com/facebook/lexical", @@ -54,7 +54,7 @@ } }, "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" }, "devDependencies": { "happy-dom": "^18.0.1" diff --git a/packages/lexical-history/package.json b/packages/lexical-history/package.json index 4f45c228326..f6027c16d21 100644 --- a/packages/lexical-history/package.json +++ b/packages/lexical-history/package.json @@ -8,13 +8,13 @@ "history" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalHistory.js", "types": "index.d.ts", "dependencies": { - "@lexical/extension": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "repository": { "type": "git", diff --git a/packages/lexical-html/package.json b/packages/lexical-html/package.json index 0620c687fc0..4f257e4dc24 100644 --- a/packages/lexical-html/package.json +++ b/packages/lexical-html/package.json @@ -8,7 +8,7 @@ "html" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalHtml.js", "types": "index.d.ts", "repository": { @@ -17,9 +17,9 @@ "directory": "packages/lexical-html" }, "dependencies": { - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "module": "LexicalHtml.mjs", "sideEffects": false, diff --git a/packages/lexical-link/package.json b/packages/lexical-link/package.json index b56f86fe98e..194b022e381 100644 --- a/packages/lexical-link/package.json +++ b/packages/lexical-link/package.json @@ -8,13 +8,13 @@ "link" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalLink.js", "types": "index.d.ts", "dependencies": { - "@lexical/extension": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "repository": { "type": "git", diff --git a/packages/lexical-list/package.json b/packages/lexical-list/package.json index 53dd2ae1ef7..4ced0344b0b 100644 --- a/packages/lexical-list/package.json +++ b/packages/lexical-list/package.json @@ -8,14 +8,14 @@ "list" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalList.js", "types": "index.d.ts", "dependencies": { - "@lexical/extension": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "repository": { "type": "git", diff --git a/packages/lexical-mark/package.json b/packages/lexical-mark/package.json index 0bab71dd7c0..bf647d2a83a 100644 --- a/packages/lexical-mark/package.json +++ b/packages/lexical-mark/package.json @@ -8,12 +8,12 @@ "mark" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalMark.js", "types": "index.d.ts", "dependencies": { - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "repository": { "type": "git", diff --git a/packages/lexical-markdown/package.json b/packages/lexical-markdown/package.json index f4e27079f21..f6695fd5ace 100644 --- a/packages/lexical-markdown/package.json +++ b/packages/lexical-markdown/package.json @@ -8,17 +8,17 @@ "markdown" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalMarkdown.js", "types": "index.d.ts", "dependencies": { - "@lexical/code": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/text": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/code": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/text": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "repository": { "type": "git", diff --git a/packages/lexical-offset/package.json b/packages/lexical-offset/package.json index 0dabcfbbf77..4995f7e72f9 100644 --- a/packages/lexical-offset/package.json +++ b/packages/lexical-offset/package.json @@ -8,7 +8,7 @@ "offset" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalOffset.js", "types": "index.d.ts", "repository": { @@ -36,6 +36,6 @@ } }, "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } } diff --git a/packages/lexical-overflow/package.json b/packages/lexical-overflow/package.json index f6124043aba..ca6ce54a60e 100644 --- a/packages/lexical-overflow/package.json +++ b/packages/lexical-overflow/package.json @@ -8,7 +8,7 @@ "overflow" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalOverflow.js", "types": "index.d.ts", "repository": { @@ -36,6 +36,6 @@ } }, "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } } diff --git a/packages/lexical-plain-text/package.json b/packages/lexical-plain-text/package.json index f2571d048ec..af5172544b9 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.35.0", + "version": "0.36.0", "main": "LexicalPlainText.js", "types": "index.d.ts", "repository": { @@ -35,10 +35,10 @@ } }, "dependencies": { - "@lexical/clipboard": "0.35.0", - "@lexical/dragon": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/clipboard": "0.36.0", + "@lexical/dragon": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } } diff --git a/packages/lexical-playground/package.json b/packages/lexical-playground/package.json index 226bb29547c..2210628bf28 100644 --- a/packages/lexical-playground/package.json +++ b/packages/lexical-playground/package.json @@ -1,6 +1,6 @@ { "name": "lexical-playground", - "version": "0.35.0", + "version": "0.36.0", "private": true, "type": "module", "scripts": { @@ -12,24 +12,24 @@ }, "dependencies": { "@excalidraw/excalidraw": "^0.18.0", - "@lexical/clipboard": "0.35.0", - "@lexical/code": "0.35.0", - "@lexical/code-shiki": "0.35.0", - "@lexical/file": "0.35.0", - "@lexical/hashtag": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/mark": "0.35.0", - "@lexical/overflow": "0.35.0", - "@lexical/plain-text": "0.35.0", - "@lexical/react": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/table": "0.35.0", - "@lexical/utils": "0.35.0", + "@lexical/clipboard": "0.36.0", + "@lexical/code": "0.36.0", + "@lexical/code-shiki": "0.36.0", + "@lexical/file": "0.36.0", + "@lexical/hashtag": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/mark": "0.36.0", + "@lexical/overflow": "0.36.0", + "@lexical/plain-text": "0.36.0", + "@lexical/react": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/table": "0.36.0", + "@lexical/utils": "0.36.0", "date-fns": "^4.1.0", "katex": "^0.16.10", - "lexical": "0.35.0", + "lexical": "0.36.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 096bcce0302..73e5ed23444 100644 --- a/packages/lexical-react/package.json +++ b/packages/lexical-react/package.json @@ -8,26 +8,26 @@ "rich-text" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "dependencies": { "@floating-ui/react": "^0.27.16", - "@lexical/devtools-core": "0.35.0", - "@lexical/dragon": "0.35.0", - "@lexical/extension": "0.35.0", - "@lexical/hashtag": "0.35.0", - "@lexical/history": "0.35.0", - "@lexical/link": "0.35.0", - "@lexical/list": "0.35.0", - "@lexical/mark": "0.35.0", - "@lexical/markdown": "0.35.0", - "@lexical/overflow": "0.35.0", - "@lexical/plain-text": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/table": "0.35.0", - "@lexical/text": "0.35.0", - "@lexical/utils": "0.35.0", - "@lexical/yjs": "0.35.0", - "lexical": "0.35.0", + "@lexical/devtools-core": "0.36.0", + "@lexical/dragon": "0.36.0", + "@lexical/extension": "0.36.0", + "@lexical/hashtag": "0.36.0", + "@lexical/history": "0.36.0", + "@lexical/link": "0.36.0", + "@lexical/list": "0.36.0", + "@lexical/mark": "0.36.0", + "@lexical/markdown": "0.36.0", + "@lexical/overflow": "0.36.0", + "@lexical/plain-text": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/table": "0.36.0", + "@lexical/text": "0.36.0", + "@lexical/utils": "0.36.0", + "@lexical/yjs": "0.36.0", + "lexical": "0.36.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 f61c09c227c..e803eafb456 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.35.0", + "version": "0.36.0", "main": "LexicalRichText.js", "types": "index.d.ts", "repository": { @@ -35,10 +35,10 @@ } }, "dependencies": { - "@lexical/clipboard": "0.35.0", - "@lexical/dragon": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/clipboard": "0.36.0", + "@lexical/dragon": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" } } diff --git a/packages/lexical-selection/package.json b/packages/lexical-selection/package.json index e21ab173e54..09ff2773a3d 100644 --- a/packages/lexical-selection/package.json +++ b/packages/lexical-selection/package.json @@ -9,7 +9,7 @@ "selection" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalSelection.js", "types": "index.d.ts", "repository": { @@ -37,6 +37,6 @@ } }, "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } } diff --git a/packages/lexical-table/package.json b/packages/lexical-table/package.json index 964014c0576..a7fe600129b 100644 --- a/packages/lexical-table/package.json +++ b/packages/lexical-table/package.json @@ -8,14 +8,14 @@ "table" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalTable.js", "types": "index.d.ts", "dependencies": { - "@lexical/clipboard": "0.35.0", - "@lexical/extension": "0.35.0", - "@lexical/utils": "0.35.0", - "lexical": "0.35.0" + "@lexical/clipboard": "0.36.0", + "@lexical/extension": "0.36.0", + "@lexical/utils": "0.36.0", + "lexical": "0.36.0" }, "repository": { "type": "git", diff --git a/packages/lexical-tailwind/package.json b/packages/lexical-tailwind/package.json index ff5499da8ec..c69c7881603 100644 --- a/packages/lexical-tailwind/package.json +++ b/packages/lexical-tailwind/package.json @@ -7,7 +7,7 @@ "theme", "css" ], - "version": "0.35.0", + "version": "0.36.0", "license": "MIT", "repository": { "type": "git", @@ -21,8 +21,8 @@ }, "homepage": "https://github.com/facebook/lexical#readme", "dependencies": { - "@lexical/extension": "0.35.0", - "lexical": "0.35.0" + "@lexical/extension": "0.36.0", + "lexical": "0.36.0" }, "devDependencies": { "@tailwindcss/cli": "^4.1.13", diff --git a/packages/lexical-text/package.json b/packages/lexical-text/package.json index d88b31030b5..ffc3d57503e 100644 --- a/packages/lexical-text/package.json +++ b/packages/lexical-text/package.json @@ -9,7 +9,7 @@ "text" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalText.js", "types": "index.d.ts", "repository": { @@ -37,6 +37,6 @@ } }, "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.0" } } diff --git a/packages/lexical-utils/package.json b/packages/lexical-utils/package.json index f4b6a9f5514..abf86ffc71b 100644 --- a/packages/lexical-utils/package.json +++ b/packages/lexical-utils/package.json @@ -8,14 +8,14 @@ "utils" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalUtils.js", "types": "index.d.ts", "dependencies": { - "@lexical/list": "0.35.0", - "@lexical/selection": "0.35.0", - "@lexical/table": "0.35.0", - "lexical": "0.35.0" + "@lexical/list": "0.36.0", + "@lexical/selection": "0.36.0", + "@lexical/table": "0.36.0", + "lexical": "0.36.0" }, "repository": { "type": "git", diff --git a/packages/lexical-website/package.json b/packages/lexical-website/package.json index a20883dbdf0..b1e4f342259 100644 --- a/packages/lexical-website/package.json +++ b/packages/lexical-website/package.json @@ -1,6 +1,6 @@ { "name": "@lexical/website", - "version": "0.35.0", + "version": "0.36.0", "private": true, "scripts": { "docusaurus": "docusaurus", diff --git a/packages/lexical-yjs/package.json b/packages/lexical-yjs/package.json index 4de5b443c2c..85ed1de0cd7 100644 --- a/packages/lexical-yjs/package.json +++ b/packages/lexical-yjs/package.json @@ -11,13 +11,13 @@ "crdt" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "LexicalYjs.js", "types": "index.d.ts", "dependencies": { - "@lexical/offset": "0.35.0", - "@lexical/selection": "0.35.0", - "lexical": "0.35.0" + "@lexical/offset": "0.36.0", + "@lexical/selection": "0.36.0", + "lexical": "0.36.0" }, "peerDependencies": { "yjs": ">=13.5.22" diff --git a/packages/lexical/package.json b/packages/lexical/package.json index 0501bc51110..571a8211ce0 100644 --- a/packages/lexical/package.json +++ b/packages/lexical/package.json @@ -9,7 +9,7 @@ "rich-text" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "main": "Lexical.js", "types": "index.d.ts", "repository": { diff --git a/packages/shared/package.json b/packages/shared/package.json index ba4515c879a..04be2f7e684 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -8,9 +8,9 @@ "rich-text" ], "license": "MIT", - "version": "0.35.0", + "version": "0.36.0", "dependencies": { - "lexical": "0.35.0" + "lexical": "0.36.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 50f94f325eb..107b0d3085d 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.35.0", + "version": "0.36.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.35.0", - "@lexical/utils": "0.35.0", + "@lexical/react": "0.36.0", + "@lexical/utils": "0.36.0", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9", "astro": "^5.13.7", - "lexical": "0.35.0", + "lexical": "0.36.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 8cab345c7e9..0967014191b 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.35.0", + "version": "0.36.0", "private": true, "scripts": { "dev": "next dev", @@ -9,9 +9,9 @@ "test": "playwright test" }, "dependencies": { - "@lexical/plain-text": "0.35.0", - "@lexical/react": "0.35.0", - "lexical": "0.35.0", + "@lexical/plain-text": "0.36.0", + "@lexical/react": "0.36.0", + "lexical": "0.36.0", "next": "^15.5.2", "react": "^19", "react-dom": "^19" diff --git a/scripts/__tests__/integration/fixtures/lexical-esm-sveltekit-vanilla-js/package.json b/scripts/__tests__/integration/fixtures/lexical-esm-sveltekit-vanilla-js/package.json index e0c77305305..f5007cad978 100644 --- a/scripts/__tests__/integration/fixtures/lexical-esm-sveltekit-vanilla-js/package.json +++ b/scripts/__tests__/integration/fixtures/lexical-esm-sveltekit-vanilla-js/package.json @@ -1,6 +1,6 @@ { "name": "lexical-sveltekit-vanilla-js", - "version": "0.35.0", + "version": "0.36.0", "private": true, "scripts": { "dev": "vite dev", @@ -9,17 +9,17 @@ "test": "playwright test" }, "devDependencies": { - "@lexical/dragon": "0.35.0", - "@lexical/history": "0.35.0", - "@lexical/rich-text": "0.35.0", - "@lexical/utils": "0.35.0", + "@lexical/dragon": "0.36.0", + "@lexical/history": "0.36.0", + "@lexical/rich-text": "0.36.0", + "@lexical/utils": "0.36.0", "@playwright/test": "^1.51.1", "@sveltejs/adapter-auto": "^6.1.0", "@sveltejs/adapter-node": "^5.3.2", "@sveltejs/adapter-static": "^3.0.9", "@sveltejs/kit": "^2.42.2", "@sveltejs/vite-plugin-svelte": "^6.2.0", - "lexical": "0.35.0", + "lexical": "0.36.0", "prettier": "^3.6.2", "prettier-plugin-svelte": "^3.4.0", "svelte": "^5.39.3", diff --git a/scripts/error-codes/codes.json b/scripts/error-codes/codes.json index 6fe7976b04d..5a2221d84e6 100644 --- a/scripts/error-codes/codes.json +++ b/scripts/error-codes/codes.json @@ -288,5 +288,38 @@ "286": "TabNode does not support spliceText", "287": "Lexical node with constructor %s (type %s) has an incorrect clone implementation, got %s for nodeKey when expecting %s", "288": "%s (type %s) must implement a static clone method since its constructor has %s required arguments (expecting 0). Use an explicit default in the first argument of your constructor(prop: T=X, nodeKey?: NodeKey).", - "289": "%s (type %s) must implement a static importJSON method since its constructor has %s required arguments (expecting 0). Use an explicit default in the first argument of your constructor(prop: T=X, nodeKey?: NodeKey)." + "289": "%s (type %s) must implement a static importJSON method since its constructor has %s required arguments (expecting 0). Use an explicit default in the first argument of your constructor(prop: T=X, nodeKey?: NodeKey).", + "290": "%s (type %s) does not subclass LexicalNode from the lexical package used by this editor (version %s). All lexical and @lexical/* packages used by an editor must have identical versions. If you suspect the version does match, then the problem may be caused by multiple copies of the same lexical module (e.g. both esm and cjs, or included directly in multiple entrypoints).", + "291": "getPeerDependencyFromEditorOrThrow: Editor was not built with Extension %s", + "292": "LexicalBuilder.fromEditor: The given editor was created with LexicalBuilder %s but this version is %s. A project should have exactly one copy of LexicalBuilder", + "293": "LexicalBuilder.fromEditor: There are multiple copies of the same version of LexicalBuilder in your project, and this editor was created with another one. Your project, or one of its dependencies, has its package.json and/or bundler configured incorrectly.", + "294": "LexicalBuilder.fromEditor: The given editor was not created with LexicalBuilder", + "295": "LexicalBuilder: A registered extension with name %s exists but does not match the given extension", + "296": "LexicalBuilder: addExtension called after finalization", + "297": "LexicalBuilder: extension name must be string, not %s", + "298": "LexicalBuilder: Multiple extensions registered with name %s, names must be unique", + "299": "LexicalBuilder: extension %s conflicts with %s", + "300": "LexicalBuilder: Circular dependency detected for Extension %s from %s", + "301": "LexicalBuilder: Expecting existing ExtensionRep for %s", + "302": "LexicalBuilder: Extension %s can not register replacement for node %s because %s already did", + "303": "getExtensionDependencyFromEditor: Extension %s was not built when creating this editor", + "304": "LexicalBuilder: Can not apply a temporary mark from state id %s (expected %s unmarked)", + "305": "LexicalBuilder: Can not apply a permanent mark from state id %s (expected %s temporary)", + "306": "ExtensionRep: Can not configure from state id %s", + "307": "ExtensionRep: register called in state id %s (expected %s initialized)", + "308": "ExtensionRep: register called in state id %s (expected %s built)", + "309": "ExtensionRep: rollbackToBuiltState called in state id %s (expected %s afterRegistration)", + "310": "ExtensionRep: afterRegistration called in state id %s (expected %s registered)", + "311": "ExtensionRep.getSignal() called before register", + "312": "ExtensionRep: getInitResult() called for Extension %s that does not define init", + "313": "ExtensionRep: getInitResult() called for ExtensionRep in state id %s < %s (initialized)", + "314": "ExtensionRep: getExtensionInitDependency called in state id %s (expected >= %s configured)", + "315": "LexicalExtensionBuilder: Extension %s missing dependency extension %s to be in registry", + "316": "ExtensionRep getState called in state id %s (expected %s afterRegistration)", + "317": "Extension %s used as a dependency before build", + "318": "@lexical/headless/dom compiled for browser used in an environment without a global window", + "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" }