Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump the lexical group with 7 updates #18817

Merged
merged 1 commit into from
Mar 2, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 2, 2025

Bumps the lexical group with 7 updates:

Package From To
@lexical/code 0.25.0 0.26.0
@lexical/history 0.25.0 0.26.0
@lexical/list 0.25.0 0.26.0
@lexical/markdown 0.25.0 0.26.0
@lexical/react 0.25.0 0.26.0
@lexical/rich-text 0.25.0 0.26.0
lexical 0.25.0 0.26.0

Updates @lexical/code from 0.25.0 to 0.26.0

Release notes

Sourced from @​lexical/code's releases.

v0.26.0 is a monthly release packed with bug fixes and a major new experimental feature, the NodeState API (#7117).

Breaking Changes

Core:

  • #7248 As a follow-up to facebook/lexical#7180 the collapseAtStart logic now continues through both inline and non-inline nodes so long as there are no previous siblings, roots, or shadow roots encountered. This is because nodes such as CollapsibleTitleNode had a collapseAtStart that returns true but contain nodes that are not inline and have a collapseAtStart that returns false (e.g. ParagraphNode).

    In order to fix an inconsistency for how nested !isInline elements behave, CollapsibleContainerNode is now a shadowRoot. The CollapsibleContentNode was already a shadowRoot. This is now similar to the situation for tables where both TableNode and TableCellNode are both shadowRoot. The fix here also moved collapseAtStart from CollapsibleTitleNode to CollapsibleContainerNode which makes a bit more sense since the whole container gets collapsed, not just the title. The title is still the only location that you can initiate this collapse from, since it is always the first child.

React:

  • #7219 Exports from @lexical/react that had been deprecated since v0.16.0 (June 2024) have been removed:
    • All default exports were removed, each module has a named export
    • The inconsistently named @lexical/react/LexicalTableOfContents was moved to @lexical/react/LexicalTableOfContentsPlugin

Highlights

Core:

Collab:

  • #7217 Normalize multiple adjacent merge conflicts in one block

List:

  • #7225 Retain selection styling when exiting nested list
  • 🆕 #7024 Bullet item style matches text style

Mark:

  • #7255 Identify <mark> as an inline element

Playground:

  • #7233 Image component rerenders on every editor update
  • #7229 Table action menu dropdown positioning
  • 🆕 #7208 Playground dev/prod vite configs have been unified and example vite configurations have been refactored to allow for npm run monorepo:dev command which runs the examples with the version of lexical in the repository (useful for developing examples based on unreleased features, or debugging situations that are difficult to create in the playground)

... (truncated)

Changelog

Sourced from @​lexical/code's changelog.

v0.26.0 (2025-03-01)

  • Fix selection shifting when deleting paragraphs on android (#7239) Wayne
  • lexicalreact Bug Fix anchor element not cleanup when component unmount (#7264) Y2
  • lexical Bug Fix Point.isBefore could return incorrect result due to normalization (#7256) Bob Ippolito
  • lexical Feature add a generic state property to all nodes (#7117) Germn Jabloski
  • lexicallexical-mark Bug Fix Identify mark as inline element (#7255) Peter Dekkers
  • lexical-playgroundexamples Refactor Unify vite devprodexample configurations (#7208) Bob Ippolito
  • lexicallexical-utils Chore Add some missing flow types for NodeCaret and table related functionality (#7253) Bob Ippolito
  • lexical-playground Bug Fix Table Action Menu dropdown positioning (#7229) Syed Umar Anis
  • fix Add missing flow types for node event plugin (#7252) Maksim Horbachevsky
  • lexical fix typo in Caret error msg (#7249) Sherry
  • Breaking Changeslexicallexical-listlexical-playground Bug Fix deleteCharacter through ListNode-ListItemNode (#7248) Bob Ippolito
  • Update Upgrade docusaurus version (#7244) Yuncheng Lu
  • lexical-react fix ensure attributes are set immediately on menu (#7237) Dennis Soehnen
  • lexical-table Bug Fix Prevent adjacent cell selection on triple-click (#7213) Kiran Dash
  • lexical-list Bullet item color matches text color (#7024) Ivaylo Pavlov
  • lexicallexical-code Refactor Use NodeCaret to implement RangeSelection.getNodes() (#7135) Bob Ippolito
  • lexical-playground Refactor Image component rerenders on every editor update (#7233) Jash Vithlani
  • Feature Add linter to check that flow types are consistent with typescript types (#7230) Bob Ippolito
  • lexical-playground fix hard coded theme classes for table hover actions (#7182) Syed Umar Anis
  • lexical-list Bug Fix retain selection styling when exiting nested list (#7225) Divyansh Kumar
  • lexicallist Feature export ListNodeTagType (#7228) Dani Guardiola
  • lexical-table Docs Fix lexicaltable README.md (#7224) Bob Ippolito
  • lexical-yjs Bug Fix Normalize multiple adjacent merge conflicts in one block (#7217) James Fitzsimmons
  • Breaking Changelexicalreact Chore Remove deprecated default exports (#7219) Kiran Dash
  • v0.25.0 (#7221) Bob Ippolito
  • 2024 recap shortcut (#7223) Gerard Rovira
  • v0.25.0 Lexical GitHub Actions Bot
Commits

Updates @lexical/history from 0.25.0 to 0.26.0

Release notes

Sourced from @​lexical/history's releases.

v0.26.0 is a monthly release packed with bug fixes and a major new experimental feature, the NodeState API (#7117).

Breaking Changes

Core:

  • #7248 As a follow-up to facebook/lexical#7180 the collapseAtStart logic now continues through both inline and non-inline nodes so long as there are no previous siblings, roots, or shadow roots encountered. This is because nodes such as CollapsibleTitleNode had a collapseAtStart that returns true but contain nodes that are not inline and have a collapseAtStart that returns false (e.g. ParagraphNode).

    In order to fix an inconsistency for how nested !isInline elements behave, CollapsibleContainerNode is now a shadowRoot. The CollapsibleContentNode was already a shadowRoot. This is now similar to the situation for tables where both TableNode and TableCellNode are both shadowRoot. The fix here also moved collapseAtStart from CollapsibleTitleNode to CollapsibleContainerNode which makes a bit more sense since the whole container gets collapsed, not just the title. The title is still the only location that you can initiate this collapse from, since it is always the first child.

React:

  • #7219 Exports from @lexical/react that had been deprecated since v0.16.0 (June 2024) have been removed:
    • All default exports were removed, each module has a named export
    • The inconsistently named @lexical/react/LexicalTableOfContents was moved to @lexical/react/LexicalTableOfContentsPlugin

Highlights

Core:

Collab:

  • #7217 Normalize multiple adjacent merge conflicts in one block

List:

  • #7225 Retain selection styling when exiting nested list
  • 🆕 #7024 Bullet item style matches text style

Mark:

  • #7255 Identify <mark> as an inline element

Playground:

  • #7233 Image component rerenders on every editor update
  • #7229 Table action menu dropdown positioning
  • 🆕 #7208 Playground dev/prod vite configs have been unified and example vite configurations have been refactored to allow for npm run monorepo:dev command which runs the examples with the version of lexical in the repository (useful for developing examples based on unreleased features, or debugging situations that are difficult to create in the playground)

... (truncated)

Changelog

Sourced from @​lexical/history's changelog.

v0.26.0 (2025-03-01)

  • Fix selection shifting when deleting paragraphs on android (#7239) Wayne
  • lexicalreact Bug Fix anchor element not cleanup when component unmount (#7264) Y2
  • lexical Bug Fix Point.isBefore could return incorrect result due to normalization (#7256) Bob Ippolito
  • lexical Feature add a generic state property to all nodes (#7117) Germn Jabloski
  • lexicallexical-mark Bug Fix Identify mark as inline element (#7255) Peter Dekkers
  • lexical-playgroundexamples Refactor Unify vite devprodexample configurations (#7208) Bob Ippolito
  • lexicallexical-utils Chore Add some missing flow types for NodeCaret and table related functionality (#7253) Bob Ippolito
  • lexical-playground Bug Fix Table Action Menu dropdown positioning (#7229) Syed Umar Anis
  • fix Add missing flow types for node event plugin (#7252) Maksim Horbachevsky
  • lexical fix typo in Caret error msg (#7249) Sherry
  • Breaking Changeslexicallexical-listlexical-playground Bug Fix deleteCharacter through ListNode-ListItemNode (#7248) Bob Ippolito
  • Update Upgrade docusaurus version (#7244) Yuncheng Lu
  • lexical-react fix ensure attributes are set immediately on menu (#7237) Dennis Soehnen
  • lexical-table Bug Fix Prevent adjacent cell selection on triple-click (#7213) Kiran Dash
  • lexical-list Bullet item color matches text color (#7024) Ivaylo Pavlov
  • lexicallexical-code Refactor Use NodeCaret to implement RangeSelection.getNodes() (#7135) Bob Ippolito
  • lexical-playground Refactor Image component rerenders on every editor update (#7233) Jash Vithlani
  • Feature Add linter to check that flow types are consistent with typescript types (#7230) Bob Ippolito
  • lexical-playground fix hard coded theme classes for table hover actions (#7182) Syed Umar Anis
  • lexical-list Bug Fix retain selection styling when exiting nested list (#7225) Divyansh Kumar
  • lexicallist Feature export ListNodeTagType (#7228) Dani Guardiola
  • lexical-table Docs Fix lexicaltable README.md (#7224) Bob Ippolito
  • lexical-yjs Bug Fix Normalize multiple adjacent merge conflicts in one block (#7217) James Fitzsimmons
  • Breaking Changelexicalreact Chore Remove deprecated default exports (#7219) Kiran Dash
  • v0.25.0 (#7221) Bob Ippolito
  • 2024 recap shortcut (#7223) Gerard Rovira
  • v0.25.0 Lexical GitHub Actions Bot
Commits

Updates @lexical/list from 0.25.0 to 0.26.0

Release notes

Sourced from @​lexical/list's releases.

v0.26.0 is a monthly release packed with bug fixes and a major new experimental feature, the NodeState API (#7117).

Breaking Changes

Core:

  • #7248 As a follow-up to facebook/lexical#7180 the collapseAtStart logic now continues through both inline and non-inline nodes so long as there are no previous siblings, roots, or shadow roots encountered. This is because nodes such as CollapsibleTitleNode had a collapseAtStart that returns true but contain nodes that are not inline and have a collapseAtStart that returns false (e.g. ParagraphNode).

    In order to fix an inconsistency for how nested !isInline elements behave, CollapsibleContainerNode is now a shadowRoot. The CollapsibleContentNode was already a shadowRoot. This is now similar to the situation for tables where both TableNode and TableCellNode are both shadowRoot. The fix here also moved collapseAtStart from CollapsibleTitleNode to CollapsibleContainerNode which makes a bit more sense since the whole container gets collapsed, not just the title. The title is still the only location that you can initiate this collapse from, since it is always the first child.

React:

  • #7219 Exports from @lexical/react that had been deprecated since v0.16.0 (June 2024) have been removed:
    • All default exports were removed, each module has a named export
    • The inconsistently named @lexical/react/LexicalTableOfContents was moved to @lexical/react/LexicalTableOfContentsPlugin

Highlights

Core:

Collab:

  • #7217 Normalize multiple adjacent merge conflicts in one block

List:

  • #7225 Retain selection styling when exiting nested list
  • 🆕 #7024 Bullet item style matches text style

Mark:

  • #7255 Identify <mark> as an inline element

Playground:

  • #7233 Image component rerenders on every editor update
  • #7229 Table action menu dropdown positioning
  • 🆕 #7208 Playground dev/prod vite configs have been unified and example vite configurations have been refactored to allow for npm run monorepo:dev command which runs the examples with the version of lexical in the repository (useful for developing examples based on unreleased features, or debugging situations that are difficult to create in the playground)

... (truncated)

Changelog

Sourced from @​lexical/list's changelog.

v0.26.0 (2025-03-01)

  • Fix selection shifting when deleting paragraphs on android (#7239) Wayne
  • lexicalreact Bug Fix anchor element not cleanup when component unmount (#7264) Y2
  • lexical Bug Fix Point.isBefore could return incorrect result due to normalization (#7256) Bob Ippolito
  • lexical Feature add a generic state property to all nodes (#7117) Germn Jabloski
  • lexicallexical-mark Bug Fix Identify mark as inline element (#7255) Peter Dekkers
  • lexical-playgroundexamples Refactor Unify vite devprodexample configurations (#7208) Bob Ippolito
  • lexicallexical-utils Chore Add some missing flow types for NodeCaret and table related functionality (#7253) Bob Ippolito
  • lexical-playground Bug Fix Table Action Menu dropdown positioning (#7229) Syed Umar Anis
  • fix Add missing flow types for node event plugin (#7252) Maksim Horbachevsky
  • lexical fix typo in Caret error msg (#7249) Sherry
  • Breaking Changeslexicallexical-listlexical-playground Bug Fix deleteCharacter through ListNode-ListItemNode (#7248) Bob Ippolito
  • Update Upgrade docusaurus version (#7244) Yuncheng Lu
  • lexical-react fix ensure attributes are set immediately on menu (#7237) Dennis Soehnen
  • lexical-table Bug Fix Prevent adjacent cell selection on triple-click (#7213) Kiran Dash
  • lexical-list Bullet item color matches text color (#7024) Ivaylo Pavlov
  • lexicallexical-code Refactor Use NodeCaret to implement RangeSelection.getNodes() (#7135) Bob Ippolito
  • lexical-playground Refactor Image component rerenders on every editor update (#7233) Jash Vithlani
  • Feature Add linter to check that flow types are consistent with typescript types (#7230) Bob Ippolito
  • lexical-playground fix hard coded theme classes for table hover actions (#7182) Syed Umar Anis
  • lexical-list Bug Fix retain selection styling when exiting nested list (#7225) Divyansh Kumar
  • lexicallist Feature export ListNodeTagType (#7228) Dani Guardiola
  • lexical-table Docs Fix lexicaltable README.md (#7224) Bob Ippolito
  • lexical-yjs Bug Fix Normalize multiple adjacent merge conflicts in one block (#7217) James Fitzsimmons
  • Breaking Changelexicalreact Chore Remove deprecated default exports (#7219) Kiran Dash
  • v0.25.0 (#7221) Bob Ippolito
  • 2024 recap shortcut (#7223) Gerard Rovira
  • v0.25.0 Lexical GitHub Actions Bot
Commits

Updates @lexical/markdown from 0.25.0 to 0.26.0

Release notes

Sourced from @​lexical/markdown's releases.

v0.26.0 is a monthly release packed with bug fixes and a major new experimental feature, the NodeState API (#7117).

Breaking Changes

Core:

  • #7248 As a follow-up to facebook/lexical#7180 the collapseAtStart logic now continues through both inline and non-inline nodes so long as there are no previous siblings, roots, or shadow roots encountered. This is because nodes such as CollapsibleTitleNode had a collapseAtStart that returns true but contain nodes that are not inline and have a collapseAtStart that returns false (e.g. ParagraphNode).

    In order to fix an inconsistency for how nested !isInline elements behave, CollapsibleContainerNode is now a shadowRoot. The CollapsibleContentNode was already a shadowRoot. This is now similar to the situation for tables where both TableNode and TableCellNode are both shadowRoot. The fix here also moved collapseAtStart from CollapsibleTitleNode to CollapsibleContainerNode which makes a bit more sense since the whole container gets collapsed, not just the title. The title is still the only location that you can initiate this collapse from, since it is always the first child.

React:

  • #7219 Exports from @lexical/react that had been deprecated since v0.16.0 (June 2024) have been removed:
    • All default exports were removed, each module has a named export
    • The inconsistently named @lexical/react/LexicalTableOfContents was moved to @lexical/react/LexicalTableOfContentsPlugin

Highlights

Core:

Collab:

  • #7217 Normalize multiple adjacent merge conflicts in one block

List:

  • #7225 Retain selection styling when exiting nested list
  • 🆕 #7024 Bullet item style matches text style

Mark:

  • #7255 Identify <mark> as an inline element

Playground:

  • #7233 Image component rerenders on every editor update
  • #7229 Table action menu dropdown positioning
  • 🆕 #7208 Playground dev/prod vite configs have been unified and example vite configurations have been refactored to allow for npm run monorepo:dev command which runs the examples with the version of lexical in the repository (useful for developing examples based on unreleased features, or debugging situations that are difficult to create in the playground)

... (truncated)

Changelog

Sourced from @​lexical/markdown's changelog.

v0.26.0 (2025-03-01)

  • Fix selection shifting when deleting paragraphs on android (#7239) Wayne
  • lexicalreact Bug Fix anchor element not cleanup when component unmount (#7264) Y2
  • lexical Bug Fix Point.isBefore could return incorrect result due to normalization (#7256) Bob Ippolito
  • lexical Feature add a generic state property to all nodes (#7117) Germn Jabloski
  • lexicallexical-mark Bug Fix Identify mark as inline element (#7255) Peter Dekkers
  • lexical-playgroundexamples Refactor Unify vite devprodexample configurations (#7208) Bob Ippolito
  • lexicallexical-utils Chore Add some missing flow types for NodeCaret and table related functionality (#7253) Bob Ippolito
  • lexical-playground Bug Fix Table Action Menu dropdown positioning (#7229) Syed Umar Anis
  • fix Add missing flow types for node event plugin (#7252) Maksim Horbachevsky
  • lexical fix typo in Caret error msg (#7249) Sherry
  • Breaking Changeslexicallexical-listlexical-playground Bug Fix deleteCharacter through ListNode-ListItemNode (#7248) Bob Ippolito
  • Update Upgrade docusaurus version (#7244) Yuncheng Lu
  • lexical-react fix ensure attributes are set immediately on menu (#7237) Dennis Soehnen
  • lexical-table Bug Fix Prevent adjacent cell selection on triple-click (#7213) Kiran Dash
  • lexical-list Bullet item color matches text color (#7024) Ivaylo Pavlov
  • lexicallexical-code Refactor Use NodeCaret to implement RangeSelection.getNodes() (#7135) Bob Ippolito
  • lexical-playground Refactor Image component rerenders on every editor update (#7233) Jash Vithlani
  • Feature Add linter to check that flow types are consistent with typescript types (#7230) Bob Ippolito
  • lexical-playground fix hard coded theme classes for table hover actions (#7182) Syed Umar Anis
  • lexical-list Bug Fix retain selection styling when exiting nested list (#7225) Divyansh Kumar
  • lexicallist Feature export ListNodeTagType (#7228) Dani Guardiola
  • lexical-table Docs Fix lexicaltable README.md (#7224) Bob Ippolito
  • lexical-yjs Bug Fix Normalize multiple adjacent merge conflicts in one block (#7217) James Fitzsimmons
  • Breaking Changelexicalreact Chore Remove deprecated default exports (#7219) Kiran Dash
  • v0.25.0 (#7221) Bob Ippolito
  • 2024 recap shortcut (#7223) Gerard Rovira
  • v0.25.0 Lexical GitHub Actions Bot
Commits

Updates @lexical/react from 0.25.0 to 0.26.0

Release notes

Sourced from @​lexical/react's releases.

v0.26.0 is a monthly release packed with bug fixes and a major new experimental feature, the NodeState API (#7117).

Breaking Changes

Core:

  • #7248 As a follow-up to facebook/lexical#7180 the collapseAtStart logic now continues through both inline and non-inline nodes so long as there are no previous siblings, roots, or shadow roots encountered. This is because nodes such as CollapsibleTitleNode had a collapseAtStart that returns true but contain nodes that are not inline and have a collapseAtStart that returns false (e.g. ParagraphNode).

    In order to fix an inconsistency for how nested !isInline elements behave, CollapsibleContainerNode is now a shadowRoot. The CollapsibleContentNode was already a shadowRoot. This is now similar to the situation for tables where both TableNode and TableCellNode are both shadowRoot. The fix here also moved collapseAtStart from CollapsibleTitleNode to CollapsibleContainerNode which makes a bit more sense since the whole container gets collapsed, not just the title. The title is still the only location that you can initiate this collapse from, since it is always the first child.

React:

  • #7219 Exports from @lexical/react that had been deprecated since v0.16.0 (June 2024) have been removed:
    • All default exports were removed, each module has a named export
    • The inconsistently named @lexical/react/LexicalTableOfContents was moved to @lexical/react/LexicalTableOfContentsPlugin

Highlights

Core:

Collab:

  • #7217 Normalize multiple adjacent merge conflicts in one block

List:

  • #7225 Retain selection styling when exiting nested list
  • 🆕 #7024 Bullet item style matches text style

Mark:

  • #7255 Identify <mark> as an inline element

Playground:

  • #7233 Image component rerenders on every editor update
  • #7229 Table action menu dropdown positioning
  • 🆕 #7208 Playground dev/prod vite configs have been unified and example vite configurations have been refactored to allow for npm run monorepo:dev command which runs the examples with the version of lexical in the repository (useful for developing examples based on unreleased features, or debugging situations that are difficult to create in the playground)

... (truncated)

Changelog

Sourced from @​lexical/react's changelog.

v0.26.0 (2025-03-01)

  • Fix selection shifting when deleting paragraphs on android (#7239) Wayne
  • lexicalreact Bug Fix anchor element not cleanup when component unmount (#7264) Y2
  • lexical Bug Fix Point.isBefore could return incorrect result due to normalization (#7256) Bob Ippolito
  • lexical Feature add a generic state property to all nodes (#7117) Germn Jabloski
  • lexicallexical-mark Bug Fix Identify mark as inline element (#7255) Peter Dekkers
  • lexical-playgroundexamples Refactor Unify vite devprodexample configurations (#7208) Bob Ippolito
  • lexicallexical-utils Chore Add some missing flow types for NodeCaret and table related functionality (#7253) Bob Ippolito
  • lexical-playground Bug Fix Table Action Menu dropdown positioning (#7229) Syed Umar Anis
  • fix Add missing flow types for node event plugin (#7252) Maksim Horbachevsky
  • lexical fix typo in Caret error msg (#7249) Sherry
  • Breaking Changeslexicallexical-listlexical-playground Bug Fix deleteCharacter through ListNode-ListItemNode (#7248) Bob Ippolito
  • Update Upgrade docusaurus version (#7244) Yuncheng Lu
  • lexical-react fix ensure attributes are set immediately on menu (#7237) Dennis Soehnen
  • lexical-table Bug Fix Prevent adjacent cell selection on triple-click (#7213) Kiran Dash
  • lexical-list Bullet item color matches text color (#7024) Ivaylo Pavlov
  • lexicallexical-code Refactor Use NodeCaret to implement RangeSelection.getNodes() (#7135) Bob Ippolito
  • lexical-playground Refactor Image component rerenders on every editor update (#7233) Jash Vithlani
  • Feature Add linter to check that flow types are consistent with typescript types (#7230) Bob Ippolito
  • lexical-playground fix hard coded theme classes for table hover actions (#7182) Syed Umar Anis
  • lexical-list Bug Fix retain selection styling when exiting nested list (#7225) Divyansh Kumar
  • lexicallist Feature export ListNodeTagType (#7228) Dani Guardiola
  • lexical-table Docs Fix lexicaltable README.md (#7224) Bob Ippolito
  • lexical-yjs Bug Fix Normalize multiple adjacent merge conflicts in one block (#7217) James Fitzsimmons
  • Breaking Changelexicalreact Chore Remove deprecated default exports (#7219) Kiran Dash
  • v0.25.0 (#7221) Bob Ippolito
  • 2024 recap shortcut (#7223) Gerard Rovira
  • v0.25.0 Lexical GitHub Actions Bot
Commits
  • acdda87 v0.26.0
  • 21734b6 [@​lexical/react] Bug Fix: anchor element not cleanup when component unmount ...
  • b6288e1 [fix] Add missing flow types for node event plugin (#7252)
  • 8a89c44 [lexical-react] fix: ensure attributes are set immediately on menu (#7237)
  • 054fb46 [lexical-yjs] Bug Fix: Normalize multiple adjacent merge conflicts in one blo...
  • fe8d99b [Breaking Change][lexical/react] Chore: Remove deprecated default exports (#7...
  • b28a557 v0.25.0 (#7221)
  • See full diff in compare view

Updates @lexical/rich-text from 0.25.0 to 0.26.0

Release notes

Sourced from @​lexical/rich-text's releases.

v0.26.0 is a monthly release packed with bug fixes and a major new experimental feature, the NodeState API (#7117).

Breaking Changes

Core:

  • #7248 As a follow-up to facebook/lexical#7180 the collapseAtStart logic now continues through both inline and non-inline nodes so long as there are no previous siblings, roots, or shadow roots encountered. This is because nodes such as CollapsibleTitleNode had a collapseAtStart that returns true but contain nodes that are not inline and have a collapseAtStart that returns false (e.g. ParagraphNode).

    In order to fix an inconsistency for how nested !isInline elements behave, CollapsibleContainerNode is now a shadowRoot. The CollapsibleContentNode was already a shadowRoot. This is now similar to the situation for tables where both TableNode and TableCellNode are both shadowRoot. The fix here also moved collapseAtStart from CollapsibleTitleNode to CollapsibleContainerNode which makes a bit more sense since the whole container gets collapsed, not just the title. The title is still the only location that you can initiate this collapse from, since it is always the first child.

React:

  • #7219 Exports from @lexical/react that had been deprecated since v0.16.0 (June 2024) have been removed:
    • All default exports were removed, each module has a named export
    • The inconsistently named @lexical/react/LexicalTableOfContents was moved to @lexical/react/LexicalTableOfContentsPlugin

Highlights

Core:

Bumps the lexical group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@lexical/code](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-code) | `0.25.0` | `0.26.0` |
| [@lexical/history](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-history) | `0.25.0` | `0.26.0` |
| [@lexical/list](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-list) | `0.25.0` | `0.26.0` |
| [@lexical/markdown](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-markdown) | `0.25.0` | `0.26.0` |
| [@lexical/react](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-react) | `0.25.0` | `0.26.0` |
| [@lexical/rich-text](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-rich-text) | `0.25.0` | `0.26.0` |
| [lexical](https://github.com/facebook/lexical/tree/HEAD/packages/lexical) | `0.25.0` | `0.26.0` |


Updates `@lexical/code` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/facebook/lexical/releases)
- [Changelog](https://github.com/facebook/lexical/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/lexical/commits/v0.26.0/packages/lexical-code)

Updates `@lexical/history` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/facebook/lexical/releases)
- [Changelog](https://github.com/facebook/lexical/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/lexical/commits/v0.26.0/packages/lexical-history)

Updates `@lexical/list` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/facebook/lexical/releases)
- [Changelog](https://github.com/facebook/lexical/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/lexical/commits/v0.26.0/packages/lexical-list)

Updates `@lexical/markdown` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/facebook/lexical/releases)
- [Changelog](https://github.com/facebook/lexical/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/lexical/commits/v0.26.0/packages/lexical-markdown)

Updates `@lexical/react` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/facebook/lexical/releases)
- [Changelog](https://github.com/facebook/lexical/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/lexical/commits/v0.26.0/packages/lexical-react)

Updates `@lexical/rich-text` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/facebook/lexical/releases)
- [Changelog](https://github.com/facebook/lexical/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/lexical/commits/v0.26.0/packages/lexical-rich-text)

Updates `lexical` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/facebook/lexical/releases)
- [Changelog](https://github.com/facebook/lexical/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/lexical/commits/v0.26.0/packages/lexical)

---
updated-dependencies:
- dependency-name: "@lexical/code"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lexical
- dependency-name: "@lexical/history"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lexical
- dependency-name: "@lexical/list"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lexical
- dependency-name: "@lexical/markdown"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lexical
- dependency-name: "@lexical/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lexical
- dependency-name: "@lexical/rich-text"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lexical
- dependency-name: lexical
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lexical
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested review from otto-the-bot and a team as code owners March 2, 2025 15:44
@otto-the-bot otto-the-bot enabled auto-merge (squash) March 2, 2025 15:44
Copy link

sonarqubecloud bot commented Mar 2, 2025

@otto-the-bot otto-the-bot merged commit e3b8bdd into dev Mar 2, 2025
12 of 15 checks passed
@otto-the-bot otto-the-bot deleted the dependabot/npm_and_yarn/lexical-2b09131054 branch March 2, 2025 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant