From 8cdb3552b4a1e4aa7fe86011b7bb1521a778ba5f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2026 12:03:36 -0500 Subject: [PATCH] build(deps): bump @lexical/link from 0.46.0 to 0.48.0 (#9885) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [@lexical/link](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-link) from 0.46.0 to 0.48.0.
Release notes

Sourced from @​lexical/link's releases.

v0.48.0 is a maintenance release focused on bug fixes across Markdown, tables, lists, links, and selection. It's headlined by a fix for a v0.46.0 regression that broke native text drag-and-drop (#8842) and a couple of notable security hardening fixes. It also adds a handful of new features, including an MdastHtmlExtension with examples for authoring custom Markdown constructs (collapsibles, kbd, alerts, footnotes), a customizable Yjs shared-type root name for collaborative editing, and new table row manipulation helpers.

New APIs & Features

Notable Fixes

Drag & drop (fix for v0.46.0 regression)

Security

Markdown & code

Tables

Lists & character limit

Links & selection

What's Changed

... (truncated)

Changelog

Sourced from @​lexical/link's changelog.

v0.48.0 (2026-07-16)

v0.47.0 (2026-07-10)

... (truncated)

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@lexical/link&package-manager=npm_and_yarn&previous-version=0.46.0&new-version=0.48.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) ---
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 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)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 73 ++++++++++++++++++++++++++++++++++++++++--------- ui/package.json | 2 +- 2 files changed, 61 insertions(+), 14 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 782383fdbf..835418abaf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ overrides: react-dom: ^19.2.7 lexical: 0.46.0 '@lexical/clipboard': 0.46.0 - '@lexical/link': 0.46.0 + '@lexical/link': 0.48.0 '@lexical/list': 0.46.0 '@lexical/markdown': 0.46.0 '@lexical/plain-text': 0.46.0 @@ -886,8 +886,8 @@ importers: specifier: ^3.2.2 version: 3.2.2(react@19.2.7) '@lexical/link': - specifier: 0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: 0.48.0 + version: 0.48.0(typescript@5.9.3) '@mdxeditor/editor': specifier: ^3.55.0 version: 3.55.0(@codemirror/language@6.12.4)(@lezer/highlight@1.2.3)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3)(yjs@13.6.29) @@ -2704,6 +2704,14 @@ packages: typescript: optional: true + '@lexical/extension@0.48.0': + resolution: {integrity: sha512-4uBObgz84mVbQWiumndmIhkuJL0ojHiMwFSvSUM/FCo1YMVIZvpI56blI0y+2Vix/oLui9EgVQSJjjWV4NAszw==} + peerDependencies: + typescript: '>=5.2' + peerDependenciesMeta: + typescript: + optional: true + '@lexical/hashtag@0.46.0': resolution: {integrity: sha512-6XiL5/KXyCxR+oD7fWjJL3enqsrkn4hgjEa13wAQrBZ5W+avFl/9Cd5bkwcXS+jPjmhk47+zYj76l6uuiFoMoQ==} peerDependencies: @@ -2728,6 +2736,14 @@ packages: typescript: optional: true + '@lexical/html@0.48.0': + resolution: {integrity: sha512-uBxlgKl4YgSNEgHJSshdBqtGDzruWdx1ewop+u6faT67qHUdP3P0cUXIrG6NToDWvsL6fzCstAbN76PMER1Pnw==} + peerDependencies: + typescript: '>=5.2' + peerDependenciesMeta: + typescript: + optional: true + '@lexical/internal@0.46.0': resolution: {integrity: sha512-OV1ePAAnVVd0K+Bq5SX7vOKE/LqJLYcDM4HD4zVCisbgVaznE+pTj/nDB2uWTidwf8o7QhPR65VhEi+KkUtyEw==} peerDependencies: @@ -2736,8 +2752,16 @@ packages: typescript: optional: true - '@lexical/link@0.46.0': - resolution: {integrity: sha512-MdGiAOAmqnZKtfaQxKFZv18SC+1zJIOfqB7bR43va/rp4M3u1cVniquUCTALub40WEWTuJgT2XvfSlpKm7FuXA==} + '@lexical/internal@0.48.0': + resolution: {integrity: sha512-sRwg53K7N0ZQ7KNAvcCY38LSwGizbXP1zlR1lIojZp0GoqHWNvR+vL49t1wYXu1nXx3Osf4ilHHm+aGcwq5hTw==} + peerDependencies: + typescript: '>=5.2' + peerDependenciesMeta: + typescript: + optional: true + + '@lexical/link@0.48.0': + resolution: {integrity: sha512-E0UDmNLUXs/yMCnnE7hbFO0CvhWghmqa+qqPksFfzLkpMHdPpdS1yg59YEbYoNHLi/DXIu4cFRvpHIEuooxwNg==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: @@ -10095,7 +10119,7 @@ snapshots: '@lexical/devtools-core@0.46.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3)': dependencies: '@lexical/html': 0.46.0(typescript@5.9.3) - '@lexical/link': 0.46.0(typescript@5.9.3) + '@lexical/link': 0.48.0(typescript@5.9.3) '@lexical/mark': 0.46.0(typescript@5.9.3) '@lexical/table': 0.46.0(typescript@5.9.3) '@lexical/utils': 0.46.0(typescript@5.9.3) @@ -10121,6 +10145,15 @@ snapshots: optionalDependencies: typescript: 5.9.3 + '@lexical/extension@0.48.0(typescript@5.9.3)': + dependencies: + '@lexical/internal': 0.48.0(typescript@5.9.3) + '@lexical/utils': 0.46.0(typescript@5.9.3) + '@preact/signals-core': 1.14.4 + lexical: 0.46.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + '@lexical/hashtag@0.46.0(typescript@5.9.3)': dependencies: '@lexical/text': 0.46.0(typescript@5.9.3) @@ -10147,15 +10180,29 @@ snapshots: optionalDependencies: typescript: 5.9.3 + '@lexical/html@0.48.0(typescript@5.9.3)': + dependencies: + '@lexical/extension': 0.48.0(typescript@5.9.3) + '@lexical/internal': 0.48.0(typescript@5.9.3) + '@lexical/selection': 0.46.0(typescript@5.9.3) + '@lexical/utils': 0.46.0(typescript@5.9.3) + lexical: 0.46.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + '@lexical/internal@0.46.0(typescript@5.9.3)': optionalDependencies: typescript: 5.9.3 - '@lexical/link@0.46.0(typescript@5.9.3)': + '@lexical/internal@0.48.0(typescript@5.9.3)': + optionalDependencies: + typescript: 5.9.3 + + '@lexical/link@0.48.0(typescript@5.9.3)': dependencies: - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/html': 0.46.0(typescript@5.9.3) - '@lexical/internal': 0.46.0(typescript@5.9.3) + '@lexical/extension': 0.48.0(typescript@5.9.3) + '@lexical/html': 0.48.0(typescript@5.9.3) + '@lexical/internal': 0.48.0(typescript@5.9.3) '@lexical/utils': 0.46.0(typescript@5.9.3) lexical: 0.46.0(typescript@5.9.3) optionalDependencies: @@ -10182,7 +10229,7 @@ snapshots: dependencies: '@lexical/code-core': 0.46.0(typescript@5.9.3) '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/link': 0.46.0(typescript@5.9.3) + '@lexical/link': 0.48.0(typescript@5.9.3) '@lexical/list': 0.46.0(typescript@5.9.3) '@lexical/rich-text': 0.46.0(typescript@5.9.3) '@lexical/selection': 0.46.0(typescript@5.9.3) @@ -10218,7 +10265,7 @@ snapshots: '@lexical/hashtag': 0.46.0(typescript@5.9.3) '@lexical/history': 0.46.0(typescript@5.9.3) '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/link': 0.46.0(typescript@5.9.3) + '@lexical/link': 0.48.0(typescript@5.9.3) '@lexical/list': 0.46.0(typescript@5.9.3) '@lexical/mark': 0.46.0(typescript@5.9.3) '@lexical/markdown': 0.46.0(typescript@5.9.3) @@ -10403,7 +10450,7 @@ snapshots: '@codemirror/view': 6.43.1 '@codesandbox/sandpack-react': 2.20.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@lexical/clipboard': 0.46.0(typescript@5.9.3) - '@lexical/link': 0.46.0(typescript@5.9.3) + '@lexical/link': 0.48.0(typescript@5.9.3) '@lexical/list': 0.46.0(typescript@5.9.3) '@lexical/markdown': 0.46.0(typescript@5.9.3) '@lexical/plain-text': 0.46.0(typescript@5.9.3) diff --git a/ui/package.json b/ui/package.json index 95e83b494e..9c2f5aaea1 100644 --- a/ui/package.json +++ b/ui/package.json @@ -32,7 +32,7 @@ "@dnd-kit/core": "^6.3.1", "@dnd-kit/sortable": "^10.0.0", "@dnd-kit/utilities": "^3.2.2", - "@lexical/link": "0.46.0", + "@lexical/link": "0.48.0", "@mdxeditor/editor": "^3.55.0", "@paperclipai/adapter-claude-local": "workspace:*", "@paperclipai/adapter-codex-local": "workspace:*",