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 to .NET 9 #833

Merged
merged 32 commits into from
Nov 12, 2024
Merged

Update to .NET 9 #833

merged 32 commits into from
Nov 12, 2024

Conversation

martincostello
Copy link
Member

@martincostello martincostello commented Feb 29, 2024

Update the providers to target net9.0 with the .NET 9 SDK.

Also includes the following changes:

  • Use xunit's TheoryData<T>.
  • Fix new code analysis warnings and suggestions.
  • Disable noisy new CA1515 warning.
  • Update Arcade for .NET 9.

This PR is intended to be long-lived and in draft until .NET 9 is released in November 2024.

- Update to preview 1 of ASP.NET Core 9.
- Use xunit's `TheoryData<T>`.
- Fix new code analysis warnings and suggestions.
- Disable noisy new CA1515 warning.
- Update various dependencies to their latest versions.
@martincostello martincostello added enhancement dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Feb 29, 2024
@martincostello martincostello added this to the 9.0.0 milestone Feb 29, 2024
aspnet-contrib-service-account bot and others added 24 commits March 12, 2024 15:10
Update for preview.2.
Ensure that overrides of `BuildChallengeUrl()` that do not call the base implementation add the values from the new `AdditionalAuthorizationParameters` property.
See https://github.com/dotnet/aspnetcore/blob/ec293ee75c0c022370951a459b188fa81ec8b7c3/src/Security/Authentication/OAuth/src/OAuthHandler.cs#L331-L334.
* Update .NET SDK

Update .NET SDK to version 9.0.100-preview.3.24204.13.

---
updated-dependencies:
- dependency-name: Microsoft.NET.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: aspnet-contrib-service-account[bot] <161750942+aspnet-contrib-service-account[bot]@users.noreply.github.com>

* Bump .NET NuGet packages

Bumps .NET dependencies to their latest versions for the .NET 9.0.100-preview.3.24204.13 SDK.

Bumps Microsoft.AspNetCore.Authentication.Google from 9.0.0-preview.2.24128.4 to 9.0.0-preview.3.24172.13.
Bumps Microsoft.AspNetCore.Mvc.Testing from 9.0.0-preview.2.24128.4 to 9.0.0-preview.3.24172.13.
Bumps Microsoft.AspNetCore.TestHost from 9.0.0-preview.2.24128.4 to 9.0.0-preview.3.24172.13.

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.Google
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: Microsoft.AspNetCore.Mvc.Testing
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: Microsoft.AspNetCore.TestHost
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: aspnet-contrib-service-account[bot] <161750942+aspnet-contrib-service-account[bot]@users.noreply.github.com>

* Update prerelease iteration

Update to preview 3.

---------

Signed-off-by: aspnet-contrib-service-account[bot] <161750942+aspnet-contrib-service-account[bot]@users.noreply.github.com>
Co-authored-by: aspnet-contrib-service-account[bot] <161750942+aspnet-contrib-service-account[bot]@users.noreply.github.com>
Co-authored-by: Martin Costello <[email protected]>
Update to preview 4 of ASP.NET Core 9.
Update to preview 5 of ASP.NET Core 9.
Fix up package validation baselines.
Update Docusign baseline for .NET 9.
Update to preview 6 of ASP.NET Core 9.
Update to preview 7 of ASP.NET Core 9.
- Annual update of .NET Arcade for .NET 9.
- Fix new analysis warnings.
Update to release candidate 1 of ASP.NET Core 9.
Bump transient package reference to fix build.
Update to release candidate 2 of .NET 9.
@martincostello martincostello marked this pull request as ready for review November 12, 2024 19:32
@martincostello martincostello merged commit 59230a7 into dev Nov 12, 2024
15 checks passed
@martincostello martincostello deleted the dev-v9 branch November 12, 2024 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement .NET Pull requests that update .NET code
Development

Successfully merging this pull request may close these issues.

1 participant