Skip to content

Conversation

@rmarinho
Copy link
Member

@rmarinho rmarinho commented Sep 6, 2025

Description of Change

This pull request updates the project to use the latest release candidate versions of the .NET SDK and related dependencies, as well as updates to Android and Apple platform SDKs. These changes ensure the project is aligned with the most recent upstream updates and package sources.

Dependency updates:

  • Updated all .NET SDK, runtime, and Microsoft.Extensions dependencies to the latest RC2 versions in eng/Version.Details.xml and eng/Versions.props, ensuring compatibility with the newest features and bug fixes. [1] [2]
  • Updated toolset dependencies (such as Microsoft.DotNet.Build.Tasks.Feed, Microsoft.DotNet.Arcade.Sdk, etc.) to their latest beta versions in eng/Version.Details.xml.

Platform SDK updates:

  • Updated Android and .NET Android Manifest package versions, as well as macOS, iOS, tvOS, and Mac Catalyst SDK versions for both .NET 10 and .NET 9 in eng/Version.Details.xml and eng/Versions.props. [1] [2]

NuGet package source updates:

  • Updated and added new NuGet package sources for Android and Mac/iOS SDKs in NuGet.config to ensure the correct feeds are used for the new dependency versions.

Copilot AI review requested due to automatic review settings September 6, 2025 22:59
@rmarinho rmarinho requested a review from a team as a code owner September 6, 2025 22:59
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request updates the repository's .NET 10.0 dependencies from release candidate 1 (rc.1) to release candidate 2 (rc.2) builds, ensuring alignment with the latest .NET 10.0.0-rc.2 ecosystem. The update also includes improvements to build tooling and Azure DevOps pipeline configurations.

Key changes:

  • Updated core .NET SDK and runtime dependencies from rc.1 to rc.2 versions
  • Upgraded platform-specific SDKs (Android, iOS, macOS, etc.) to latest builds
  • Enhanced build scripts with new options and improved Azure DevOps variable handling

Reviewed Changes

Copilot reviewed 25 out of 25 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
global.json Updated .NET SDK and Arcade tooling to rc.2 versions
eng/Versions.props Comprehensive version updates for all .NET and platform dependencies
eng/Version.Details.xml Updated dependency metadata with new versions and commit SHAs
eng/common/tools.ps1 Updated vswhere version and improved download logging
eng/common/sdk-task.sh Added noWarnAsError option and reorganized variable initialization
eng/common/sdk-task.ps1 Added noWarnAsError parameter support
eng/common/generate-locproject.ps1 Enhanced WiX file handling with schema-based parsing
Multiple Azure DevOps templates Replaced Build.SourcesDirectory with System.DefaultWorkingDirectory
eng/common/core-templates/steps/install-microbuild.yml Split MicroBuild installation for Windows vs non-Windows platforms

@rmarinho rmarinho added this to the .NET 10.0-rc2 milestone Sep 8, 2025
@rmarinho rmarinho merged commit 90594ca into net10.0 Sep 12, 2025
144 of 148 checks passed
@rmarinho rmarinho deleted the move-rc2 branch September 12, 2025 14:39
@github-actions github-actions bot locked and limited conversation to collaborators Oct 13, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants