From 14bb73075d80f36b2f05610679ed6cdbfa95f017 Mon Sep 17 00:00:00 2001 From: Lexical GitHub Actions Bot <> Date: Wed, 25 Feb 2026 04:03:19 +0000 Subject: [PATCH] v0.41.0 --- CHANGELOG.md | 45 +++++++++++++++++++ examples/extension-react-table/package.json | 18 ++++---- .../package.json | 26 +++++------ .../package.json | 18 ++++---- .../extension-vanilla-tailwind/package.json | 16 +++---- examples/node-replacement/package.json | 8 ++-- 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 | 8 ++-- examples/react-table/package.json | 10 ++--- 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 | 4 +- .../lexical-esm-astro-react/package.json | 8 ++-- .../fixtures/lexical-esm-nextjs/package.json | 8 ++-- 51 files changed, 174 insertions(+), 129 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ba873f95a9f..96eccfc776b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,48 @@ +## v0.41.0 (2026-02-25) + +- lexical Bug Fix Move new paragraph outside inline element in insertParagraph (#8158) Achal Jhawar +- lexical-markdown Bug Fix Prevent nesting links creation (#8164) Sergey Gorbachev +- tests Chore Update yaml-language-server in lexical-esm-astro-react integration fixture (#8163) PikkaPikkachu +- lexical Bug Fix Maintain format when replace multiple formatted text nodes with composition text (#8162) kimseongyu +- lexical-markdown Fix Prevent markdown shortcut link transformer from being too greedy (#8161) Bob Ippolito +- feat add focus event option for the checklist extension (#8105) Tulio +- lexical Bug Fix Fix selected text not properly deleted after IME input on Safari (macOS) (#8154) Kawashima Shota (shiba) +- lexical-core Bug fix support dom selection for elements with slots (#8159) Maksim Horbachevsky +- lexical-rich-text Bug Fix Inherit format and style when inserting tab (#8152) kimseongyu +- lexical-playground Bug Fix Code block formatting in unintended adjacent lines (#8149) Achal Jhawar +- lexical Bug Fix Do not apply format and style when moving to different node in composition (#8148) kimseongyu +- lexical-history Bug Fix History not record composing character (#8142) Senasiko +- lexical-website Chore Add a website build step to Github Actions in CI (#8146) Bob Ippolito +- docs fix formatting and update browser support table (#8144) IkyssOffc +- lexical-extension Feature Implement DecoratorTextExtension applying format to DecoratorTextNode (#8114) Sergey Gorbachev +- lexical-markdown Feature Support Enter key after to create code block (#8140) Achal Jhawar +- lexical-link Bug Fix toggleLink removes link when selection is collapsed (#8138) Senasiko +- lexical-website Chore Update supported browsers list to Safari 15, Chrome 86, Firefox 115 (#8141) Bob Ippolito +- lexical-playground Clean up old Table Hover Actions (#8139) Ivaylo Pavlov +- lexical-link Bug Fix Add AutoLinkNode to AutoLinkExtension node dependencies (#8137) Bob Ippolito +- lexical-playground Fix Increase toolbar z-index to prevent content overlap (#8134) Sa-Te +- Breaking Changelexical Bug Fix Fix --lexical-indent-base-value CSS variable override (#8132) Achal Jhawar +- lexical-code Bug Fix Allow moving caret outside code block (#7918) Simon +- lexical-table Fix Preserve Background Color when pasting table rows inside table. (#8131) Sa-Te +- lexical Bug Fix Do not move anchor when inserting composition start char (#8121) kimseongyu +- lexical-react Annotate deprecated to menuRenderFn with NodeContext (#8001) Michael +- lexical-playgroundlexical-link Bug Fix Prevent AutoLinkNode from creating extra paragraphs (#8127) Sebastian +- lexical-playground Rearrange table columns (#8063) Ivaylo Pavlov +- lexical-link Bug Fix Prevent AutoLink from linking URLs inside code blocks (#8123) Achal Jhawar +- lexical-extensionlexical-rich-textlexical-react Feature Support configuration of indentable nodes (#8122) Sergey Gorbachev +- lexical Bug Fix Remove empty parent node in nested list (#8118) Senasiko +- lexical-playground tests for ComponentPickerMenuPlugin (#8128) Syed Umar Anis +- lexical-markdown Bug Fix Fix nested fenced code blocks parsing and export (#8116) Abdul Alim +- lexical-list Feature Preserve ordered list numbering when split by blocks or paragraphs (#8092) Sa-Te +- lexical Feature Support legacy align attribute in ParagraphNode importDOM (#8115) Sa-Te +- Fix(table) Support scope attribute in HTML import. (#8094) Sa-Te +- lexical Chore Stabilize playground collab WebKit E2E test waits (#8113) Szymon Rczka +- lexical-tablelexical-playground Feature Implement fit nested tables for nested table pasting (#8097) Randal +- Update examples for v0.40.0 and pnpm (#8110) Bob Ippolito +- lexical Bug Fix Prevent layout thrashing when setting element indent for no indent case (#8111) InanBerkin +- v0.40.0 (#8104) Bob Ippolito +- v0.40.0 Lexical GitHub Actions Bot + ## v0.40.0 (2026-02-01) - lexical Bug Fix Refactor RootNode.cachedText computation for coherency (#8099) Bob Ippolito diff --git a/examples/extension-react-table/package.json b/examples/extension-react-table/package.json index 0355a22afb0..90fc151c461 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -10,14 +10,14 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/extension": "0.40.0", - "@lexical/history": "0.40.0", - "@lexical/react": "0.40.0", - "@lexical/rich-text": "0.40.0", - "@lexical/table": "0.40.0", - "@lexical/tailwind": "0.40.0", - "@lexical/utils": "0.40.0", - "lexical": "0.40.0", + "@lexical/extension": "0.41.0", + "@lexical/history": "0.41.0", + "@lexical/react": "0.41.0", + "@lexical/rich-text": "0.41.0", + "@lexical/table": "0.41.0", + "@lexical/tailwind": "0.41.0", + "@lexical/utils": "0.41.0", + "lexical": "0.41.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 05b09b1d294..343c1a73515 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite dev", @@ -17,17 +17,17 @@ "devDependencies": { "@eslint/compat": "^1.2.5", "@eslint/js": "^9.22.0", - "@lexical/clipboard": "0.40.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", + "@lexical/clipboard": "0.41.0", + "@lexical/extension": "0.41.0", + "@lexical/headless": "0.41.0", + "@lexical/history": "0.41.0", + "@lexical/html": "0.41.0", + "@lexical/link": "0.41.0", + "@lexical/list": "0.41.0", + "@lexical/rich-text": "0.41.0", + "@lexical/table": "0.41.0", + "@lexical/tailwind": "0.41.0", + "@lexical/utils": "0.41.0", "@playwright/test": "^1.51.1", "@sveltejs/adapter-auto": "^6.0.0", "@sveltejs/kit": "^2.22.0", @@ -39,7 +39,7 @@ "eslint-config-prettier": "^10.0.1", "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", - "lexical": "0.40.0", + "lexical": "0.41.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 5a433ff1d4c..3d2ff0d6c5f 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -13,14 +13,14 @@ "startCommand": "npm i && npm run monorepo:dev" }, "dependencies": { - "@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" + "@lexical/extension": "0.41.0", + "@lexical/history": "0.41.0", + "@lexical/list": "0.41.0", + "@lexical/react": "0.41.0", + "@lexical/rich-text": "0.41.0", + "@lexical/tailwind": "0.41.0", + "@lexical/utils": "0.41.0", + "lexical": "0.41.0" }, "devDependencies": { "@tailwindcss/vite": "^4.1.13", diff --git a/examples/extension-vanilla-tailwind/package.json b/examples/extension-vanilla-tailwind/package.json index 882ca899670..2f8fd2d35fa 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -13,13 +13,13 @@ "startCommand": "npm i && npm run monorepo:dev" }, "dependencies": { - "@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" + "@lexical/extension": "0.41.0", + "@lexical/history": "0.41.0", + "@lexical/list": "0.41.0", + "@lexical/rich-text": "0.41.0", + "@lexical/tailwind": "0.41.0", + "@lexical/utils": "0.41.0", + "lexical": "0.41.0" }, "devDependencies": { "@tailwindcss/vite": "^4.1.13", diff --git a/examples/node-replacement/package.json b/examples/node-replacement/package.json index d0b92c74ab4..f6a6f4a9d5d 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -10,9 +10,9 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.40.0", - "@lexical/utils": "0.40.0", - "lexical": "0.40.0", + "@lexical/react": "0.41.0", + "@lexical/utils": "0.41.0", + "lexical": "0.41.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 21a95a7bf7e..d04e348a846 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -11,16 +11,16 @@ }, "dependencies": { "@ark-ui/react": "^5.6.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", + "@lexical/clipboard": "0.41.0", + "@lexical/html": "0.41.0", + "@lexical/react": "0.41.0", + "@lexical/selection": "0.41.0", + "@lexical/utils": "0.41.0", "@shikijs/langs": "^3.3.0", "@shikijs/themes": "^3.3.0", "@zag-js/combobox": "^1.9.2", "inline-style-parser": "^0.2.4", - "lexical": "0.40.0", + "lexical": "0.41.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 f660d50706f..06dad7ffbf5 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +10,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.40.0", - "lexical": "0.40.0", + "@lexical/react": "0.41.0", + "lexical": "0.41.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 2e0b1f62295..ff9943538d8 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.40.0", + "version": "0.41.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.40.0", - "@lexical/utils": "0.40.0", - "@lexical/yjs": "0.40.0", - "lexical": "0.40.0", + "@lexical/react": "0.41.0", + "@lexical/utils": "0.41.0", + "@lexical/yjs": "0.41.0", + "lexical": "0.41.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 eb3f1b5d7f0..7f9e476b82e 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -10,9 +10,9 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.40.0", - "@lexical/utils": "0.40.0", - "lexical": "0.40.0", + "@lexical/react": "0.41.0", + "@lexical/utils": "0.41.0", + "lexical": "0.41.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 86d17ea314a..4042aa04829 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -10,10 +10,10 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.40.0", - "@lexical/table": "0.40.0", - "@lexical/utils": "0.40.0", - "lexical": "0.40.0", + "@lexical/react": "0.41.0", + "@lexical/table": "0.41.0", + "@lexical/utils": "0.41.0", + "lexical": "0.41.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 913080344bb..9c808b79233 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@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" + "@lexical/dragon": "0.41.0", + "@lexical/history": "0.41.0", + "@lexical/rich-text": "0.41.0", + "@lexical/utils": "0.41.0", + "lexical": "0.41.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/examples/vanilla-js-plugin/package.json b/examples/vanilla-js-plugin/package.json index 1e72b5ca592..df709b808b8 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -10,12 +10,12 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.40.0", - "@lexical/history": "0.40.0", - "@lexical/rich-text": "0.40.0", - "@lexical/utils": "0.40.0", + "@lexical/dragon": "0.41.0", + "@lexical/history": "0.41.0", + "@lexical/rich-text": "0.41.0", + "@lexical/utils": "0.41.0", "emoji-datasource-facebook": "15.1.2", - "lexical": "0.40.0" + "lexical": "0.41.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/examples/vanilla-js/package.json b/examples/vanilla-js/package.json index fcd77ea8bab..c18a2e87b76 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "vite", @@ -10,11 +10,11 @@ "preview": "vite preview" }, "dependencies": { - "@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" + "@lexical/dragon": "0.41.0", + "@lexical/history": "0.41.0", + "@lexical/rich-text": "0.41.0", + "@lexical/utils": "0.41.0", + "lexical": "0.41.0" }, "devDependencies": { "cross-env": "^7.0.3", diff --git a/package.json b/package.json index 46eeaaa9e2b..c7b9ccb76da 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.40.0", + "version": "0.41.0", "license": "MIT", "private": true, "workspaces": [ diff --git a/packages/lexical-clipboard/package.json b/packages/lexical-clipboard/package.json index 50d431ee581..f590193a50f 100644 --- a/packages/lexical-clipboard/package.json +++ b/packages/lexical-clipboard/package.json @@ -9,7 +9,7 @@ "paste" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.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 89e7a45426e..a0793fc7868 100644 --- a/packages/lexical-code-shiki/package.json +++ b/packages/lexical-code-shiki/package.json @@ -8,7 +8,7 @@ "code" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalCodeShiki.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-code/package.json b/packages/lexical-code/package.json index 93ae8e77e4c..753029b77c1 100644 --- a/packages/lexical-code/package.json +++ b/packages/lexical-code/package.json @@ -8,7 +8,7 @@ "code" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.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 ba7d79c8a37..c7df59e9b67 100644 --- a/packages/lexical-devtools-core/package.json +++ b/packages/lexical-devtools-core/package.json @@ -8,7 +8,7 @@ "utils" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalDevtoolsCore.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-devtools/package.json b/packages/lexical-devtools/package.json index 3100c7fdc70..c16a65deb39 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.40.0", + "version": "0.41.0", "type": "module", "scripts": { "dev": "wxt", diff --git a/packages/lexical-dragon/package.json b/packages/lexical-dragon/package.json index b4780cb8d2e..03d04d503a5 100644 --- a/packages/lexical-dragon/package.json +++ b/packages/lexical-dragon/package.json @@ -9,7 +9,7 @@ "accessibility" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.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 0ecd15b7b73..e078b616bd9 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.40.0", + "version": "0.41.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 6fa1faf33ad..26224efaa24 100644 --- a/packages/lexical-eslint-plugin/package.json +++ b/packages/lexical-eslint-plugin/package.json @@ -8,7 +8,7 @@ "lexical", "editor" ], - "version": "0.40.0", + "version": "0.41.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/lexical-extension/package.json b/packages/lexical-extension/package.json index ec38be32baf..ce6c2858521 100644 --- a/packages/lexical-extension/package.json +++ b/packages/lexical-extension/package.json @@ -6,7 +6,7 @@ "extension", "plugin" ], - "version": "0.40.0", + "version": "0.41.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/lexical-file/package.json b/packages/lexical-file/package.json index 9d13367ff58..255a5b23283 100644 --- a/packages/lexical-file/package.json +++ b/packages/lexical-file/package.json @@ -10,7 +10,7 @@ "export" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalFile.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-hashtag/package.json b/packages/lexical-hashtag/package.json index d6ae087579b..e9cc726d891 100644 --- a/packages/lexical-hashtag/package.json +++ b/packages/lexical-hashtag/package.json @@ -8,7 +8,7 @@ "hashtag" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalHashtag.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-headless/package.json b/packages/lexical-headless/package.json index 4854794513a..83914cc3f75 100644 --- a/packages/lexical-headless/package.json +++ b/packages/lexical-headless/package.json @@ -8,7 +8,7 @@ "headless" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.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 47b43255810..524039da373 100644 --- a/packages/lexical-history/package.json +++ b/packages/lexical-history/package.json @@ -8,7 +8,7 @@ "history" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalHistory.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-html/package.json b/packages/lexical-html/package.json index 394af45fc82..280f2da9d34 100644 --- a/packages/lexical-html/package.json +++ b/packages/lexical-html/package.json @@ -8,7 +8,7 @@ "html" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalHtml.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-link/package.json b/packages/lexical-link/package.json index 500181a9af3..77434b0556c 100644 --- a/packages/lexical-link/package.json +++ b/packages/lexical-link/package.json @@ -8,7 +8,7 @@ "link" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalLink.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-list/package.json b/packages/lexical-list/package.json index 765916cd32c..feb5b09a006 100644 --- a/packages/lexical-list/package.json +++ b/packages/lexical-list/package.json @@ -8,7 +8,7 @@ "list" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalList.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-mark/package.json b/packages/lexical-mark/package.json index 582999a9259..9150e1fbfa0 100644 --- a/packages/lexical-mark/package.json +++ b/packages/lexical-mark/package.json @@ -8,7 +8,7 @@ "mark" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalMark.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-markdown/package.json b/packages/lexical-markdown/package.json index c6619fcff73..fcf65d132c8 100644 --- a/packages/lexical-markdown/package.json +++ b/packages/lexical-markdown/package.json @@ -8,7 +8,7 @@ "markdown" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalMarkdown.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-offset/package.json b/packages/lexical-offset/package.json index 65ff7fd03e6..ba32c76f7ab 100644 --- a/packages/lexical-offset/package.json +++ b/packages/lexical-offset/package.json @@ -8,7 +8,7 @@ "offset" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalOffset.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-overflow/package.json b/packages/lexical-overflow/package.json index 917d526b2ff..9fc0a4dd68c 100644 --- a/packages/lexical-overflow/package.json +++ b/packages/lexical-overflow/package.json @@ -8,7 +8,7 @@ "overflow" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.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 bed127ca349..6658547e448 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.40.0", + "version": "0.41.0", "main": "LexicalPlainText.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-playground/package.json b/packages/lexical-playground/package.json index f03a1945c2c..43cba347468 100644 --- a/packages/lexical-playground/package.json +++ b/packages/lexical-playground/package.json @@ -1,6 +1,6 @@ { "name": "lexical-playground", - "version": "0.40.0", + "version": "0.41.0", "private": true, "type": "module", "scripts": { diff --git a/packages/lexical-react/package.json b/packages/lexical-react/package.json index fb2068d9a0c..c5e7f3990be 100644 --- a/packages/lexical-react/package.json +++ b/packages/lexical-react/package.json @@ -8,7 +8,7 @@ "rich-text" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.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 4f5b1beb20f..1affa6dacac 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.40.0", + "version": "0.41.0", "main": "LexicalRichText.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-selection/package.json b/packages/lexical-selection/package.json index 1b5546a0fcc..27b6c8dbffa 100644 --- a/packages/lexical-selection/package.json +++ b/packages/lexical-selection/package.json @@ -9,7 +9,7 @@ "selection" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalSelection.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-table/package.json b/packages/lexical-table/package.json index e1f81f50212..ea74b1accee 100644 --- a/packages/lexical-table/package.json +++ b/packages/lexical-table/package.json @@ -8,7 +8,7 @@ "table" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalTable.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-tailwind/package.json b/packages/lexical-tailwind/package.json index c7a8e800622..23ded67502e 100644 --- a/packages/lexical-tailwind/package.json +++ b/packages/lexical-tailwind/package.json @@ -7,7 +7,7 @@ "theme", "css" ], - "version": "0.40.0", + "version": "0.41.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/lexical-text/package.json b/packages/lexical-text/package.json index 0c5e878807e..fa0e3177679 100644 --- a/packages/lexical-text/package.json +++ b/packages/lexical-text/package.json @@ -9,7 +9,7 @@ "text" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalText.js", "types": "index.d.ts", "repository": { diff --git a/packages/lexical-utils/package.json b/packages/lexical-utils/package.json index b4bcbc414e3..c4644aa0d34 100644 --- a/packages/lexical-utils/package.json +++ b/packages/lexical-utils/package.json @@ -8,7 +8,7 @@ "utils" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalUtils.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical-website/package.json b/packages/lexical-website/package.json index 2415f330d26..58f084af185 100644 --- a/packages/lexical-website/package.json +++ b/packages/lexical-website/package.json @@ -1,6 +1,6 @@ { "name": "@lexical/website", - "version": "0.40.0", + "version": "0.41.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 fdb0566e0f5..46bd5a6d62c 100644 --- a/packages/lexical-yjs/package.json +++ b/packages/lexical-yjs/package.json @@ -11,7 +11,7 @@ "crdt" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "LexicalYjs.js", "types": "index.d.ts", "dependencies": { diff --git a/packages/lexical/package.json b/packages/lexical/package.json index b7f277396dc..850845595d8 100644 --- a/packages/lexical/package.json +++ b/packages/lexical/package.json @@ -9,7 +9,7 @@ "rich-text" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "main": "Lexical.js", "types": "index.d.ts", "repository": { diff --git a/packages/shared/package.json b/packages/shared/package.json index adb9d02ff37..7edde7190eb 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -8,7 +8,7 @@ "rich-text" ], "license": "MIT", - "version": "0.40.0", + "version": "0.41.0", "dependencies": { "lexical": "workspace:*" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2ab475e09cb..c6f47d53c20 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -947,7 +947,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))) @@ -20539,7 +20539,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 637bb7a4787..45725ff59d5 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.40.0", + "version": "0.41.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.40.0", - "@lexical/utils": "0.40.0", + "@lexical/react": "0.41.0", + "@lexical/utils": "0.41.0", "@types/react": "^19.1.12", "@types/react-dom": "^19.1.9", "astro": "^5.13.7", - "lexical": "0.40.0", + "lexical": "0.41.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 dbc04b30245..c07f8fddb42 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.40.0", + "version": "0.41.0", "private": true, "scripts": { "dev": "next dev", @@ -9,9 +9,9 @@ "test": "playwright test" }, "dependencies": { - "@lexical/plain-text": "0.40.0", - "@lexical/react": "0.40.0", - "lexical": "0.40.0", + "@lexical/plain-text": "0.41.0", + "@lexical/react": "0.41.0", + "lexical": "0.41.0", "next": "^15.5.2", "react": "^19", "react-dom": "^19"