Skip to content

[release/8.0] Update NPM dependencies#66052

Merged
wtgodbe merged 5 commits into
release/8.0from
wtgodbe/AuditNFix8
Apr 8, 2026
Merged

[release/8.0] Update NPM dependencies#66052
wtgodbe merged 5 commits into
release/8.0from
wtgodbe/AuditNFix8

Conversation

@wtgodbe
Copy link
Copy Markdown
Member

@wtgodbe wtgodbe commented Mar 28, 2026

Fixes CG alerts

@wtgodbe wtgodbe requested review from a team, BrennanConroy and halter73 as code owners March 28, 2026 00:19
Copilot AI review requested due to automatic review settings March 28, 2026 00:19
@dotnet-policy-service dotnet-policy-service Bot added this to the 8.0.x milestone Mar 28, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates multiple JavaScript/Yarn dependency graphs across SignalR TS clients and Components JS/Interop projects to address CG (security/compliance) alerts by raising minimum versions via resolutions and regenerating lockfiles.

Changes:

  • Added/expanded resolutions in several package.json files to enforce patched minimum versions (e.g., serialize-javascript, cross-spawn, braces, micromatch, picomatch, flatted, semver, word-wrap, @babel/traverse).
  • Regenerated corresponding yarn.lock files to reflect updated transitive dependency versions.
  • Updated @azure/msal-browser (Authentication.Msal interop) to ^2.39.0 and updated the lockfile accordingly.

Reviewed changes

Copilot reviewed 6 out of 12 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/SignalR/clients/ts/common/yarn.lock Lockfile updates for Babel/tooling transitive deps and other patched packages.
src/SignalR/clients/ts/common/package.json Adds additional resolutions entries to enforce minimum patched versions.
src/SignalR/clients/ts/FunctionalTests/yarn.lock Lockfile updates reflecting new resolution-driven transitive dependency versions.
src/SignalR/clients/ts/FunctionalTests/package.json Adds additional resolutions entries to enforce minimum patched versions.
src/Components/WebAssembly/WebAssembly.Authentication/src/Interop/yarn.lock Lockfile updates for patched transitive dependencies (Babel/tooling and related).
src/Components/WebAssembly/WebAssembly.Authentication/src/Interop/package.json Adds additional resolutions entries to enforce minimum patched versions.
src/Components/WebAssembly/Authentication.Msal/src/Interop/yarn.lock Lockfile updates including bump to @azure/msal-browser@2.39.0 and other patched transitive deps.
src/Components/WebAssembly/Authentication.Msal/src/Interop/package.json Updates @azure/msal-browser dependency and adds additional resolutions.
src/Components/Web.JS/yarn.lock Lockfile updates for patched transitive dependencies (Babel/tooling and related).
src/Components/Web.JS/package.json Adds a new resolutions block to enforce minimum patched versions.
src/Components/CustomElements/src/js/yarn.lock Lockfile updates for patched transitive dependencies (Babel/tooling and related).
src/Components/CustomElements/src/js/package.json Adds additional resolutions entries to enforce minimum patched versions.

@wtgodbe wtgodbe requested a review from a team as a code owner March 28, 2026 00:28
@github-actions github-actions Bot added the area-blazor Includes: Blazor, Razor Components label Mar 28, 2026
@wtgodbe wtgodbe requested a review from JamesNK as a code owner March 28, 2026 01:18
@wtgodbe wtgodbe added the tell-mode Indicates a PR which is being merged during tell-mode label Mar 28, 2026
This was referenced May 16, 2026
HriplyiPlintus pushed a commit to HriplyiPlintus/booking-app that referenced this pull request May 16, 2026
Updated
[Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore)
from 8.0.26 to 8.0.27.

<details>
<summary>Release notes</summary>

_Sourced from [Microsoft.AspNetCore.Mvc.Testing's
releases](https://github.com/dotnet/aspnetcore/releases)._

## 8.0.27

[Release](https://github.com/dotnet/core/releases/tag/v8.0.27)

## What's Changed
* [release/8.0] Update branding to 8.0.27 by @​vseanreesermsft in
dotnet/aspnetcore#66205
* [release/8.0] Update NPM dependencies by @​wtgodbe in
dotnet/aspnetcore#66052
* [release/8.0] Move off of dead-lettered Windows preview helix queue by
@​wtgodbe in dotnet/aspnetcore#66220
* [release/8.0] (deps): Bump src/submodules/googletest from `73a63ea` to
`d72f9c8` by @​dependabot[bot] in
dotnet/aspnetcore#66087
* [release/8.0] Replace dn-bot-dnceng-build-rw-code-rw PAT with WIF
service connection in mirror-within-azdo by @​missymessa in
dotnet/aspnetcore#66115
* [release/8.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro[bot] in
dotnet/aspnetcore#66216
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/aspnetcore#66081
* [release/8.0] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro[bot] in
dotnet/aspnetcore#66131
* [release/8.0] Update @​azure/msal-browser from 2.x to 4.x by @​wtgodbe
in dotnet/aspnetcore#66236
* [release/8.0] Use source-build-assets repo by @​NikolaMilosavljevic in
dotnet/aspnetcore#66276
* Merging internal commits for release/8.0 by @​vseanreesermsft in
dotnet/aspnetcore#66317


**Full Changelog**:
dotnet/aspnetcore@v8.0.26...v8.0.27

Commits viewable in [compare
view](dotnet/aspnetcore@v8.0.26...v8.0.27).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.AspNetCore.Mvc.Testing&package-manager=nuget&previous-version=8.0.26&new-version=8.0.27)](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)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-blazor Includes: Blazor, Razor Components pending-ci-rerun When assigned to a PR indicates that the CI checks should be rerun tell-mode Indicates a PR which is being merged during tell-mode

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants