diff --git a/CHANGELOG.md b/CHANGELOG.md index b74333eaace..8e0e92481ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,49 @@ +## v0.9.1 (2023-03-24) + +- Explicit E2E_BROWSER on E2E runs (#4179) Gerard Rovira +- Fix tables Webkit e2e (#4175) Gerard Rovira +- Remove unused convertToMarkdown file (#4169) themagickoala +- Improve markdown transformers (#3886) Godefroy +- Iterate through the live NodeList instead of copying to an array in $generateNodesFromDOM (#4164) Acy Watson +- Bump Excalidraw to v0.14.2 (#4153) Ivaylo Pavlov +- Fix table stealing selectionchange (#4162) Gerard Rovira +- Improve Documentation #2845 - lexical/selection (#4140) Harry Sanders +- UX: Floating link editor: better positioning (#4158) Alessio Gravili +- DecoratorNode not disabling placeholder at root (#4147) Harry Sanders +- Color picker - fixes #4127 (#4146) Harry Sanders +- Validate against infinite loop in ListItemNode.setIndent (#4120) Acy Watson +- Paste merged celled table (#4116) Gerard Rovira +- Add md import/export tests, fix numbered lists pasting (#4123) Maksim Horbachevsky +- Bump webpack from 5.75.0 to 5.76.0 (#4128) dependabot[bot] +- fix: drag-over event on windows (#4125) 子瞻 Luci +- Remove link preview (#4122) John Flockton +- Add a function to create a LinkMatcher based on a RegExp (#3972) Karibash +- Revise padding for smaller res (#4112) Gerard Rovira +- Catch failures in parseEditorState (#4109) Acy Watson +- Improve Documentation #2845 - lexical/list (#4107) Harry Sanders +- Fix tables Collab E2E (#4117) Gerard Rovira +- Fix ShadowRoot + X insertNode (#4115) Gerard Rovira +- Overflow of logos of action items in Lexical Playground (#4096) 7gaurab_khanal +- Remove columns w/ span support (#4093) Gerard Rovira +- Remove rows w/ span support (#4078) Gerard Rovira +- Table insert column w/ span support (#4074) Gerard Rovira +- Table insert row w/ span support (#4063) Gerard Rovira +- Use broader return types in `HorizontalRuleNode` (#4097) Chris Montrois +- Add focus tag to editor.focus (#4092) Dragoș Străinu +- Improve Documentation #2845 - lexical/utils (#4047) Harry Sanders +- Fix toolbars that shouldn't appear in certain cases (#4077) Warren19 +- Fixed reference to old `addUpdateListener` method in transforms doc (#4094) Kevin Ansfield +- Pass tags to onChange for LexicalOnChangePlugin (#4091) Dragoș Străinu +- Fix tables E2E (#4090) John Flockton +- Change default indent to 40px (#4025) EgonBolton +- Update CODEOWNERS (#4089) John Flockton +- Updated InsertTableDialog UX (#4082) Brandon +- Export getNearestEditorFromDOMNode (#4079) Gerard Rovira +- Fix unresponsive resize handle in Safari (#4081) Brandon +- Sticky toolbar to assist in editing large content (#4076) Brandon +- Fix table RangeSelection test (#4061) Gerard Rovira +- Trim table e2e assert (#4060) Gerard Rovira + ## v0.9.0 (2023-03-08) - deprecate $wrapNodes (#4059) Acy Watson diff --git a/package-lock.json b/package-lock.json index 2dc11a7703c..b11b0858a06 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@lexical/monorepo", - "version": "0.9.0", + "version": "0.9.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@lexical/monorepo", - "version": "0.9.0", + "version": "0.9.1", "license": "MIT", "workspaces": [ "packages/*" diff --git a/package.json b/package.json index 456bf98614c..457f013b27d 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.9.0", + "version": "0.9.1", "license": "MIT", "private": true, "workspaces": [ diff --git a/packages/lexical-clipboard/package.json b/packages/lexical-clipboard/package.json index faab40e0edb..d56e93599fb 100644 --- a/packages/lexical-clipboard/package.json +++ b/packages/lexical-clipboard/package.json @@ -9,16 +9,16 @@ "paste" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalClipboard.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "dependencies": { - "@lexical/utils": "0.9.0", - "@lexical/list": "0.9.0", - "@lexical/selection": "0.9.0", - "@lexical/html": "0.9.0" + "@lexical/utils": "0.9.1", + "@lexical/list": "0.9.1", + "@lexical/selection": "0.9.1", + "@lexical/html": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-code/package.json b/packages/lexical-code/package.json index b74a1573ba1..2183db58aef 100644 --- a/packages/lexical-code/package.json +++ b/packages/lexical-code/package.json @@ -8,13 +8,13 @@ "code" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalCode.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "dependencies": { - "@lexical/utils": "0.9.0", + "@lexical/utils": "0.9.1", "prismjs": "^1.27.0" }, "repository": { diff --git a/packages/lexical-dragon/package.json b/packages/lexical-dragon/package.json index 3a59df727f2..7bad85b669c 100644 --- a/packages/lexical-dragon/package.json +++ b/packages/lexical-dragon/package.json @@ -9,10 +9,10 @@ "accessibility" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalDragon.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-file/package.json b/packages/lexical-file/package.json index 5015b87a5b0..d57bfcb0a51 100644 --- a/packages/lexical-file/package.json +++ b/packages/lexical-file/package.json @@ -10,10 +10,10 @@ "export" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalFile.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-hashtag/package.json b/packages/lexical-hashtag/package.json index 60c3d191919..299284e1144 100644 --- a/packages/lexical-hashtag/package.json +++ b/packages/lexical-hashtag/package.json @@ -8,13 +8,13 @@ "hashtag" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalHashtag.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "dependencies": { - "@lexical/utils": "0.9.0" + "@lexical/utils": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-headless/package.json b/packages/lexical-headless/package.json index 656d9dd483e..a2dd4294b67 100644 --- a/packages/lexical-headless/package.json +++ b/packages/lexical-headless/package.json @@ -8,10 +8,10 @@ "headless" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalHeadless.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-history/package.json b/packages/lexical-history/package.json index 801eec4f7a2..d634a6b9b97 100644 --- a/packages/lexical-history/package.json +++ b/packages/lexical-history/package.json @@ -8,13 +8,13 @@ "history" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalHistory.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "dependencies": { - "@lexical/utils": "0.9.0" + "@lexical/utils": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-html/package.json b/packages/lexical-html/package.json index 2c7214b61c2..2284bf70cb1 100644 --- a/packages/lexical-html/package.json +++ b/packages/lexical-html/package.json @@ -8,10 +8,10 @@ "html" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalHtml.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "repository": { "type": "git", @@ -19,6 +19,6 @@ "directory": "packages/lexical-html" }, "dependencies": { - "@lexical/selection": "0.9.0" + "@lexical/selection": "0.9.1" } } diff --git a/packages/lexical-link/package.json b/packages/lexical-link/package.json index e75888a6184..902839a0939 100644 --- a/packages/lexical-link/package.json +++ b/packages/lexical-link/package.json @@ -8,13 +8,13 @@ "link" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalLink.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "dependencies": { - "@lexical/utils": "0.9.0" + "@lexical/utils": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-list/package.json b/packages/lexical-list/package.json index 4044e48a012..47e93295554 100644 --- a/packages/lexical-list/package.json +++ b/packages/lexical-list/package.json @@ -8,13 +8,13 @@ "list" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalList.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "dependencies": { - "@lexical/utils": "0.9.0" + "@lexical/utils": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-mark/package.json b/packages/lexical-mark/package.json index 6c4631bd460..c8c65769a88 100644 --- a/packages/lexical-mark/package.json +++ b/packages/lexical-mark/package.json @@ -8,13 +8,13 @@ "mark" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalMark.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "dependencies": { - "@lexical/utils": "0.9.0" + "@lexical/utils": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-markdown/package.json b/packages/lexical-markdown/package.json index b4072af5ea9..66d5b644b41 100644 --- a/packages/lexical-markdown/package.json +++ b/packages/lexical-markdown/package.json @@ -8,18 +8,18 @@ "markdown" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalMarkdown.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "dependencies": { - "@lexical/utils": "0.9.0", - "@lexical/code": "0.9.0", - "@lexical/text": "0.9.0", - "@lexical/rich-text": "0.9.0", - "@lexical/list": "0.9.0", - "@lexical/link": "0.9.0" + "@lexical/utils": "0.9.1", + "@lexical/code": "0.9.1", + "@lexical/text": "0.9.1", + "@lexical/rich-text": "0.9.1", + "@lexical/list": "0.9.1", + "@lexical/link": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-offset/package.json b/packages/lexical-offset/package.json index 4d49cf8b237..247f3709b34 100644 --- a/packages/lexical-offset/package.json +++ b/packages/lexical-offset/package.json @@ -8,10 +8,10 @@ "offset" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalOffset.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-overflow/package.json b/packages/lexical-overflow/package.json index e0601df3051..62009d13bc5 100644 --- a/packages/lexical-overflow/package.json +++ b/packages/lexical-overflow/package.json @@ -8,10 +8,10 @@ "overflow" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalOverflow.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-plain-text/package.json b/packages/lexical-plain-text/package.json index 640c87e345d..32b5d68be54 100644 --- a/packages/lexical-plain-text/package.json +++ b/packages/lexical-plain-text/package.json @@ -7,13 +7,13 @@ "plain-text" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalPlainText.js", "peerDependencies": { - "lexical": "0.9.0", - "@lexical/utils": "0.9.0", - "@lexical/selection": "0.9.0", - "@lexical/clipboard": "0.9.0" + "lexical": "0.9.1", + "@lexical/utils": "0.9.1", + "@lexical/selection": "0.9.1", + "@lexical/clipboard": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-playground/package.json b/packages/lexical-playground/package.json index 7eb2dd0a38a..1671cbbab39 100644 --- a/packages/lexical-playground/package.json +++ b/packages/lexical-playground/package.json @@ -1,6 +1,6 @@ { "name": "lexical-playground", - "version": "0.9.0", + "version": "0.9.1", "private": true, "scripts": { "dev": "vite --host", @@ -11,22 +11,22 @@ }, "dependencies": { "@excalidraw/excalidraw": "0.14.2", - "@lexical/clipboard": "0.9.0", - "@lexical/code": "0.9.0", - "@lexical/file": "0.9.0", - "@lexical/hashtag": "0.9.0", - "@lexical/link": "0.9.0", - "@lexical/list": "0.9.0", - "@lexical/mark": "0.9.0", - "@lexical/overflow": "0.9.0", - "@lexical/plain-text": "0.9.0", - "@lexical/react": "0.9.0", - "@lexical/rich-text": "0.9.0", - "@lexical/selection": "0.9.0", - "@lexical/table": "0.9.0", - "@lexical/utils": "0.9.0", + "@lexical/clipboard": "0.9.1", + "@lexical/code": "0.9.1", + "@lexical/file": "0.9.1", + "@lexical/hashtag": "0.9.1", + "@lexical/link": "0.9.1", + "@lexical/list": "0.9.1", + "@lexical/mark": "0.9.1", + "@lexical/overflow": "0.9.1", + "@lexical/plain-text": "0.9.1", + "@lexical/react": "0.9.1", + "@lexical/rich-text": "0.9.1", + "@lexical/selection": "0.9.1", + "@lexical/table": "0.9.1", + "@lexical/utils": "0.9.1", "katex": "^0.15.2", - "lexical": "0.9.0", + "lexical": "0.9.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 76c8c3d0fe0..9f10d0d037f 100644 --- a/packages/lexical-react/package.json +++ b/packages/lexical-react/package.json @@ -8,29 +8,29 @@ "rich-text" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "dependencies": { - "@lexical/clipboard": "0.9.0", - "@lexical/code": "0.9.0", - "@lexical/dragon": "0.9.0", - "@lexical/hashtag": "0.9.0", - "@lexical/history": "0.9.0", - "@lexical/link": "0.9.0", - "@lexical/list": "0.9.0", - "@lexical/mark": "0.9.0", - "@lexical/markdown": "0.9.0", - "@lexical/overflow": "0.9.0", - "@lexical/plain-text": "0.9.0", - "@lexical/rich-text": "0.9.0", - "@lexical/selection": "0.9.0", - "@lexical/table": "0.9.0", - "@lexical/text": "0.9.0", - "@lexical/utils": "0.9.0", - "@lexical/yjs": "0.9.0", + "@lexical/clipboard": "0.9.1", + "@lexical/code": "0.9.1", + "@lexical/dragon": "0.9.1", + "@lexical/hashtag": "0.9.1", + "@lexical/history": "0.9.1", + "@lexical/link": "0.9.1", + "@lexical/list": "0.9.1", + "@lexical/mark": "0.9.1", + "@lexical/markdown": "0.9.1", + "@lexical/overflow": "0.9.1", + "@lexical/plain-text": "0.9.1", + "@lexical/rich-text": "0.9.1", + "@lexical/selection": "0.9.1", + "@lexical/table": "0.9.1", + "@lexical/text": "0.9.1", + "@lexical/utils": "0.9.1", + "@lexical/yjs": "0.9.1", "react-error-boundary": "^3.1.4" }, "peerDependencies": { - "lexical": "0.9.0", + "lexical": "0.9.1", "react": ">=17.x", "react-dom": ">=17.x" }, diff --git a/packages/lexical-rich-text/package.json b/packages/lexical-rich-text/package.json index 8a9f8a4573e..90c798e9e46 100644 --- a/packages/lexical-rich-text/package.json +++ b/packages/lexical-rich-text/package.json @@ -7,13 +7,13 @@ "rich-text" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalRichText.js", "peerDependencies": { - "lexical": "0.9.0", - "@lexical/selection": "0.9.0", - "@lexical/clipboard": "0.9.0", - "@lexical/utils": "0.9.0" + "lexical": "0.9.1", + "@lexical/selection": "0.9.1", + "@lexical/clipboard": "0.9.1", + "@lexical/utils": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-selection/package.json b/packages/lexical-selection/package.json index 6368d51a1c3..d2a3c1e9d5a 100644 --- a/packages/lexical-selection/package.json +++ b/packages/lexical-selection/package.json @@ -9,10 +9,10 @@ "selection" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalSelection.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-table/package.json b/packages/lexical-table/package.json index 01482d8d555..42efc6f8762 100644 --- a/packages/lexical-table/package.json +++ b/packages/lexical-table/package.json @@ -8,13 +8,13 @@ "table" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalTable.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "dependencies": { - "@lexical/utils": "0.9.0" + "@lexical/utils": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-text/package.json b/packages/lexical-text/package.json index 587d5f7be8d..cfb028a5781 100644 --- a/packages/lexical-text/package.json +++ b/packages/lexical-text/package.json @@ -9,10 +9,10 @@ "text" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalText.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-utils/package.json b/packages/lexical-utils/package.json index 1ca8556c5e7..c2894aba414 100644 --- a/packages/lexical-utils/package.json +++ b/packages/lexical-utils/package.json @@ -8,15 +8,15 @@ "utils" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalUtils.js", "peerDependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "dependencies": { - "@lexical/list": "0.9.0", - "@lexical/table": "0.9.0", - "@lexical/selection": "0.9.0" + "@lexical/list": "0.9.1", + "@lexical/table": "0.9.1", + "@lexical/selection": "0.9.1" }, "repository": { "type": "git", diff --git a/packages/lexical-yjs/package.json b/packages/lexical-yjs/package.json index ce8128ff3dc..f936a41f69c 100644 --- a/packages/lexical-yjs/package.json +++ b/packages/lexical-yjs/package.json @@ -11,13 +11,13 @@ "crdt" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "LexicalYjs.js", "dependencies": { - "@lexical/offset": "0.9.0" + "@lexical/offset": "0.9.1" }, "peerDependencies": { - "lexical": "0.9.0", + "lexical": "0.9.1", "yjs": ">=13.5.22" }, "repository": { diff --git a/packages/lexical/package.json b/packages/lexical/package.json index beafc27d3d1..52461a09ac6 100644 --- a/packages/lexical/package.json +++ b/packages/lexical/package.json @@ -9,7 +9,7 @@ "rich-text" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "main": "Lexical.js", "repository": { "type": "git", diff --git a/packages/shared/package.json b/packages/shared/package.json index 738e544a3d0..bd67f45461b 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -8,9 +8,9 @@ "rich-text" ], "license": "MIT", - "version": "0.9.0", + "version": "0.9.1", "dependencies": { - "lexical": "0.9.0" + "lexical": "0.9.1" }, "repository": { "type": "git",