diff --git a/CHANGELOG.md b/CHANGELOG.md index e8614e6be2a..8e9603aece7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,42 @@ +## v0.20.1 (2024-11-29) + +- lexical-table Bug Fix Fix table tab navigation (#6880) Bob Ippolito +- lexical-playground Feature Highlight special strings with format (#6860) C. +- lexical-playground Fix Hidden comment button on narrow screens or vertical monitors (#6871) Oluwasanya Olaoluwa +- lexical-table Bug Fix Fix left arrow key handling for table selection (#6875) Bob Ippolito +- positionNodeOnRange fixes (#6873) Gerard Rovira +- Add SelectionAlwaysOnDisplay plugin (#6872) Gerard Rovira +- Allow passing params to run-all (#6874) Gerard Rovira +- lexical-playground Bug Fix Preserve the selection using the link editor from a table (#6865) Bob Ippolito +- lexical-playground Bug Fix autocomplete format before and after insertion (#6845) Bedru Umer +- lexical-utils Bug Fix Add feature detection to calculateZoomLevel (#6864) Bob Ippolito +- Add Documentation for RootNodes semantic and use case (#6869) C. +- lexical-selection Bug Fix Wrong selection type in setBlocksType (#6867) Simon +- lexical-table Bug Fix get table-cell background selection color from a class (#6658) Hamza +- lexical-table Bug Fix Resolve table selection issue when the mouse crosses over a portal (#6834) Bob Ippolito +- Lexical Chore Update default skipInitialization to false for registerMutationListener (#6857) Fadekemi Adebayo +- tests npm upgrade cross-spawn (#6856) Sherry +- Feature Deprecate nodesOfType function (#6855) Sachin Mahato +- Lexical Bug Fix backspace bug when deleting nodes with canInsertTextAfter set to false (#6268) Dani Lauzurica +- lexical-link Test Appending inline element nodes to ListNode (#6826) Fadekemi Adebayo +- Chore npm upgrade cross-spawn (#6848) Sherry +- Table Action Menu - fix UI issue with Merge Cells item (#6830) Syed Umar Anis +- lexical-utils Bug Fix Add missing Flow type declarations (#6841) Hadi Hamid +- lexical-react Fix(lexical-react) ContentEditable props type rename (#6837) (Ivan) +- lexical-link Test Removing link from node(children) (#6817) Oluwasanya Olaoluwa +- lexical-table Bug Fix Fix down arrow key handling in TableObserver (#6839) Bob Ippolito +- Prevent initial value fn to be called on rerender (#6835) Maksim Horbachevsky +- Link flow types (#6833) Gerard Rovira +- lexical-examples Chore Add DOMExportOutputMap type to the exportMap (#6827) Ajaezo Kingsley +- lexicallexical-table Feature Scrollable tables with experimental getDOMSlot API (#6759) Bob Ippolito +- lexical-rich-textlexical-plain-text workaround for Korean IME issue on iOS (#6819) wnhlee +- Fix Aria attributes for ContentEditable are ignored (#6814) Oluwasanya Olaoluwa +- Mention nodes shouldnt be spellcheckd ) (#6788) Sevki +- lexical-list Bug Fix Handle appending inline element nodes in ListNode.append (#6791) Aman Harwara +- lexical-mark Bug Fix Stop MarkNode ids array deep copy in clone (#6810) Ebad +- v0.20.0 (#6809) Bob Ippolito +- v0.20.0 Lexical GitHub Actions Bot + ## v0.20.0 (2024-11-07) - Add optional selection argument to getHtmlContent flow type (#6803) Rajiv Anisetti diff --git a/examples/react-plain-text/package.json b/examples/react-plain-text/package.json index fde9b24aacf..0b72b918372 100644 --- a/examples/react-plain-text/package.json +++ b/examples/react-plain-text/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/react-plain-text-example", "private": true, - "version": "0.20.0", + "version": "0.20.1", "type": "module", "scripts": { "dev": "vite", @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.20.0", - "lexical": "0.20.0", + "@lexical/react": "0.20.1", + "lexical": "0.20.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/react-rich-collab/package.json b/examples/react-rich-collab/package.json index da5cf1bef88..d6c35f512ca 100644 --- a/examples/react-rich-collab/package.json +++ b/examples/react-rich-collab/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/react-rich-collab-example", "private": true, - "version": "0.20.0", + "version": "0.20.1", "type": "module", "scripts": { "dev": "vite", @@ -12,9 +12,9 @@ "server:webrtc": "cross-env HOST=localhost PORT=1235 npx y-webrtc" }, "dependencies": { - "@lexical/react": "0.20.0", - "@lexical/yjs": "0.20.0", - "lexical": "0.20.0", + "@lexical/react": "0.20.1", + "@lexical/yjs": "0.20.1", + "lexical": "0.20.1", "react": "^18.2.0", "react-dom": "^18.2.0", "y-webrtc": "^10.3.0", diff --git a/examples/react-rich/package.json b/examples/react-rich/package.json index 35918ba999d..11a6deefa16 100644 --- a/examples/react-rich/package.json +++ b/examples/react-rich/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/react-rich-example", "private": true, - "version": "0.20.0", + "version": "0.20.1", "type": "module", "scripts": { "dev": "vite", @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.20.0", - "lexical": "0.20.0", + "@lexical/react": "0.20.1", + "lexical": "0.20.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/react-table/package.json b/examples/react-table/package.json index 037fbd8e494..023bdc63022 100644 --- a/examples/react-table/package.json +++ b/examples/react-table/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/react-table-example", "private": true, - "version": "0.20.0", + "version": "0.20.1", "type": "module", "scripts": { "dev": "vite", @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/react": "0.20.0", - "lexical": "0.20.0", + "@lexical/react": "0.20.1", + "lexical": "0.20.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/vanilla-js-plugin/package.json b/examples/vanilla-js-plugin/package.json index 403d0199954..522f062453c 100644 --- a/examples/vanilla-js-plugin/package.json +++ b/examples/vanilla-js-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/vanilla-js-plugin-example", "private": true, - "version": "0.20.0", + "version": "0.20.1", "type": "module", "scripts": { "dev": "vite", @@ -9,12 +9,12 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.20.0", - "@lexical/history": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/utils": "0.20.0", + "@lexical/dragon": "0.20.1", + "@lexical/history": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/utils": "0.20.1", "emoji-datasource-facebook": "15.1.2", - "lexical": "0.20.0" + "lexical": "0.20.1" }, "devDependencies": { "typescript": "^5.2.2", diff --git a/examples/vanilla-js/package.json b/examples/vanilla-js/package.json index 89982850634..4dbfc4ef427 100644 --- a/examples/vanilla-js/package.json +++ b/examples/vanilla-js/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/vanilla-js-example", "private": true, - "version": "0.20.0", + "version": "0.20.1", "type": "module", "scripts": { "dev": "vite", @@ -9,11 +9,11 @@ "preview": "vite preview" }, "dependencies": { - "@lexical/dragon": "0.20.0", - "@lexical/history": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/dragon": "0.20.1", + "@lexical/history": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "devDependencies": { "typescript": "^5.2.2", diff --git a/package-lock.json b/package-lock.json index 99142fd872d..4f34e28d3b0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@lexical/monorepo", - "version": "0.20.0", + "version": "0.20.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@lexical/monorepo", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "workspaces": [ "packages/*" @@ -38926,28 +38926,28 @@ } }, "packages/lexical": { - "version": "0.20.0", + "version": "0.20.1", "license": "MIT" }, "packages/lexical-clipboard": { "name": "@lexical/clipboard", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/html": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/html": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-code": { "name": "@lexical/code", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1", "prismjs": "^1.27.0" }, "devDependencies": { @@ -38956,7 +38956,7 @@ }, "packages/lexical-devtools": { "name": "@lexical/devtools", - "version": "0.20.0", + "version": "0.20.1", "hasInstallScript": true, "dependencies": { "@chakra-ui/react": "^2.8.2", @@ -38973,12 +38973,12 @@ "devDependencies": { "@babel/plugin-transform-flow-strip-types": "^7.24.7", "@babel/preset-react": "^7.24.7", - "@lexical/devtools-core": "0.20.0", + "@lexical/devtools-core": "0.20.1", "@rollup/plugin-babel": "^6.0.4", "@types/react": "^18.2.46", "@types/react-dom": "^18.2.18", "@vitejs/plugin-react": "^4.2.1", - "lexical": "0.20.0", + "lexical": "0.20.1", "typescript": "^5.4.5", "vite": "^5.2.2", "wxt": "^0.17.0" @@ -38986,15 +38986,15 @@ }, "packages/lexical-devtools-core": { "name": "@lexical/devtools-core", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/html": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/mark": "0.20.0", - "@lexical/table": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/html": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/mark": "0.20.1", + "@lexical/table": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "peerDependencies": { "react": ">=17.x", @@ -39003,15 +39003,15 @@ }, "packages/lexical-dragon": { "name": "@lexical/dragon", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "packages/lexical-eslint-plugin": { "name": "@lexical/eslint-plugin", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "devDependencies": { "@types/eslint": "^8.56.9" @@ -39022,136 +39022,136 @@ }, "packages/lexical-file": { "name": "@lexical/file", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "packages/lexical-hashtag": { "name": "@lexical/hashtag", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-headless": { "name": "@lexical/headless", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "packages/lexical-history": { "name": "@lexical/history", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-html": { "name": "@lexical/html", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-link": { "name": "@lexical/link", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-list": { "name": "@lexical/list", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-mark": { "name": "@lexical/mark", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-markdown": { "name": "@lexical/markdown", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/code": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/text": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/code": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/text": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-offset": { "name": "@lexical/offset", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "packages/lexical-overflow": { "name": "@lexical/overflow", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "packages/lexical-plain-text": { "name": "@lexical/plain-text", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/clipboard": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-playground": { - "version": "0.20.0", + "version": "0.20.1", "dependencies": { "@excalidraw/excalidraw": "^0.17.0", - "@lexical/clipboard": "0.20.0", - "@lexical/code": "0.20.0", - "@lexical/file": "0.20.0", - "@lexical/hashtag": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/mark": "0.20.0", - "@lexical/overflow": "0.20.0", - "@lexical/plain-text": "0.20.0", - "@lexical/react": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/table": "0.20.0", - "@lexical/utils": "0.20.0", + "@lexical/clipboard": "0.20.1", + "@lexical/code": "0.20.1", + "@lexical/file": "0.20.1", + "@lexical/hashtag": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/mark": "0.20.1", + "@lexical/overflow": "0.20.1", + "@lexical/plain-text": "0.20.1", + "@lexical/react": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/table": "0.20.1", + "@lexical/utils": "0.20.1", "katex": "^0.16.10", - "lexical": "0.20.0", + "lexical": "0.20.1", "lodash-es": "^4.17.21", "prettier": "^2.3.2", "react": "^18.2.0", @@ -39175,28 +39175,28 @@ }, "packages/lexical-react": { "name": "@lexical/react", - "version": "0.20.0", - "license": "MIT", - "dependencies": { - "@lexical/clipboard": "0.20.0", - "@lexical/code": "0.20.0", - "@lexical/devtools-core": "0.20.0", - "@lexical/dragon": "0.20.0", - "@lexical/hashtag": "0.20.0", - "@lexical/history": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/mark": "0.20.0", - "@lexical/markdown": "0.20.0", - "@lexical/overflow": "0.20.0", - "@lexical/plain-text": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/table": "0.20.0", - "@lexical/text": "0.20.0", - "@lexical/utils": "0.20.0", - "@lexical/yjs": "0.20.0", - "lexical": "0.20.0", + "version": "0.20.1", + "license": "MIT", + "dependencies": { + "@lexical/clipboard": "0.20.1", + "@lexical/code": "0.20.1", + "@lexical/devtools-core": "0.20.1", + "@lexical/dragon": "0.20.1", + "@lexical/hashtag": "0.20.1", + "@lexical/history": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/mark": "0.20.1", + "@lexical/markdown": "0.20.1", + "@lexical/overflow": "0.20.1", + "@lexical/plain-text": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/table": "0.20.1", + "@lexical/text": "0.20.1", + "@lexical/utils": "0.20.1", + "@lexical/yjs": "0.20.1", + "lexical": "0.20.1", "react-error-boundary": "^3.1.4" }, "peerDependencies": { @@ -39206,55 +39206,55 @@ }, "packages/lexical-rich-text": { "name": "@lexical/rich-text", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/clipboard": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-selection": { "name": "@lexical/selection", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "packages/lexical-table": { "name": "@lexical/table", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/clipboard": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/clipboard": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-text": { "name": "@lexical/text", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "packages/lexical-utils": { "name": "@lexical/utils", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/list": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/table": "0.20.0", - "lexical": "0.20.0" + "@lexical/list": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/table": "0.20.1", + "lexical": "0.20.1" } }, "packages/lexical-website": { "name": "@lexical/website", - "version": "0.20.0", + "version": "0.20.1", "dependencies": { "@docusaurus/core": "3.6.0", "@docusaurus/faster": "3.6.0", @@ -39284,12 +39284,12 @@ }, "packages/lexical-yjs": { "name": "@lexical/yjs", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "@lexical/offset": "0.20.0", - "@lexical/selection": "0.20.0", - "lexical": "0.20.0" + "@lexical/offset": "0.20.1", + "@lexical/selection": "0.20.1", + "lexical": "0.20.1" }, "peerDependencies": { "yjs": ">=13.5.22" @@ -39322,10 +39322,10 @@ } }, "packages/shared": { - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } } }, @@ -43955,19 +43955,19 @@ "@lexical/clipboard": { "version": "file:packages/lexical-clipboard", "requires": { - "@lexical/html": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/html": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/code": { "version": "file:packages/lexical-code", "requires": { - "@lexical/utils": "0.20.0", + "@lexical/utils": "0.20.1", "@types/prismjs": "^1.26.0", - "lexical": "0.20.0", + "lexical": "0.20.1", "prismjs": "^1.27.0" } }, @@ -43979,7 +43979,7 @@ "@chakra-ui/react": "^2.8.2", "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", - "@lexical/devtools-core": "0.20.0", + "@lexical/devtools-core": "0.20.1", "@rollup/plugin-babel": "^6.0.4", "@types/react": "^18.2.46", "@types/react-dom": "^18.2.18", @@ -43988,7 +43988,7 @@ "@webext-pegasus/store-zustand": "^0.3.0", "@webext-pegasus/transport": "^0.3.0", "framer-motion": "^11.1.5", - "lexical": "0.20.0", + "lexical": "0.20.1", "react": "^18.2.0", "react-dom": "^18.2.0", "typescript": "^5.4.5", @@ -44000,18 +44000,18 @@ "@lexical/devtools-core": { "version": "file:packages/lexical-devtools-core", "requires": { - "@lexical/html": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/mark": "0.20.0", - "@lexical/table": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/html": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/mark": "0.20.1", + "@lexical/table": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/dragon": { "version": "file:packages/lexical-dragon", "requires": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "@lexical/eslint-plugin": { @@ -44023,152 +44023,152 @@ "@lexical/file": { "version": "file:packages/lexical-file", "requires": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "@lexical/hashtag": { "version": "file:packages/lexical-hashtag", "requires": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/headless": { "version": "file:packages/lexical-headless", "requires": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "@lexical/history": { "version": "file:packages/lexical-history", "requires": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/html": { "version": "file:packages/lexical-html", "requires": { - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/link": { "version": "file:packages/lexical-link", "requires": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/list": { "version": "file:packages/lexical-list", "requires": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/mark": { "version": "file:packages/lexical-mark", "requires": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/markdown": { "version": "file:packages/lexical-markdown", "requires": { - "@lexical/code": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/text": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/code": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/text": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/offset": { "version": "file:packages/lexical-offset", "requires": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "@lexical/overflow": { "version": "file:packages/lexical-overflow", "requires": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "@lexical/plain-text": { "version": "file:packages/lexical-plain-text", "requires": { - "@lexical/clipboard": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/clipboard": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/react": { "version": "file:packages/lexical-react", "requires": { - "@lexical/clipboard": "0.20.0", - "@lexical/code": "0.20.0", - "@lexical/devtools-core": "0.20.0", - "@lexical/dragon": "0.20.0", - "@lexical/hashtag": "0.20.0", - "@lexical/history": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/mark": "0.20.0", - "@lexical/markdown": "0.20.0", - "@lexical/overflow": "0.20.0", - "@lexical/plain-text": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/table": "0.20.0", - "@lexical/text": "0.20.0", - "@lexical/utils": "0.20.0", - "@lexical/yjs": "0.20.0", - "lexical": "0.20.0", + "@lexical/clipboard": "0.20.1", + "@lexical/code": "0.20.1", + "@lexical/devtools-core": "0.20.1", + "@lexical/dragon": "0.20.1", + "@lexical/hashtag": "0.20.1", + "@lexical/history": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/mark": "0.20.1", + "@lexical/markdown": "0.20.1", + "@lexical/overflow": "0.20.1", + "@lexical/plain-text": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/table": "0.20.1", + "@lexical/text": "0.20.1", + "@lexical/utils": "0.20.1", + "@lexical/yjs": "0.20.1", + "lexical": "0.20.1", "react-error-boundary": "^3.1.4" } }, "@lexical/rich-text": { "version": "file:packages/lexical-rich-text", "requires": { - "@lexical/clipboard": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/clipboard": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/selection": { "version": "file:packages/lexical-selection", "requires": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "@lexical/table": { "version": "file:packages/lexical-table", "requires": { - "@lexical/clipboard": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/clipboard": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/text": { "version": "file:packages/lexical-text", "requires": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "@lexical/utils": { "version": "file:packages/lexical-utils", "requires": { - "@lexical/list": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/table": "0.20.0", - "lexical": "0.20.0" + "@lexical/list": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/table": "0.20.1", + "lexical": "0.20.1" } }, "@lexical/website": { @@ -44201,9 +44201,9 @@ "@lexical/yjs": { "version": "file:packages/lexical-yjs", "requires": { - "@lexical/offset": "0.20.0", - "@lexical/selection": "0.20.0", - "lexical": "0.20.0" + "@lexical/offset": "0.20.1", + "@lexical/selection": "0.20.1", + "lexical": "0.20.1" } }, "@mdx-js/mdx": { @@ -56244,26 +56244,26 @@ "@babel/plugin-transform-flow-strip-types": "^7.24.7", "@babel/preset-react": "^7.24.7", "@excalidraw/excalidraw": "^0.17.0", - "@lexical/clipboard": "0.20.0", - "@lexical/code": "0.20.0", - "@lexical/file": "0.20.0", - "@lexical/hashtag": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/mark": "0.20.0", - "@lexical/overflow": "0.20.0", - "@lexical/plain-text": "0.20.0", - "@lexical/react": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/table": "0.20.0", - "@lexical/utils": "0.20.0", + "@lexical/clipboard": "0.20.1", + "@lexical/code": "0.20.1", + "@lexical/file": "0.20.1", + "@lexical/hashtag": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/mark": "0.20.1", + "@lexical/overflow": "0.20.1", + "@lexical/plain-text": "0.20.1", + "@lexical/react": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/table": "0.20.1", + "@lexical/utils": "0.20.1", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^25.0.7", "@types/lodash-es": "^4.14.182", "@vitejs/plugin-react": "^4.2.1", "katex": "^0.16.10", - "lexical": "0.20.0", + "lexical": "0.20.1", "lodash-es": "^4.17.21", "prettier": "^2.3.2", "react": "^18.2.0", @@ -62551,7 +62551,7 @@ "shared": { "version": "file:packages/shared", "requires": { - "lexical": "0.20.0" + "lexical": "0.20.1" } }, "shebang-command": { diff --git a/package.json b/package.json index 6042bfc3f0e..bb783c7aba0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@lexical/monorepo", "description": "Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.", - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "private": true, "workspaces": [ diff --git a/packages/lexical-clipboard/package.json b/packages/lexical-clipboard/package.json index f515b440818..52809c12883 100644 --- a/packages/lexical-clipboard/package.json +++ b/packages/lexical-clipboard/package.json @@ -9,15 +9,15 @@ "paste" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalClipboard.js", "types": "index.d.ts", "dependencies": { - "@lexical/html": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/html": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "repository": { "type": "git", diff --git a/packages/lexical-code/package.json b/packages/lexical-code/package.json index 7265a938997..8eced7c0c3c 100644 --- a/packages/lexical-code/package.json +++ b/packages/lexical-code/package.json @@ -8,12 +8,12 @@ "code" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalCode.js", "types": "index.d.ts", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1", "prismjs": "^1.27.0" }, "repository": { diff --git a/packages/lexical-devtools-core/package.json b/packages/lexical-devtools-core/package.json index 9361a8c699c..898e727567d 100644 --- a/packages/lexical-devtools-core/package.json +++ b/packages/lexical-devtools-core/package.json @@ -8,16 +8,16 @@ "utils" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalDevtoolsCore.js", "types": "index.d.ts", "dependencies": { - "@lexical/html": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/mark": "0.20.0", - "@lexical/table": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/html": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/mark": "0.20.1", + "@lexical/table": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "peerDependencies": { "react": ">=17.x", diff --git a/packages/lexical-devtools/package.json b/packages/lexical-devtools/package.json index ed014eed61f..e37b259d426 100644 --- a/packages/lexical-devtools/package.json +++ b/packages/lexical-devtools/package.json @@ -2,7 +2,7 @@ "name": "@lexical/devtools", "description": "Lexical DevTools browser extension", "private": true, - "version": "0.20.0", + "version": "0.20.1", "type": "module", "scripts": { "dev": "wxt", @@ -41,12 +41,12 @@ "devDependencies": { "@babel/plugin-transform-flow-strip-types": "^7.24.7", "@babel/preset-react": "^7.24.7", - "@lexical/devtools-core": "0.20.0", + "@lexical/devtools-core": "0.20.1", "@rollup/plugin-babel": "^6.0.4", "@types/react": "^18.2.46", "@types/react-dom": "^18.2.18", "@vitejs/plugin-react": "^4.2.1", - "lexical": "0.20.0", + "lexical": "0.20.1", "typescript": "^5.4.5", "vite": "^5.2.2", "wxt": "^0.17.0" diff --git a/packages/lexical-dragon/package.json b/packages/lexical-dragon/package.json index 9d4c1e67857..f43dbad2050 100644 --- a/packages/lexical-dragon/package.json +++ b/packages/lexical-dragon/package.json @@ -9,7 +9,7 @@ "accessibility" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalDragon.js", "types": "index.d.ts", "repository": { @@ -37,6 +37,6 @@ } }, "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } } diff --git a/packages/lexical-eslint-plugin/package.json b/packages/lexical-eslint-plugin/package.json index 01c8727bc8e..dce543388d4 100644 --- a/packages/lexical-eslint-plugin/package.json +++ b/packages/lexical-eslint-plugin/package.json @@ -8,7 +8,7 @@ "lexical", "editor" ], - "version": "0.20.0", + "version": "0.20.1", "license": "MIT", "repository": { "type": "git", diff --git a/packages/lexical-file/package.json b/packages/lexical-file/package.json index a19c36867f7..0c16305ecb1 100644 --- a/packages/lexical-file/package.json +++ b/packages/lexical-file/package.json @@ -10,7 +10,7 @@ "export" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalFile.js", "types": "index.d.ts", "repository": { @@ -38,6 +38,6 @@ } }, "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } } diff --git a/packages/lexical-hashtag/package.json b/packages/lexical-hashtag/package.json index e591e17fac4..760d08ca9ef 100644 --- a/packages/lexical-hashtag/package.json +++ b/packages/lexical-hashtag/package.json @@ -8,12 +8,12 @@ "hashtag" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalHashtag.js", "types": "index.d.ts", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "repository": { "type": "git", diff --git a/packages/lexical-headless/package.json b/packages/lexical-headless/package.json index 100dcbbc90c..a360a7a43aa 100644 --- a/packages/lexical-headless/package.json +++ b/packages/lexical-headless/package.json @@ -8,7 +8,7 @@ "headless" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalHeadless.js", "types": "index.d.ts", "repository": { @@ -36,6 +36,6 @@ } }, "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } } diff --git a/packages/lexical-history/package.json b/packages/lexical-history/package.json index 75cfee062ab..98754d358d9 100644 --- a/packages/lexical-history/package.json +++ b/packages/lexical-history/package.json @@ -8,12 +8,12 @@ "history" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalHistory.js", "types": "index.d.ts", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "repository": { "type": "git", diff --git a/packages/lexical-html/package.json b/packages/lexical-html/package.json index 77fbe5e4b88..20a7e55148b 100644 --- a/packages/lexical-html/package.json +++ b/packages/lexical-html/package.json @@ -8,7 +8,7 @@ "html" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalHtml.js", "types": "index.d.ts", "repository": { @@ -17,9 +17,9 @@ "directory": "packages/lexical-html" }, "dependencies": { - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "module": "LexicalHtml.mjs", "sideEffects": false, diff --git a/packages/lexical-link/package.json b/packages/lexical-link/package.json index 8c2363d556e..442bd99359e 100644 --- a/packages/lexical-link/package.json +++ b/packages/lexical-link/package.json @@ -8,12 +8,12 @@ "link" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalLink.js", "types": "index.d.ts", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "repository": { "type": "git", diff --git a/packages/lexical-list/package.json b/packages/lexical-list/package.json index b190078c9fb..112a4658532 100644 --- a/packages/lexical-list/package.json +++ b/packages/lexical-list/package.json @@ -8,12 +8,12 @@ "list" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalList.js", "types": "index.d.ts", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "repository": { "type": "git", diff --git a/packages/lexical-mark/package.json b/packages/lexical-mark/package.json index 51dbfa99949..d332743a4d7 100644 --- a/packages/lexical-mark/package.json +++ b/packages/lexical-mark/package.json @@ -8,12 +8,12 @@ "mark" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalMark.js", "types": "index.d.ts", "dependencies": { - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "repository": { "type": "git", diff --git a/packages/lexical-markdown/package.json b/packages/lexical-markdown/package.json index a14fd94e555..640afed4c3c 100644 --- a/packages/lexical-markdown/package.json +++ b/packages/lexical-markdown/package.json @@ -8,17 +8,17 @@ "markdown" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalMarkdown.js", "types": "index.d.ts", "dependencies": { - "@lexical/code": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/text": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/code": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/text": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "repository": { "type": "git", diff --git a/packages/lexical-offset/package.json b/packages/lexical-offset/package.json index 46954e7f762..8d45def7d85 100644 --- a/packages/lexical-offset/package.json +++ b/packages/lexical-offset/package.json @@ -8,7 +8,7 @@ "offset" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalOffset.js", "types": "index.d.ts", "repository": { @@ -36,6 +36,6 @@ } }, "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } } diff --git a/packages/lexical-overflow/package.json b/packages/lexical-overflow/package.json index faf7c4073ae..6b18fe80f57 100644 --- a/packages/lexical-overflow/package.json +++ b/packages/lexical-overflow/package.json @@ -8,7 +8,7 @@ "overflow" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalOverflow.js", "types": "index.d.ts", "repository": { @@ -36,6 +36,6 @@ } }, "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } } diff --git a/packages/lexical-plain-text/package.json b/packages/lexical-plain-text/package.json index e8045945b1e..1e40220afd6 100644 --- a/packages/lexical-plain-text/package.json +++ b/packages/lexical-plain-text/package.json @@ -7,7 +7,7 @@ "plain-text" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalPlainText.js", "types": "index.d.ts", "repository": { @@ -35,9 +35,9 @@ } }, "dependencies": { - "@lexical/clipboard": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/clipboard": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } } diff --git a/packages/lexical-playground/package.json b/packages/lexical-playground/package.json index 7c298206228..59913f8092c 100644 --- a/packages/lexical-playground/package.json +++ b/packages/lexical-playground/package.json @@ -1,6 +1,6 @@ { "name": "lexical-playground", - "version": "0.20.0", + "version": "0.20.1", "private": true, "type": "module", "scripts": { @@ -12,22 +12,22 @@ }, "dependencies": { "@excalidraw/excalidraw": "^0.17.0", - "@lexical/clipboard": "0.20.0", - "@lexical/code": "0.20.0", - "@lexical/file": "0.20.0", - "@lexical/hashtag": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/mark": "0.20.0", - "@lexical/overflow": "0.20.0", - "@lexical/plain-text": "0.20.0", - "@lexical/react": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/table": "0.20.0", - "@lexical/utils": "0.20.0", + "@lexical/clipboard": "0.20.1", + "@lexical/code": "0.20.1", + "@lexical/file": "0.20.1", + "@lexical/hashtag": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/mark": "0.20.1", + "@lexical/overflow": "0.20.1", + "@lexical/plain-text": "0.20.1", + "@lexical/react": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/table": "0.20.1", + "@lexical/utils": "0.20.1", "katex": "^0.16.10", - "lexical": "0.20.0", + "lexical": "0.20.1", "lodash-es": "^4.17.21", "prettier": "^2.3.2", "react": "^18.2.0", diff --git a/packages/lexical-react/package.json b/packages/lexical-react/package.json index cc6d6eefeeb..a9c10c823e6 100644 --- a/packages/lexical-react/package.json +++ b/packages/lexical-react/package.json @@ -8,27 +8,27 @@ "rich-text" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "dependencies": { - "@lexical/clipboard": "0.20.0", - "@lexical/code": "0.20.0", - "@lexical/devtools-core": "0.20.0", - "@lexical/dragon": "0.20.0", - "@lexical/hashtag": "0.20.0", - "@lexical/history": "0.20.0", - "@lexical/link": "0.20.0", - "@lexical/list": "0.20.0", - "@lexical/mark": "0.20.0", - "@lexical/markdown": "0.20.0", - "@lexical/overflow": "0.20.0", - "@lexical/plain-text": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/table": "0.20.0", - "@lexical/text": "0.20.0", - "@lexical/utils": "0.20.0", - "@lexical/yjs": "0.20.0", - "lexical": "0.20.0", + "@lexical/clipboard": "0.20.1", + "@lexical/code": "0.20.1", + "@lexical/devtools-core": "0.20.1", + "@lexical/dragon": "0.20.1", + "@lexical/hashtag": "0.20.1", + "@lexical/history": "0.20.1", + "@lexical/link": "0.20.1", + "@lexical/list": "0.20.1", + "@lexical/mark": "0.20.1", + "@lexical/markdown": "0.20.1", + "@lexical/overflow": "0.20.1", + "@lexical/plain-text": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/table": "0.20.1", + "@lexical/text": "0.20.1", + "@lexical/utils": "0.20.1", + "@lexical/yjs": "0.20.1", + "lexical": "0.20.1", "react-error-boundary": "^3.1.4" }, "peerDependencies": { diff --git a/packages/lexical-rich-text/package.json b/packages/lexical-rich-text/package.json index 972c69af447..bfd957ef118 100644 --- a/packages/lexical-rich-text/package.json +++ b/packages/lexical-rich-text/package.json @@ -7,7 +7,7 @@ "rich-text" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalRichText.js", "types": "index.d.ts", "repository": { @@ -35,9 +35,9 @@ } }, "dependencies": { - "@lexical/clipboard": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/clipboard": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" } } diff --git a/packages/lexical-selection/package.json b/packages/lexical-selection/package.json index 88fe2149704..20a2fa3b9ed 100644 --- a/packages/lexical-selection/package.json +++ b/packages/lexical-selection/package.json @@ -9,7 +9,7 @@ "selection" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalSelection.js", "types": "index.d.ts", "repository": { @@ -37,6 +37,6 @@ } }, "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } } diff --git a/packages/lexical-table/package.json b/packages/lexical-table/package.json index 8aba5552fe6..6d55ddca96e 100644 --- a/packages/lexical-table/package.json +++ b/packages/lexical-table/package.json @@ -8,13 +8,13 @@ "table" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalTable.js", "types": "index.d.ts", "dependencies": { - "@lexical/clipboard": "0.20.0", - "@lexical/utils": "0.20.0", - "lexical": "0.20.0" + "@lexical/clipboard": "0.20.1", + "@lexical/utils": "0.20.1", + "lexical": "0.20.1" }, "repository": { "type": "git", diff --git a/packages/lexical-text/package.json b/packages/lexical-text/package.json index bf8042fea89..381274b1d73 100644 --- a/packages/lexical-text/package.json +++ b/packages/lexical-text/package.json @@ -9,7 +9,7 @@ "text" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalText.js", "types": "index.d.ts", "repository": { @@ -37,6 +37,6 @@ } }, "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" } } diff --git a/packages/lexical-utils/package.json b/packages/lexical-utils/package.json index 103f06f7ed3..353b1ef70ea 100644 --- a/packages/lexical-utils/package.json +++ b/packages/lexical-utils/package.json @@ -8,14 +8,14 @@ "utils" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalUtils.js", "types": "index.d.ts", "dependencies": { - "@lexical/list": "0.20.0", - "@lexical/selection": "0.20.0", - "@lexical/table": "0.20.0", - "lexical": "0.20.0" + "@lexical/list": "0.20.1", + "@lexical/selection": "0.20.1", + "@lexical/table": "0.20.1", + "lexical": "0.20.1" }, "repository": { "type": "git", diff --git a/packages/lexical-website/package.json b/packages/lexical-website/package.json index 020be5e1ba7..73f06c57e9a 100644 --- a/packages/lexical-website/package.json +++ b/packages/lexical-website/package.json @@ -1,6 +1,6 @@ { "name": "@lexical/website", - "version": "0.20.0", + "version": "0.20.1", "private": true, "scripts": { "docusaurus": "docusaurus", diff --git a/packages/lexical-yjs/package.json b/packages/lexical-yjs/package.json index 497b72af328..ccb16e52dfc 100644 --- a/packages/lexical-yjs/package.json +++ b/packages/lexical-yjs/package.json @@ -11,13 +11,13 @@ "crdt" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "LexicalYjs.js", "types": "index.d.ts", "dependencies": { - "@lexical/offset": "0.20.0", - "@lexical/selection": "0.20.0", - "lexical": "0.20.0" + "@lexical/offset": "0.20.1", + "@lexical/selection": "0.20.1", + "lexical": "0.20.1" }, "peerDependencies": { "yjs": ">=13.5.22" diff --git a/packages/lexical/package.json b/packages/lexical/package.json index 385584c84a0..bb878028f68 100644 --- a/packages/lexical/package.json +++ b/packages/lexical/package.json @@ -9,7 +9,7 @@ "rich-text" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "main": "Lexical.js", "types": "index.d.ts", "repository": { diff --git a/packages/shared/package.json b/packages/shared/package.json index c59c3f6537c..af4e8c17553 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -8,9 +8,9 @@ "rich-text" ], "license": "MIT", - "version": "0.20.0", + "version": "0.20.1", "dependencies": { - "lexical": "0.20.0" + "lexical": "0.20.1" }, "repository": { "type": "git", diff --git a/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/package.json b/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/package.json index 4cb6414e571..85b7e84d0bd 100644 --- a/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/package.json +++ b/scripts/__tests__/integration/fixtures/lexical-esm-astro-react/package.json @@ -1,7 +1,7 @@ { "name": "lexical-esm-astro-react", "type": "module", - "version": "0.20.0", + "version": "0.20.1", "scripts": { "dev": "astro dev", "start": "astro dev", @@ -13,12 +13,12 @@ "dependencies": { "@astrojs/check": "^0.9.3", "@astrojs/react": "^3.1.0", - "@lexical/react": "0.20.0", - "@lexical/utils": "0.20.0", + "@lexical/react": "0.20.1", + "@lexical/utils": "0.20.1", "@types/react": "^18.2.66", "@types/react-dom": "^18.2.22", "astro": "^4.5.4", - "lexical": "0.20.0", + "lexical": "0.20.1", "react": "^18.2.0", "react-dom": "^18.2.0", "typescript": "^5.4.2" diff --git a/scripts/__tests__/integration/fixtures/lexical-esm-nextjs/package.json b/scripts/__tests__/integration/fixtures/lexical-esm-nextjs/package.json index f5d0384fc65..09554ca218f 100644 --- a/scripts/__tests__/integration/fixtures/lexical-esm-nextjs/package.json +++ b/scripts/__tests__/integration/fixtures/lexical-esm-nextjs/package.json @@ -1,6 +1,6 @@ { "name": "lexical-esm-nextjs", - "version": "0.20.0", + "version": "0.20.1", "private": true, "scripts": { "dev": "next dev", @@ -9,9 +9,9 @@ "test": "playwright test" }, "dependencies": { - "@lexical/plain-text": "0.20.0", - "@lexical/react": "0.20.0", - "lexical": "0.20.0", + "@lexical/plain-text": "0.20.1", + "@lexical/react": "0.20.1", + "lexical": "0.20.1", "next": "^14.2.1", "react": "^18", "react-dom": "^18" diff --git a/scripts/__tests__/integration/fixtures/lexical-esm-sveltekit-vanilla-js/package.json b/scripts/__tests__/integration/fixtures/lexical-esm-sveltekit-vanilla-js/package.json index df0007067f7..2127aff3e12 100644 --- a/scripts/__tests__/integration/fixtures/lexical-esm-sveltekit-vanilla-js/package.json +++ b/scripts/__tests__/integration/fixtures/lexical-esm-sveltekit-vanilla-js/package.json @@ -1,6 +1,6 @@ { "name": "lexical-sveltekit-vanilla-js", - "version": "0.20.0", + "version": "0.20.1", "private": true, "scripts": { "dev": "vite dev", @@ -9,17 +9,17 @@ "test": "playwright test" }, "devDependencies": { - "@lexical/dragon": "0.20.0", - "@lexical/history": "0.20.0", - "@lexical/rich-text": "0.20.0", - "@lexical/utils": "0.20.0", + "@lexical/dragon": "0.20.1", + "@lexical/history": "0.20.1", + "@lexical/rich-text": "0.20.1", + "@lexical/utils": "0.20.1", "@playwright/test": "^1.28.1", "@sveltejs/adapter-auto": "^3.0.0", "@sveltejs/adapter-node": "^5.0.1", "@sveltejs/adapter-static": "^3.0.1", "@sveltejs/kit": "^2.0.0", "@sveltejs/vite-plugin-svelte": "^3.0.0", - "lexical": "0.20.0", + "lexical": "0.20.1", "prettier": "^3.1.1", "prettier-plugin-svelte": "^3.1.2", "svelte": "^4.2.19", diff --git a/scripts/error-codes/codes.json b/scripts/error-codes/codes.json index fe602bf04fc..384e63523bd 100644 --- a/scripts/error-codes/codes.json +++ b/scripts/error-codes/codes.json @@ -212,5 +212,43 @@ "210": "Expected TableRowNode to have a parent TableNode", "211": "Expected node %s of type %s to have a block ElementNode ancestor", "212": "Expected node %s of type %s to have a block ancestor", - "213": "Expected ancestor to be a block ElementNode" + "213": "Expected ancestor to be a block ElementNode", + "214": "$internalResolveSelectionPoint: node in DOM but not keyToDOMMap", + "215": "$internalResolveSelectionPoint: resolvedElement is not an ElementNode", + "216": "invariant", + "217": "$validatePoint: %s key %s not found in current editorState", + "218": "$validatePoint: %s key %s is not a TextNode", + "219": "$validatePoint: %s point.offset > node.getTextContentSize() (%s > %s)", + "220": "$validatePoint: %s key %s is not an ElementNode", + "221": "$validatePoint: %s point.offset > node.getChildrenSize() (%s > %s)", + "222": "ElementDOMSlot.insertChild: before is not in element", + "223": "ElementDOMSlot.removeChild: dom is not in element", + "224": "ElementDOMSlot.replaceChild: prevDom is not in element", + "225": "indexPath: root is not a parent of child", + "226": "ElementNode.splice: start + deleteCount > oldSize (%s + %s > %s)", + "227": "$reconcileChildren: prevChildren.length !== prevChildrenSize", + "228": "$reconcileChildren: nextChildren.length !== nextChildrenSize", + "229": "TableNode.getDOMSlot: createDOM() did not return a table", + "230": "$getElementForTableNode: Table Element Not Found", + "231": "TableObserver: Expected tableNodeKey %s to be a TableNode", + "232": "TableObserver: Expected to find TableElement in DOM for key %s", + "233": "TableObserver.$updateTableTableSelection: selection.tableKey !== this.tableNodeKey ('%s' !== '%s')", + "234": "TableObserver anchorTableCell is null", + "235": "TableObserver focusTableCell is null", + "236": "Expected Table selection", + "237": "No table cells present", + "238": "Expected TableSelection %s to be (or a child of) TableCellNode, got key %s of type %s", + "239": "Expected TableSelection %s cell parent to be a TableRowNode", + "240": "Expected TableSelection %s row parent to be a TableNode", + "241": "Expected TableSelection anchor and focus to be in the same table", + "242": "$createTableSelectionFrom: tableNode %s is not attached", + "243": "$createTableSelectionFrom: anchorCell %s is not in table %s", + "244": "$createTableSelectionFrom: focusCell %s is not in table %s", + "245": "getTableElement: Expecting table in as DOM node for TableNode, not %s", + "246": "applyTableHandlers: editor has no root element set", + "247": "selectAdjacentCell: Cell not in table row", + "248": "selectAdjacentCell: Row not in table", + "249": "getCornerOrThrow: cell %s is not at a corner of rect", + "250": "cellAtCornerOrThrow: %s = %s missing in tableMap", + "251": "$handleArrowKey: TableSelection.getNodes()[0] expected to be TableNode" }