diff --git a/CHANGELOG.md b/CHANGELOG.md index 964bd860a73..26344afdf4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,64 @@ +## v0.11.2 (2023-07-11) + +- Flow key down command (#4766) Gerard Rovira +- Fixes broken trunk (#4763) Maksim Horbachevsky +- Fix $transferStartingElementPointToTextPoint() (#4756) amyworrall +- Add video links to Getting Started docs (#4752) Acy Watson +- Fix missing token type (#4751) Maksim Horbachevsky +- Add selection adjustments for node removal (#4745) Maksim Horbachevsky +- Allow preventing text drag (#4749) Maksim Horbachevsky +- Add EditorRef plugin (#4747) Acy Watson +- Fix flowtypes for cut/copy commands (#4746) Maksim Horbachevsky +- Add RangeSelection docs (#4742) Acy Watson +- Fix multi-line token parsing (#4741) Maksim Horbachevsky +- Fix code block export (#4702) Maksim Horbachevsky +- Remove instanceof checks in onPasteForPlainText (#4737) Acy Watson +- Context Menu Options Added (#4713) Shubhankerism +- Show excalidraw edit button (#4731) Ibrahim El-bastawisi +- Fixed drop down buttons to prevent sumbit (#4727) Ou7law007 +- Improve md error message (#4710) Acy Watson +- Fix: Use $createListItemNode within importJSON to override on deserialization (#4717) Kazu +- Image resizer fix (#4722) Maksim Horbachevsky +- Keeping local comments and sharedCommentsArray orders in sync (#4721) Ebad +- Table selection keyboard controls (#4689) Maksim Horbachevsky +- correction : line 47 - create -> update (#4704) Abhishek Kumar +- Allow table selection when cells are already selected (#4699) Peter Cook Bulukin +- Swap noopener for noreferrer (#4690) Adam Conrad +- Additional fix for editor._window in lexical-clipboard (#4686) Xinzi Zhou +- Preserving language and indentation of code block when serialized/deserialized (#4682) Ebad +- Remove outdated examples (#4684) John Flockton +- Remove delay from flakey E2E test (#4676) John Flockton +- Fix dropdown menu position in playground when scroll (#4496) Xinyuan Wang +- feat: playground inline image plugin (#4423) Anthony Bouch +- Override selectall on RangeSelection (#4671) Gerard Rovira +- Normalize select all on NodeSelection (#4664) Gerard Rovira +- Add columns next to selection (#4663) Peter Cook Bulukin +- Fix clipboard if content editable is in an iframe. (#4649) Xinzi Zhou +- Fix reconciler recovery listeners (#4654) Maksim Horbachevsky +- Check for specific excluded props (#4655) Maksim Horbachevsky +- Fix ContentEditable Flow types (#4652) Gerard Rovira +- Import alignment for Heading and Blockquote (#4625) Ivaylo Pavlov +- Add missing ExportDOM to CodeNode (#4637) Ivaylo Pavlov +- Add error formating params (#4629) Maksim Horbachevsky +- Add clipboard documentation (#4631) Acy Watson +- Add error formating params (#4627) Maksim Horbachevsky +- Fix issue with syncing yjs changes to Lexical (#4621) Ebad +- fix issue with dead keys (i.e. backticks) when converting markdown (#4620) Michel Bongard +- Don't throw error on format element (#4611) John Flockton +- fix: freeze get style object in DEV env to avoid mutations (#4616) Jatin Ranka +- TextNode docs (#4606) Acy Watson +- Fix iOS newline insertion (#4603) Maksim Horbachevsky +- Add vercel analytics script (#4604) Acy Watson +- mouseenter event typo fix (#4588) raghvendra +- Update nodes.md (#4598) navanshu +- Fix MenuTypeahead position (#4597) Aleksandr Kiliushin +- Fix uuid bug in `AutocompleteNode.clone()` (#4592) Scott Driggers +- use selection from state in insertNodeToNearestRoot and insertNodes (#4570) Calvin Leung +- Allow native shift+arrow selection work over decorator nodes (#4584) John Flockton +- Fix a11y for ContentEditable (#4580) Max Shypko +- Another approach to fixing the className cache (#4582) Acy Watson +- Better Error Message for exportJSON type (#4556) Hao Luo + ## 0.11.1 (2023-05-26) - Fire selection change on decorator delete (#4555) Acy Watson diff --git a/package-lock.json b/package-lock.json index 9769790ccc2..a3c37dd5379 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@lexical/monorepo", - "version": "0.11.1", + "version": "0.11.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@lexical/monorepo", - "version": "0.11.1", + "version": "0.11.2", "license": "MIT", "workspaces": [ "packages/*" diff --git a/package.json b/package.json index 35cd073af1a..0b7487a26d3 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.11.1", + "version": "0.11.2", "license": "MIT", "private": true, "workspaces": [ diff --git a/packages/lexical-clipboard/package.json b/packages/lexical-clipboard/package.json index 55e1172000e..4ea0104a305 100644 --- a/packages/lexical-clipboard/package.json +++ b/packages/lexical-clipboard/package.json @@ -9,16 +9,16 @@ "paste" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalClipboard.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "dependencies": { - "@lexical/utils": "0.11.1", - "@lexical/list": "0.11.1", - "@lexical/selection": "0.11.1", - "@lexical/html": "0.11.1" + "@lexical/utils": "0.11.2", + "@lexical/list": "0.11.2", + "@lexical/selection": "0.11.2", + "@lexical/html": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-code/package.json b/packages/lexical-code/package.json index b42e7067fea..9adc77555a0 100644 --- a/packages/lexical-code/package.json +++ b/packages/lexical-code/package.json @@ -8,13 +8,13 @@ "code" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalCode.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "dependencies": { - "@lexical/utils": "0.11.1", + "@lexical/utils": "0.11.2", "prismjs": "^1.27.0" }, "repository": { diff --git a/packages/lexical-dragon/package.json b/packages/lexical-dragon/package.json index f7c32681c12..ca97300cdd1 100644 --- a/packages/lexical-dragon/package.json +++ b/packages/lexical-dragon/package.json @@ -9,10 +9,10 @@ "accessibility" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalDragon.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-file/package.json b/packages/lexical-file/package.json index 6b08cddca5a..1eae63da206 100644 --- a/packages/lexical-file/package.json +++ b/packages/lexical-file/package.json @@ -10,10 +10,10 @@ "export" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalFile.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-hashtag/package.json b/packages/lexical-hashtag/package.json index 1a6bdd28a18..d60232382a0 100644 --- a/packages/lexical-hashtag/package.json +++ b/packages/lexical-hashtag/package.json @@ -8,13 +8,13 @@ "hashtag" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalHashtag.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "dependencies": { - "@lexical/utils": "0.11.1" + "@lexical/utils": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-headless/package.json b/packages/lexical-headless/package.json index 9312ea5687f..636ce6cd2ac 100644 --- a/packages/lexical-headless/package.json +++ b/packages/lexical-headless/package.json @@ -8,10 +8,10 @@ "headless" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalHeadless.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-history/package.json b/packages/lexical-history/package.json index c1b5e63d270..fc1c15c8f4b 100644 --- a/packages/lexical-history/package.json +++ b/packages/lexical-history/package.json @@ -8,13 +8,13 @@ "history" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalHistory.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "dependencies": { - "@lexical/utils": "0.11.1" + "@lexical/utils": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-html/package.json b/packages/lexical-html/package.json index 5665328b447..cb59eb500e8 100644 --- a/packages/lexical-html/package.json +++ b/packages/lexical-html/package.json @@ -8,10 +8,10 @@ "html" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalHtml.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "repository": { "type": "git", @@ -19,6 +19,6 @@ "directory": "packages/lexical-html" }, "dependencies": { - "@lexical/selection": "0.11.1" + "@lexical/selection": "0.11.2" } } diff --git a/packages/lexical-link/package.json b/packages/lexical-link/package.json index 660f67bb103..6911f6ff892 100644 --- a/packages/lexical-link/package.json +++ b/packages/lexical-link/package.json @@ -8,13 +8,13 @@ "link" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalLink.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "dependencies": { - "@lexical/utils": "0.11.1" + "@lexical/utils": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-list/package.json b/packages/lexical-list/package.json index 15160dca916..61e5ad0ca11 100644 --- a/packages/lexical-list/package.json +++ b/packages/lexical-list/package.json @@ -8,13 +8,13 @@ "list" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalList.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "dependencies": { - "@lexical/utils": "0.11.1" + "@lexical/utils": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-mark/package.json b/packages/lexical-mark/package.json index 534a14148c4..43fd1643786 100644 --- a/packages/lexical-mark/package.json +++ b/packages/lexical-mark/package.json @@ -8,13 +8,13 @@ "mark" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalMark.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "dependencies": { - "@lexical/utils": "0.11.1" + "@lexical/utils": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-markdown/package.json b/packages/lexical-markdown/package.json index 6e1623e9ef8..44a006cd3a5 100644 --- a/packages/lexical-markdown/package.json +++ b/packages/lexical-markdown/package.json @@ -8,18 +8,18 @@ "markdown" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalMarkdown.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "dependencies": { - "@lexical/utils": "0.11.1", - "@lexical/code": "0.11.1", - "@lexical/text": "0.11.1", - "@lexical/rich-text": "0.11.1", - "@lexical/list": "0.11.1", - "@lexical/link": "0.11.1" + "@lexical/utils": "0.11.2", + "@lexical/code": "0.11.2", + "@lexical/text": "0.11.2", + "@lexical/rich-text": "0.11.2", + "@lexical/list": "0.11.2", + "@lexical/link": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-offset/package.json b/packages/lexical-offset/package.json index f7a0c422ecc..fc65708d58b 100644 --- a/packages/lexical-offset/package.json +++ b/packages/lexical-offset/package.json @@ -8,10 +8,10 @@ "offset" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalOffset.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-overflow/package.json b/packages/lexical-overflow/package.json index e9679db92e4..40411668f06 100644 --- a/packages/lexical-overflow/package.json +++ b/packages/lexical-overflow/package.json @@ -8,10 +8,10 @@ "overflow" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalOverflow.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-plain-text/package.json b/packages/lexical-plain-text/package.json index 2d1e327ef2f..99a6721d713 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.11.1", + "version": "0.11.2", "main": "LexicalPlainText.js", "peerDependencies": { - "lexical": "0.11.1", - "@lexical/utils": "0.11.1", - "@lexical/selection": "0.11.1", - "@lexical/clipboard": "0.11.1" + "lexical": "0.11.2", + "@lexical/utils": "0.11.2", + "@lexical/selection": "0.11.2", + "@lexical/clipboard": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-playground/package.json b/packages/lexical-playground/package.json index d119743c858..1d4bf50d3dd 100644 --- a/packages/lexical-playground/package.json +++ b/packages/lexical-playground/package.json @@ -1,6 +1,6 @@ { "name": "lexical-playground", - "version": "0.11.1", + "version": "0.11.2", "private": true, "scripts": { "dev": "vite --host", @@ -11,22 +11,22 @@ }, "dependencies": { "@excalidraw/excalidraw": "^0.14.2", - "@lexical/clipboard": "0.11.1", - "@lexical/code": "0.11.1", - "@lexical/file": "0.11.1", - "@lexical/hashtag": "0.11.1", - "@lexical/link": "0.11.1", - "@lexical/list": "0.11.1", - "@lexical/mark": "0.11.1", - "@lexical/overflow": "0.11.1", - "@lexical/plain-text": "0.11.1", - "@lexical/react": "0.11.1", - "@lexical/rich-text": "0.11.1", - "@lexical/selection": "0.11.1", - "@lexical/table": "0.11.1", - "@lexical/utils": "0.11.1", + "@lexical/clipboard": "0.11.2", + "@lexical/code": "0.11.2", + "@lexical/file": "0.11.2", + "@lexical/hashtag": "0.11.2", + "@lexical/link": "0.11.2", + "@lexical/list": "0.11.2", + "@lexical/mark": "0.11.2", + "@lexical/overflow": "0.11.2", + "@lexical/plain-text": "0.11.2", + "@lexical/react": "0.11.2", + "@lexical/rich-text": "0.11.2", + "@lexical/selection": "0.11.2", + "@lexical/table": "0.11.2", + "@lexical/utils": "0.11.2", "katex": "^0.15.2", - "lexical": "0.11.1", + "lexical": "0.11.2", "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 6fec6fe86e7..6dd9467aa51 100644 --- a/packages/lexical-react/package.json +++ b/packages/lexical-react/package.json @@ -8,29 +8,29 @@ "rich-text" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "dependencies": { - "@lexical/clipboard": "0.11.1", - "@lexical/code": "0.11.1", - "@lexical/dragon": "0.11.1", - "@lexical/hashtag": "0.11.1", - "@lexical/history": "0.11.1", - "@lexical/link": "0.11.1", - "@lexical/list": "0.11.1", - "@lexical/mark": "0.11.1", - "@lexical/markdown": "0.11.1", - "@lexical/overflow": "0.11.1", - "@lexical/plain-text": "0.11.1", - "@lexical/rich-text": "0.11.1", - "@lexical/selection": "0.11.1", - "@lexical/table": "0.11.1", - "@lexical/text": "0.11.1", - "@lexical/utils": "0.11.1", - "@lexical/yjs": "0.11.1", + "@lexical/clipboard": "0.11.2", + "@lexical/code": "0.11.2", + "@lexical/dragon": "0.11.2", + "@lexical/hashtag": "0.11.2", + "@lexical/history": "0.11.2", + "@lexical/link": "0.11.2", + "@lexical/list": "0.11.2", + "@lexical/mark": "0.11.2", + "@lexical/markdown": "0.11.2", + "@lexical/overflow": "0.11.2", + "@lexical/plain-text": "0.11.2", + "@lexical/rich-text": "0.11.2", + "@lexical/selection": "0.11.2", + "@lexical/table": "0.11.2", + "@lexical/text": "0.11.2", + "@lexical/utils": "0.11.2", + "@lexical/yjs": "0.11.2", "react-error-boundary": "^3.1.4" }, "peerDependencies": { - "lexical": "0.11.1", + "lexical": "0.11.2", "react": ">=17.x", "react-dom": ">=17.x" }, diff --git a/packages/lexical-rich-text/package.json b/packages/lexical-rich-text/package.json index c1b364ca7e1..8bd218f8e71 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.11.1", + "version": "0.11.2", "main": "LexicalRichText.js", "peerDependencies": { - "lexical": "0.11.1", - "@lexical/selection": "0.11.1", - "@lexical/clipboard": "0.11.1", - "@lexical/utils": "0.11.1" + "lexical": "0.11.2", + "@lexical/selection": "0.11.2", + "@lexical/clipboard": "0.11.2", + "@lexical/utils": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-selection/package.json b/packages/lexical-selection/package.json index 935ab164194..ebc5b571995 100644 --- a/packages/lexical-selection/package.json +++ b/packages/lexical-selection/package.json @@ -9,10 +9,10 @@ "selection" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalSelection.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-table/package.json b/packages/lexical-table/package.json index 7b25f7b9105..976249d8bca 100644 --- a/packages/lexical-table/package.json +++ b/packages/lexical-table/package.json @@ -8,13 +8,13 @@ "table" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalTable.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "dependencies": { - "@lexical/utils": "0.11.1" + "@lexical/utils": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-text/package.json b/packages/lexical-text/package.json index 1328284b923..0767b252ee0 100644 --- a/packages/lexical-text/package.json +++ b/packages/lexical-text/package.json @@ -9,10 +9,10 @@ "text" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalText.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-utils/package.json b/packages/lexical-utils/package.json index 81afef75662..5d24fce4d9f 100644 --- a/packages/lexical-utils/package.json +++ b/packages/lexical-utils/package.json @@ -8,15 +8,15 @@ "utils" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalUtils.js", "peerDependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "dependencies": { - "@lexical/list": "0.11.1", - "@lexical/table": "0.11.1", - "@lexical/selection": "0.11.1" + "@lexical/list": "0.11.2", + "@lexical/table": "0.11.2", + "@lexical/selection": "0.11.2" }, "repository": { "type": "git", diff --git a/packages/lexical-yjs/package.json b/packages/lexical-yjs/package.json index 882dbb5ba52..3e9162d2ba8 100644 --- a/packages/lexical-yjs/package.json +++ b/packages/lexical-yjs/package.json @@ -11,13 +11,13 @@ "crdt" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "LexicalYjs.js", "dependencies": { - "@lexical/offset": "0.11.1" + "@lexical/offset": "0.11.2" }, "peerDependencies": { - "lexical": "0.11.1", + "lexical": "0.11.2", "yjs": ">=13.5.22" }, "repository": { diff --git a/packages/lexical/package.json b/packages/lexical/package.json index da5b66def03..dc2f7ee1932 100644 --- a/packages/lexical/package.json +++ b/packages/lexical/package.json @@ -9,7 +9,7 @@ "rich-text" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "main": "Lexical.js", "repository": { "type": "git", diff --git a/packages/shared/package.json b/packages/shared/package.json index d130d408172..5f4af0b77ca 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -8,9 +8,9 @@ "rich-text" ], "license": "MIT", - "version": "0.11.1", + "version": "0.11.2", "dependencies": { - "lexical": "0.11.1" + "lexical": "0.11.2" }, "repository": { "type": "git",