Skip to content
Merged

v0.36.0 #7861

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

- lexical-headless Bug Fix Replace happy-dom with jsdom in www and map react-domclient (#7858) Bob Ippolito
- Bug Fix npmToWwwName ensures lexical prefix (#7857) Bob Ippolito
- lexical-headless Feature lexicalheadlessdom module for easier SSR (#7833) Bob Ippolito
- lexical Chore Change TabNode.setTextContent invariant to devInvariant (#7855) Aman Harwara
- lexical-extensiondocs Chore Add experimental to extension functions (#7853) Bob Ippolito
- lexicallexical-extension Feature Lexical Extension (#7706) Bob Ippolito
- lexical-react Bug Fix Include react-error-boundary and floating-uireact in WWW bundle (#7852) Bob Ippolito
- lexical-react Bug Fix Add visibility margin to isTriggerVisibleInNearestScrollContainer to prevent popover from wrongfully closing (#7844) David
- lexicallexical-reactlexical-playground Chore Update from React 18 to React 19 (#7802) Bob Ippolito
- lexical-playground Chore remove InlineImageNode and InlineImagePlugun (#7839) Bob Ippolito
- Bug Fix Relocate internal eslint plugin to packageslexical-eslint-plugin-internal (#7834) Bob Ippolito
- lexical Bug Fix Fix cache coherency issue with RangeSelection#extract (#7836) River
- lexical-clipboard Bug Fix Update Lexical Clipboard with Empty Selection (#7835) River
- lexical-markdown Refactor Remove MarkdownShortcuts.ts Dependency on index.ts (#7832) River
- lexical-react Breaking change enforce use of collab context provider (#7818) James Fitzsimmons
- lexical-yjslexical-playground Breaking change remove clientID from collab context (#7816) James Fitzsimmons
- lexical-clipboard Fix copy correct selection when editor in different windowdocument (#7822) James Fitzsimmons
- lexical Chore Improve error message when a node is registered from a foreign lexical module (#7821) Bob Ippolito
- lexicallexical-selectionlexical-utils Refactor Consolidate ancestor lookup via findMatchingParent (#7814) Chase Naples
- lexical-markdown Update Flow types to match TypeScript (#7813) Daniel Teo
- lexical-website Bug Fix Replace broken algolia search with easyops-cndocusaurus-search-local (#7810) Bob Ippolito
- lexical-list Fix clear li checklist attributes when inserting nested list (#7805) James Fitzsimmons
- Chore Port scripts unit tests to vitest and fix test include match pattern (#7807) Bob Ippolito
- lexical-react Fix Use explicit key attr in NodeContextMenuPlugin (#7803) Bob Ippolito
- lexical-list Fix updating list type tofrom check type updates child DOM elements (#7800) James Fitzsimmons
- lexical-playground DatetimeNode DOM updates (#7786) Ivaylo Pavlov
- examples Chore Update examples for v0.35.0 (#7799) Bob Ippolito
- lexical-website Chore Update docusaurus-plugin-typedoc (#7766) Bob Ippolito
- v0.35.0 (#7797) Bob Ippolito
- v0.35.0 Lexical GitHub Actions Bot

## v0.35.0 (2025-09-04)

- lexical-history Add Missing Argument for DispatchCommand in UndoRedo Docs Example (#7795) Lithika Damnod
Expand Down
6 changes: 3 additions & 3 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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -16,8 +16,8 @@
"lexical": "0.35.0"
},
"dependencies": {
"@lexical/react": "0.35.0",
"lexical": "0.35.0",
"@lexical/react": "0.36.0",
"lexical": "0.36.0",
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
Expand Down
14 changes: 7 additions & 7 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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -17,12 +17,12 @@
"@lexical/tailwind": "0.35.0"
},
"dependencies": {
"@lexical/history": "0.35.0",
"@lexical/list": "0.35.0",
"@lexical/react": "0.35.0",
"@lexical/rich-text": "0.35.0",
"@lexical/utils": "0.35.0",
"lexical": "0.35.0"
"@lexical/history": "0.36.0",
"@lexical/list": "0.36.0",
"@lexical/react": "0.36.0",
"@lexical/rich-text": "0.36.0",
"@lexical/utils": "0.36.0",
"lexical": "0.36.0"
},
"devDependencies": {
"@tailwindcss/vite": "^4.1.13",
Expand Down
12 changes: 6 additions & 6 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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -17,11 +17,11 @@
"@lexical/tailwind": "0.35.0"
},
"dependencies": {
"@lexical/history": "0.35.0",
"@lexical/list": "0.35.0",
"@lexical/rich-text": "0.35.0",
"@lexical/utils": "0.35.0",
"lexical": "0.35.0"
"@lexical/history": "0.36.0",
"@lexical/list": "0.36.0",
"@lexical/rich-text": "0.36.0",
"@lexical/utils": "0.36.0",
"lexical": "0.36.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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.35.0",
"lexical": "0.35.0",
"@lexical/react": "0.36.0",
"lexical": "0.36.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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -11,15 +11,15 @@
},
"dependencies": {
"@ark-ui/react": "^5.6.0",
"@lexical/clipboard": "0.35.0",
"@lexical/html": "0.35.0",
"@lexical/react": "0.35.0",
"@lexical/selection": "0.35.0",
"@lexical/utils": "0.35.0",
"@lexical/clipboard": "0.36.0",
"@lexical/html": "0.36.0",
"@lexical/react": "0.36.0",
"@lexical/selection": "0.36.0",
"@lexical/utils": "0.36.0",
"@shikijs/langs": "^3.3.0",
"@shikijs/themes": "^3.3.0",
"inline-style-parser": "^0.2.4",
"lexical": "0.35.0",
"lexical": "0.36.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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.35.0",
"lexical": "0.35.0",
"@lexical/react": "0.36.0",
"lexical": "0.36.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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -18,10 +18,10 @@
"@lexical/yjs": "0.35.0"
},
"dependencies": {
"@lexical/react": "0.35.0",
"@lexical/utils": "0.35.0",
"@lexical/yjs": "0.35.0",
"lexical": "0.35.0",
"@lexical/react": "0.36.0",
"@lexical/utils": "0.36.0",
"@lexical/yjs": "0.36.0",
"lexical": "0.36.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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.35.0",
"lexical": "0.35.0",
"@lexical/react": "0.36.0",
"lexical": "0.36.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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,8 +10,8 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/react": "0.35.0",
"lexical": "0.35.0",
"@lexical/react": "0.36.0",
"lexical": "0.36.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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,11 +10,11 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/dragon": "0.35.0",
"@lexical/history": "0.35.0",
"@lexical/rich-text": "0.35.0",
"@lexical/utils": "0.35.0",
"lexical": "0.35.0"
"@lexical/dragon": "0.36.0",
"@lexical/history": "0.36.0",
"@lexical/rich-text": "0.36.0",
"@lexical/utils": "0.36.0",
"lexical": "0.36.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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,12 +10,12 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/dragon": "0.35.0",
"@lexical/history": "0.35.0",
"@lexical/rich-text": "0.35.0",
"@lexical/utils": "0.35.0",
"@lexical/dragon": "0.36.0",
"@lexical/history": "0.36.0",
"@lexical/rich-text": "0.36.0",
"@lexical/utils": "0.36.0",
"emoji-datasource-facebook": "15.1.2",
"lexical": "0.35.0"
"lexical": "0.36.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.35.0",
"version": "0.36.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,11 +10,11 @@
"preview": "vite preview"
},
"dependencies": {
"@lexical/dragon": "0.35.0",
"@lexical/history": "0.35.0",
"@lexical/rich-text": "0.35.0",
"@lexical/utils": "0.35.0",
"lexical": "0.35.0"
"@lexical/dragon": "0.36.0",
"@lexical/history": "0.36.0",
"@lexical/rich-text": "0.36.0",
"@lexical/utils": "0.36.0",
"lexical": "0.36.0"
},
"devDependencies": {
"cross-env": "^7.0.3",
Expand Down
Loading