10.0.102 Breaking Change: Removal of rtm Branding
#5435
mthalman
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Breaking Change: Removal of
rtmBrandingDescription
For the .NET 10.0.102 release (scheduled for January 2026) there is a breaking change to be aware of in the
build.shscript. PR dotnet/dotnet#3574 updates .NET’s source-build branding behavior by removing support for the historicalrtmbranding value and delegating all default branding decisions to the VMR orchestrator. Downstream distro maintainers who previously supplied explicit branding parameters — particularly--branding rtm— must update their build scripts, as this value is no longer valid and will cause build failures.Version Introduced
10.0.102
Previous Behavior
--branding rtmto thebuild.shscript to produce "RTM" release builds.rtmas a valid branding kind.New Behavior
The
rtmbranding value is no longer supported by thebuild.shscript and now results in a build error.Branding is now driven by the orchestrator through the new property
RepoDotNetFinalVersionKind, which determines the appropriate default based on repository and branch context.Only the following branding values are now supported:
repodefaultunstablepreviewreleaseMost source-build scenarios no longer require maintainers to supply a branding argument at all—the build defaults will produce appropriate release or preview branding automatically.
Reason for Change
The historical
rtmbranding keyword was inconsistent with current versioning terminology and was not aligned with how the VMR orchestrator determines release or preview branding states. This change simplifies the branding model, standardizes the allowed values, and ensures consistent versioning across the unified VMR-based build.Recommended Action
--branding rtmfor calls to thebuild.shscript.releasepreviewunstablerepodefaultBeta Was this translation helpful? Give feedback.
All reactions