Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update Nuget packages versions to latest #4624

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

DickBaker
Copy link
Contributor

@DickBaker DickBaker commented Jan 19, 2024

this PR relates to Issue #4611 to refresh NuGet packages to current versions
I bow to ErikEJ's push and Roji's +1 !

summary/caveats

  1. I have updated EF.* from 8.0.0 to 8.0.1 (probably small beer)
  2. Benchmark.Net from 0.13.2(26/8/22) to v0.13.12 which broke 1 file in CompiledModels that I fixed per
    https://benchmarkdotnet.org/articles/configs/jobs.html
    "Usually, you shouldn't specify such characteristics like LaunchCount, WarmupCount, IterationCount, or IterationTime because BenchmarkDotNet has a smart algorithm to choose these values automatically based on received measurements."
  3. Microsoft.AspNetCore.Identity.EntityFrameworkCore and Microsoft.AspNetCore.Identity.UI from 7.0.0 to 8.0.1
  4. Microsoft.Azure.Services.AppAuthentication to 1.6.2
  5. Microsoft.Extensions.Hosting and Microsoft.Extensions.Logging.Console from 7.0.0 to 8.0.0
  6. Microsoft.NET.Test.Sdk from 17.3.1 to 17.8.0
  7. Moq from 4.18.2 to 4.20.70
  8. NetTopologySuite.IO.GeoJSON from 2.0.4 to 4.0.0
  9. Newtonsoft.Json from 13.0.2 to 13.0.3 (I'm surprised not to see System.Text.Json enforced!)
  10. Swashbuckle.AspNetCore from 6.4.0 to 6.5.0
  11. xunit from 2.4.2 to 2.6.6, xunit.runner.visualstudio from 2.4.5 to 2.5.6
  12. I noticed that (after PMC update) that Microsoft.EntityFrameworkCore.Design 8.0.1 now has PrivateAssets
  13. there are now launchsettings.Json files that sneaked in (not sure if you want/dislike but not rejected by .ignore)

so hopefully EF Team will concur that these change are apposite and will shipit

BTW I am still working on an extra PR for Issue #4612 but should arrive soon

@DickBaker
Copy link
Contributor Author

DickBaker commented Jan 19, 2024

apologies I temporarily "lost" reverting the "What's new in X.*" so this attempts to keep the timewarp clean (no rewriting history here!)
doubly embarassing after I had a tilt at Roji earlier [please forgive!] roji/EfUpdatePerf@e327867

@ajcvickers ajcvickers self-assigned this Feb 2, 2024
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite" Version="8.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite" Version="8.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Cosmos" Version="7.0.15" />
Copy link
Member

Choose a reason for hiding this comment

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

It is intentional that these all use the latest version. This is one of the ways we double check for breaks.

Copy link
Member

@ajcvickers ajcvickers left a comment

Choose a reason for hiding this comment

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

Looks good, other than moving all What's New back to 8.

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.

None yet

2 participants