Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 8, 2026

Bumps @lexical/markdown from 0.27.2 to 0.40.0.

Release notes

Sourced from @​lexical/markdown's releases.

v0.40.0 is a monthly release primarily focusing on bug fixes and infrastructure such as the move from npm to pnpm.

Some very notable changes include:

  • Some major fixes and refactoring to markdown parsing #8093 #8085
  • Several of the most common utilities were moved from @​lexical/utils to lexical (mergeRegister, addClassNames, removeClassNames) #8106
  • A cache coherency bug in RootNode.getTextContent() was fixed #8099

Highlights

Monorepo:

Link:

  • #8070 Fix: Fix infinite transform loop in AutoLinkPlugin
  • #8078 Fix: Toggle links with nested children

List:

  • #8049 Fix: fix selection issue from list transform on linebreak
  • #8068 Fix: Treat whitespace-only list items as empty when pressing Enter

Markdown:

  • #8085 Fix: Fix incorrect format tag placement at link boundaries
  • #8093 Fix: Replace regex-based format matching

Core:

  • #8069 Fix: format removed on multi selection after replace
  • #8099 Fix: Refactor RootNode.__cachedText computation for coherency

Table:

  • #8076 Fix: Fix Ctrl+A to select all cells in table with merged cells
  • #8081 Fix: Fix inconsistent multi-cell selection in 2x2 tables
  • 🧹 #8088 Chore: Fix test for nested table pasting

Utils:

  • 🧹 #8106 Chore: Move functions mergeRegister, addClassNames, removeClassNames to lexical package

React:

  • #8062 Fix: Clear remote cursor immediately on collaborator refresh
  • #8065 Fix: Fix cursor disappearing in Firefox when dragging blocks
  • #8071 Chore: Expose onReposition prop on SelectionAlwaysOnDisplay

Playground:

  • 🆕 #8043 Feature: Color table resize handle
  • 🆕 #8042 Feature: Draggable block handle gliding effect
  • #8052 Fix: Draggable handle and dropdown CSS zoom fix
  • 🆕 #8057 Feature: New Table Hover Actions Plugin
  • 🆕 #8060 Feature: Column Sort for Basic Table
  • 🆕 #8066 Feature: Add button shows the component picker
  • #8087 Fix: Prevent code block line wrapping to keep line number

... (truncated)

Changelog

Sourced from @​lexical/markdown's changelog.

v0.40.0 (2026-02-01)

  • lexical Bug Fix Refactor RootNode.cachedText computation for coherency (#8099) Bob Ippolito
  • lexical-markdown Bug Fix Replace regex-based format matching with (#8093) kimseongyu
  • Fix(Playground) Prevent code block line wrapping to keep line number (#8087) Sa-Te
  • lexical-table Chore Fix test for nested table pasting (#8088) Randal
  • lexicallexicaltable Bug Fix Fix inconsistent multi-cell selection in 2x2 tables (#8081) Aldo Lata Soba
  • lexical-markdown Bug Fix Fix incorrect format tag placement at link boundaries (#8085) kimseongyu
  • lexical-link Bug Fix Toggle links with nested children (#8078) Patrick Moody
  • lexical-react Chore Expose onReposition prop on SelectionAlwaysOnDisplay (#8071) Daniel Teo
  • lexicallexicaltable Fix CtrlA to select all cells in table with merged cells #8074 (#8076) Aldo Lata Soba
  • lexicallexicallink Bug Fix Fix infinite transform loop in AutoLinkPlugin (#8070) Aldo Lata Soba
  • lexical-list Bug Fix Treat whitespace-only list items as empty when pressing Enter (#8068) Michael Shafer
  • lexical Bug Fix format removed on multi selection after replace (#8069) kimseongyu
  • lexicallexicalreact Bug Fix Fix cursor disappearing in Firefox when dragging blocks (#8065) Aldo Lata Soba
  • lexical-playground Add button shows the Component Picker (#8066) Ivaylo Pavlov
  • lexical-react Bug Fix Clear remote cursor immediately on collaborator refresh (#8062) Aldo Lata Soba
  • lexical-playground Column Sort for Basic Table (#8060) Ivaylo Pavlov
  • lexical-playground New Table Hover Actions Plugin (#8057) Ivaylo Pavlov
  • lexical-playground Draggable handle and dropdown CSS zoom fix (#8052) Ivaylo Pavlov
  • docs Documentation Update Fix incorrect and broken links in README (#8055) Haafiz
  • lexical-list Bug Fix fix selection issue from list transform on linebreak (#8049) Miklos Ballo
  • Allow publish to run on detached head (#8054) Gerard Rovira
  • lexical-playground Draggable block handle gliding effect (#8042) Ivaylo Pavlov
  • Override workspace with actual version on npm bundle (#8051) Gerard Rovira
  • Use PNPM workspace feature for publish (#8050) Gerard Rovira
  • lexical-playground Color table resize handle (#8043) Ivaylo Pavlov
  • Nightlies fix frozen lockfile (#8048) Gerard Rovira
  • Nightlies publish param (#8045) Gerard Rovira
  • npm - pnpm (#8035) Gerard Rovira
  • README tweaks (#8033) Gerard Rovira
  • Agent documentation (#8031) Gerard Rovira
  • Chore Update examples for v0.39.0 (#8024) Bob Ippolito
  • Chore Add an ignore-previously-published arg to the publish action (#8023) Bob Ippolito
  • v0.39.0 (#8021) Bob Ippolito
  • v0.39.0 Lexical GitHub Actions Bot

v0.39.0 (2025-12-11)

  • lexical-selection Fix applying styles for empty table cells (#8003) Ivaylo Pavlov
  • lexical-playground Shadows when table is scrollable (#8002) Ivaylo Pavlov
  • lexical-markflowchore Add flowfix me after flow 0.292.0 was deployed to www. This fixes the sync between github and www (#8019) Michael
  • Doc nit (#8010) Gerard Rovira
  • lexical-table Bug Fix include first cell contents in partial backwards table selection (#7998) Patrick Moody
  • lexical-website Documentation Update Add missing getDocFromMap fn to docs (#8000) mattcline
  • Revert lexical-react lexical-playground Remove old ContextMenu, consolidate LexicalMenu render (#7997) Ivaylo Pavlov
  • lexical-website Documentation Update Add ywebsocket-server package dependency (#7996) mattcline
  • lexical-yjs Bug fix dont rewrite unchanged non-primitive propertystate values to yjs in collab v2 (#7990) James Fitzsimmons
  • lexical-react lexical-playground Remove old ContextMenu, consolidate LexicalMenu render (#7984) Ivaylo Pavlov
  • lexical-table Bug Fix ensure colWidths has length equal to number of columns (#7986) James Fitzsimmons

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@otto-the-bot otto-the-bot enabled auto-merge (squash) February 8, 2026 15:16
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/lexical/markdown-0.40.0 branch from 442b358 to 944c3a5 Compare February 10, 2026 10:52
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/lexical/markdown-0.40.0 branch from 944c3a5 to e6f02fc Compare February 10, 2026 13:32
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/lexical/markdown-0.40.0 branch from e6f02fc to 84a0253 Compare February 10, 2026 14:11
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/lexical/markdown-0.40.0 branch from 84a0253 to a16b7ae Compare February 10, 2026 15:05
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/lexical/markdown-0.40.0 branch from a16b7ae to e0fb63e Compare February 10, 2026 16:41
Bumps [@lexical/markdown](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-markdown) from 0.27.2 to 0.40.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.40.0/packages/lexical-markdown)

---
updated-dependencies:
- dependency-name: "@lexical/markdown"
  dependency-version: 0.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/lexical/markdown-0.40.0 branch from e0fb63e to 3948ddd Compare February 10, 2026 17:16
@sonarqubecloud
Copy link

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