From 86ebbd7924e46a928b9b24b9a3cf05887bdb4e3e Mon Sep 17 00:00:00 2001 From: Lexical GitHub Actions Bot <> Date: Mon, 2 Feb 2026 04:53:45 +0000 Subject: [PATCH] v0.40.0 --- CHANGELOG.md | 37 +++++++++++++++ examples/extension-react-table/package.json | 10 ++--- .../package.json | 24 +++++----- .../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.json | 2 +- packages/lexical-clipboard/package.json | 2 +- packages/lexical-code-shiki/package.json | 2 +- packages/lexical-code/package.json | 2 +- packages/lexical-devtools-core/package.json | 2 +- packages/lexical-devtools/package.json | 2 +- packages/lexical-dragon/package.json | 2 +- .../package.json | 2 +- packages/lexical-eslint-plugin/package.json | 2 +- packages/lexical-extension/package.json | 2 +- packages/lexical-file/package.json | 2 +- packages/lexical-hashtag/package.json | 2 +- packages/lexical-headless/package.json | 2 +- packages/lexical-history/package.json | 2 +- packages/lexical-html/package.json | 2 +- packages/lexical-link/package.json | 2 +- packages/lexical-list/package.json | 2 +- packages/lexical-mark/package.json | 2 +- packages/lexical-markdown/package.json | 2 +- packages/lexical-offset/package.json | 2 +- packages/lexical-overflow/package.json | 2 +- packages/lexical-plain-text/package.json | 2 +- packages/lexical-playground/package.json | 2 +- packages/lexical-react/package.json | 2 +- packages/lexical-rich-text/package.json | 2 +- packages/lexical-selection/package.json | 2 +- packages/lexical-table/package.json | 2 +- packages/lexical-tailwind/package.json | 2 +- packages/lexical-text/package.json | 2 +- packages/lexical-utils/package.json | 2 +- packages/lexical-website/package.json | 2 +- packages/lexical-yjs/package.json | 2 +- packages/lexical/package.json | 2 +- packages/shared/package.json | 2 +- pnpm-lock.yaml | 45 +------------------ .../lexical-esm-astro-react/package.json | 8 ++-- .../fixtures/lexical-esm-nextjs/package.json | 8 ++-- scripts/error-codes/codes.json | 3 +- 52 files changed, 159 insertions(+), 162 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d2044dee9d..ba873f95a9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,40 @@ +## v0.40.0 (2026-02-01) + +- lexical Bug Fix Refactor RootNode.cachedText computation for coherency (#8099) Bob Ippolito +- lexical-markdown Bug Fix Replace regex-based format matching with (#8093) kimseongyu +- Fix(Playground) Prevent code block line wrapping to keep line number (#8087) Sa-Te +- lexical-table Chore Fix test for nested table pasting (#8088) Randal +- lexicallexicaltable Bug Fix Fix inconsistent multi-cell selection in 2x2 tables (#8081) Aldo Lata Soba +- lexical-markdown Bug Fix Fix incorrect format tag placement at link boundaries (#8085) kimseongyu +- lexical-link Bug Fix Toggle links with nested children (#8078) Patrick Moody +- lexical-react Chore Expose onReposition prop on SelectionAlwaysOnDisplay (#8071) Daniel Teo +- lexicallexicaltable Fix CtrlA to select all cells in table with merged cells #8074 (#8076) Aldo Lata Soba +- lexicallexicallink Bug Fix Fix infinite transform loop in AutoLinkPlugin (#8070) Aldo Lata Soba +- lexical-list Bug Fix Treat whitespace-only list items as empty when pressing Enter (#8068) Michael Shafer +- lexical Bug Fix format removed on multi selection after replace (#8069) kimseongyu +- lexicallexicalreact Bug Fix Fix cursor disappearing in Firefox when dragging blocks (#8065) Aldo Lata Soba +- lexical-playground Add button shows the Component Picker (#8066) Ivaylo Pavlov +- lexical-react Bug Fix Clear remote cursor immediately on collaborator refresh (#8062) Aldo Lata Soba +- lexical-playground Column Sort for Basic Table (#8060) Ivaylo Pavlov +- lexical-playground New Table Hover Actions Plugin (#8057) Ivaylo Pavlov +- lexical-playground Draggable handle and dropdown CSS zoom fix (#8052) Ivaylo Pavlov +- docs Documentation Update Fix incorrect and broken links in README (#8055) Haafiz +- lexical-list Bug Fix fix selection issue from list transform on linebreak (#8049) Miklos Ballo +- Allow publish to run on detached head (#8054) Gerard Rovira +- lexical-playground Draggable block handle gliding effect (#8042) Ivaylo Pavlov +- Override workspace with actual version on npm bundle (#8051) Gerard Rovira +- Use PNPM workspace feature for publish (#8050) Gerard Rovira +- lexical-playground Color table resize handle (#8043) Ivaylo Pavlov +- Nightlies fix frozen lockfile (#8048) Gerard Rovira +- Nightlies publish param (#8045) Gerard Rovira +- npm - pnpm (#8035) Gerard Rovira +- README tweaks (#8033) Gerard Rovira +- Agent documentation (#8031) Gerard Rovira +- Chore Update examples for v0.39.0 (#8024) Bob Ippolito +- Chore Add an ignore-previously-published arg to the publish action (#8023) Bob Ippolito +- v0.39.0 (#8021) Bob Ippolito +- v0.39.0 Lexical GitHub Actions Bot + ## v0.39.0 (2025-12-11) - lexical-selection Fix applying styles for empty table cells (#8003) Ivaylo Pavlov diff --git a/examples/extension-react-table/package.json b/examples/extension-react-table/package.json index 53406827efa..6984f521f6b 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -10,10 +10,10 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/extension": "0.39.0", - "@lexical/react": "0.39.0", - "@lexical/tailwind": "0.39.0", - "lexical": "0.39.0", + "@lexical/extension": "0.40.0", + "@lexical/react": "0.40.0", + "@lexical/tailwind": "0.40.0", + "lexical": "0.40.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 22a7f2eb6e2..098897cf4c3 100644 --- a/examples/extension-sveltekit-ssr-hydration/package.json +++ b/examples/extension-sveltekit-ssr-hydration/package.json @@ -1,7 +1,7 @@ { "name": "extension-sveltekit-ssr-hydration", "private": true, - "version": "0.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite dev", @@ -17,16 +17,16 @@ "devDependencies": { "@eslint/compat": "^1.2.5", "@eslint/js": "^9.22.0", - "@lexical/extension": "0.39.0", - "@lexical/headless": "0.39.0", - "@lexical/history": "0.39.0", - "@lexical/html": "0.39.0", - "@lexical/link": "0.39.0", - "@lexical/list": "0.39.0", - "@lexical/rich-text": "0.39.0", - "@lexical/table": "0.39.0", - "@lexical/tailwind": "0.39.0", - "@lexical/utils": "0.39.0", + "@lexical/extension": "0.40.0", + "@lexical/headless": "0.40.0", + "@lexical/history": "0.40.0", + "@lexical/html": "0.40.0", + "@lexical/link": "0.40.0", + "@lexical/list": "0.40.0", + "@lexical/rich-text": "0.40.0", + "@lexical/table": "0.40.0", + "@lexical/tailwind": "0.40.0", + "@lexical/utils": "0.40.0", "@playwright/test": "^1.51.1", "@sveltejs/adapter-auto": "^6.0.0", "@sveltejs/kit": "^2.22.0", @@ -38,7 +38,7 @@ "eslint-config-prettier": "^10.0.1", "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", - "lexical": "0.39.0", + "lexical": "0.40.0", "playwright": "^1.53.0", "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.3.3", diff --git a/examples/extension-vanilla-react-plugin-host/package.json b/examples/extension-vanilla-react-plugin-host/package.json index 978c604d3d1..5a433ff1d4c 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -13,14 +13,14 @@ "startCommand": "npm i && npm run monorepo:dev" }, "dependencies": { - "@lexical/extension": "0.39.0", - "@lexical/history": "0.39.0", - "@lexical/list": "0.39.0", - "@lexical/react": "0.39.0", - "@lexical/rich-text": "0.39.0", - "@lexical/tailwind": "0.39.0", - "@lexical/utils": "0.39.0", - "lexical": "0.39.0" + "@lexical/extension": "0.40.0", + "@lexical/history": "0.40.0", + "@lexical/list": "0.40.0", + "@lexical/react": "0.40.0", + "@lexical/rich-text": "0.40.0", + "@lexical/tailwind": "0.40.0", + "@lexical/utils": "0.40.0", + "lexical": "0.40.0" }, "devDependencies": { "@tailwindcss/vite": "^4.1.13", diff --git a/examples/extension-vanilla-tailwind/package.json b/examples/extension-vanilla-tailwind/package.json index 2784dce7123..882ca899670 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -13,13 +13,13 @@ "startCommand": "npm i && npm run monorepo:dev" }, "dependencies": { - "@lexical/extension": "0.39.0", - "@lexical/history": "0.39.0", - "@lexical/list": "0.39.0", - "@lexical/rich-text": "0.39.0", - "@lexical/tailwind": "0.39.0", - "@lexical/utils": "0.39.0", - "lexical": "0.39.0" + "@lexical/extension": "0.40.0", + "@lexical/history": "0.40.0", + "@lexical/list": "0.40.0", + "@lexical/rich-text": "0.40.0", + "@lexical/tailwind": "0.40.0", + "@lexical/utils": "0.40.0", + "lexical": "0.40.0" }, "devDependencies": { "@tailwindcss/vite": "^4.1.13", diff --git a/examples/node-replacement/package.json b/examples/node-replacement/package.json index dff18456e0a..69bff4e271a 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.39.0", - "lexical": "0.39.0", + "@lexical/react": "0.40.0", + "lexical": "0.40.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 4a217239b85..18eee4fe055 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -11,15 +11,15 @@ }, "dependencies": { "@ark-ui/react": "^5.6.0", - "@lexical/clipboard": "0.39.0", - "@lexical/html": "0.39.0", - "@lexical/react": "0.39.0", - "@lexical/selection": "0.39.0", - "@lexical/utils": "0.39.0", + "@lexical/clipboard": "0.40.0", + "@lexical/html": "0.40.0", + "@lexical/react": "0.40.0", + "@lexical/selection": "0.40.0", + "@lexical/utils": "0.40.0", "@shikijs/langs": "^3.3.0", "@shikijs/themes": "^3.3.0", "inline-style-parser": "^0.2.4", - "lexical": "0.39.0", + "lexical": "0.40.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 1bfe366d591..f660d50706f 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.39.0", - "lexical": "0.39.0", + "@lexical/react": "0.40.0", + "lexical": "0.40.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 6c6280d2ced..2e0b1f62295 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.39.0", + "version": "0.40.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.39.0", - "@lexical/utils": "0.39.0", - "@lexical/yjs": "0.39.0", - "lexical": "0.39.0", + "@lexical/react": "0.40.0", + "@lexical/utils": "0.40.0", + "@lexical/yjs": "0.40.0", + "lexical": "0.40.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 e2ee19020f6..23b69f57949 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.39.0", - "lexical": "0.39.0", + "@lexical/react": "0.40.0", + "lexical": "0.40.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 78891a09400..da5362ba5ee 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.39.0", - "lexical": "0.39.0", + "@lexical/react": "0.40.0", + "lexical": "0.40.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 5140395fe4f..913080344bb 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.39.0", - "@lexical/history": "0.39.0", - "@lexical/rich-text": "0.39.0", - "@lexical/utils": "0.39.0", - "lexical": "0.39.0" + "@lexical/dragon": "0.40.0", + "@lexical/history": "0.40.0", + "@lexical/rich-text": "0.40.0", + "@lexical/utils": "0.40.0", + "lexical": "0.40.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/examples/vanilla-js-plugin/package.json b/examples/vanilla-js-plugin/package.json index 1c5faa5116c..1e72b5ca592 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -10,12 +10,12 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.39.0", - "@lexical/history": "0.39.0", - "@lexical/rich-text": "0.39.0", - "@lexical/utils": "0.39.0", + "@lexical/dragon": "0.40.0", + "@lexical/history": "0.40.0", + "@lexical/rich-text": "0.40.0", + "@lexical/utils": "0.40.0", "emoji-datasource-facebook": "15.1.2", - "lexical": "0.39.0" + "lexical": "0.40.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/examples/vanilla-js/package.json b/examples/vanilla-js/package.json index 907c351613e..fcd77ea8bab 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "vite", @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.39.0", - "@lexical/history": "0.39.0", - "@lexical/rich-text": "0.39.0", - "@lexical/utils": "0.39.0", - "lexical": "0.39.0" + "@lexical/dragon": "0.40.0", + "@lexical/history": "0.40.0", + "@lexical/rich-text": "0.40.0", + "@lexical/utils": "0.40.0", + "lexical": "0.40.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/package.json b/package.json index 92b822ef363..46eeaaa9e2b 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.39.0", + "version": "0.40.0", "license": "MIT", "private": true, "workspaces": [ diff --git a/packages/lexical-clipboard/package.json b/packages/lexical-clipboard/package.json index b5cc9298039..50d431ee581 100644 --- a/packages/lexical-clipboard/package.json +++ b/packages/lexical-clipboard/package.json @@ -9,7 +9,7 @@ "paste" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalClipboard.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-code-shiki/package.json b/packages/lexical-code-shiki/package.json index de5d9d61508..89e7a45426e 100644 --- a/packages/lexical-code-shiki/package.json +++ b/packages/lexical-code-shiki/package.json @@ -8,7 +8,7 @@ "code" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalCodeShiki.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-code/package.json b/packages/lexical-code/package.json index 2464e8848cb..93ae8e77e4c 100644 --- a/packages/lexical-code/package.json +++ b/packages/lexical-code/package.json @@ -8,7 +8,7 @@ "code" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalCode.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-devtools-core/package.json b/packages/lexical-devtools-core/package.json index acef8735659..ba7d79c8a37 100644 --- a/packages/lexical-devtools-core/package.json +++ b/packages/lexical-devtools-core/package.json @@ -8,7 +8,7 @@ "utils" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalDevtoolsCore.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-devtools/package.json b/packages/lexical-devtools/package.json index 5d90361fa11..3100c7fdc70 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.39.0", + "version": "0.40.0", "type": "module", "scripts": { "dev": "wxt", diff --git a/packages/lexical-dragon/package.json b/packages/lexical-dragon/package.json index 70c0aecbf29..b4780cb8d2e 100644 --- a/packages/lexical-dragon/package.json +++ b/packages/lexical-dragon/package.json @@ -9,7 +9,7 @@ "accessibility" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalDragon.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-eslint-plugin-internal/package.json b/packages/lexical-eslint-plugin-internal/package.json index afd76e17d78..0ecd15b7b73 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.39.0", + "version": "0.40.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 0d327509afe..6fa1faf33ad 100644 --- a/packages/lexical-eslint-plugin/package.json +++ b/packages/lexical-eslint-plugin/package.json @@ -8,7 +8,7 @@ "lexical", "editor" ], - "version": "0.39.0", + "version": "0.40.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/lexical-extension/package.json b/packages/lexical-extension/package.json index f69a8aa6556..ec38be32baf 100644 --- a/packages/lexical-extension/package.json +++ b/packages/lexical-extension/package.json @@ -6,7 +6,7 @@ "extension", "plugin" ], - "version": "0.39.0", + "version": "0.40.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/lexical-file/package.json b/packages/lexical-file/package.json index cd57bf6a68c..9d13367ff58 100644 --- a/packages/lexical-file/package.json +++ b/packages/lexical-file/package.json @@ -10,7 +10,7 @@ "export" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalFile.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-hashtag/package.json b/packages/lexical-hashtag/package.json index eafceb2a2db..d6ae087579b 100644 --- a/packages/lexical-hashtag/package.json +++ b/packages/lexical-hashtag/package.json @@ -8,7 +8,7 @@ "hashtag" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalHashtag.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-headless/package.json b/packages/lexical-headless/package.json index f59f66879b7..4854794513a 100644 --- a/packages/lexical-headless/package.json +++ b/packages/lexical-headless/package.json @@ -8,7 +8,7 @@ "headless" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "repository": { "type": "git", "url": "git+https://github.com/facebook/lexical.git", diff --git a/packages/lexical-history/package.json b/packages/lexical-history/package.json index 9c8fed3b9d8..47b43255810 100644 --- a/packages/lexical-history/package.json +++ b/packages/lexical-history/package.json @@ -8,7 +8,7 @@ "history" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalHistory.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-html/package.json b/packages/lexical-html/package.json index 8e3637e4a04..394af45fc82 100644 --- a/packages/lexical-html/package.json +++ b/packages/lexical-html/package.json @@ -8,7 +8,7 @@ "html" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalHtml.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-link/package.json b/packages/lexical-link/package.json index a0b0a22c2d7..500181a9af3 100644 --- a/packages/lexical-link/package.json +++ b/packages/lexical-link/package.json @@ -8,7 +8,7 @@ "link" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalLink.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-list/package.json b/packages/lexical-list/package.json index d993b35f6c6..765916cd32c 100644 --- a/packages/lexical-list/package.json +++ b/packages/lexical-list/package.json @@ -8,7 +8,7 @@ "list" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalList.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-mark/package.json b/packages/lexical-mark/package.json index 46cb7649545..582999a9259 100644 --- a/packages/lexical-mark/package.json +++ b/packages/lexical-mark/package.json @@ -8,7 +8,7 @@ "mark" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalMark.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-markdown/package.json b/packages/lexical-markdown/package.json index cbcb1e4e3c1..c6619fcff73 100644 --- a/packages/lexical-markdown/package.json +++ b/packages/lexical-markdown/package.json @@ -8,7 +8,7 @@ "markdown" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalMarkdown.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-offset/package.json b/packages/lexical-offset/package.json index ef290fa8c50..65ff7fd03e6 100644 --- a/packages/lexical-offset/package.json +++ b/packages/lexical-offset/package.json @@ -8,7 +8,7 @@ "offset" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalOffset.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-overflow/package.json b/packages/lexical-overflow/package.json index 78afa0789bc..917d526b2ff 100644 --- a/packages/lexical-overflow/package.json +++ b/packages/lexical-overflow/package.json @@ -8,7 +8,7 @@ "overflow" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalOverflow.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-plain-text/package.json b/packages/lexical-plain-text/package.json index 7d673c714a1..bed127ca349 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.39.0", + "version": "0.40.0", "main": "LexicalPlainText.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-playground/package.json b/packages/lexical-playground/package.json index 4f7eb4a2d7c..33e84eb24a8 100644 --- a/packages/lexical-playground/package.json +++ b/packages/lexical-playground/package.json @@ -1,6 +1,6 @@ { "name": "lexical-playground", - "version": "0.39.0", + "version": "0.40.0", "private": true, "type": "module", "scripts": { diff --git a/packages/lexical-react/package.json b/packages/lexical-react/package.json index 0ad35e81da0..fb2068d9a0c 100644 --- a/packages/lexical-react/package.json +++ b/packages/lexical-react/package.json @@ -8,7 +8,7 @@ "rich-text" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "dependencies": { "@floating-ui/react": "^0.27.16", "@lexical/devtools-core": "workspace:*", diff --git a/packages/lexical-rich-text/package.json b/packages/lexical-rich-text/package.json index 4b5bacb1e03..4f5b1beb20f 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.39.0", + "version": "0.40.0", "main": "LexicalRichText.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-selection/package.json b/packages/lexical-selection/package.json index 7a37304d3dc..1b5546a0fcc 100644 --- a/packages/lexical-selection/package.json +++ b/packages/lexical-selection/package.json @@ -9,7 +9,7 @@ "selection" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalSelection.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-table/package.json b/packages/lexical-table/package.json index a318ddfe5b0..e1f81f50212 100644 --- a/packages/lexical-table/package.json +++ b/packages/lexical-table/package.json @@ -8,7 +8,7 @@ "table" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalTable.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-tailwind/package.json b/packages/lexical-tailwind/package.json index e3c94592e71..c7a8e800622 100644 --- a/packages/lexical-tailwind/package.json +++ b/packages/lexical-tailwind/package.json @@ -7,7 +7,7 @@ "theme", "css" ], - "version": "0.39.0", + "version": "0.40.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/lexical-text/package.json b/packages/lexical-text/package.json index 6550886135d..0c5e878807e 100644 --- a/packages/lexical-text/package.json +++ b/packages/lexical-text/package.json @@ -9,7 +9,7 @@ "text" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalText.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-utils/package.json b/packages/lexical-utils/package.json index e582c605f53..b4bcbc414e3 100644 --- a/packages/lexical-utils/package.json +++ b/packages/lexical-utils/package.json @@ -8,7 +8,7 @@ "utils" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalUtils.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-website/package.json b/packages/lexical-website/package.json index c7852a26eff..2415f330d26 100644 --- a/packages/lexical-website/package.json +++ b/packages/lexical-website/package.json @@ -1,6 +1,6 @@ { "name": "@lexical/website", - "version": "0.39.0", + "version": "0.40.0", "private": true, "scripts": { "docusaurus": "cross-env IGNORE_PEER_DEPENDENCIES=react docusaurus", diff --git a/packages/lexical-yjs/package.json b/packages/lexical-yjs/package.json index 3717ead77cc..fdb0566e0f5 100644 --- a/packages/lexical-yjs/package.json +++ b/packages/lexical-yjs/package.json @@ -11,7 +11,7 @@ "crdt" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "LexicalYjs.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical/package.json b/packages/lexical/package.json index 940027a9a60..b7f277396dc 100644 --- a/packages/lexical/package.json +++ b/packages/lexical/package.json @@ -9,7 +9,7 @@ "rich-text" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "main": "Lexical.js", "types": "index.d.ts", "repository": { diff --git a/packages/shared/package.json b/packages/shared/package.json index 58f26421a33..adb9d02ff37 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -8,7 +8,7 @@ "rich-text" ], "license": "MIT", - "version": "0.39.0", + "version": "0.40.0", "dependencies": { "lexical": "workspace:*" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7720006a8f5..b7904e77a0d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -941,7 +941,7 @@ importers: version: 2.1.1 docusaurus-plugin-internaldocs-fb: specifier: 1.19.2 - version: 1.19.2(62eb37513ee458c9f00fe497c6bcc9c4) + version: 1.19.2(yx6vk5fx7a57ucxth6gqmura4a) docusaurus-plugin-typedoc: specifier: ^1.4.2 version: 1.4.2(typedoc-plugin-markdown@4.9.0(typedoc@0.28.13(typescript@5.9.2))) @@ -3399,28 +3399,24 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [glibc] '@node-rs/jieba-linux-arm64-musl@1.10.4': resolution: {integrity: sha512-Y/tiJ1+HeS5nnmLbZOE+66LbsPOHZ/PUckAYVeLlQfpygLEpLYdlh0aPpS5uiaWMjAXYZYdFkpZHhxDmSLpwpw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [musl] '@node-rs/jieba-linux-x64-gnu@1.10.4': resolution: {integrity: sha512-WZO8ykRJpWGE9MHuZpy1lu3nJluPoeB+fIJJn5CWZ9YTVhNDWoCF4i/7nxz1ntulINYGQ8VVuCU9LD86Mek97g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [glibc] '@node-rs/jieba-linux-x64-musl@1.10.4': resolution: {integrity: sha512-uBBD4S1rGKcgCyAk6VCKatEVQb6EDD5I40v/DxODi5CuZVCANi9m5oee/MQbAoaX7RydA2f0OSCE9/tcwXEwUg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [musl] '@node-rs/jieba-wasm32-wasi@1.10.4': resolution: {integrity: sha512-Y2umiKHjuIJy0uulNDz9SDYHdfq5Hmy7jY5nORO99B4pySKkcrMjpeVrmWXJLIsEKLJwcCXHxz8tjwU5/uhz0A==} @@ -3536,42 +3532,36 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] - libc: [glibc] '@parcel/watcher-linux-arm-musl@2.5.1': resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] - libc: [musl] '@parcel/watcher-linux-arm64-glibc@2.5.1': resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] - libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.5.1': resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] - libc: [musl] '@parcel/watcher-linux-x64-glibc@2.5.1': resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] - libc: [glibc] '@parcel/watcher-linux-x64-musl@2.5.1': resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] - libc: [musl] '@parcel/watcher-win32-arm64@2.5.1': resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} @@ -4174,67 +4164,56 @@ packages: resolution: {integrity: sha512-aL6hRwu0k7MTUESgkg7QHY6CoqPgr6gdQXRJI1/VbFlUMwsSzPGSR7sG5d+MCbYnJmJwThc2ol3nixj1fvI/zQ==} cpu: [arm] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.52.0': resolution: {integrity: sha512-BTs0M5s1EJejgIBJhCeiFo7GZZ2IXWkFGcyZhxX4+8usnIo5Mti57108vjXFIQmmJaRyDwmV59Tw64Ap1dkwMw==} cpu: [arm] os: [linux] - libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.52.0': resolution: {integrity: sha512-uj672IVOU9m08DBGvoPKPi/J8jlVgjh12C9GmjjBxCTQc3XtVmRkRKyeHSmIKQpvJ7fIm1EJieBUcnGSzDVFyw==} cpu: [arm64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.52.0': resolution: {integrity: sha512-/+IVbeDMDCtB/HP/wiWsSzduD10SEGzIZX2945KSgZRNi4TSkjHqRJtNTVtVb8IRwhJ65ssI56krlLik+zFWkw==} cpu: [arm64] os: [linux] - libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.52.0': resolution: {integrity: sha512-U1vVzvSWtSMWKKrGoROPBXMh3Vwn93TA9V35PldokHGqiUbF6erSzox/5qrSMKp6SzakvyjcPiVF8yB1xKr9Pg==} cpu: [loong64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-ppc64-gnu@4.52.0': resolution: {integrity: sha512-X/4WfuBAdQRH8cK3DYl8zC00XEE6aM472W+QCycpQJeLWVnHfkv7RyBFVaTqNUMsTgIX8ihMjCvFF9OUgeABzw==} cpu: [ppc64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.52.0': resolution: {integrity: sha512-xIRYc58HfWDBZoLmWfWXg2Sq8VCa2iJ32B7mqfWnkx5mekekl0tMe7FHpY8I72RXEcUkaWawRvl3qA55og+cwQ==} cpu: [riscv64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.52.0': resolution: {integrity: sha512-mbsoUey05WJIOz8U1WzNdf+6UMYGwE3fZZnQqsM22FZ3wh1N887HT6jAOjXs6CNEK3Ntu2OBsyQDXfIjouI4dw==} cpu: [riscv64] os: [linux] - libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.52.0': resolution: {integrity: sha512-qP6aP970bucEi5KKKR4AuPFd8aTx9EF6BvutvYxmZuWLJHmnq4LvBfp0U+yFDMGwJ+AIJEH5sIP+SNypauMWzg==} cpu: [s390x] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.52.0': resolution: {integrity: sha512-nmSVN+F2i1yKZ7rJNKO3G7ZzmxJgoQBQZ/6c4MuS553Grmr7WqR7LLDcYG53Z2m9409z3JLt4sCOhLdbKQ3HmA==} cpu: [x64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-musl@4.52.0': resolution: {integrity: sha512-2d0qRo33G6TfQVjaMR71P+yJVGODrt5V6+T0BDYH4EMfGgdC/2HWDVjSSFw888GSzAZUwuska3+zxNUCDco6rQ==} cpu: [x64] os: [linux] - libc: [musl] '@rollup/rollup-openharmony-arm64@4.52.0': resolution: {integrity: sha512-A1JalX4MOaFAAyGgpO7XP5khquv/7xKzLIyLmhNrbiCxWpMlnsTYr8dnsWM7sEeotNmxvSOEL7F65j0HXFcFsw==} @@ -4275,25 +4254,21 @@ packages: resolution: {integrity: sha512-fvZX6xZPvBT8qipSpvkKMX5M7yd2BSpZNCZXcefw6gA3uC7LI3gu+er0LrDXY1PtPzVuHTyDx+abwWpagV3PiQ==} cpu: [arm64] os: [linux] - libc: [glibc] '@rspack/binding-linux-arm64-musl@1.6.8': resolution: {integrity: sha512-++XMKcMNrt59HcFBLnRaJcn70k3X0GwkAegZBVpel8xYIAgvoXT5+L8P1ExId/yTFxqedaz8DbcxQnNmMozviw==} cpu: [arm64] os: [linux] - libc: [musl] '@rspack/binding-linux-x64-gnu@1.6.8': resolution: {integrity: sha512-tv3BWkTE1TndfX+DsE1rSTg8fBevCxujNZ3MlfZ22Wfy9x1FMXTJlWG8VIOXmaaJ1wUHzv8S7cE2YUUJ2LuiCg==} cpu: [x64] os: [linux] - libc: [glibc] '@rspack/binding-linux-x64-musl@1.6.8': resolution: {integrity: sha512-DCGgZ5/in1O3FjHWqXnDsncRy+48cMhfuUAAUyl0yDj1NpsZu9pP+xfGLvGcQTiYrVl7IH9Aojf1eShP/77WGA==} cpu: [x64] os: [linux] - libc: [musl] '@rspack/binding-wasm32-wasi@1.6.8': resolution: {integrity: sha512-VUwdhl/lI4m6o1OGCZ9JwtMjTV/yLY5VZTQdEPKb40JMTlmZ5MBlr5xk7ByaXXYHr6I+qnqEm73iMKQvg6iknw==} @@ -4498,28 +4473,24 @@ packages: engines: {node: '>=10'} cpu: [arm64] os: [linux] - libc: [glibc] '@swc/core-linux-arm64-musl@1.15.5': resolution: {integrity: sha512-Of+wmVh5h47tTpN9ghHVjfL0CJrgn99XmaJjmzWFW7agPdVY6gTDgkk6zQ6q4hcDQ7hXb0BGw6YFpuanBzNPow==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - libc: [musl] '@swc/core-linux-x64-gnu@1.15.5': resolution: {integrity: sha512-98kuPS0lZVgjmc/2uTm39r1/OfwKM0PM13ZllOAWi5avJVjRd/j1xA9rKeUzHDWt+ocH9mTCQsAT1jjKSq45bg==} engines: {node: '>=10'} cpu: [x64] os: [linux] - libc: [glibc] '@swc/core-linux-x64-musl@1.15.5': resolution: {integrity: sha512-Rk+OtNQP3W/dZExL74LlaakXAQn6/vbrgatmjFqJPO4RZkq+nLo5g7eDUVjyojuERh7R2yhqNvZ/ZZQe8JQqqA==} engines: {node: '>=10'} cpu: [x64] os: [linux] - libc: [musl] '@swc/core-win32-arm64-msvc@1.15.5': resolution: {integrity: sha512-e3RTdJ769+PrN25iCAlxmsljEVu6iIWS7sE21zmlSiipftBQvSAOWuCDv2A8cH9lm5pSbZtwk8AUpIYCNsj2oQ==} @@ -4574,28 +4545,24 @@ packages: engines: {node: '>=10'} cpu: [arm64] os: [linux] - libc: [glibc] '@swc/html-linux-arm64-musl@1.15.5': resolution: {integrity: sha512-jnegOAGqeSlrFTNRGGHCLHszpuy/tFLDlSXNBkX9ZJ6ZCKAO4h/iH0V/RCaVF2S2QKWgV08OjHHo4BDAiv+34Q==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - libc: [musl] '@swc/html-linux-x64-gnu@1.15.5': resolution: {integrity: sha512-I+QwzKH/e6WiOMr0bwXiSbmikYFBUm8dCNDHzysooNOEGRM9Q8sOi4Hu5kCB+t+zGz/NycAbslvFf5AX63INOQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] - libc: [glibc] '@swc/html-linux-x64-musl@1.15.5': resolution: {integrity: sha512-8M1bIXXWrJaJUfU2tTGr+6GS7VcYigJj6WJg+d4aeJDFoIWiAq8946LIXa7OwILVPqDo7oeHiakoRpiZBMJKFA==} engines: {node: '>=10'} cpu: [x64] os: [linux] - libc: [musl] '@swc/html-win32-arm64-msvc@1.15.5': resolution: {integrity: sha512-O7IqdUlpIZGQ5T12+2nk3QuK6fpvzzzQo+MasuZnceHEren+G903N3QLZs0zlNMcsJJkyecSVAV3bp/+LDF69A==} @@ -4672,28 +4639,24 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [glibc] '@tailwindcss/oxide-linux-arm64-musl@4.1.18': resolution: {integrity: sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - libc: [musl] '@tailwindcss/oxide-linux-x64-gnu@4.1.18': resolution: {integrity: sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [glibc] '@tailwindcss/oxide-linux-x64-musl@4.1.18': resolution: {integrity: sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - libc: [musl] '@tailwindcss/oxide-wasm32-wasi@4.1.18': resolution: {integrity: sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==} @@ -9045,28 +9008,24 @@ packages: engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] - libc: [glibc] lightningcss-linux-arm64-musl@1.30.2: resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] - libc: [musl] lightningcss-linux-x64-gnu@1.30.2: resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] - libc: [glibc] lightningcss-linux-x64-musl@1.30.2: resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] - libc: [musl] lightningcss-win32-arm64-msvc@1.30.2: resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} @@ -20465,7 +20424,7 @@ snapshots: unified: 9.2.2 unist-util-is: 4.1.0 - docusaurus-plugin-internaldocs-fb@1.19.2(62eb37513ee458c9f00fe497c6bcc9c4): + docusaurus-plugin-internaldocs-fb@1.19.2(yx6vk5fx7a57ucxth6gqmura4a): dependencies: '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.5)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.6.8)(@swc/core@1.15.5)(debug@4.4.3)(lightningcss@1.30.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) '@docusaurus/preset-classic': 3.9.2(@algolia/client-search@5.46.0)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.5)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)))(@mdx-js/react@3.1.1(@types/react@19.1.13)(react@19.1.1))(@rspack/core@1.6.8)(@swc/core@1.15.5)(@types/react@19.1.13)(lightningcss@1.30.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(search-insights@2.17.3)(typescript@5.9.2) 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 585ae21c259..3b9e40d278e 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.39.0", + "version": "0.40.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.39.0", - "@lexical/utils": "0.39.0", + "@lexical/react": "0.40.0", + "@lexical/utils": "0.40.0", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9", "astro": "^5.13.7", - "lexical": "0.39.0", + "lexical": "0.40.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 e6316778eb4..dbc04b30245 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.39.0", + "version": "0.40.0", "private": true, "scripts": { "dev": "next dev", @@ -9,9 +9,9 @@ "test": "playwright test" }, "dependencies": { - "@lexical/plain-text": "0.39.0", - "@lexical/react": "0.39.0", - "lexical": "0.39.0", + "@lexical/plain-text": "0.40.0", + "@lexical/react": "0.40.0", + "lexical": "0.40.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 6ff30514eee..b9bf8bb31fc 100644 --- a/scripts/error-codes/codes.json +++ b/scripts/error-codes/codes.json @@ -332,5 +332,6 @@ "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" + "333": "Text nodes must be mapped to XmlText", + "334": "Node with key %s changed from ElementNode to !ElementNode" }