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 SDK #2003

Merged
merged 13 commits into from
Nov 12, 2024
Merged

Update to .NET 9 SDK #2003

merged 13 commits into from
Nov 12, 2024

Commits on Oct 16, 2024

  1. Update to .NET 9 SDK

    - Build with the .NET 9 (preview 6) SDK.
    - Add tests TFM for `net9.0`.
    - Remove tests for `net6.0` TFM.
    - Run workflows on PRs to `dotnet-vnext` branch.
    - Only audit direct NuGet dependencies.
    - Fix IDE0022 warning.
    - Temporarily disable some tests that are failing in GitHub Actions.
    martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    9737b69 View commit details
    Browse the repository at this point in the history
  2. Re-enable failing tests (#2255)

    Disable TFM parallelism for `dotnet test` in the Polly.Core project on Windows to fix two failing tests.
    See https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/sdk#run-tests-in-parallel.
    martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    5bf89c0 View commit details
    Browse the repository at this point in the history
  3. Fix TODO

    Set the coverage threshold back to 100%.
    martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    ab3e771 View commit details
    Browse the repository at this point in the history
  4. Update .NET SDK (#2267)

    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: polly-updater-bot[bot] <138034000+polly-updater-bot[bot]@users.noreply.github.com>
    Co-authored-by: polly-updater-bot[bot] <138034000+polly-updater-bot[bot]@users.noreply.github.com>
    polly-updater-bot[bot] authored and martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    c86b107 View commit details
    Browse the repository at this point in the history
  5. Update NuGet packages

    Update NuGet packages for .NET 9 preview 7.
    martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    04b1d1e View commit details
    Browse the repository at this point in the history
  6. Bump Microsoft.Extensions.TimeProvider.Testing

    Update Microsoft.Extensions.TimeProvider.Testing to .NET 9 preview 7.
    martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    e6f073c View commit details
    Browse the repository at this point in the history
  7. Update .NET SDK (#2285)

    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: polly-updater-bot[bot] <138034000+polly-updater-bot[bot]@users.noreply.github.com>
    Co-authored-by: polly-updater-bot[bot] <138034000+polly-updater-bot[bot]@users.noreply.github.com>
    polly-updater-bot[bot] authored and martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    314c693 View commit details
    Browse the repository at this point in the history
  8. Update NuGet packages

    Update NuGet packages for RC1.
    martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    5087ff9 View commit details
    Browse the repository at this point in the history
  9. Update TimeProvider.Testing

    Update the TimeProvider testing package to preview 8.
    martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    58a561c View commit details
    Browse the repository at this point in the history
  10. Update .NET SDK (#2333)

    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: polly-updater-bot[bot] <138034000+polly-updater-bot[bot]@users.noreply.github.com>
    Co-authored-by: polly-updater-bot[bot] <138034000+polly-updater-bot[bot]@users.noreply.github.com>
    polly-updater-bot[bot] authored and martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    3f5ae02 View commit details
    Browse the repository at this point in the history
  11. Update NuGet packages

    Bump NuGet packages for .NET 9 RC 2.
    martincostello committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    d090973 View commit details
    Browse the repository at this point in the history
  12. Use [DebuggerDisableUserUnhandledExceptions] (#2254)

    - Add usage of `[DebuggerDisableUserUnhandledExceptions]` to avoid newer versions of the Visual Studio debugger for breaking for exceptions on async code paths we are intentionally handling.
    - Add copy of `[DebuggerDisableUserUnhandledExceptions]` for use in downlevel versions of .NET that do not contain the attribute.
    martincostello authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    73c7feb View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Update to .NET 9 GA

    - Update to the stable version of .NET 9.
    - Bump version to 8.5.0.
    martincostello authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    c9c129e View commit details
    Browse the repository at this point in the history