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 #588

Draft
wants to merge 26 commits into
base: main
Choose a base branch
from
Draft

Update to .NET 9 #588

wants to merge 26 commits into from

Commits on Oct 8, 2024

  1. Update to .NET 9 preview 1

    Update to preview 1 of .NET 9.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f5dddf4 View commit details
    Browse the repository at this point in the history
  2. Simplify baselines

    Move TFM-specific APIs to the main baseline file.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    7a72788 View commit details
    Browse the repository at this point in the history
  3. Use new .NET APIs

    - Use `Convert.ToHexStringLower()`.
    - Use `CryptographicOperations.HashData()`.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    39ea964 View commit details
    Browse the repository at this point in the history
  4. Update .NET SDK (#609)

    Update .NET SDK to version 9.0.100-preview.2.24157.14.
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.NET.Sdk
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: costellobot <[email protected]>
    costellobot authored and martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    7facf43 View commit details
    Browse the repository at this point in the history
  5. Bump Microsoft.AspNetCore.TestHost

    Bump Microsoft.AspNetCore.TestHost for preview 2.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    9566c72 View commit details
    Browse the repository at this point in the history
  6. Update .NET SDK (#634)

    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: costellobot <[email protected]>
    costellobot authored and martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    5b78b49 View commit details
    Browse the repository at this point in the history
  7. Bump Microsoft.AspNetCore.TestHost

    Bump Microsoft.AspNetCore.TestHost for .NET 9 preview 3.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    87f0cbf View commit details
    Browse the repository at this point in the history
  8. Bump Microsoft.AspNetCore.TestHost

    Bump Microsoft.AspNetCore.TestHost for .NET 9 preview 3.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    c81877c View commit details
    Browse the repository at this point in the history
  9. Update .NET SDK (#675)

    Update .NET SDK to version 9.0.100-preview.4.24267.66.
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.NET.Sdk
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: costellobot <[email protected]>
    costellobot authored and martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    542e5f3 View commit details
    Browse the repository at this point in the history
  10. Update NuGet package

    Bump Microsoft.AspNetCore.TestHost for .NET 9 preview 4.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    cf0abe9 View commit details
    Browse the repository at this point in the history
  11. Bump NuGet package

    Bump Mvc.Testing for .NET 9 preview 4.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    835dc94 View commit details
    Browse the repository at this point in the history
  12. Use C# 13

    Set `LangVersion=preview` to use C# 13.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    27f6c2b View commit details
    Browse the repository at this point in the history
  13. Update .NET SDK to 9.0.100-preview.5.24307.3 (#696)

    * Update .NET SDK
    
    Update .NET SDK to version 9.0.100-preview.5.24307.3.
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.NET.Sdk
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: costellobot <[email protected]>
    
    * Bump packages
    
    Update NuGet packages for .NET 9 preview 5.
    
    * Remove PackageReference
    
    Remove redundant package reference.
    
    * Fix build
    
    Correctly fix the package references.
    
    * Remove package reference
    
    Remove redundant package reference.
    
    * Fix CI
    
    Skip tests that cause CI to fail due to dotnet/sdk#41541.
    
    ---------
    
    Signed-off-by: costellobot <[email protected]>
    Co-authored-by: martincostello <[email protected]>
    costellobot and martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    9bc8f02 View commit details
    Browse the repository at this point in the history
  14. Simplify pre-processor conditions

    Remove pre-processor conditions that are now redundant.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    1f817be View commit details
    Browse the repository at this point in the history
  15. Simplify API baselines

    Make the TFM-specific API baselines optional.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    1b2d584 View commit details
    Browse the repository at this point in the history
  16. Update .NET SDK to 9.0.100-preview.6.24328.19 (#710)

    * Update .NET SDK
    
    Update .NET SDK to version 9.0.100-preview.6.24328.19.
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.NET.Sdk
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: costellobot <[email protected]>
    
    * Suppress IDE0130
    Suppress IDE0130 warnings.
    
    ---------
    
    Signed-off-by: costellobot <[email protected]>
    Co-authored-by: Martin Costello <[email protected]>
    costellobot and martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    9c0a121 View commit details
    Browse the repository at this point in the history
  17. Re-enable tests

    Remove workarounds for dotnet/sdk#41541.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    9447be3 View commit details
    Browse the repository at this point in the history
  18. Bump packages

    Update NuGet packages for .NET 9 preview 6.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    b57c873 View commit details
    Browse the repository at this point in the history
  19. Update .NET SDK (#733)

    Update .NET SDK to version 9.0.100-preview.7.24407.12.
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.NET.Sdk
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: costellobot <[email protected]>
    costellobot authored and martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    d0d15a6 View commit details
    Browse the repository at this point in the history
  20. Bump NuGet packages

    Update NuGet packages for .NET 9 preview 7.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    53bbe7a View commit details
    Browse the repository at this point in the history
  21. Revert to LangVersion latest

    Revert back to using the latest version of C# instead of preview.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    223c0f5 View commit details
    Browse the repository at this point in the history
  22. Fix XML

    Copy-paste fail.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f9a3ebe View commit details
    Browse the repository at this point in the history
  23. Update .NET SDK (#756)

    Update .NET SDK to version 9.0.100-rc.1.24452.12.
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.NET.Sdk
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: costellobot <[email protected]>
    costellobot authored and martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    3ef8fc9 View commit details
    Browse the repository at this point in the history
  24. Update NuGet packages

    Update NuGet packages for RC1.
    martincostello committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    1666d32 View commit details
    Browse the repository at this point in the history
  25. Update .NET SDK (#782)

    Update .NET SDK to version 9.0.100-rc.2.24474.11.
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.NET.Sdk
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: costellobot <[email protected]>
    costellobot authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    74ec9c6 View commit details
    Browse the repository at this point in the history
  26. Bump NuGet packages

    Update NuGet packages for .NET 9 RC2.
    martincostello authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    beaa3af View commit details
    Browse the repository at this point in the history