Skip to content

deps: Update NuGet package dependencies#3177

Open
filzrev wants to merge 1 commit into
dotnet:masterfrom
filzrev:deps-update-package-deps
Open

deps: Update NuGet package dependencies#3177
filzrev wants to merge 1 commit into
dotnet:masterfrom
filzrev:deps-update-package-deps

Conversation

@filzrev

@filzrev filzrev commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

This PR update following package dependencies to latest versions.

  1. FSharp.Core
  2. Microsoft.NET.Test.Sdk
  3. PolySharp from 1.15.0 to 1.16.0
  4. Other BCL relating packages from 10.0.8 to 10.0.9

Additional changes

Update PolySharp requires following changes.

1. BenchmarkDotNet.Annotations.csproj
Add System.Runtime.CompilerServices.CompilerLoweringPreserveAttribute to PolySharpIncludeGeneratedTypes setting.

2. tests/Directory.Build.props
Add PolySharp's PackageReference and settings on test projects.

On PolySharp 1.16.0 or later, generated polyfills are marked with Embedded attribute.
And these polyfills can't referenced from InternalVisiblesTo target assembly by default.

So it need add PolySharp setting on each test projects.

Other Notes

Microsoft.Diagnostics.Tracing.TraceEvent package version update is not included on this PR.
Because it cause System.Io.Hashing version conflict issue (warning MSB3277) on Samples project.

It'll be separately handled on another PR.

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.

1 participant