Skip to content

Commit 934e3c3

Browse files
authored
v0.28.0 (#7348)
Co-authored-by: Lexical GitHub Actions Bot <>
1 parent fa73579 commit 934e3c3

File tree

43 files changed

+409
-388
lines changed

Some content is hidden

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

43 files changed

+409
-388
lines changed

CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
## v0.28.0 (2025-03-18)
2+
3+
- lexical-website Docs Fix broken links to React Rich Collab Example (#7347) Bob Ippolito
4+
- lexical-playgroundlexical-react Feature Push Draggable Element to Parent (#7338) Stphane
5+
- Breaking Changelexicallexical-utils Bug Fix Handle canBeEmpty in splitNodes (#7342) Bob Ippolito
6+
- Breaking Changelexical-table Bug Fix Table cell line breaks behave differently from the intended HTML behavior. (#7318) SeungHwan-Lee
7+
- Breaking Changelexical Bug Fix Fix bug in transformer loop that would cause nodes not to get reconciled (#7341) Bob Ippolito
8+
- lexical-utils Feature Add type predicate to objectKlassEquals (#7340) wnhlee
9+
- lexical-playground Table actions should clear selection instead of moving it to the beginning (#7337) Bob Ippolito
10+
- Breaking Changelexicallexical-playground Feature Add a default delete handler for NodeSelection (#7323) Bob Ippolito
11+
- Breaking Changelexical-list Bug Fix Move ListItemNode text style inheritance to custom properties and CSS (#7325) Bob Ippolito
12+
- lexical Feature Add mutatedNodes to UpdateListener payload (#7321) Bob Ippolito
13+
- Breaking Changelexicallexical-table Bug Fix Scrollable TableNode updateDOM fixes and getDOMSlot type refactoring (#7336) Bob Ippolito
14+
- lexical-editorBug fix Add LexicalEditor.hasNode to flow typing to match typescript (#7320) Alex Zhang
15+
- lexical-react Chore remove unused dependencies from lexicalreact (#7315) Alessio Gravili
16+
- v0.27.2 (#7314) Bob Ippolito
17+
- v0.27.2 Lexical GitHub Actions Bot
18+
119
## v0.27.2 (2025-03-11)
220

321
- lexical-table Bug Fix Fix unintended touch table cell selection when scrolling (#7309) Ibrahim El-bastawisi

examples/react-plain-text/package.json

+3-3
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.27.2",
4+
"version": "0.28.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,8 +10,8 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/react": "0.27.2",
14-
"lexical": "0.27.2",
13+
"@lexical/react": "0.28.0",
14+
"lexical": "0.28.0",
1515
"react": "^18.2.0",
1616
"react-dom": "^18.2.0"
1717
},

examples/react-rich-collab/package.json

+4-4
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.27.2",
4+
"version": "0.28.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -14,9 +14,9 @@
1414
"server:webrtc": "cross-env HOST=localhost PORT=1235 npx y-webrtc"
1515
},
1616
"dependencies": {
17-
"@lexical/react": "0.27.2",
18-
"@lexical/yjs": "0.27.2",
19-
"lexical": "0.27.2",
17+
"@lexical/react": "0.28.0",
18+
"@lexical/yjs": "0.28.0",
19+
"lexical": "0.28.0",
2020
"react": "^18.2.0",
2121
"react-dom": "^18.2.0",
2222
"y-webrtc": "^10.3.0",

examples/react-rich/package.json

+3-3
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.27.2",
4+
"version": "0.28.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,8 +10,8 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/react": "0.27.2",
14-
"lexical": "0.27.2",
13+
"@lexical/react": "0.28.0",
14+
"lexical": "0.28.0",
1515
"react": "^18.2.0",
1616
"react-dom": "^18.2.0"
1717
},

examples/react-table/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/react-table-example",
33
"private": true,
4-
"version": "0.27.2",
4+
"version": "0.28.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,8 +10,8 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/react": "0.27.2",
14-
"lexical": "0.27.2",
13+
"@lexical/react": "0.28.0",
14+
"lexical": "0.28.0",
1515
"react": "^18.2.0",
1616
"react-dom": "^18.2.0"
1717
},

examples/vanilla-js-iframe/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/vanilla-js-iframe-example",
33
"private": true,
4-
"version": "0.27.2",
4+
"version": "0.28.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,11 +10,11 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/dragon": "0.27.2",
14-
"@lexical/history": "0.27.2",
15-
"@lexical/rich-text": "0.27.2",
16-
"@lexical/utils": "0.27.2",
17-
"lexical": "0.27.2"
13+
"@lexical/dragon": "0.28.0",
14+
"@lexical/history": "0.28.0",
15+
"@lexical/rich-text": "0.28.0",
16+
"@lexical/utils": "0.28.0",
17+
"lexical": "0.28.0"
1818
},
1919
"devDependencies": {
2020
"cross-env": "^7.0.3",

examples/vanilla-js-plugin/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/vanilla-js-plugin-example",
33
"private": true,
4-
"version": "0.27.2",
4+
"version": "0.28.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,12 +10,12 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/dragon": "0.27.2",
14-
"@lexical/history": "0.27.2",
15-
"@lexical/rich-text": "0.27.2",
16-
"@lexical/utils": "0.27.2",
13+
"@lexical/dragon": "0.28.0",
14+
"@lexical/history": "0.28.0",
15+
"@lexical/rich-text": "0.28.0",
16+
"@lexical/utils": "0.28.0",
1717
"emoji-datasource-facebook": "15.1.2",
18-
"lexical": "0.27.2"
18+
"lexical": "0.28.0"
1919
},
2020
"devDependencies": {
2121
"cross-env": "^7.0.3",

examples/vanilla-js/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/vanilla-js-example",
33
"private": true,
4-
"version": "0.27.2",
4+
"version": "0.28.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -10,11 +10,11 @@
1010
"preview": "vite preview"
1111
},
1212
"dependencies": {
13-
"@lexical/dragon": "0.27.2",
14-
"@lexical/history": "0.27.2",
15-
"@lexical/rich-text": "0.27.2",
16-
"@lexical/utils": "0.27.2",
17-
"lexical": "0.27.2"
13+
"@lexical/dragon": "0.28.0",
14+
"@lexical/history": "0.28.0",
15+
"@lexical/rich-text": "0.28.0",
16+
"@lexical/utils": "0.28.0",
17+
"lexical": "0.28.0"
1818
},
1919
"devDependencies": {
2020
"cross-env": "^7.0.3",

0 commit comments

Comments
 (0)