Skip to content

Commit 14bb730

Browse files
author
Lexical GitHub Actions Bot
committed
v0.41.0
1 parent 454ba98 commit 14bb730

51 files changed

Lines changed: 174 additions & 129 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎CHANGELOG.md‎

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
## v0.41.0 (2026-02-25)
2+
3+
- lexical Bug Fix Move new paragraph outside inline element in insertParagraph (#8158) Achal Jhawar
4+
- lexical-markdown Bug Fix Prevent nesting links creation (#8164) Sergey Gorbachev
5+
- tests Chore Update yaml-language-server in lexical-esm-astro-react integration fixture (#8163) PikkaPikkachu
6+
- lexical Bug Fix Maintain format when replace multiple formatted text nodes with composition text (#8162) kimseongyu
7+
- lexical-markdown Fix Prevent markdown shortcut link transformer from being too greedy (#8161) Bob Ippolito
8+
- feat add focus event option for the checklist extension (#8105) Tulio
9+
- lexical Bug Fix Fix selected text not properly deleted after IME input on Safari (macOS) (#8154) Kawashima Shota (shiba)
10+
- lexical-core Bug fix support dom selection for elements with slots (#8159) Maksim Horbachevsky
11+
- lexical-rich-text Bug Fix Inherit format and style when inserting tab (#8152) kimseongyu
12+
- lexical-playground Bug Fix Code block formatting in unintended adjacent lines (#8149) Achal Jhawar
13+
- lexical Bug Fix Do not apply format and style when moving to different node in composition (#8148) kimseongyu
14+
- lexical-history Bug Fix History not record composing character (#8142) Senasiko
15+
- lexical-website Chore Add a website build step to Github Actions in CI (#8146) Bob Ippolito
16+
- docs fix formatting and update browser support table (#8144) IkyssOffc
17+
- lexical-extension Feature Implement DecoratorTextExtension applying format to DecoratorTextNode (#8114) Sergey Gorbachev
18+
- lexical-markdown Feature Support Enter key after to create code block (#8140) Achal Jhawar
19+
- lexical-link Bug Fix toggleLink removes link when selection is collapsed (#8138) Senasiko
20+
- lexical-website Chore Update supported browsers list to Safari 15, Chrome 86, Firefox 115 (#8141) Bob Ippolito
21+
- lexical-playground Clean up old Table Hover Actions (#8139) Ivaylo Pavlov
22+
- lexical-link Bug Fix Add AutoLinkNode to AutoLinkExtension node dependencies (#8137) Bob Ippolito
23+
- lexical-playground Fix Increase toolbar z-index to prevent content overlap (#8134) Sa-Te
24+
- Breaking Changelexical Bug Fix Fix --lexical-indent-base-value CSS variable override (#8132) Achal Jhawar
25+
- lexical-code Bug Fix Allow moving caret outside code block (#7918) Simon
26+
- lexical-table Fix Preserve Background Color when pasting table rows inside table. (#8131) Sa-Te
27+
- lexical Bug Fix Do not move anchor when inserting composition start char (#8121) kimseongyu
28+
- lexical-react Annotate deprecated to menuRenderFn with NodeContext (#8001) Michael
29+
- lexical-playgroundlexical-link Bug Fix Prevent AutoLinkNode from creating extra paragraphs (#8127) Sebastian
30+
- lexical-playground Rearrange table columns (#8063) Ivaylo Pavlov
31+
- lexical-link Bug Fix Prevent AutoLink from linking URLs inside code blocks (#8123) Achal Jhawar
32+
- lexical-extensionlexical-rich-textlexical-react Feature Support configuration of indentable nodes (#8122) Sergey Gorbachev
33+
- lexical Bug Fix Remove empty parent node in nested list (#8118) Senasiko
34+
- lexical-playground tests for ComponentPickerMenuPlugin (#8128) Syed Umar Anis
35+
- lexical-markdown Bug Fix Fix nested fenced code blocks parsing and export (#8116) Abdul Alim
36+
- lexical-list Feature Preserve ordered list numbering when split by blocks or paragraphs (#8092) Sa-Te
37+
- lexical Feature Support legacy align attribute in ParagraphNode importDOM (#8115) Sa-Te
38+
- Fix(table) Support scope attribute in HTML import. (#8094) Sa-Te
39+
- lexical Chore Stabilize playground collab WebKit E2E test waits (#8113) Szymon Rczka
40+
- lexical-tablelexical-playground Feature Implement fit nested tables for nested table pasting (#8097) Randal
41+
- Update examples for v0.40.0 and pnpm (#8110) Bob Ippolito
42+
- lexical Bug Fix Prevent layout thrashing when setting element indent for no indent case (#8111) InanBerkin
43+
- v0.40.0 (#8104) Bob Ippolito
44+
- v0.40.0 Lexical GitHub Actions Bot
45+
146
## v0.40.0 (2026-02-01)
247

348
- lexical Bug Fix Refactor RootNode.cachedText computation for coherency (#8099) Bob Ippolito

‎examples/extension-react-table/package.json‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/extension-react-table-example",
33
"private": true,
4-
"version": "0.40.0",
4+
"version": "0.41.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,14 +10,14 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/extension": "0.40.0",
14-
"@lexical/history": "0.40.0",
15-
"@lexical/react": "0.40.0",
16-
"@lexical/rich-text": "0.40.0",
17-
"@lexical/table": "0.40.0",
18-
"@lexical/tailwind": "0.40.0",
19-
"@lexical/utils": "0.40.0",
20-
"lexical": "0.40.0",
13+
"@lexical/extension": "0.41.0",
14+
"@lexical/history": "0.41.0",
15+
"@lexical/react": "0.41.0",
16+
"@lexical/rich-text": "0.41.0",
17+
"@lexical/table": "0.41.0",
18+
"@lexical/tailwind": "0.41.0",
19+
"@lexical/utils": "0.41.0",
20+
"lexical": "0.41.0",
2121
"react": "^18.2.0",
2222
"react-dom": "^18.2.0"
2323
},

‎examples/extension-sveltekit-ssr-hydration/package.json‎

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "extension-sveltekit-ssr-hydration",
33
"private": true,
4-
"version": "0.40.0",
4+
"version": "0.41.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite dev",
@@ -17,17 +17,17 @@
1717
"devDependencies": {
1818
"@eslint/compat": "^1.2.5",
1919
"@eslint/js": "^9.22.0",
20-
"@lexical/clipboard": "0.40.0",
21-
"@lexical/extension": "0.40.0",
22-
"@lexical/headless": "0.40.0",
23-
"@lexical/history": "0.40.0",
24-
"@lexical/html": "0.40.0",
25-
"@lexical/link": "0.40.0",
26-
"@lexical/list": "0.40.0",
27-
"@lexical/rich-text": "0.40.0",
28-
"@lexical/table": "0.40.0",
29-
"@lexical/tailwind": "0.40.0",
30-
"@lexical/utils": "0.40.0",
20+
"@lexical/clipboard": "0.41.0",
21+
"@lexical/extension": "0.41.0",
22+
"@lexical/headless": "0.41.0",
23+
"@lexical/history": "0.41.0",
24+
"@lexical/html": "0.41.0",
25+
"@lexical/link": "0.41.0",
26+
"@lexical/list": "0.41.0",
27+
"@lexical/rich-text": "0.41.0",
28+
"@lexical/table": "0.41.0",
29+
"@lexical/tailwind": "0.41.0",
30+
"@lexical/utils": "0.41.0",
3131
"@playwright/test": "^1.51.1",
3232
"@sveltejs/adapter-auto": "^6.0.0",
3333
"@sveltejs/kit": "^2.22.0",
@@ -39,7 +39,7 @@
3939
"eslint-config-prettier": "^10.0.1",
4040
"eslint-plugin-svelte": "^3.0.0",
4141
"globals": "^16.0.0",
42-
"lexical": "0.40.0",
42+
"lexical": "0.41.0",
4343
"playwright": "^1.53.0",
4444
"prettier": "^3.4.2",
4545
"prettier-plugin-svelte": "^3.3.3",

‎examples/extension-vanilla-react-plugin-host/package.json‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/extension-vanilla-react-plugin-host",
33
"private": true,
4-
"version": "0.40.0",
4+
"version": "0.41.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -13,14 +13,14 @@
1313
"startCommand": "npm i && npm run monorepo:dev"
1414
},
1515
"dependencies": {
16-
"@lexical/extension": "0.40.0",
17-
"@lexical/history": "0.40.0",
18-
"@lexical/list": "0.40.0",
19-
"@lexical/react": "0.40.0",
20-
"@lexical/rich-text": "0.40.0",
21-
"@lexical/tailwind": "0.40.0",
22-
"@lexical/utils": "0.40.0",
23-
"lexical": "0.40.0"
16+
"@lexical/extension": "0.41.0",
17+
"@lexical/history": "0.41.0",
18+
"@lexical/list": "0.41.0",
19+
"@lexical/react": "0.41.0",
20+
"@lexical/rich-text": "0.41.0",
21+
"@lexical/tailwind": "0.41.0",
22+
"@lexical/utils": "0.41.0",
23+
"lexical": "0.41.0"
2424
},
2525
"devDependencies": {
2626
"@tailwindcss/vite": "^4.1.13",

‎examples/extension-vanilla-tailwind/package.json‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/extension-vanilla-example",
33
"private": true,
4-
"version": "0.40.0",
4+
"version": "0.41.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -13,13 +13,13 @@
1313
"startCommand": "npm i && npm run monorepo:dev"
1414
},
1515
"dependencies": {
16-
"@lexical/extension": "0.40.0",
17-
"@lexical/history": "0.40.0",
18-
"@lexical/list": "0.40.0",
19-
"@lexical/rich-text": "0.40.0",
20-
"@lexical/tailwind": "0.40.0",
21-
"@lexical/utils": "0.40.0",
22-
"lexical": "0.40.0"
16+
"@lexical/extension": "0.41.0",
17+
"@lexical/history": "0.41.0",
18+
"@lexical/list": "0.41.0",
19+
"@lexical/rich-text": "0.41.0",
20+
"@lexical/tailwind": "0.41.0",
21+
"@lexical/utils": "0.41.0",
22+
"lexical": "0.41.0"
2323
},
2424
"devDependencies": {
2525
"@tailwindcss/vite": "^4.1.13",

‎examples/node-replacement/package.json‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/node-replacement-example",
33
"private": true,
4-
"version": "0.40.0",
4+
"version": "0.41.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,9 +10,9 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/react": "0.40.0",
14-
"@lexical/utils": "0.40.0",
15-
"lexical": "0.40.0",
13+
"@lexical/react": "0.41.0",
14+
"@lexical/utils": "0.41.0",
15+
"lexical": "0.41.0",
1616
"react": "^19.1.1",
1717
"react-dom": "^19.1.1"
1818
},

‎examples/node-state-style/package.json‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/node-state-style-example",
33
"private": true,
4-
"version": "0.40.0",
4+
"version": "0.41.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -11,16 +11,16 @@
1111
},
1212
"dependencies": {
1313
"@ark-ui/react": "^5.6.0",
14-
"@lexical/clipboard": "0.40.0",
15-
"@lexical/html": "0.40.0",
16-
"@lexical/react": "0.40.0",
17-
"@lexical/selection": "0.40.0",
18-
"@lexical/utils": "0.40.0",
14+
"@lexical/clipboard": "0.41.0",
15+
"@lexical/html": "0.41.0",
16+
"@lexical/react": "0.41.0",
17+
"@lexical/selection": "0.41.0",
18+
"@lexical/utils": "0.41.0",
1919
"@shikijs/langs": "^3.3.0",
2020
"@shikijs/themes": "^3.3.0",
2121
"@zag-js/combobox": "^1.9.2",
2222
"inline-style-parser": "^0.2.4",
23-
"lexical": "0.40.0",
23+
"lexical": "0.41.0",
2424
"lucide-react": "^0.503.0",
2525
"prettier": "^3.5.3",
2626
"react": "^19.1.0",

‎examples/react-plain-text/package.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/react-plain-text-example",
33
"private": true,
4-
"version": "0.40.0",
4+
"version": "0.41.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,8 +10,8 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/react": "0.40.0",
14-
"lexical": "0.40.0",
13+
"@lexical/react": "0.41.0",
14+
"lexical": "0.41.0",
1515
"react": "^19.1.1",
1616
"react-dom": "^19.1.1"
1717
},

‎examples/react-rich-collab/package.json‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/react-rich-collab-example",
33
"private": true,
4-
"version": "0.40.0",
4+
"version": "0.41.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -14,10 +14,10 @@
1414
"server:webrtc": "cross-env HOST=localhost PORT=1235 npx y-webrtc"
1515
},
1616
"dependencies": {
17-
"@lexical/react": "0.40.0",
18-
"@lexical/utils": "0.40.0",
19-
"@lexical/yjs": "0.40.0",
20-
"lexical": "0.40.0",
17+
"@lexical/react": "0.41.0",
18+
"@lexical/utils": "0.41.0",
19+
"@lexical/yjs": "0.41.0",
20+
"lexical": "0.41.0",
2121
"react": "^19.1.1",
2222
"react-dom": "^19.1.1",
2323
"y-webrtc": "^10.3.0",

‎examples/react-rich/package.json‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/react-rich-example",
33
"private": true,
4-
"version": "0.40.0",
4+
"version": "0.41.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,9 +10,9 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/react": "0.40.0",
14-
"@lexical/utils": "0.40.0",
15-
"lexical": "0.40.0",
13+
"@lexical/react": "0.41.0",
14+
"@lexical/utils": "0.41.0",
15+
"lexical": "0.41.0",
1616
"react": "^19.1.1",
1717
"react-dom": "^19.1.1"
1818
},

0 commit comments

Comments
 (0)