4333 Commits

Author SHA1 Message Date
ac49ee32fc [lexical-playground] Feature: Add keyboard shortcut for comments (#7464) 2025-04-14 08:34:51 +00:00
5f5181b146 [lexical] Chore: Update internalMarkNodeAsDirty TODO comment (#7457)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-04-11 20:25:50 +00:00
d5f15fca27 [lexical-playground] fix: clarify EquationComponent inputRef type (#7460) 2025-04-10 23:08:47 +00:00
af687fa552 Chore: migrate string literals to update tag constants (#7450) 2025-04-10 09:57:33 +00:00
354d077d3a [lexical-table][lexical-playground] Bug Fix: Handle backspace deletion of tables with merged cells (#7447) 2025-04-09 21:50:59 +00:00
6513c78ed5 [lexical-selection] Bug Fix: Correct caret movement in vertical-rl writing mode (#7439)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-04-09 05:15:57 +00:00
cb74b8c281 [lexical][lexical-website] Feature: Document and export common update tags (#7441)
Co-authored-by: Bob Ippolito <bob@ippoli.to>
2025-04-09 04:23:06 +00:00
039afde04f [lexical][lexical-website] Feature: Improve createCommand developer experience (#7442)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-04-08 16:57:18 +00:00
0ce1a90411 v0.30.0 (#7440)
Co-authored-by: Lexical GitHub Actions Bot <>
2025-04-07 16:54:34 +00:00
95ea59905b [lexical-list] Feature: export registerCheckList (#7429)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-04-07 15:50:41 +00:00
6942357740 [lexical] Feature: Add text-transform styles to exported HTML (#7438) 2025-04-07 13:30:51 +00:00
2d55a82ea9 [Breaking Change] Chore: Improve spelling consistency across codebase (#7437) 2025-04-07 11:10:09 +00:00
c3488ecbdc [lexical-playground] Bug Fix: Immediate broken image display on load failure (#7431)
Co-authored-by: takuyakanbr <takuyakanbr@users.noreply.github.com>
Co-authored-by: etrepum <bob@etrepum.com>
2025-04-07 06:11:02 +00:00
b065079935 [lexical-list] Feature: Enforce strict list indentation (#7420) 2025-04-05 18:57:36 +00:00
83205d80a0 [lexical-playground] Bug: clear formatting should also clear any indent/outdent if applied (#7417) 2025-04-02 17:27:00 +00:00
4a7749dc1f [lexical-table] Refactor: Rename and deprecate some table utils (#7415) 2025-04-02 17:25:05 +00:00
aa0616657c [lexical-table] Feature: Improve logic for pasting table into table (#7408) 2025-04-01 23:42:59 +00:00
dcf078cf59 [lexical-rich-text] Bug Fix: Prevent indentation from becoming negative (#7411) 2025-04-01 17:33:41 +00:00
c0f3008534 [lexical] Bug Fix: Fix forward line deletion when using control+K (#7412) 2025-04-01 17:32:59 +00:00
46f8113073 [lexical-playground] Bug Fix: Floating toolbar position for end-aligned text (#7405) 2025-04-01 15:17:31 +00:00
1bafc3cdf5 [lexical] Chore: Change $getTextNodeOffset invariant to warn in prod (error in __DEV__) (#7397) 2025-03-31 16:53:13 +00:00
8fc84876d9 [lexical-react] Feature: Add option to disable first item auto-selection in menus (#7404) 2025-03-30 13:32:23 +00:00
77b8eed5d7 [lexical-devtools-core] Bug Fix: Update debug view to show KEY_ESCAPE_COMMAND immediately (#7403) 2025-03-30 12:55:33 +00:00
5a4e10c0dd [Bug Fix] Clone a node and use $setSelection instead of assigning dirty to true directly. (#7401) 2025-03-30 00:22:46 +00:00
4d459e3f47 [RFC][lexical-markdown] Replace whitespace with code point when the string has leading and trailing whitespaces (#7400) 2025-03-29 15:38:42 +00:00
dfeb7c79fc [lexical-yjs] Bug Fix: Fix scroll position getting changed when someone else makes a change in collab (#7398) 2025-03-28 20:01:14 +00:00
8d30f68ba4 [lexical-markdown] Bug Fix: Prevent Markdown shortcuts from applying to code-formatted text (#7395) 2025-03-28 20:01:06 +00:00
5e56647bbe [lexical-rich-text] Bug Fix: Fix right and up arrow key navigation with decorator nodes (#7393)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-03-27 22:43:47 +00:00
7d59a1a995 [lexical-yjs] Bug Fix: don't sync ElementNode __dir property (#7330) 2025-03-27 16:44:25 +00:00
e3ada06405 [lexical-link][lexical-playground] Feature: Add support for image links via NodeSelection (#7366)
Co-authored-by: Bob Ippolito <bob@ippoli.to>
2025-03-27 16:30:36 +00:00
680e23d2b0 [Breaking Change][lexical-markdown] Bug Fix: Preserve paragraph separation after block elements (#7386) 2025-03-27 16:17:45 +00:00
74efb1df70 [lexical-playground] Bug Fix: Use natural dimensions for inherited image size (#7388) 2025-03-27 16:16:31 +00:00
283a8fa4b1 [lexical-playground] Feature: clear blockelement formatting along with textNode (#7384) 2025-03-27 15:27:37 +00:00
7dd022053c update codeowners (#7389) 2025-03-27 08:31:06 +00:00
bee560aac0 Update dependencies: vite,@babel/runtime,prismjs,@babel/helpers (#7381) 2025-03-26 14:49:19 +00:00
6b2a701769 [Breaking Change][lexical] Bug Fix: Ensure updateEditorSync is always synchronous and use it when triggering listeners (#7378) 2025-03-26 02:27:08 +00:00
8c14af5d75 [lexical-list] Bug Fix: empty list item type change (#7380) 2025-03-25 20:39:15 +00:00
fc58b1325b [lexical-playground] Chore: Remove shared imports from playground (#7368) 2025-03-25 12:24:31 +00:00
8838212771 [__tests__] Update next version (#7374) 2025-03-25 07:32:21 +00:00
aefe552772 v0.29.0 (#7375)
Co-authored-by: Lexical GitHub Actions Bot <>
2025-03-25 06:54:11 +00:00
0f9de4c15d [lexical-playground] Chore: Update excalidraw to v0.18.0 (#7371) 2025-03-25 02:24:06 +00:00
4dc694810a [Breaking Change][lexical-table][lexical-playground] Bug Fix: Set tableFrozenColumn and tableFrozenRow classes only on the scrollable table wrapper (#7372) 2025-03-25 02:23:59 +00:00
ce8663899b [lexical] Bug Fix: Ignore input event from inside decorators (#7354) 2025-03-24 02:47:15 +00:00
d6d9b3c59b [Breaking Change][lexical-react] Refactor: LexicalNestedComposer add skipEditableListener prop and deprecate initialNodes prop and implicit namespace setting (#7357) 2025-03-24 02:45:41 +00:00
6a5a6c8c87 [lexical-playground] Bug Fix: Fix equation rendering in Safari (#7362) 2025-03-23 15:39:40 +00:00
fdd15b3f3c Update react.md, fix typo (#7365) 2025-03-23 15:39:06 +00:00
55cc35fcae [lexical-table] Bug Fix: Add fallback selection to InsertTableCommand (#7316)
Co-authored-by: Bob Ippolito <bob@redivi.com>
2025-03-21 17:42:12 +00:00
39be11428b [Breaking Change][lexical-markdown] Feature: Support escaping markdown characters (#7353) 2025-03-21 06:58:43 +00:00
ca10bed98d [lexical-playground] Bug Fix: Table action menu visibility with cell overflow (#7334) 2025-03-21 00:04:02 +00:00
9a851da209 [Breaking Change][lexical] Bug Fix: Only select RootNode on removal of last child if there was an existing selection (#7351) 2025-03-20 14:44:41 +00:00