Skip to content

Update dependency versions - #84952

Merged
333fred merged 7 commits into
dotnet:mainfrom
333fred:update-deps
Aug 26, 2026
Merged

Update dependency versions#84952
333fred merged 7 commits into
dotnet:mainfrom
333fred:update-deps

Conversation

@333fred

@333fred 333fred commented Aug 18, 2026

Copy link
Copy Markdown
Member

Addresses audit warnings for various packages that we depend on but don't directly ship. Unresolved are the sqlite warnings, which are being worked on separately.

Addresses most of #84885, except for the sqlite warnings.

Microsoft Reviewers: Open in CodeFlow

333fred and others added 4 commits August 18, 2026 13:44
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: bd4ef3d1-3635-4dcb-8f10-d125f3fe3147
Copilot AI lite review requested due to automatic review settings August 18, 2026 22:01
@333fred
333fred requested review from a team as code owners August 18, 2026 22:01
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 2 pipeline(s).
There may be pipelines that require an authorized user to comment /azp run to run.

Comment thread eng/Packages.props
<PackageVersion Include="Microsoft.VisualStudio.Utilities" Version="18.9.918" />
<PackageVersion Include="Microsoft.VisualStudio.Utilities.Internal" Version="16.3.90" />
<PackageVersion Include="Nerdbank.Streams" Version="2.13.16" />
<PackageVersion Include="Nerdbank.MessagePack" Version="1.2.34" />

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Note: this comes from Microsoft.VisualStudio.Composition, which isn't updated until 18.9.39. VS 18.9.1 does not ship with 18.9.39 of that package, so I opted for a transitive pin instead, as VS itself appears to do.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Consider adding a comment next to the entry to make that clear. Ideally nuget would help us highlight transitive only pins which could then later be removed again.

@333fred

333fred commented Aug 18, 2026

Copy link
Copy Markdown
Member Author

/pr-val

@github-actions

Copy link
Copy Markdown
Contributor

View PR Validation Run triggered by @333fred

Parameters
  • Validation Type: pr-val
  • Pipeline ID: 8972
  • Pipeline Version: main
  • PR Number: 84952
  • Commit SHA: dde0ee077b974dbacc227f1c4acb65a79a09ac97
  • Source Branch: update-deps
  • Target Branch: main
  • Build ID: 15012178

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates centrally managed dependency versions to address audit warnings for packages used in the repo (but not directly shipped), aligning several .NET runtime/ASP.NET Core package pins and bumping a few specific library versions.

Changes:

  • Bump MessagePack to 3.1.7 for the Replay tool and MSBuild task unit tests (via VersionOverride).
  • Update VS app-local runtime package version properties from 10.0.1 to 10.0.11 and bump NuGet.ProjectModel to 6.14.3.
  • Update Razor’s pinned Microsoft.AspNetCore.App.Ref and runtime packages from 10.0.1 to 10.0.11 and add a central pin for Nerdbank.MessagePack.
Show a summary per file
File Description
src/Tools/Replay/Replay.csproj Updates MessagePack override version used by the Replay tool.
src/Razor/Directory.Packages.props Updates Razor’s pinned ASP.NET Core reference/runtime package versions.
src/Compilers/Core/MSBuildTaskTests/Microsoft.Build.Tasks.CodeAnalysis.UnitTests.csproj Updates MessagePack override version used by MSBuild task unit tests.
eng/Packages.props Updates VS runtime package version properties, bumps NuGet.ProjectModel, and adds a transitive pin for Nerdbank.MessagePack.

Review details

  • Files reviewed: 4/4 changed files
  • Comments generated: 0
  • Review effort level: Lite

<PackageReference Include="Microsoft.Build.Tasks.Core" />
<PackageReference Include="Basic.CompilerLog.Util" />
<PackageReference Include="MessagePack" VersionOverride="3.1.4" />
<PackageReference Include="MessagePack" VersionOverride="3.1.7" />

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Why do we have a VersionOverride here?

@JoeRobich JoeRobich Aug 18, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Packages.props has <PackageVersion Include="MessagePack" Version="2.5.302" /> which seems to get updated as part of the VS SDK updates

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

And Basic.CompilerLog.Util comes with 3.1.4.

Copilot AI review requested due to automatic review settings August 19, 2026 00:54
@333fred

333fred commented Aug 19, 2026

Copy link
Copy Markdown
Member Author

/pr-val

@github-actions

Copy link
Copy Markdown
Contributor

View PR Validation Run triggered by @333fred

Parameters
  • Validation Type: pr-val
  • Pipeline ID: 8972
  • Pipeline Version: main
  • PR Number: 84952
  • Commit SHA: 9a60e5d5fb4aad603baf70d333f3b8907d832c57
  • Source Branch: update-deps
  • Target Branch: main
  • Build ID: 15015263

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Review details

  • Files reviewed: 4/4 changed files
  • Comments generated: 1
  • Review effort level: Lite

Comment thread eng/Packages.props
@333fred

333fred commented Aug 19, 2026

Copy link
Copy Markdown
Member Author

/pr-val

@github-actions

github-actions Bot commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

View PR Validation Run triggered by @333fred
Test Insertion

Parameters
  • Validation Type: pr-val
  • Pipeline ID: 8972
  • Pipeline Version: main
  • PR Number: 84952
  • Commit SHA: 612ea363d8722c6abdf83e558fd9fa0e831fedbd
  • Source Branch: update-deps
  • Target Branch: main
  • Build ID: 15027866

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Review details

  • Files reviewed: 4/4 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI review requested due to automatic review settings August 21, 2026 17:53
@333fred

333fred commented Aug 21, 2026

Copy link
Copy Markdown
Member Author

/pr-val

@github-actions

Copy link
Copy Markdown
Contributor

View PR Validation Run triggered by @333fred

Parameters
  • Validation Type: pr-val
  • Pipeline ID: 8972
  • Pipeline Version: main
  • PR Number: 84952
  • Commit SHA: ec0d67659270dfcfd61703d80e0541ceaa94b6e3
  • Source Branch: update-deps
  • Target Branch: main
  • Build ID: 15052173

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Review details

  • Files reviewed: 4/4 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI review requested due to automatic review settings August 24, 2026 20:47
@333fred

333fred commented Aug 24, 2026

Copy link
Copy Markdown
Member Author

/pr-val

@github-actions

Copy link
Copy Markdown
Contributor

View PR Validation Run triggered by @333fred

Parameters
  • Validation Type: pr-val
  • Pipeline ID: 8972
  • Pipeline Version: main
  • PR Number: 84952
  • Commit SHA: 525b805ad0f158cf61f7fb48283309a47b91d246
  • Source Branch: update-deps
  • Target Branch: main
  • Build ID: 15078163

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Review details

  • Files reviewed: 4/4 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

@333fred
333fred merged commit d641f24 into dotnet:main Aug 26, 2026
25 checks passed
@333fred
333fred deleted the update-deps branch August 26, 2026 17:08
@dotnet-policy-service dotnet-policy-service Bot added this to the Next milestone Aug 26, 2026
@333fred

333fred commented Aug 26, 2026

Copy link
Copy Markdown
Member Author

Temporary exception for the methods jitted regressions in the insertion was approved, merging.

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.

8 participants