Skip to content

Main branch net11.0 transition status tracking #50295

@marcpopMSFT

Description

@marcpopMSFT

We should branch .NET 10 shortly which means that main becomes and 11 branch. This issue will try to summarize what we need to do.

Current State
Waiting for branching

  • Update download table to include RC1 and RC2 as well as any changes for main being 11(Update build table to rc1 dotnet#1941)
  • Update branding so that 10.0.1xx branch is RC2 and main is 11.0.1xx-alpha
  • Create a 10.0.2xx branch for live work
  • Add interbranch flow between 10.0.1xx and 10.0.2xx
  • Move localization to 10.0.2xx (wait until RC2 snaps for this)
  • Update to a new target framework . These items should be done in this order roughly.
    • Add net11 framework references(Add net11.0 known framework references #50329)
    • flow net11 runtimes
    • update global.json to a new build that supports targeting net11
    • Retarget the sdk itself to net11
    • retarget the default templates to target net11
    • Revert dotnet/dotnet@a7ddbfe, the net10 KnownFrameworkReference has different RuntimePackRuntimeIdentifiers than net11
    • Unwind any changes needed from the transition (usually we have to pin templates and target the E2E tests at net10 until we have all of the upstream template updates)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions