Skip to content

Final branding for 18.6 release#13473

Merged
SimaTian merged 1 commit intovs18.6from
release/18.6-final-branding
Apr 2, 2026
Merged

Final branding for 18.6 release#13473
SimaTian merged 1 commit intovs18.6from
release/18.6-final-branding

Conversation

@MichalPavlik
Copy link
Copy Markdown
Member

Release 18.6 — Phase 4: Final Branding

Tracking issue: #13468

Changes

  • Add <DotNetFinalVersionKind>release\ on the \VersionPrefix\ line (creates merge conflict for forward-flow)
  • Change \PreReleaseVersionLabel\ from \preview\ to \servicing\

Generated by \scripts/Stabilize-Release.ps1.

Next steps after merge

  • Bootstrap OptProf for \�s18.6\
  • Babysit VS insertion PR into VS \main\ before insiders snap (Apr 3)

Add DotNetFinalVersionKind=release and change PreReleaseVersionLabel to servicing.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@MichalPavlik MichalPavlik requested a review from a team as a code owner March 31, 2026 15:03
Copilot AI review requested due to automatic review settings March 31, 2026 15:03
Copy link
Copy Markdown
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

Finalizes MSBuild 18.6 release-branch branding by switching the versioning knobs used by Arcade/VS insertion to produce release (non-prerelease-suffixed) outputs and align subsequent servicing builds.

Changes:

  • Add <DotNetFinalVersionKind>release</DotNetFinalVersionKind> alongside VersionPrefix (intentionally inline to force forward-flow conflicts).
  • Change PreReleaseVersionLabel from preview to servicing.

Comment thread eng/Versions.props
@SimaTian SimaTian merged commit 50afea8 into vs18.6 Apr 2, 2026
15 checks passed
@SimaTian SimaTian deleted the release/18.6-final-branding branch April 2, 2026 11:12
JanProvaznik pushed a commit that referenced this pull request Apr 30, 2026
Phase 4 of the [18.7 release
checklist](#13639): final
branding for the 18.7.0 release.

### Changes (generated by `scripts/Stabilize-Release.ps1`)
- Add `<DotNetFinalVersionKind>release</DotNetFinalVersionKind>` on the
`VersionPrefix` line (kept inline to create a conflict in forward-flow
per release docs)
- Change `PreReleaseVersionLabel` from `preview` to `servicing`

### Notes
- **Phase 4.1 (PublicAPI promotion)**: no-op — there are no non-empty
`PublicAPI.Unshipped.txt` entries on `vs18.7`.
- Same shape as 18.6 final branding PR #13473.

⚠️ **Time-sensitive**: VS snaps `main` → `rel/insiders` on
**2026-05-01**. Final-branded bits need to be in VS `main` before the
snap.

Tracks #13639.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

5 participants