Skip to content

Commit 7767c94

Browse files
authored
feat(richtext-lexical)!: upgrade lexical from 0.18.0 to 0.20.0 (#9126)
I'm needing facebook/lexical#6693 I'm going to keep the dependency bump and feature updates in separate PRs unless they're breaking changes.* **BREAKING:** This upgrades our lexical dependencies from 0.18.0 to 0.20.0. If you have lexical dependencies installed in your project, you will have to upgrade those. Additionally, the lexical team may introduce breaking changes in this upgrade. If you use lexical APIs directly, please consult their changelog for more information: https://github.com/facebook/lexical/releases
1 parent 2ad9917 commit 7767c94

File tree

6 files changed

+5965
-4851
lines changed

6 files changed

+5965
-4851
lines changed

packages/richtext-lexical/package.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -56,22 +56,22 @@
5656
"translateNewKeys": "node --no-deprecation --import @swc-node/register/esm-register scripts/translateNewKeys.ts"
5757
},
5858
"dependencies": {
59-
"@lexical/headless": "0.18.0",
60-
"@lexical/link": "0.18.0",
61-
"@lexical/list": "0.18.0",
62-
"@lexical/mark": "0.18.0",
63-
"@lexical/markdown": "0.18.0",
64-
"@lexical/react": "0.18.0",
65-
"@lexical/rich-text": "0.18.0",
66-
"@lexical/selection": "0.18.0",
67-
"@lexical/utils": "0.18.0",
59+
"@lexical/headless": "0.20.0",
60+
"@lexical/link": "0.20.0",
61+
"@lexical/list": "0.20.0",
62+
"@lexical/mark": "0.20.0",
63+
"@lexical/markdown": "0.20.0",
64+
"@lexical/react": "0.20.0",
65+
"@lexical/rich-text": "0.20.0",
66+
"@lexical/selection": "0.20.0",
67+
"@lexical/utils": "0.20.0",
6868
"@payloadcms/translations": "workspace:*",
6969
"@payloadcms/ui": "workspace:*",
7070
"@types/uuid": "10.0.0",
7171
"bson-objectid": "2.0.4",
7272
"dequal": "2.0.3",
7373
"escape-html": "1.0.3",
74-
"lexical": "0.18.0",
74+
"lexical": "0.20.0",
7575
"react-error-boundary": "4.0.13",
7676
"ts-essentials": "10.0.3",
7777
"uuid": "10.0.0"
@@ -82,7 +82,7 @@
8282
"@babel/preset-env": "^7.24.5",
8383
"@babel/preset-react": "^7.24.1",
8484
"@babel/preset-typescript": "^7.24.1",
85-
"@lexical/eslint-plugin": "0.18.0",
85+
"@lexical/eslint-plugin": "0.20.0",
8686
"@payloadcms/eslint-config": "workspace:*",
8787
"@types/escape-html": "1.0.4",
8888
"@types/json-schema": "7.0.15",
@@ -100,18 +100,18 @@
100100
"peerDependencies": {
101101
"@faceless-ui/modal": "3.0.0-beta.2",
102102
"@faceless-ui/scroll-info": "2.0.0-beta.0",
103-
"@lexical/headless": "0.18.0",
104-
"@lexical/link": "0.18.0",
105-
"@lexical/list": "0.18.0",
106-
"@lexical/mark": "0.18.0",
107-
"@lexical/markdown": "0.18.0",
108-
"@lexical/react": "0.18.0",
109-
"@lexical/rich-text": "0.18.0",
110-
"@lexical/selection": "0.18.0",
111-
"@lexical/table": "0.18.0",
112-
"@lexical/utils": "0.18.0",
103+
"@lexical/headless": "0.20.0",
104+
"@lexical/link": "0.20.0",
105+
"@lexical/list": "0.20.0",
106+
"@lexical/mark": "0.20.0",
107+
"@lexical/markdown": "0.20.0",
108+
"@lexical/react": "0.20.0",
109+
"@lexical/rich-text": "0.20.0",
110+
"@lexical/selection": "0.20.0",
111+
"@lexical/table": "0.20.0",
112+
"@lexical/utils": "0.20.0",
113113
"@payloadcms/next": "workspace:*",
114-
"lexical": "0.18.0",
114+
"lexical": "0.20.0",
115115
"payload": "workspace:*",
116116
"react": "^19.0.0 || ^19.0.0-rc-65a56d0e-20241020",
117117
"react-dom": "^19.0.0 || ^19.0.0-rc-65a56d0e-20241020"

packages/richtext-lexical/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export function lexicalEditor(props?: LexicalEditorProps): LexicalRichTextAdapte
6161
'@lexical/selection',
6262
'@lexical/utils',
6363
],
64-
targetVersion: '0.18.0',
64+
targetVersion: '0.20.0',
6565
},
6666
],
6767
})

0 commit comments

Comments
 (0)