4257 Commits

Author SHA1 Message Date
1cfa6549b9 [CI] Feature: Add a fixer for the no-imports-from-self lint (#7284) 2025-03-04 16:24:17 +00:00
4a032bd5d2 [lexical-table] Bug Fix: Click and drag table selection in Firefox (#7283) 2025-03-03 21:50:47 +00:00
b4d8797047 [lexical-list][lexical] Bug Fix: Add RTL direction support for list items in output HTML (#7282) 2025-03-03 19:46:56 +00:00
4403db1d38 v0.27.0 (#7281)
Co-authored-by: Lexical GitHub Actions Bot <>
2025-03-03 17:36:19 +00:00
1327acf2f8 [lexical-table] Bug Fix: TableCellNode vertical align not syncing (#7277)
Co-authored-by: Anh Le <huyanh.le@inceptionlabs.com.vn>
2025-03-03 16:23:08 +00:00
a7c4e51d34 [lexical-playground][lexical-react] Feature: add HR theme config for selected state (#7279) 2025-03-03 16:23:06 +00:00
f3ae645812 [lexical-utils] Bug Fix: don't include parent's siblings when starting $dfs at last child (#7275)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-03-03 15:55:09 +00:00
6d7b670997 chore: add no-imports-from-self eslint rule to monorepo (#7272)
Co-authored-by: Elliot DeNolf <denolfe@gmail.com>
2025-03-03 15:52:24 +00:00
35ad5d7546 [ci] Chore: Remove unused GITHUB_TOKEN secrets from workflows (#7209) 2025-03-03 06:48:57 +00:00
3ff6c0f857 [lexical-playground] Bug Fix: apply correct column headers when column contains vertically merged cells (#7273) 2025-03-03 06:48:08 +00:00
e6cc5d9199 [*] Chore: Refactor shared/invariant for easier dev debugging (#7269) 2025-03-03 00:05:44 +00:00
0b11dddb46 [Breaking Changes][lexical] Bug Fix: Address deleteLine regression in #7248 (#7270) 2025-03-02 23:43:25 +00:00
4ca9a928d3 [lexical] Bug Fix: invalid import from self (#7271) 2025-03-02 05:14:29 +00:00
9c093bc587 v0.26.0 (#7265)
Co-authored-by: Lexical GitHub Actions Bot <>
2025-02-28 23:31:35 +00:00
2a08be22aa [lexical] Chore: Added missing isInline function to TextNode (#7226)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-02-28 20:43:21 +00:00
cb893441a8 Fix selection shifting when deleting paragraphs on android (#7239) 2025-02-28 20:40:27 +00:00
Y2
21734b6b8c [@lexical/react] Bug Fix: anchor element not cleanup when component unmount (#7264)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-02-28 20:37:34 +00:00
99e64bc4fd [lexical] Bug Fix: Point.isBefore could return incorrect result due to normalization (#7256) 2025-02-28 18:07:40 +00:00
f43807fc99 [lexical] Feature: add a generic state property to all nodes (#7117)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-02-27 16:33:37 +00:00
c266c29459 [lexical][lexical-mark] Bug Fix: Identify <mark> as inline element (#7255) 2025-02-27 01:31:15 +00:00
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