Skip to content

Commit 2e0f8fa

Browse files
author
Lexical GitHub Actions Bot
committed
v0.44.0
1 parent 00fabd2 commit 2e0f8fa

58 files changed

Lines changed: 239 additions & 169 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: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,66 @@
1+
## v0.44.0 (2026-04-27)
2+
3+
- lexical Chore Fix uuid dependency vulnerability (#8399) Vishisht Maroria
4+
- Fix Flow type errors in flow definition files (#8396) Sherry
5+
- lexical-extension Bug Fix Use maybeFromEditor in getPeerDependencyFromEditor (#8398) Sherry
6+
- lexical-playground Bug Fix Show floating link editor for single-character links (#8392) mayrang
7+
- lexical-list Bug Fix Toggle checklist items on mobile tap (#8390) jWA
8+
- lexical-playground Refactor Use floating-uireact for FloatingLinkEditorPlugin positioning (#8388) mayrang
9+
- build(deps) bump excalidrawexcalidraw from 0.18.0 to 0.18.1 (#8389) dependabotbot
10+
- lexical-react Bug Fix Fall back to root node in NodeContextMenuPlugin when click target has no Lexical node (#8385) mayrang
11+
- lexical-playground Feature Format HTML conversion with prettier (#8386) Bob Ippolito
12+
- lexical-linklexical-react Feature Allow custom punctuation for AutoLink boundaries (#8378) Agyei Holy
13+
- lexical-list Bug Fix Merge nested list into parent li during HTML export (#8313) Sathvik Veerapaneni
14+
- lexical-clipboardlexical-rich-textlexical-plain-text Bug Fix Drag-and-drop within the same block (#8373) Bob Ippolito
15+
- lexicallexical-utilslexical-list Bug Fix Clean up and test insertNodeToNearestRootAtCaret edge cases (#8384) Bob Ippolito
16+
- lexical-htmllexical-playground Feature Implement a well-defined ordering for DOMRenderExtension overrides and add decorateDOM (#8368) Bob Ippolito
17+
- lexicallexical-code-corelexical-listlexical-tablelexical-yjs Refactor make runtime style updates CSP-safe (#8372) Agyei Holy
18+
- lexical-list Bug Fix Ensure that ListItemNode always has a ListItem parent (#8382) Bob Ippolito
19+
- lexical-markdown Bug Fix Code spans take precedence over inline formatting in shortcuts (#8381) Sherry
20+
- lexical-playground Feature HTML conversion button (#8379) Sergey Gorbachev
21+
- address follow-redirects dependency vulnerability (#8380) vishisht31
22+
- lexical-markdown Bug Fix Escape ordered-list pattern in bullet list item export (#8311) Sathvik Veerapaneni
23+
- lexical Feature COMMANDPRIORITYBEFORE priorities for last-registered-called-first order (#8375) Bob Ippolito
24+
- lexical-react Bug Fix Dont auto-dispose editor from LexicalExtensionEditorComposer (#8377) Bob Ippolito
25+
- lexical-website Bug Fix Fix type checking for lexical-website package (#8371) Bob Ippolito
26+
- lexical-website Bug Fix Fix tailwindcss docusaurus config regression (#8369) Bob Ippolito
27+
- lexicallexical-html Feature Extensible DOM createupdateexport (#8353) Bob Ippolito
28+
- lexical-react Bug Fix Add yjs as optional peer dependency for Yarn PnP compatibility (#8366) Kim Jong Hyen
29+
- lexical-markdown Bug Fix Add undo history entry for markdown shortcut transforms (#8365) Seongyu Kim
30+
- lexical-text Chore Add deprecation notice to findTextIntersectionFromCharacters (#8364) Bob Ippolito
31+
- Chore Refactor CommonJS scripts to ESM modules (#8355) Bob Ippolito
32+
- Breaking Changelexical-code Bug Fix move code block escape logic to KEYENTERCOMMAND listener (#8360) Anika
33+
- lexicallexical-playground Fix Use the fallback matching for number keys in keyboard shortcuts (#8361) Sergey Gorbachev
34+
- address simple-git dependency vulnerability (#8358) Sherry
35+
- lexical Bug Fix Workaround for synchronous firefox focus edge case behavior (#8356) Bob Ippolito
36+
- Chore Cache build playwright before running e2e tests (#8357) Bob Ippolito
37+
- lexical Bug Fix Resolve Firefox arrow key navigation issue in collapsible nodes (#8348) (#8349) Mohmed Ikram
38+
- lexicallexical-extension Chore Remove experimental flag from Extension and NodeState APIs (#8354) Bob Ippolito
39+
- Breaking Changelexical-offsetlexical Chore Deprecate the brokenundocumenteduntested OffsetView and export createChildrenArray from lexical (#8350) Bob Ippolito
40+
- build(deps) bump pnpmaction-setup from 4 to 6 in the github-actions group across 1 directory (#8335) dependabotbot
41+
- lexical-htmllexical-table Feature Inline CSS from style tags (#8326) Tom Sarduy
42+
- lexical-playground Feature Add PagesExtension (#8322) Ibrahim El-bastawisi
43+
- build(deps) bump zustand from 4.5.7 to 5.0.12 (#8340) dependabotbot
44+
- build(deps-dev) bump the dev-dependencies group across 1 directory with 42 updates (#8347) dependabotbot
45+
- lexical-code-prismlexical-code-shikilexical-playground Feature Add CodePrismExtension, CodeShikiExtension, and migrate playground plugins to extensions (#8346) Bob Ippolito
46+
- Chore Encourage agents to use extensions and config in AGENTS.md (#8341) Bob Ippolito
47+
- build(deps) bump docusaurus from 3.9.2 to 3.10.0, update typedoc, react (#8339) dependabotbot
48+
- build(deps) bump y-websocket from 1.5.4 to 3.0.0 (#8343) dependabotbot
49+
- build(deps) bump semver from 7.7.2 to 7.7.4 (#8338) dependabotbot
50+
- build(deps) bump docusaurusfaster from 3.9.2 to 3.10.0 (#8342) dependabotbot
51+
- chore update stale dev dependencies to resolve Dependabot alerts (#8336) Michael
52+
- chore remove examplefixture lockfiles from git to reduce Dependabot noise (#8334) Michael
53+
- lexical-markdown Bug Fix replace lookbehind assertions for Safari 16.4 compatibility (#8332) Yahid Basha
54+
- lexical-code-shiki Chore Upgrade shiki to 4.0.2 (#8330) Bob Ippolito
55+
- lexical-react Bug Fix Prevent error when editorRef is null (#8329) Jimmy
56+
- lexical-extension Fix Remove JSX dependency from DecoratorTextNode (#8328) Bob Ippolito
57+
- Security Override yaml to 1.10.3 to fix CVE-2026-33532 (#8324) Sherry
58+
- lexical-playground Collapsible Section Animations (#8323) Ivaylo Pavlov
59+
- Update examples for v0.43.0 (#8321) Bob Ippolito
60+
- lexical-website Feature Add more examples to the demos gallery with local screenshot captures (#8316) Bob Ippolito
61+
- v0.43.0 (#8319) Bob Ippolito
62+
- v0.43.0 Lexical GitHub Actions Bot
63+
164
## v0.43.0 (2026-04-09)
265

366
- lexical-link Bug Fix Preserve cursor position when merging adjacent identical links (#8309) Sathvik Veerapaneni

examples/agent-example/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/agent-example",
33
"private": true,
4-
"version": "0.43.0",
4+
"version": "0.44.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -14,13 +14,13 @@
1414
},
1515
"dependencies": {
1616
"@huggingface/transformers": "^4.0.1",
17-
"@lexical/extension": "0.43.0",
18-
"@lexical/history": "0.43.0",
19-
"@lexical/react": "0.43.0",
20-
"@lexical/rich-text": "0.43.0",
21-
"@lexical/selection": "0.43.0",
22-
"@lexical/utils": "0.43.0",
23-
"lexical": "0.43.0",
17+
"@lexical/extension": "0.44.0",
18+
"@lexical/history": "0.44.0",
19+
"@lexical/react": "0.44.0",
20+
"@lexical/rich-text": "0.44.0",
21+
"@lexical/selection": "0.44.0",
22+
"@lexical/utils": "0.44.0",
23+
"lexical": "0.44.0",
2424
"react": "^19.2.5",
2525
"react-dom": "^19.2.5"
2626
},

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.43.0",
4+
"version": "0.44.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,14 +10,14 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/extension": "0.43.0",
14-
"@lexical/history": "0.43.0",
15-
"@lexical/react": "0.43.0",
16-
"@lexical/rich-text": "0.43.0",
17-
"@lexical/table": "0.43.0",
18-
"@lexical/tailwind": "0.43.0",
19-
"@lexical/utils": "0.43.0",
20-
"lexical": "0.43.0",
13+
"@lexical/extension": "0.44.0",
14+
"@lexical/history": "0.44.0",
15+
"@lexical/react": "0.44.0",
16+
"@lexical/rich-text": "0.44.0",
17+
"@lexical/table": "0.44.0",
18+
"@lexical/tailwind": "0.44.0",
19+
"@lexical/utils": "0.44.0",
20+
"lexical": "0.44.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.43.0",
4+
"version": "0.44.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite dev",
@@ -17,17 +17,17 @@
1717
"devDependencies": {
1818
"@eslint/compat": "^2.0.2",
1919
"@eslint/js": "^10.0.1",
20-
"@lexical/clipboard": "0.43.0",
21-
"@lexical/extension": "0.43.0",
22-
"@lexical/headless": "0.43.0",
23-
"@lexical/history": "0.43.0",
24-
"@lexical/html": "0.43.0",
25-
"@lexical/link": "0.43.0",
26-
"@lexical/list": "0.43.0",
27-
"@lexical/rich-text": "0.43.0",
28-
"@lexical/table": "0.43.0",
29-
"@lexical/tailwind": "0.43.0",
30-
"@lexical/utils": "0.43.0",
20+
"@lexical/clipboard": "0.44.0",
21+
"@lexical/extension": "0.44.0",
22+
"@lexical/headless": "0.44.0",
23+
"@lexical/history": "0.44.0",
24+
"@lexical/html": "0.44.0",
25+
"@lexical/link": "0.44.0",
26+
"@lexical/list": "0.44.0",
27+
"@lexical/rich-text": "0.44.0",
28+
"@lexical/table": "0.44.0",
29+
"@lexical/tailwind": "0.44.0",
30+
"@lexical/utils": "0.44.0",
3131
"@playwright/test": "^1.58.2",
3232
"@sveltejs/adapter-auto": "^6.1.1",
3333
"@sveltejs/kit": "^2.53.3",
@@ -39,7 +39,7 @@
3939
"eslint-config-prettier": "^10.1.8",
4040
"eslint-plugin-svelte": "^3.15.0",
4141
"globals": "^16.5.0",
42-
"lexical": "0.43.0",
42+
"lexical": "0.44.0",
4343
"playwright": "^1.58.2",
4444
"prettier": "^3.8.1",
4545
"prettier-plugin-svelte": "^3.5.0",

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.43.0",
4+
"version": "0.44.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.43.0",
17-
"@lexical/history": "0.43.0",
18-
"@lexical/list": "0.43.0",
19-
"@lexical/react": "0.43.0",
20-
"@lexical/rich-text": "0.43.0",
21-
"@lexical/tailwind": "0.43.0",
22-
"@lexical/utils": "0.43.0",
23-
"lexical": "0.43.0"
16+
"@lexical/extension": "0.44.0",
17+
"@lexical/history": "0.44.0",
18+
"@lexical/list": "0.44.0",
19+
"@lexical/react": "0.44.0",
20+
"@lexical/rich-text": "0.44.0",
21+
"@lexical/tailwind": "0.44.0",
22+
"@lexical/utils": "0.44.0",
23+
"lexical": "0.44.0"
2424
},
2525
"devDependencies": {
2626
"@tailwindcss/vite": "^4.2.1",

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.43.0",
4+
"version": "0.44.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.43.0",
17-
"@lexical/history": "0.43.0",
18-
"@lexical/list": "0.43.0",
19-
"@lexical/rich-text": "0.43.0",
20-
"@lexical/tailwind": "0.43.0",
21-
"@lexical/utils": "0.43.0",
22-
"lexical": "0.43.0"
16+
"@lexical/extension": "0.44.0",
17+
"@lexical/history": "0.44.0",
18+
"@lexical/list": "0.44.0",
19+
"@lexical/rich-text": "0.44.0",
20+
"@lexical/tailwind": "0.44.0",
21+
"@lexical/utils": "0.44.0",
22+
"lexical": "0.44.0"
2323
},
2424
"devDependencies": {
2525
"@tailwindcss/vite": "^4.2.1",

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.43.0",
4+
"version": "0.44.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,9 +10,9 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/react": "0.43.0",
14-
"@lexical/utils": "0.43.0",
15-
"lexical": "0.43.0",
13+
"@lexical/react": "0.44.0",
14+
"@lexical/utils": "0.44.0",
15+
"lexical": "0.44.0",
1616
"react": "^19.2.5",
1717
"react-dom": "^19.2.5"
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.43.0",
4+
"version": "0.44.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.43.0",
15-
"@lexical/html": "0.43.0",
16-
"@lexical/react": "0.43.0",
17-
"@lexical/selection": "0.43.0",
18-
"@lexical/utils": "0.43.0",
14+
"@lexical/clipboard": "0.44.0",
15+
"@lexical/html": "0.44.0",
16+
"@lexical/react": "0.44.0",
17+
"@lexical/selection": "0.44.0",
18+
"@lexical/utils": "0.44.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.43.0",
23+
"lexical": "0.44.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.43.0",
4+
"version": "0.44.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,8 +10,8 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/react": "0.43.0",
14-
"lexical": "0.43.0",
13+
"@lexical/react": "0.44.0",
14+
"lexical": "0.44.0",
1515
"react": "^19.2.5",
1616
"react-dom": "^19.2.5"
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.43.0",
4+
"version": "0.44.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.43.0",
18-
"@lexical/utils": "0.43.0",
19-
"@lexical/yjs": "0.43.0",
20-
"lexical": "0.43.0",
17+
"@lexical/react": "0.44.0",
18+
"@lexical/utils": "0.44.0",
19+
"@lexical/yjs": "0.44.0",
20+
"lexical": "0.44.0",
2121
"react": "^19.2.5",
2222
"react-dom": "^19.2.5",
2323
"y-webrtc": "^10.3.0",

0 commit comments

Comments
 (0)