Skip to content

deps: bump the minor-and-patch group across 1 directory with 7 updates - #81

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/minor-and-patch-288aa168c4
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/minor-and-patch-288aa168c4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 23, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the minor-and-patch group with 7 updates in the / directory:

Package From To
@anthropic-ai/sdk 0.74.0 0.80.0
@lexical/history 0.41.0 0.42.0
@lexical/plain-text 0.41.0 0.42.0
@lexical/react 0.41.0 0.42.0
@lexical/selection 0.41.0 0.42.0
@paper-design/shaders-react 0.0.71 0.0.72
lexical 0.41.0 0.42.0

Updates @anthropic-ai/sdk from 0.74.0 to 0.80.0

Release notes

Sourced from @​anthropic-ai/sdk's releases.

sdk: v0.80.0

0.80.0 (2026-03-18)

Full Changelog: sdk-v0.79.0...sdk-v0.80.0

Features

Chores

  • internal: tweak CI branches (4a5819e)

sdk: v0.79.0

0.79.0 (2026-03-16)

Full Changelog: sdk-v0.78.0...sdk-v0.79.0

Features

  • add support for filesystem memory tools (#599) (1064199)
  • api: chore(config): clean up model enum list (#31) (07727a6)
  • api: GA thinking-display-setting (4dc8df4)
  • tests: update mock server (e5c3be9)

Bug Fixes

  • docs/contributing: correct pnpm link command (16bf66c)
  • internal: skip tests that depend on mock server (07417e5)
  • zod: use v4 import path for Zod ^3.25 compatibility (#925) (c6c0ac8)

Chores

  • client: remove unused import (3827ab5)
  • internal: codegen related update (2c1fc10)
  • internal: improve import alias names (5b9615b)
  • internal: move stringifyQuery implementation to internal function (16239f3)
  • internal: update dependencies to address dependabot vulnerabilities (6fdea5e)
  • mcp-server: improve instructions (66e5363)
  • remove accidentally committed file (#929) (0989113)
  • tests: unskip tests that are now supported in steady (616a98a)

Documentation

... (truncated)

Changelog

Sourced from @​anthropic-ai/sdk's changelog.

0.80.0 (2026-03-18)

Full Changelog: sdk-v0.79.0...sdk-v0.80.0

Features

Chores

  • internal: tweak CI branches (4a5819e)

0.79.0 (2026-03-16)

Full Changelog: sdk-v0.78.0...sdk-v0.79.0

Features

  • add support for filesystem memory tools (#599) (1064199)
  • api: chore(config): clean up model enum list (#31) (07727a6)
  • api: GA thinking-display-setting (4dc8df4)
  • tests: update mock server (e5c3be9)

Bug Fixes

  • docs/contributing: correct pnpm link command (16bf66c)
  • internal: skip tests that depend on mock server (07417e5)
  • zod: use v4 import path for Zod ^3.25 compatibility (#925) (c6c0ac8)

Chores

  • client: remove unused import (3827ab5)
  • internal: codegen related update (2c1fc10)
  • internal: improve import alias names (5b9615b)
  • internal: move stringifyQuery implementation to internal function (16239f3)
  • internal: update dependencies to address dependabot vulnerabilities (6fdea5e)
  • mcp-server: improve instructions (66e5363)
  • remove accidentally committed file (#929) (0989113)
  • tests: unskip tests that are now supported in steady (616a98a)

Documentation

0.78.0 (2026-02-19)

... (truncated)

Commits

Updates @lexical/history from 0.41.0 to 0.42.0

Release notes

Sourced from @​lexical/history's releases.

v0.42.0 is a monthly release with a huge number of fixes and features from a lot of new contributors. The most notable fixes are related to tables, links, extensions, and markdown. @lexical/eslint-plugin is now fully compatible with eslint 9+. The production builds are also now generated in an ascii-only format which may considerably reduce memory usage in some deployment environments.

Breaking Changes

Prism highlighting extracted from @lexical/code #8198

Prism highlighting now lives in @lexical/code-prism and the Prism related functionality in @lexical/code is now deprecated. Transitionally, there is a @lexical/code-core package which has the implementation of Lexical's code functionality without a Prism dependency.

Experimental hasFitNestedTables has been moved to the playground #8210

Due to its experimental nature and incomplete implementation, the in-progress hasFitNestedTables functionality has been moved to the playground

New APIs

lexical - $copyNode + LexicalNode.resetOnCopyNodeFrom & NodeState resetOnCopyNode

After $copyNode is used it now calls copiedNode.resetOnCopyNodeFrom(originalNode) which will reset every NodeState that has resetOnCopyNode: true in its configuration. Subclasses can override this method to reset other "ephemeral" state such as whether a ListNodeItem is checked or not.

Note that this does not influence serialization or copy and paste operations, it only affects calls to $copyNode.

@lexical/utils - $insertNodeIntoLeaf

The current behavior RangeSelection.insertNodes can split an inline ElementNode (e.g. a LinkNode) when inserting content, even if that content is also inline and could be a child of the given node. $insertNodeIntoLeaf is now provided to insert a node without splitting any containing nodes.

Highlights

Core:

  • 🧹 #8190 Change EditorThemeClasses from type to interface
  • ✅ #8218 Respect CSS scroll-padding in scrollIntoViewIfNeeded
  • ✅ #8220 deleteWord now behaves the same as deleteCharacter when at the edge of an ElementNode
  • 🆕 #8221 resetOnCopyNode configuration to NodeState and LexicalNode.resetOnCopyNodeFrom hook
  • 🆕 #8219 LexicalEditor RootListener and EditableListener can return unregister callbacks
  • ✅ #8222 Consecutive Linebreak insertion now preserves selection format

Code:

  • ⚠️ #8198 Extract Prism highlighting code to @lexical/code-prism and add @lexical/code-core to provide a dependency that does not include Prism. @lexical/code remains backwards compatible with Prism included, but you should migrate to using highlighting from @lexical/code-shiki or @lexical/code-prism.

Devtools:

  • ✅ #8230 Clean up strict mode useLexicalCommandsLog behavior

Extension:

  • 🆕 #8202 LexicalExtensionEditorComposer, NestedEditorExtension, and fixed SharedHistoryExtension with playground refactor

Markdown:

  • ✅ #8170 Enforce CommonMark flanking rules for trailing spaces

... (truncated)

Changelog

Sourced from @​lexical/history's changelog.

v0.42.0 (2026-03-19)

  • lexical-table Bug Fix handle table selections crossing intoout of nested tables (#8234) Randal
  • lexical-link Feature Merge adjacent LinkNodes with identical attributes (#8236) Achal Jhawar
  • build(deps) bump next from 15.5.11 to 16.1.7 in scriptstestsintegrationfixtureslexical-esm-nextjs (#8232) dependabotbot
  • lexical-rich-text Bug Fix use writable node in HeadingNode.setTag (#8235) Karesansui
  • lexical-devtools-core Bug Fix Clean up strict mode useLexicalCommandsLog behavior (#8230) Bob Ippolito
  • lexical-playground Chore Remove unused code from playground TablePlugin (#8231) Bob Ippolito
  • lexical-extensionlexical-react Feature LexicalExtensionEditorComposer, NestedEditorExtension, and fixed SharedHistoryExtension with playground refactor (#8202) Bob Ippolito
  • lexical-codelexical-marklexical-reactlexical-tablelexical-rich-textlexical-link Bug Fix Add and fix afterCloneFrom implementations (#8229) Bob Ippolito
  • lexical-playground Bug fix make clear formatting work on multiple paragraphs (#8224) Piotr Dbrowski
  • lexical-eslint-plugin Chore update lexicaleslint-plugin for better eslint 9 support, finish jest to vitest migration (#8227) Bob Ippolito
  • lexical Fix Fixing cursor position after inline equation, fix block equations (#8228) Ajinkya Nikam
  • lexical-link Refactor add afterCloneFrom method to LinkNodeAutoLinkNode (#8226) Sergey Gorbachev
  • lexical-list Fix create copies ListNodeListItemNode in split-like operations (#8213) Sergey Gorbachev
  • lexical-website Fix Correct the mistake in the argument in the example on the Updates page (#8225) Sergey Gorbachev
  • lexical-tablelexical-playground Breaking change Move hasFitNestedTables logic to Playground plugin (#8210) Randal
  • lexical Fix Consecutive Linebreak insertion resets selection format (#8222) Ajinkya Nikam
  • lexical-markdownlexical-playground Bug Fix Convert tabs in TabNode at import (#8211) Simon
  • lexical Feature LexicalEditor RootListener and EditableListener can return unregister callbacks (#8219) Bob Ippolito
  • lexicallexical-listlexical-markdown Feature resetOnCopyNode configuration to NodeState and LexicalNode.resetOnCopyNodeFrom hook (#8221) Bob Ippolito
  • lexical Bug Fix When the editor starts with an empty list item, pressing ctrlbackspace (deleteWord) should replace the list with a paragraph (#8220) Ajinkya Nikam
  • lexical Bug Fix respect CSS scroll-padding in scrollIntoViewIfNeeded (#8218) Takenosuke Nagata
  • lexical-utilslexical-playground Feature Add insertNodeIntoLeaf and insert deeply DateTimeNode (#8206) Sergey Gorbachev
  • lexical-table Chore add test for mouse leaving browser window during table selection (#8215) Takenosuke Nagata
  • lexical-playground Fix use inline style for LayoutContainerNode import (#8214) ByungGyu-Yu
  • lexical-website Bug Fix Removed blog route from lexical.dev (#8209) Matheus SantAnna
  • lexical-table Refactor Call handleTableSelectionChangeCommand once instead of per-table (#8200) Randal
  • lexical-react Revert revert Remove deprecated ContextMenu, consolidate menu rendering with backward-compatible menuRenderFn (#8199) Michael
  • lexical-table Bug Fix Prevent single-cell table selection after exiting table selection (#8195) Randal
  • lexical-code Breaking Change Extract Prism code highlighting to lexicalcode-prism (with internal module lexicalcode-core to avoid circular import) (#8198) Bob Ippolito
  • lexical-table Bug Fix Improve nested table selection by using monolithic pointer event handling (#8193) Randal
  • lexical-markdown Bug Fix update backslash escape handling to align with CommonMark (#8192) kimseongyu
  • lexical-tablelexical-playground Feature nested tables resize themselves if hasFitNestedTables true (#8183) Randal
  • lexical-table Refactor use monolithic listener for table SELECTIONCHANGECOMMAND and deselection handler (#8187) Randal
  • lexical Chore Change alias from type to interface for EditorThemeClasses (#8190) Sergey Gorbachev
  • lexical-playground Chore Remove legacy-events mode (#8188) Sergey Gorbachev
  • lexical-playground Fix add fallback for dimensionless images to prevent collapse (#8186) Sa-Te
  • lexical-link Bug Fix Enable autolink matching when it unlinked (#8165) Sergey Gorbachev
  • Fix rollup CVE-2026-27606 in example project lockfiles (#8182) Michael
  • lexical Chore Fix rollup CVE-2026-27606 across all lockfiles (#8173) Michael
  • lexical Security Fix isaacsbrace-expansion vulnerability (CVE-2026-25547) (#8175) Michael
  • lexical Chore Fix form-data CVE-2025-7783 in root lockfile (#8174) Michael
  • lexical-markdown Fix enforce CommonMark flanking rules for trailing spaces (#8170) Sa-Te
  • lexical Security Fix qs vulnerability (CVE-2025-15284) (#8176) Michael
  • Fix cross-spawn vulnerability (CVE-2024-21538) by removing child-process-promise (#8177) Michael
  • lexical Chore Fix minimatch CVE-2026-26996 in example projects (#8169) Michael
  • Update examples for v0.41.0 (#8171) Bob Ippolito
  • v0.41.0 (#8166) Bob Ippolito
  • v0.41.0 Lexical GitHub Actions Bot
Commits

Updates @lexical/plain-text from 0.41.0 to 0.42.0

Release notes

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

v0.42.0 is a monthly release with a huge number of fixes and features from a lot of new contributors. The most notable fixes are related to tables, links, extensions, and markdown. @lexical/eslint-plugin is now fully compatible with eslint 9+. The production builds are also now generated in an ascii-only format which may considerably reduce memory usage in some deployment environments.

Breaking Changes

Prism highlighting extracted from @lexical/code #8198

Prism highlighting now lives in @lexical/code-prism and the Prism related functionality in @lexical/code is now deprecated. Transitionally, there is a @lexical/code-core package which has the implementation of Lexical's code functionality without a Prism dependency.

Experimental hasFitNestedTables has been moved to the playground #8210

Due to its experimental nature and incomplete implementation, the in-progress hasFitNestedTables functionality has been moved to the playground

New APIs

lexical - $copyNode + LexicalNode.resetOnCopyNodeFrom & NodeState resetOnCopyNode

After $copyNode is used it now calls copiedNode.resetOnCopyNodeFrom(originalNode) which will reset every NodeState that has resetOnCopyNode: true in its configuration. Subclasses can override this method to reset other "ephemeral" state such as whether a ListNodeItem is checked or not.

Note that this does not influence serialization or copy and paste operations, it only affects calls to $copyNode.

@lexical/utils - $insertNodeIntoLeaf

The current behavior RangeSelection.insertNodes can split an inline ElementNode (e.g. a LinkNode) when inserting content, even if that content is also inline and could be a child of the given node. $insertNodeIntoLeaf is now provided to insert a node without splitting any containing nodes.

Highlights

Core:

  • 🧹 #8190 Change EditorThemeClasses from type to interface
  • ✅ #8218 Respect CSS scroll-padding in scrollIntoViewIfNeeded
  • ✅ #8220 deleteWord now behaves the same as deleteCharacter when at the edge of an ElementNode
  • 🆕 #8221 resetOnCopyNode configuration to NodeState and LexicalNode.resetOnCopyNodeFrom hook
  • 🆕 #8219 LexicalEditor RootListener and EditableListener can return unregister callbacks
  • ✅ #8222 Consecutive Linebreak insertion now preserves selection format

Code:

  • ⚠️ #8198 Extract Prism highlighting code to @lexical/code-prism and add @lexical/code-core to provide a dependency that does not include Prism. @lexical/code remains backwards compatible with Prism included, but you should migrate to using highlighting from @lexical/code-shiki or @lexical/code-prism.

Devtools:

  • ✅ #8230 Clean up strict mode useLexicalCommandsLog behavior

Extension:

  • 🆕 #8202 LexicalExtensionEditorComposer, NestedEditorExtension, and fixed SharedHistoryExtension with playground refactor

Markdown:

  • ✅ #8170 Enforce CommonMark flanking rules for trailing spaces

... (truncated)

Changelog

Sourced from @​lexical/plain-text's changelog.

v0.42.0 (2026-03-19)

  • lexical-table Bug Fix handle table selections crossing intoout of nested tables (#8234) Randal
  • lexical-link Feature Merge adjacent LinkNodes with identical attributes (#8236) Achal Jhawar
  • build(deps) bump next from 15.5.11 to 16.1.7 in scriptstestsintegrationfixtureslexical-esm-nextjs (#8232) dependabotbot
  • lexical-rich-text Bug Fix use writable node in HeadingNode.setTag (#8235) Karesansui
  • lexical-devtools-core Bug Fix Clean up strict mode useLexicalCommandsLog behavior (#8230) Bob Ippolito
  • lexical-playground Chore Remove unused code from playground TablePlugin (#8231) Bob Ippolito
  • lexical-extensionlexical-react Feature LexicalExtensionEditorComposer, NestedEditorExtension, and fixed SharedHistoryExtension with playground refactor (#8202) Bob Ippolito
  • lexical-codelexical-marklexical-reactlexical-tablelexical-rich-textlexical-link Bug Fix Add and fix afterCloneFrom implementations (#8229) Bob Ippolito
  • lexical-playground Bug fix make clear formatting work on multiple paragraphs (#8224) Piotr Dbrowski
  • lexical-eslint-plugin Chore update lexicaleslint-plugin for better eslint 9 support, finish jest to vitest migration (#8227) Bob Ippolito
  • lexical Fix Fixing cursor position after inline equation, fix block equations (#8228) Ajinkya Nikam
  • lexical-link Refactor add afterCloneFrom method to LinkNodeAutoLinkNode (#8226) Sergey Gorbachev
  • lexical-list Fix create copies ListNodeListItemNode in split-like operations (#8213) Sergey Gorbachev
  • lexical-website Fix Correct the mistake in the argument in the example on the Updates page (#8225) Sergey Gorbachev
  • lexical-tablelexical-playground Breaking change Move hasFitNestedTables logic to Playground plugin (#8210) Randal
  • lexical Fix Consecutive Linebreak insertion resets selection format (#8222) Ajinkya Nikam
  • lexical-markdownlexical-playground Bug Fix Convert tabs in TabNode at import (#8211) Simon
  • lexical Feature LexicalEditor RootListener and EditableListener can return unregister callbacks (#8219) Bob Ippolito
  • lexicallexical-listlexical-markdown Feature resetOnCopyNode configuration to NodeState and LexicalNode.resetOnCopyNodeFrom hook (#8221) Bob Ippolito
  • lexical Bug Fix When the editor starts with an empty list item, pressing ctrlbackspace (deleteWord) should replace the list with a paragraph (#8220) Ajinkya Nikam
  • lexical Bug Fix respect CSS scroll-padding in scrollIntoViewIfNeeded (#8218) Takenosuke Nagata
  • lexical-utilslexical-playground Feature Add insertNodeIntoLeaf and insert deeply DateTimeNode (#8206) Sergey Gorbachev
  • lexical-table Chore add test for mouse leaving browser window during table selection (#8215) Takenosuke Nagata
  • lexical-playground Fix use inline style for LayoutContainerNode import (#8214) ByungGyu-Yu
  • lexical-website Bug Fix Removed blog route from lexical.dev (#8209) Matheus SantAnna
  • lexical-table Refactor Call handleTableSelectionChangeCommand once instead of per-table (#8200) Randal
  • lexical-react Revert revert Remove deprecated ContextMenu, consolidate menu rendering with backward-compatible menuRenderFn (#8199) Michael
  • lexical-table Bug Fix Prevent single-cell table selection after exiting table selection (#8195) Randal
  • lexical-code Breaking Change Extract Prism code highlighting to lexicalcode-prism (with internal module lexicalcode-core to avoid circular import) (#8198) Bob Ippolito
  • lexical-table Bug Fix Improve nested table selection by using monolithic pointer event handling (#8193) Randal
  • lexical-markdown Bug Fix update backslash escape handling to align with CommonMark (#8192) kimseongyu
  • lexical-tablelexical-playground Feature nested tables resize themselves if hasFitNestedTables true (#8183) Randal
  • lexical-table Refactor use monolithic listener for table SELECTIONCHANGECOMMAND and deselection handler (#8187) Randal
  • lexical Chore Change alias from type to interface for EditorThemeClasses (#8190) Sergey Gorbachev
  • lexical-playground Chore Remove legacy-events mode (#8188) Sergey Gorbachev
  • lexical-playground Fix add fallback for dimensionless images to prevent collapse (#8186) Sa-Te
  • lexical-link Bug Fix Enable autolink matching when it unlinked (#8165) Sergey Gorbachev
  • Fix rollup CVE-2026-27606 in example project lockfiles (#8182) Michael
  • lexical Chore Fix rollup CVE-2026-27606 across all lockfiles (#8173) Michael
  • lexical Security Fix isaacsbrace-expansion vulnerability (CVE-2026-25547) (#8175) Michael
  • lexical Chore Fix form-data CVE-2025-7783 in root lockfile (#8174) Michael
  • lexical-markdown Fix enforce CommonMark flanking rules for trailing spaces (#8170) Sa-Te
  • lexical Security Fix qs vulnerability (CVE-2025-15284) (#8176) Michael
  • Fix cross-spawn vulnerability (CVE-2024-21538) by removing child-process-promise (#8177) Michael
  • lexical Chore Fix minimatch CVE-2026-26996 in example projects (#8169) Michael
  • Update examples for v0.41.0 (#8171) Bob Ippolito
  • v0.41.0 (#8166) Bob Ippolito
  • v0.41.0 Lexical GitHub Actions Bot
Commits

Updates @lexical/react from 0.41.0 to 0.42.0

Release notes

Sourced from @​lexical/react's releases.

v0.42.0 is a monthly release with a huge number of fixes and features from a lot of new contributors. The most notable fixes are related to tables, links, extensions, and markdown. @lexical/eslint-plugin is now fully compatible with eslint 9+. The production builds are also now generated in an ascii-only format which may considerably reduce memory usage in some deployment environments.

Breaking Changes

Prism highlighting extracted from @lexical/code #8198

Prism highlighting now lives in @lexical/code-prism and the Prism related functionality in @lexical/code is now deprecated. Transitionally, there is a @lexical/code-core package which has the implementation of Lexical's code functionality without a Prism dependency.

Experimental hasFitNestedTables has been moved to the playground #8210

Due to its experimental nature and incomplete implementation, the in-progress hasFitNestedTables functionality has been moved to the playground

New APIs

lexical - $copyNode + LexicalNode.resetOnCopyNodeFrom & NodeState resetOnCopyNode

After $copyNode is used it now calls copiedNode.resetOnCopyNodeFrom(originalNode) which will reset every NodeState that has resetOnCopyNode: true in its configuration. Subclasses can override this method to reset other "ephemeral" state such as whether a ListNodeItem is checked or not.

Note that this does not influence serialization or copy and paste operations, it only affects calls to $copyNode.

@lexical/utils - $insertNodeIntoLeaf

The current behavior RangeSelection.insertNodes can split an inline ElementNode (e.g. a LinkNode) when inserting content, even if that content is also inline and could be a child of the given node. $insertNodeIntoLeaf is now provided to insert a node without splitting any containing nodes.

Highlights

Core:

  • 🧹 #8190 Change EditorThemeClasses from type to interface
  • ✅ #8218 Respect CSS scroll-padding in scrollIntoViewIfNeeded
  • ✅ #8220 deleteWord now behaves the same as deleteCharacter when at the edge of an ElementNode
  • 🆕 #8221 resetOnCopyNode configuration to NodeState and LexicalNode.resetOnCopyNodeFrom hook
  • 🆕 #8219 LexicalEditor RootListener and EditableListener can return unregister callbacks
  • ✅ #8222 Consecutive Linebreak insertion now preserves selection format

Code:

  • ⚠️ #8198 Extract Prism highlighting code to @lexical/code-prism and add @lexical/code-core to provide a dependency that does not include Prism. @lexical/code remains backwards compatible with Prism included, but you should migrate to using highlighting from @lexical/code-shiki or @lexical/code-prism.

Devtools:

  • ✅ #8230 Clean up strict mode useLexicalCommandsLog behavior

Extension:

  • 🆕 #8202 LexicalExtensionEditorComposer, NestedEditorExtension, and fixed SharedHistoryExtension with playground refactor

Markdown:

  • ✅ #8170 Enforce CommonMark flanking rules for trailing spaces

... (truncated)

Changelog

Sourced from @​lexical/react's changelog.

v0.42.0 (2026-03-19)

  • lexical-table Bug Fix handle table selections crossing intoout of nested tables (#8234) Randal
  • lexical-link Feature Merge adjacent LinkNodes with identical attributes (#8236) Achal Jhawar
  • build(deps) bump next from 15.5.11 to 16.1.7 in scriptstestsintegrationfixtureslexical-esm-nextjs (#8232) dependabotbot
  • lexical-rich-text Bug Fix use writable node in HeadingNode.setTag (#8235) Karesansui
  • lexical-devtools-core Bug Fix Clean up strict mode useLexicalCommandsLog behavior (#8230) Bob Ippolito
  • lexical-playground Chore Remove unused code from playground TablePlugin (#8231) Bob Ippolito
  • lexical-extensionlexical-react Feature LexicalExtensionEditorComposer, NestedEditorExtension, and fixed SharedHistoryExtension with playground refactor (#8202) Bob Ippolito
  • lexical-codelexical-marklexical-reactlexical-tablelexical-rich-textlexical-link Bug Fix Add and fix afterCloneFrom implementations (#8229) Bob Ippolito
  • lexical-playground Bug fix make clear formatting work on multiple paragraphs (#8224) Piotr Dbrowski
  • lexical-eslint-plugin Chore update lexicaleslint-plugin for better eslint 9 support, finish jest to vitest migration (#8227) Bob Ippolito
  • lexical Fix Fixing cursor position after inline equation, fix block equations (#8228) Ajinkya Nikam
  • lexical-link Refactor add afterCloneFrom method to LinkNodeAutoLinkNode (#8226) Sergey Gorbachev
  • lexical-list Fix create copies ListNodeListItemNode in split-like operations (#8213) Sergey Gorbachev
  • lexical-website Fix Correct the mistake in the argument in the example on the Updates page (#8225) Sergey Gorbachev
  • lexical-tablelexical-playground Breaking change Move hasFitNestedTables logic to Playground plugin (#8210) Randal
  • lexical Fix Consecutive Linebreak insertion resets selection format (#8222) Ajinkya Nikam
  • lexical-markdownlexical-playground Bug Fix Convert tabs in TabNode at import (#8211) Simon
  • lexical Feature LexicalEditor RootListener and EditableListener can return unregister callbacks (#8219) Bob Ippolito
  • lexicallexical-listlexical-markdown Feature resetOnCopyNode configuration to NodeState and LexicalNode.resetOnCopyNodeFrom hook (#8221) Bob Ippolito
  • lexical Bug Fix When the editor starts with an empty list item, pressing ctrlbackspace (deleteWord) should replace the list with a paragraph (#8220) Ajinkya Nikam
  • lexical Bug Fix respect CSS scroll-padding in scrollIntoViewIfNeeded (#8218) Takenosuke Nagata
  • lexical-utilslexical-playground Feature Add insertNodeIntoLeaf and insert deeply DateTimeNode (#8206) Sergey Gorbachev
  • lexical-table Chore add test for mouse leaving browser window during table selection (#8215) Takenosuke Nagata
  • lexical-playground Fix use inline style for LayoutContainerNode import (#8214) ByungGyu-Yu
  • lexical-website Bug Fix Removed blog route from lexical.dev (#8209) Matheus SantAnna
  • lexical-table Refactor Call handleTableSelectionChangeCommand once instead of per-table (#8200) Randal
  • lexical-react Revert revert Remove deprecated ContextMenu, consolidate menu rendering with backward-compatible menuRenderFn (#8199) Michael
  • lexical-table Bug Fix Prevent single-cell table selection after exiting table selection (#8195) Randal
  • lexical-code Breaking Change Extract Prism code highlighting to lexicalcode-prism (with internal module lexicalcode-core to avoid circular import) (#8198) Bob Ippolito
  • lexical-table Bug Fix Improve nested table selection by using monolithic pointer event handling (#8193) Randal
  • lexical-markdown Bug Fix update backslash escape handling to align with CommonMark (#8192) kimseongyu
  • lexical-tablelexical-playground Feature nested tables resize themselves if hasFitNestedTables true (#8183) Randal
  • lexical-table Refactor use monolithic listener for table SELECTIONCHANGECOMMAND and deselection handler (#8187) Randal
  • lexical Chore Change alias from type to interface for EditorThemeClasses (#8190) Sergey Gorbachev
  • lexical-playground Chore Remove legacy-events mode (#8188) Sergey Gorbachev
  • lexical-playground Fix add fallback for dimensionless images to prevent collapse (#8186) Sa-Te
  • lexical-link Bug Fix Enable autolink matching when it unlinked (#8165) Sergey Gorbachev
  • Fix rollup CVE-2026-27606 in example project lockfiles (#8182) Michael
  • lexical Chore Fix rollup CVE-2026-27606 across all lockfiles (#8173) Michael
  • lexical Security Fix isaacsbrace-expansion vulnerability (CVE-2026-25547) (#8175) Michael
  • lexical Chore Fix form-data CVE-2025-7783 in root lockfile (#8174) Michael
  • lexical-markdown Fix enforce CommonMark flanking rules for trailing spaces (#8170) Sa-Te
  • lexical Security Fix qs vulnerability (CVE-2025-15284) (#8176) Michael
  • Fix cross-spawn vulnerability (CVE-2024-21538) by removing child-process-promise (#8177) Michael
  • lexical Chore Fix minimatch CVE-2026-26996 in example projects (#8169) Michael
  • Update examples for v0.41.0 (#8171) Bob Ippolito
  • v0.41.0 (#8166) Bob Ippolito
  • v0.41.0 Lexical GitHub Actions Bot
Commits
  • 01abe99 v0.42.0
  • d04cf6a [lexical-playground][lexical-react] Bug Fix: Fix accessor implementations to ...
  • 38ab72c [lexical-extension][lexical-react] Feature: LexicalExtensionEditorComposer, N...
  • 2c932a5 [lexical-code][lexical-mark][lexical-react][lexical-table][lexical-rich-text]...
  • afda7bd [lexical-table][lexical-playground] Breaking change: Move hasFitNestedTables ...
  • 446a534 [lexical] Feature: LexicalEditor RootListener and EditableListener can return...
  • e82852f [lexical-react] Revert revert: Remove deprecated ContextMenu, consolidate men...
  • 62842a4 [lexical-table][lexical-playground] Feature: nested tables resize themselves ...
  • 4ba61a9 v0.41.0 (#8166)
  • See full diff in compare view

Updates @lexical/selection from 0.41.0 to 0.42.0

Release notes

Sourced from @​lexical/selection's releases.

v0.42.0 is a monthly release with a huge number of fixes and features from a lot of new contributors. The most notable fixes are related to tables, links, extensions, and markdown. @lexical/eslint-plugin is now fully compatible with eslint 9+. The production builds are also now generated in an ascii-only format which may considerably reduce memory usage in some deployment environments.

Breaking Changes

Prism highlighting extracted from @lexical/code #8198

Prism highlighting now lives in @lexical/code-prism and the Prism related functionality in @lexical/code is now deprecated. Transitionally, there is a @lexical/code-core package which has the implementation of Lexical's code functionality without a Prism dependency.

Experimental hasFitNestedTables has been moved to the playground #8210

Due to its experimental nature and incomplete implementation, the in-progress hasFitNestedTables functionality has been moved to the playground

New APIs

lexical - $copyNode + LexicalNode.resetOnCopyNodeFrom & NodeState resetOnCopyNode

After $copyNode is used it now calls copiedNode.resetOnCopyNodeFrom(originalNode) which will reset every NodeState that has resetOnCopyNode: true in its configuration. Subclasses can override this method to reset other "ephemeral" state such as whether a ListNodeItem is checked or not.

Note that this does not influence serialization or copy and paste operations, it only affects calls to $copyNode.

@lexical/utils - $insertNodeIntoLeaf

The current behavior RangeSelection.insertNodes can split an inline ElementNode (e.g. a LinkNode) when inserting content, even if that content is also inline and could be a child of the given node. $insertNodeIntoLeaf is now provided to insert a node without splitting any containing nodes.

Highlights

Core:

  • 🧹 #8190 Change EditorThemeClasses from type to interface
  • ✅ #8218 Respect CSS scroll-padding in scrollIntoViewIfNeeded
  • ✅ #8220 deleteWord now behaves the same as deleteCharacter when at the edge of an ElementNode
  • 🆕 #8221 resetOnCopyNode configuration to NodeState and LexicalNode.resetOnCopyNodeFrom hook
  • 🆕 #8219 LexicalEditor RootListener and EditableListener can return unregister callbacks
  • ✅ #8222 Consecutive Linebreak insertion now preserves selection format

Code:

  • ⚠️ #8198 Extract Prism highlighting code to @lexical/code-prism and add @lexical/code-core to provide a dependency that does not include Prism. ...

    Description has been truncated

Bumps the minor-and-patch group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.74.0` | `0.80.0` |
| [@lexical/history](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-history) | `0.41.0` | `0.42.0` |
| [@lexical/plain-text](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-plain-text) | `0.41.0` | `0.42.0` |
| [@lexical/react](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-react) | `0.41.0` | `0.42.0` |
| [@lexical/selection](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-selection) | `0.41.0` | `0.42.0` |
| @paper-design/shaders-react | `0.0.71` | `0.0.72` |
| [lexical](https://github.com/facebook/lexical/tree/HEAD/packages/lexical) | `0.41.0` | `0.42.0` |



Updates `@anthropic-ai/sdk` from 0.74.0 to 0.80.0
- [Release notes](https://github.com/anthropics/anthropic-sdk-typescript/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-typescript@sdk-v0.74.0...sdk-v0.80.0)

Updates `@lexical/history` from 0.41.0 to 0.42.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.42.0/packages/lexical-history)

Updates `@lexical/plain-text` from 0.41.0 to 0.42.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.42.0/packages/lexical-plain-text)

Updates `@lexical/react` from 0.41.0 to 0.42.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.42.0/packages/lexical-react)

Updates `@lexical/selection` from 0.41.0 to 0.42.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.42.0/packages/lexical-selection)

Updates `@paper-design/shaders-react` from 0.0.71 to 0.0.72

Updates `lexical` from 0.41.0 to 0.42.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.42.0/packages/lexical)

---
updated-dependencies:
- dependency-name: "@anthropic-ai/sdk"
  dependency-version: 0.80.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@lexical/history"
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@lexical/plain-text"
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@lexical/react"
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@lexical/selection"
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@paper-design/shaders-react"
  dependency-version: 0.0.72
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: lexical
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Mar 23, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 93426b3cd0

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread package.json
},
"dependencies": {
"@anthropic-ai/sdk": "^0.78.0",
"@anthropic-ai/sdk": "^0.80.0",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Regenerate bun.lock before landing these dependency bumps

I checked .github/workflows/ci.yml:34, .github/workflows/release.yml:35, and .github/workflows/tauri-build.yml:75; they all run bun install --frozen-lockfile, and bun install --help confirms that flag disallows any lockfile edits. This commit changes dependency ranges in package.json and agent-bridge/package.json, but bun.lock still records the old workspace ranges and resolved versions (bun.lock:8-38, 137, 203, 513-535, 753, 2065, 3181). On a clean clone, Bun will need to rewrite the lockfile and will abort immediately, so CI/release builds cannot install these bumps until the lockfile is updated in the same change.

Useful? React with 👍 / 👎.

@dependabot @github

dependabot Bot commented on behalf of github May 4, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this May 4, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/minor-and-patch-288aa168c4 branch May 4, 2026 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants