Skip to content

Bump main to 18.8.0 after vs18.7 snap#13657

Open
SimaTian wants to merge 1 commit intodotnet:mainfrom
SimaTian:tomasbartonek/bump-main-18.8
Open

Bump main to 18.8.0 after vs18.7 snap#13657
SimaTian wants to merge 1 commit intodotnet:mainfrom
SimaTian:tomasbartonek/bump-main-18.8

Conversation

@SimaTian
Copy link
Copy Markdown
Member

Phase 2 of the 18.7 release checklist: bump main to 18.8 now that vs18.7 has been snapped.

Changes

  • VersionPrefix: 18.7.018.8.0
  • PackageValidationBaselineVersion: 18.6.0-preview-26180-0818.7.0-preview-26229-01

Notes

  • CompatibilitySuppressions.xml files: not updated here. If ApiCompat fails CI, run dotnet pack MSBuild.Dev.slnf /p:ApiCompatGenerateSuppressionFile=true to regenerate.
  • azure-pipelines/vs-insertion.yml: no AutoInsertTargetBranch field on this version — no change needed for the main bump.
  • azure-pipelines/vs-insertion-experimental.yml: already has main/rel/insiders/rel/stable — no change needed.

Tracks #13639.

Update VersionPrefix to 18.8.0 and PackageValidationBaselineVersion to
the latest 18.7.0 preview (matches the version inserted into VS via
DevDiv/VS#733906) following the snap of vs18.7.

Tracking: dotnet#13639

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 30, 2026 09:42
@SimaTian SimaTian requested a review from a team as a code owner April 30, 2026 09:42
@SimaTian SimaTian mentioned this pull request Apr 30, 2026
53 tasks
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

Updates MSBuild’s main branch branding/versioning metadata after the vs18.7 snap, aligning main with the next VS release train (18.8).

Changes:

  • Bump VersionPrefix from 18.7.0 to 18.8.0.
  • Update PackageValidationBaselineVersion from 18.6.0-preview-26180-08 to 18.7.0-preview-26229-01.

Comment thread eng/Versions.props
<VersionPrefix>18.8.0</VersionPrefix>
<PreReleaseVersionLabel>preview</PreReleaseVersionLabel>
<PackageValidationBaselineVersion>18.6.0-preview-26180-08</PackageValidationBaselineVersion>
<PackageValidationBaselineVersion>18.7.0-preview-26229-01</PackageValidationBaselineVersion>
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.

are you sure this is the version we're inserting today?
and it's right that we can update the checklist/skill to be accurate in this

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

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

Version Bump Review — ✅ Looks Good

Routine post-branch-snap version bump for main after the vs18.7 release branch was cut.

Changes verified:

Property Old New Assessment
VersionPrefix 18.7.0 18.8.0 ✅ Correct minor version increment
PackageValidationBaselineVersion 18.6.0-preview-26180-08 18.7.0-preview-26229-01 ✅ Correctly updated to track the now-snapped 18.7 preview build
AssemblyVersion 15.1.0.0 15.1.0.0 ✅ Unchanged — stable per MSBuild binary compat convention

Checklist:

  • ✅ Only eng/Versions.props modified — no unrelated changes
  • ✅ Minor version bump follows the established 18.N.0 pattern
  • ✅ Baseline version points to the previous release's preview build (18.7.0-preview), which is the correct anchor for package API compatibility validation
  • AssemblyVersion remains pinned at 15.1.0.0 (never changes — required for binary backward compatibility)
  • ✅ No breaking change concerns — this is infrastructure versioning only

Note

🔒 Integrity filter blocked 2 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #13657 pull_request_read: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #13657 pull_request_read: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by Expert Code Review (on open) for issue #13657 · ● 1.3M

@SimaTian
Copy link
Copy Markdown
Member Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 2 pipeline(s).

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