Skip to content
Merged

v0.38.0 #7950

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
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
## v0.38.0 (2025-10-27)

- lexical-list Bug Fix fix pasting checklist from joplin (#7946) Antonella Sgarlatta
- lexical Bug Fix update block cursor if selection has changed (#7947) Maksim Horbachevsky
- lexical-link Feature Enable Selective Removal Within Linked Text (#7944) Christopher Norman
- Fix Log exceptions in clipboard paste handler (fixes #7940) (#7942) Nikhil Sharma
- lexical Bug Fix retain selection during updates on unfocused editor (#7941) Maksim Horbachevsky
- lexical-table Chore Lower table handler command priority (#7933) Patrick Moody
- lexical-linklexical-code-shikiexamples Feature Implement mergeConfig for LinkExtension and flatten config for CodeHighlighterShikiExtension (#7936) Bob Ippolito
- lexical-react Bug Fix Add getServerSnapshot for RSC compatibility (#7935) Elias Rhouzlane
- lexical-website Documentation Update change setText to setTextContent (#7932) bbertold
- lexical-extension Feature Allow nodes config to be deferred for circular dependency reasons (#7930) Bob Ippolito
- lexicallexical-list Bug Fix Apply static transform and config transform from all superclasses (#7926) Bob Ippolito
- lexical-markdown Bug Fix Fix implicit checklist marker export regression (#7928) Bob Ippolito
- lexical-website Chore Update docusuarus and add contributing docs (#7931) Bob Ippolito
- lexical-markdown Bug Fix Prevent Markdown links with empty string link text from being automatically removed (#7923) Adam Bolcsfoldi
- lexical-playground Bug Fix Fix image caption overflow issue (#7920) Ritoban Dutta
- lexical-markdown Fix bugs in normalizeMarkdown (#7812) German Jablonski
- lexical-code Bug Fix Respect RTL when moving to line startend in code blocks (#7921) Shehab
- lexical-yjs Fix skip elements that were added and removed between snapshots (#7922) James Fitzsimmons
- Documentation Chore Update bounty program link in CONTRIBUTING.md (#7915) Mustkeem K
- Update examples for v0.37.0 (#7911) Bob Ippolito
- v0.37.0 (#7910) Bob Ippolito
- v0.37.0 Lexical GitHub Actions Bot

## v0.37.0 (2025-10-11)

- lexical-yjs Chore fix imports of Yjs XML types (#7908) James Fitzsimmons
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.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,10 +10,10 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/extension": "0.37.0",
"@lexical/react": "0.37.0",
"@lexical/tailwind": "0.37.0",
"lexical": "0.37.0",
"@lexical/extension": "0.38.0",
"@lexical/react": "0.38.0",
"@lexical/tailwind": "0.38.0",
"lexical": "0.38.0",
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
Expand Down
24 changes: 12 additions & 12 deletions examples/extension-sveltekit-ssr-hydration/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "extension-sveltekit-ssr-hydration",
"private": true,
"version": "0.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite dev",
Expand All @@ -17,16 +17,16 @@
"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",
"@lexical/extension": "0.38.0",
"@lexical/headless": "0.38.0",
"@lexical/history": "0.38.0",
"@lexical/html": "0.38.0",
"@lexical/link": "0.38.0",
"@lexical/list": "0.38.0",
"@lexical/rich-text": "0.38.0",
"@lexical/table": "0.38.0",
"@lexical/tailwind": "0.38.0",
"@lexical/utils": "0.38.0",
"@playwright/test": "^1.49.1",
"@sveltejs/adapter-auto": "^6.0.0",
"@sveltejs/kit": "^2.22.0",
Expand All @@ -38,7 +38,7 @@
"eslint-config-prettier": "^10.0.1",
"eslint-plugin-svelte": "^3.0.0",
"globals": "^16.0.0",
"lexical": "0.37.0",
"lexical": "0.38.0",
"playwright": "^1.53.0",
"prettier": "^3.4.2",
"prettier-plugin-svelte": "^3.3.3",
Expand Down
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.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -13,14 +13,14 @@
"startCommand": "npm i && npm run monorepo:dev"
},
"dependencies": {
"@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"
"@lexical/extension": "0.38.0",
"@lexical/history": "0.38.0",
"@lexical/list": "0.38.0",
"@lexical/react": "0.38.0",
"@lexical/rich-text": "0.38.0",
"@lexical/tailwind": "0.38.0",
"@lexical/utils": "0.38.0",
"lexical": "0.38.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.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -13,13 +13,13 @@
"startCommand": "npm i && npm run monorepo:dev"
},
"dependencies": {
"@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"
"@lexical/extension": "0.38.0",
"@lexical/history": "0.38.0",
"@lexical/list": "0.38.0",
"@lexical/rich-text": "0.38.0",
"@lexical/tailwind": "0.38.0",
"@lexical/utils": "0.38.0",
"lexical": "0.38.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.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.37.0",
"lexical": "0.37.0",
"@lexical/react": "0.38.0",
"lexical": "0.38.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.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -11,15 +11,15 @@
},
"dependencies": {
"@ark-ui/react": "^5.6.0",
"@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",
"@lexical/clipboard": "0.38.0",
"@lexical/html": "0.38.0",
"@lexical/react": "0.38.0",
"@lexical/selection": "0.38.0",
"@lexical/utils": "0.38.0",
"@shikijs/langs": "^3.3.0",
"@shikijs/themes": "^3.3.0",
"inline-style-parser": "^0.2.4",
"lexical": "0.37.0",
"lexical": "0.38.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.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.37.0",
"lexical": "0.37.0",
"@lexical/react": "0.38.0",
"lexical": "0.38.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.37.0",
"version": "0.38.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.37.0",
"@lexical/utils": "0.37.0",
"@lexical/yjs": "0.37.0",
"lexical": "0.37.0",
"@lexical/react": "0.38.0",
"@lexical/utils": "0.38.0",
"@lexical/yjs": "0.38.0",
"lexical": "0.38.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.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.37.0",
"lexical": "0.37.0",
"@lexical/react": "0.38.0",
"lexical": "0.38.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.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.37.0",
"lexical": "0.37.0",
"@lexical/react": "0.38.0",
"lexical": "0.38.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.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,11 +10,11 @@
"preview": "vite preview"
},
"dependencies": {
"@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"
"@lexical/dragon": "0.38.0",
"@lexical/history": "0.38.0",
"@lexical/rich-text": "0.38.0",
"@lexical/utils": "0.38.0",
"lexical": "0.38.0"
},
"devDependencies": {
"cross-env": "^7.0.3",
Expand Down
12 changes: 6 additions & 6 deletions examples/vanilla-js-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/vanilla-js-plugin-example",
"private": true,
"version": "0.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,12 +10,12 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/dragon": "0.37.0",
"@lexical/history": "0.37.0",
"@lexical/rich-text": "0.37.0",
"@lexical/utils": "0.37.0",
"@lexical/dragon": "0.38.0",
"@lexical/history": "0.38.0",
"@lexical/rich-text": "0.38.0",
"@lexical/utils": "0.38.0",
"emoji-datasource-facebook": "15.1.2",
"lexical": "0.37.0"
"lexical": "0.38.0"
},
"devDependencies": {
"cross-env": "^7.0.3",
Expand Down
12 changes: 6 additions & 6 deletions examples/vanilla-js/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@lexical/vanilla-js-example",
"private": true,
"version": "0.37.0",
"version": "0.38.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,11 +10,11 @@
"preview": "vite preview"
},
"dependencies": {
"@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"
"@lexical/dragon": "0.38.0",
"@lexical/history": "0.38.0",
"@lexical/rich-text": "0.38.0",
"@lexical/utils": "0.38.0",
"lexical": "0.38.0"
},
"devDependencies": {
"cross-env": "^7.0.3",
Expand Down
Loading
Loading