4237 Commits

Author SHA1 Message Date
f82457d0e3 [lexical-playground][examples/*] Refactor: Unify vite dev/prod/example configurations (#7208) 2025-02-27 00:35:45 +00:00
08b4ab5159 [lexical][lexical-utils] Chore: Add some missing flow types for NodeCaret and table related functionality (#7253) 2025-02-27 00:12:13 +00:00
3c2862e915 [lexical-playground] Bug Fix Table Action Menu dropdown positioning (#7229) 2025-02-26 23:33:07 +00:00
b6288e1c08 [fix] Add missing flow types for node event plugin (#7252)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-02-26 21:12:26 +00:00
2d2cad00c7 [lexical] fix typo in Caret error msg (#7249) 2025-02-26 07:15:12 +00:00
a79ed52fd0 [Breaking Changes][lexical][lexical-list][lexical-playground] Bug Fix: deleteCharacter through ListNode->ListItemNode (#7248) 2025-02-25 21:08:55 +00:00
8e8e45a051 [Update] Upgrade docusaurus version (#7244) 2025-02-25 15:06:45 +00:00
8a89c448f3 [lexical-react] fix: ensure attributes are set immediately on menu (#7237)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-02-24 17:55:44 +00:00
82e9477234 [lexical-table] Bug Fix: Prevent adjacent cell selection on triple-click (#7213)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-02-24 16:43:14 +00:00
dfce1f1383 [lexical-list] Bullet item color matches text color (#7024)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-02-24 04:24:42 +00:00
322870efe7 [lexical][lexical-code] Refactor: Use NodeCaret to implement RangeSelection.getNodes() (#7135) 2025-02-24 01:14:33 +00:00
1c9d39cea9 [lexical-playground] Refactor: Image component rerenders on every editor update (#7233) 2025-02-23 19:00:01 +00:00
1458aeec9d [*] Feature: Add linter to check that flow types are consistent with typescript types (#7230) 2025-02-23 15:32:00 +00:00
90bc029710 [lexical-playground] fix: hard coded theme classes for table hover actions (#7182) 2025-02-22 05:46:48 +00:00
a5c26cf08d [lexical-list] Bug Fix: retain selection styling when exiting nested list (#7225) 2025-02-22 05:38:35 +00:00
02eac853cf [@lexical/list] Feature: export ListNodeTagType (#7228) 2025-02-22 03:40:33 +00:00
c26a49f3ad [lexical-table] Docs: Fix @lexical/table README.md (#7224) 2025-02-22 00:30:45 +00:00
054fb46f13 [lexical-yjs] Bug Fix: Normalize multiple adjacent merge conflicts in one block (#7217) 2025-02-21 16:10:29 +00:00
fe8d99bb5f [Breaking Change][lexical/react] Chore: Remove deprecated default exports (#7219) 2025-02-21 16:10:03 +00:00
b28a5570c8 v0.25.0 (#7221)
Co-authored-by: Lexical GitHub Actions Bot <>
2025-02-20 23:56:04 +00:00
d21ef53b53 2024 recap shortcut (#7223) 2025-02-20 23:29:37 +00:00
f0efc0a657 Remove Android Chrome workaround from #7122 (#7218) 2025-02-20 16:14:58 +00:00
9178e18671 [lexical-playground] Refactor: Remove redundant Suspense from node decorators (#7215) 2025-02-20 15:15:38 +00:00
41dcd7bad6 [lexical-playground] Bug Fix: Optimize table cell resizer event listeners (#7194)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-02-19 15:29:49 +00:00
3cba27bfb6 [lexical-playground] Chore: Remove insertNodes workaround in ToolbarPlugin (#7206) 2025-02-19 10:13:19 +00:00
e15d7eefaf [Breaking Change][lexical-playground]: Refactor: Remove special case for collapsible forward deletion (#7204)
Co-authored-by: Sherry <potatowagon@meta.com>
2025-02-19 09:20:45 +00:00
a792b1d930 [ci] Chore: Upgrade astro to fix mysterious integration test failure (#7196) 2025-02-18 23:18:01 +00:00
fecb0b217f [lexical-table] Feature: Support TableNode.__style in createDOM and updateDOM (#7205) 2025-02-18 23:17:39 +00:00
484cd5b828 [Breaking Change][lexical][lexical-playground] Bug Fix: Improve character deletion around shadow roots and decorators (#7155) 2025-02-18 15:35:05 +00:00
25e5314c7d [lexical] Bug Fix: Workaround for delete character with emoji grapheme customers that do not include non-BMP code points (#7175) 2025-02-18 14:57:09 +00:00
94db7c71d7 [lexical] Bug Fix: catch setTimeout wrapped setBaseAndExtent call (#7202) 2025-02-18 13:53:04 +00:00
4656ac1849 Replace substr with substring (#7188) 2025-02-18 00:24:51 +00:00
7f4450f5a9 [Breaking Change][lexical-table] Bug Fix: Prevent nested tables (#7192)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-02-17 20:05:13 +00:00
adaaf21b4c [lexical-table] Freeze top row using pure CSS (#7190) 2025-02-17 17:46:20 +00:00
0e98db1b6d Documentation Update: move placeholder examples to ContentEditable (#7193) 2025-02-17 17:13:54 +00:00
9deab94d9f Position menu immediately (#7181)
Co-authored-by: Sherry Wong <potatowagon@fb.com>
2025-02-17 03:51:27 +00:00
f3983c5123 [lexical-code][lexical-playground] Bug Fix: Fix selection boundaries in code block (#7187) 2025-02-16 22:44:01 +00:00
e5f3c0cee5 [lexical-react] Bug Fix: Make typeahead menu respect read-only mode (#7185) 2025-02-16 21:47:44 +00:00
3cc852d6bb [lexical][lexical-devtools-core][lexical-playground] Bug Fix: fix TextNode importDom highlight formatting (#7186)
Co-authored-by: Boris Fritscher <boris@fritscher.ch>
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-02-16 21:46:54 +00:00
3b9ec81a85 [lexical] Bug Fix: add missing flow type for getNearestEditorFromDOMNode (#7183) 2025-02-16 17:08:07 +00:00
f505ffeb78 [Breaking Change][lexical][lexical-link] Bug Fix: Collapse through inline elements in deleteCharacter (#7180) 2025-02-15 11:21:13 +00:00
ad2511c774 [fix] DFS depths when starting from inline node (#7179) 2025-02-14 17:58:47 +00:00
b3c64f13df No forward slash in template (#7178) 2025-02-14 16:11:26 +00:00
ea437d6a14 [lexical-react] positionMenu on rendering typeahead mentions menu (#7164) 2025-02-14 15:04:55 +00:00
b4c5c792e8 [lexical-table] Bug Fix: Ensure rectangular table cell merge behavior (#7161) (#7170) 2025-02-14 14:25:39 +00:00
799f6a6018 [fix] $dfs traversal from the middle of the tree leaves (#7174) 2025-02-14 00:02:55 +00:00
f26c848044 [lexical-table] Support first column freeze (#7134) 2025-02-13 08:41:58 +00:00
f9e01fc659 Update WWW build flag (#7169) 2025-02-13 08:17:37 +00:00
d935ed1d5b [scripts] add @noEnforceES3 to build script (#7162) 2025-02-12 04:38:31 +00:00
eb7a549722 [lexical] Chore: Add more tests for RangeSelection.getNodes() (#7152) 2025-02-11 10:05:34 +00:00