Skip to content

[main] Update dependencies from dotnet/arcade#249

Open
dotnet-maestro[bot] wants to merge 19 commits intomainfrom
darc-main-6def3c36-81f2-4c4e-857e-4069707992d0
Open

[main] Update dependencies from dotnet/arcade#249
dotnet-maestro[bot] wants to merge 19 commits intomainfrom
darc-main-6def3c36-81f2-4c4e-857e-4069707992d0

Conversation

@dotnet-maestro
Copy link
Copy Markdown
Contributor

@dotnet-maestro dotnet-maestro Bot commented Jan 22, 2026

This pull request updates the following dependencies

From https://github.com/dotnet/arcade

  • Dependency Updates:
    • From 8.0.0-beta.25611.2 to 10.0.0-beta.26222.2
      • Microsoft.DotNet.Arcade.Sdk
      • Microsoft.DotNet.Build.Tasks.TargetFramework
      • Microsoft.DotNet.Build.Tasks.Templating
      • Microsoft.DotNet.RemoteExecutor
      • Microsoft.DotNet.XUnitExtensions
  • Updates to .NET SDKs:
    • Updates sdk.version to 10.0.106
    • Updates tools.dotnet to 10.0.106

…112.3

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26062.3
@ericstj ericstj mentioned this pull request Jan 22, 2026
dotnet-maestro Bot and others added 8 commits January 26, 2026 05:03
…116.3

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26066.3
…130.4

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26080.4
…206.4

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26106.4
…210.1

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26110.1
@ericstj ericstj enabled auto-merge (squash) February 19, 2026 18:58
dotnet-maestro Bot and others added 4 commits February 23, 2026 05:03
…219.2

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26119.2
…223.2

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26123.2
…303.3

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26153.3
@ViktorHofer ViktorHofer requested review from a team and stephentoub as code owners March 9, 2026 13:46
@ViktorHofer
Copy link
Copy Markdown
Member

ViktorHofer commented Mar 9, 2026

@ericstj updating Arcade also updates the TFM properties: NetMinimum from net6.0 to net8.0. If this isn't desired then we would need to pin the property back to net6.0.

@tannergooding
Copy link
Copy Markdown
Member

What part are you needing area owners to sign-off on? It looks like the area specific changes are namely just minimum to current for the TFM?

@ViktorHofer
Copy link
Copy Markdown
Member

No area sign-offs are needed. This is just GitHub pinging all area-owners (from CODEOWNERS file) for an infra change.

…314.1

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26164.1
…318.1

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26168.1
@ViktorHofer
Copy link
Copy Markdown
Member

Gentle ping @ericstj


<PropertyGroup>
<TargetFramework>$(NetFrameworkMinimum)</TargetFramework>
<TargetFramework>$(NetFrameworkCurrent)</TargetFramework>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

In this case we end up testing a different implementation by targeting latest framework version. I'd prefer we leave it at minimum or multi-target (if our infra supports it).

@ericstj
Copy link
Copy Markdown
Member

ericstj commented Mar 23, 2026

@ericstj updating Arcade also updates the TFM properties: NetMinimum from net6.0 to net8.0. If this isn't desired then we would need to pin the property back to net6.0.

I wouldn't want such a change to just be "sitting" here unreleased until a future potential urgent servicing event. I'm more inclined to pin it net6.0. Any tests can target the latest. Do you see any problem with that?

@ViktorHofer
Copy link
Copy Markdown
Member

ViktorHofer commented Mar 23, 2026

While I would prefer that new packages shipped only target in-support TFMs, this repo is a servicing repository by definition. In servicing, we usually don't change TFMs. We did that when we brought components over to this repository but that was mostly to ease the porting effort and to drop older TFM families.

You might have to silence unsupported TFM warnings when consuming newer packages. Not sure if that's the case here. Also, double check that Arcade handles supporting EOL TFMs fine.

I updated .NET Framework tests earlier in this PR to target a newer version as xunit.runner.visualstudio complained when targeting anything older than net472. I think that should be OK.

…327.7

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26177.7
…401.4

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26201.4
…408.4

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26208.4
…422.2

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.25611.2 -> To Version 10.0.0-beta.26222.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants