Skip to content
Merged

v0.37.0 #7910

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
## v0.37.0 (2025-10-11)

- lexical-yjs Chore fix imports of Yjs XML types (#7908) James Fitzsimmons
- lexical-react Chore make shouldBootstrapUnsafe prop optional (#7907) James Fitzsimmons
- lexical-playground Bug Fix Export ParagraphNode as div roleparagraph when it contains block DOM (#7906) Bob Ippolito
- lexicallexical-clipboardlexical-htmllexical-selection Feature Add an internal ephemeral node concept (#7904) Bob Ippolito
- lexical-yjslexical-react Feature commands for diffing two yjs snapshots in collab v2 (#7903) James Fitzsimmons
- lexicallexical-clipboardlexical-playground Feature ImageNode caption support for exportDOM and importDOM (#7900) Mehmet Can Ertan
- lexical-rich-text Bug fix updown arrows for node selection (#7902) Maksim Horbachevsky
- lexical-listlexical-markdown Feature Keep list marker for markdown round-trip (#7892) Simon
- lexical-yjslexical-react Feature initial implementation of collab v2 (#7616) James Fitzsimmons
- lexical-react Bug Fix LexicalMenu guard against undefined option when list shrinks (#7899) MRADUL TRIPATHI
- examples Feature sveltekit ssr example (#7879) Bob Ippolito
- Update examples for v0.36.2 (#7896) Bob Ippolito
- v0.36.2 (#7894) Bob Ippolito
- v0.36.2 Lexical GitHub Actions Bot

## v0.36.2 (2025-09-30)

- docs Chore Export DOMConversion types so that they are in the docs (#7893) Bob Ippolito
Expand Down
10 changes: 5 additions & 5 deletions examples/extension-react-table/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/extension-react-table-example",
"private": true,
"version": "0.36.2",
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,10 +10,10 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/extension": "0.36.2",
"@lexical/react": "0.36.2",
"@lexical/tailwind": "0.36.2",
"lexical": "0.36.2",
"@lexical/extension": "0.37.0",
"@lexical/react": "0.37.0",
"@lexical/tailwind": "0.37.0",
"lexical": "0.37.0",
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
Expand Down
108 changes: 54 additions & 54 deletions examples/extension-sveltekit-ssr-hydration/package.json
Original file line number Diff line number Diff line change
@@ -1,56 +1,56 @@
{
"name": "extension-sveltekit-ssr-hydration",
"private": true,
"version": "0.36.2",
"type": "module",
"scripts": {
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview",
"prepare": "svelte-kit sync || echo ''",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"format": "prettier --write .",
"lint": "prettier --check . && eslint .",
"test": "playwright test"
},
"devDependencies": {
"@eslint/compat": "^1.2.5",
"@eslint/js": "^9.22.0",
"@lexical/extension": "0.36.2",
"@lexical/headless": "0.36.2",
"@lexical/history": "0.36.2",
"@lexical/html": "0.36.2",
"@lexical/link": "0.36.2",
"@lexical/list": "0.36.2",
"@lexical/rich-text": "0.36.2",
"@lexical/table": "0.36.2",
"@lexical/tailwind": "0.36.2",
"@lexical/utils": "0.36.2",
"@playwright/test": "^1.49.1",
"@sveltejs/adapter-auto": "^6.0.0",
"@sveltejs/kit": "^2.22.0",
"@sveltejs/vite-plugin-svelte": "^6.0.0",
"@tailwindcss/vite": "^4.0.0",
"@types/node": "^22",
"@vitest/browser": "^3.2.3",
"eslint": "^9.22.0",
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-svelte": "^3.0.0",
"globals": "^16.0.0",
"lexical": "0.36.2",
"playwright": "^1.53.0",
"prettier": "^3.4.2",
"prettier-plugin-svelte": "^3.3.3",
"prettier-plugin-tailwindcss": "^0.6.11",
"svelte": "^5.0.0",
"svelte-check": "^4.0.0",
"tailwindcss": "^4.0.0",
"typescript": "^5.0.0",
"typescript-eslint": "^8.20.0",
"vite": "^7.0.4",
"vite-plugin-devtools-json": "^1.0.0",
"vitest": "^3.2.3",
"vitest-browser-svelte": "^0.1.0"
}
"name": "extension-sveltekit-ssr-hydration",
"private": true,
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview",
"prepare": "svelte-kit sync || echo ''",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"format": "prettier --write .",
"lint": "prettier --check . && eslint .",
"test": "playwright test"
},
"devDependencies": {
"@eslint/compat": "^1.2.5",
"@eslint/js": "^9.22.0",
"@lexical/extension": "0.37.0",
"@lexical/headless": "0.37.0",
"@lexical/history": "0.37.0",
"@lexical/html": "0.37.0",
"@lexical/link": "0.37.0",
"@lexical/list": "0.37.0",
"@lexical/rich-text": "0.37.0",
"@lexical/table": "0.37.0",
"@lexical/tailwind": "0.37.0",
"@lexical/utils": "0.37.0",
"@playwright/test": "^1.49.1",
"@sveltejs/adapter-auto": "^6.0.0",
"@sveltejs/kit": "^2.22.0",
"@sveltejs/vite-plugin-svelte": "^6.0.0",
"@tailwindcss/vite": "^4.0.0",
"@types/node": "^22",
"@vitest/browser": "^3.2.3",
"eslint": "^9.22.0",
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-svelte": "^3.0.0",
"globals": "^16.0.0",
"lexical": "0.37.0",
"playwright": "^1.53.0",
"prettier": "^3.4.2",
"prettier-plugin-svelte": "^3.3.3",
"prettier-plugin-tailwindcss": "^0.6.11",
"svelte": "^5.0.0",
"svelte-check": "^4.0.0",
"tailwindcss": "^4.0.0",
"typescript": "^5.0.0",
"typescript-eslint": "^8.20.0",
"vite": "^7.0.4",
"vite-plugin-devtools-json": "^1.0.0",
"vitest": "^3.2.3",
"vitest-browser-svelte": "^0.1.0"
}
}
18 changes: 9 additions & 9 deletions examples/extension-vanilla-react-plugin-host/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/extension-vanilla-react-plugin-host",
"private": true,
"version": "0.36.2",
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -13,14 +13,14 @@
"startCommand": "npm i && npm run monorepo:dev"
},
"dependencies": {
"@lexical/extension": "0.36.2",
"@lexical/history": "0.36.2",
"@lexical/list": "0.36.2",
"@lexical/react": "0.36.2",
"@lexical/rich-text": "0.36.2",
"@lexical/tailwind": "0.36.2",
"@lexical/utils": "0.36.2",
"lexical": "0.36.2"
"@lexical/extension": "0.37.0",
"@lexical/history": "0.37.0",
"@lexical/list": "0.37.0",
"@lexical/react": "0.37.0",
"@lexical/rich-text": "0.37.0",
"@lexical/tailwind": "0.37.0",
"@lexical/utils": "0.37.0",
"lexical": "0.37.0"
},
"devDependencies": {
"@tailwindcss/vite": "^4.1.13",
Expand Down
16 changes: 8 additions & 8 deletions examples/extension-vanilla-tailwind/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/extension-vanilla-example",
"private": true,
"version": "0.36.2",
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -13,13 +13,13 @@
"startCommand": "npm i && npm run monorepo:dev"
},
"dependencies": {
"@lexical/extension": "0.36.2",
"@lexical/history": "0.36.2",
"@lexical/list": "0.36.2",
"@lexical/rich-text": "0.36.2",
"@lexical/tailwind": "0.36.2",
"@lexical/utils": "0.36.2",
"lexical": "0.36.2"
"@lexical/extension": "0.37.0",
"@lexical/history": "0.37.0",
"@lexical/list": "0.37.0",
"@lexical/rich-text": "0.37.0",
"@lexical/tailwind": "0.37.0",
"@lexical/utils": "0.37.0",
"lexical": "0.37.0"
},
"devDependencies": {
"@tailwindcss/vite": "^4.1.13",
Expand Down
6 changes: 3 additions & 3 deletions examples/node-replacement/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/node-replacement-example",
"private": true,
"version": "0.36.2",
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.36.2",
"lexical": "0.36.2",
"@lexical/react": "0.37.0",
"lexical": "0.37.0",
"react": "^19.1.1",
"react-dom": "^19.1.1"
},
Expand Down
14 changes: 7 additions & 7 deletions examples/node-state-style/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/node-state-style-example",
"private": true,
"version": "0.36.2",
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -11,15 +11,15 @@
},
"dependencies": {
"@ark-ui/react": "^5.6.0",
"@lexical/clipboard": "0.36.2",
"@lexical/html": "0.36.2",
"@lexical/react": "0.36.2",
"@lexical/selection": "0.36.2",
"@lexical/utils": "0.36.2",
"@lexical/clipboard": "0.37.0",
"@lexical/html": "0.37.0",
"@lexical/react": "0.37.0",
"@lexical/selection": "0.37.0",
"@lexical/utils": "0.37.0",
"@shikijs/langs": "^3.3.0",
"@shikijs/themes": "^3.3.0",
"inline-style-parser": "^0.2.4",
"lexical": "0.36.2",
"lexical": "0.37.0",
"lucide-react": "^0.503.0",
"prettier": "^3.5.3",
"react": "^19.1.0",
Expand Down
6 changes: 3 additions & 3 deletions examples/react-plain-text/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/react-plain-text-example",
"private": true,
"version": "0.36.2",
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.36.2",
"lexical": "0.36.2",
"@lexical/react": "0.37.0",
"lexical": "0.37.0",
"react": "^19.1.1",
"react-dom": "^19.1.1"
},
Expand Down
10 changes: 5 additions & 5 deletions examples/react-rich-collab/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/react-rich-collab-example",
"private": true,
"version": "0.36.2",
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -14,10 +14,10 @@
"server:webrtc": "cross-env HOST=localhost PORT=1235 npx y-webrtc"
},
"dependencies": {
"@lexical/react": "0.36.2",
"@lexical/utils": "0.36.2",
"@lexical/yjs": "0.36.2",
"lexical": "0.36.2",
"@lexical/react": "0.37.0",
"@lexical/utils": "0.37.0",
"@lexical/yjs": "0.37.0",
"lexical": "0.37.0",
"react": "^19.1.1",
"react-dom": "^19.1.1",
"y-webrtc": "^10.3.0",
Expand Down
6 changes: 3 additions & 3 deletions examples/react-rich/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/react-rich-example",
"private": true,
"version": "0.36.2",
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.36.2",
"lexical": "0.36.2",
"@lexical/react": "0.37.0",
"lexical": "0.37.0",
"react": "^19.1.1",
"react-dom": "^19.1.1"
},
Expand Down
6 changes: 3 additions & 3 deletions examples/react-table/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/react-table-example",
"private": true,
"version": "0.36.2",
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.36.2",
"lexical": "0.36.2",
"@lexical/react": "0.37.0",
"lexical": "0.37.0",
"react": "^19.1.1",
"react-dom": "^19.1.1"
},
Expand Down
12 changes: 6 additions & 6 deletions examples/vanilla-js-iframe/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/vanilla-js-iframe-example",
"private": true,
"version": "0.36.2",
"version": "0.37.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,11 +10,11 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/dragon": "0.36.2",
"@lexical/history": "0.36.2",
"@lexical/rich-text": "0.36.2",
"@lexical/utils": "0.36.2",
"lexical": "0.36.2"
"@lexical/dragon": "0.37.0",
"@lexical/history": "0.37.0",
"@lexical/rich-text": "0.37.0",
"@lexical/utils": "0.37.0",
"lexical": "0.37.0"
},
"devDependencies": {
"cross-env": "^7.0.3",
Expand Down
Loading
Loading