Skip to content

Prepare main for 2.1 - #685

Open
heyitsaamir wants to merge 1 commit into
mainfrom
heyitsaamir-prepare-main-2-1
Open

Prepare main for 2.1#685
heyitsaamir wants to merge 1 commit into
mainfrom
heyitsaamir-prepare-main-2-1

Conversation

@heyitsaamir

@heyitsaamir heyitsaamir commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

Advances main to 2.1.0 while preserving the 2.0 train at release/v2.0.

Preserve stable release lines under versioned branches and advance main's version metadata to 2.1.0.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 2788417a-ae7e-4114-b254-4e639db57090
Copilot AI review requested due to automatic review settings August 1, 2026 00:54

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR advances the repository’s versioning configuration to the 2.1 line and updates release-process documentation to support versioned maintenance branches (release/v<major>.<minor>) instead of a single release branch.

Changes:

  • Updates version.json to 2.1.0 and changes publicReleaseRefSpec to match release/v<major>.<minor> branches via regex.
  • Updates RELEASE.md to base release/hotfix work on a configurable RELEASE_BRANCH (e.g. release/v2.0) and to target that branch in commands.
  • Adjusts guidance for major/minor bumps and release-note generation to align with versioned release branches.
Show a summary per file
File Description
version.json Bumps the version to 2.1.0 and updates public release ref matching to release/v<major>.<minor> branches.
RELEASE.md Updates release/hotfix instructions to use versioned release branches and a RELEASE_BRANCH variable throughout.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 2
  • Review effort level: Lite

Comment thread RELEASE.md
Comment on lines 104 to +105
- **Main branch**: `X.Y.Z-preview.1`, `X.Y.Z-preview.2`, etc. (prerelease, published with `next` npm tag)
- **Release branch**: `X.Y.Z`, etc. (stable, published with `latest` npm tag)
- **Versioned release branches** (`release/v<major>.<minor>`): `X.Y.Z`, etc. (stable, published with `latest` npm tag)
Comment thread RELEASE.md
Comment on lines +18 to +19
- If `main` is still on the same major/minor development line, merge `origin/main`
- For an older maintained line, include only the intended backports; do not merge a newer development line
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.

2 participants