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 SDK to .NET 8 target net6.0 and net8.0, drop netcoreapp3.1, fix tests culture assert issues #273

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

Conversation

devlead
Copy link
Contributor

@devlead devlead commented Feb 13, 2024

Summary

Updates to target LTS .NET 8 and .NET 6, drops unsupported netcoreapp3.1, updates dependencies and transient dependencies needed for new target frameworks, and fixes so tests run on non-en-US operating systems.

Changes

  • Add net6.0 and net8.0 moniker
  • Update Microsoft.SourceLink.GitHub to 8.0.0
  • Update SharpZipLib to 1.4.2 (security)
  • Fix tests that can break on non en-US i.e. lunar indexes
  • Update Microsoft.NET.Test.Sdk to 17.8.0 17.9.0 17.11.1
  • Update NUnit3TestAdapter to 4.5.0 4.6.0
  • Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.7.0
  • Update Microsoft.CodeAnalysis.CSharp to 4.7.0
  • Update System.Collections.Immutable to 7.0.0
  • Address breaking change in code analysis
  • Drop netcoreapp3.1, dropped by transient dependencies i.e. System.Reflection.MetaData, System.Text.Encoding, etc.
  • Update Microsoft.Extensions.* to 6.0.x & 8.0.0
  • Update Microsoft.AspNetCore.* to 6.0.33 & 8.0.x
  • Update Microsoft.IO.RecyclableMemoryStream to 2.3.2
  • Update Microsoft.Data.SqlClient to 5.1.2 5.1.5 (security)
  • Update NUnit to 3.14.0 4.0.1
  • Update Shouldly to 4.2.1
  • Update SixLabors.ImageSharp to 2.1.9 (security)

@daveaglick
Copy link
Member

This is great, thanks! Retargeting was kind of on my "last thing to do before releasing 1.0" mind, so having the groundwork done hopefully helps (finally!) get 1.0 out the door. Will look at merging this ASAP(ish).

@devlead
Copy link
Contributor Author

devlead commented Feb 15, 2024

Excellent 👍

i.e. System.Reflection.MetaData, System.Text.Encoding, etc.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants