Skip to content

Move 0.84-stable to legacy - #16465

Open
anuagragith wants to merge 2 commits into
0.84-stablefrom
user/anuagra/promote-0.84-legacy
Open

anuagragith wants to merge 2 commits into
0.84-stablefrom
user/anuagra/promote-0.84-legacy

Conversation

@anuagragith

@anuagragith anuagragith commented Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

Description

Move the current 0.84-stable release line from the npm latest channel to its versioned legacy channel ahead of promoting React Native Windows 0.85 to stable.

Why

Future 0.84 servicing releases must publish under v0.84-stable so they cannot overwrite npm's latest tag after 0.85 becomes the current stable release.

What

  • Changes the Beachball defaultNpmTag for all 15 promoted 0.84 packages from latest to v0.84-stable.
  • Adds the corresponding patch change files generated by promote-release.
  • Preserves the existing TextInput scaling patch change already on 0.84-stable.
  • Leaves generated release PR RELEASE: Releasing 10 package(s) (0.84-stable) #16299 open so prepare-release can regenerate it from the updated branch and publish the combined 0.84.1 release under v0.84-stable.

Dependabot PR #16462 is intentionally excluded from this release.

Validation

  • Ran beachball check --branch 0.84-stable successfully.
  • Ran git diff --check origin/0.84-stable...HEAD successfully.
  • Verified all 15 promoted package manifests remain at version 0.84.0 and now use defaultNpmTag: v0.84-stable.
  • Verified all 15 generated change files are patch changes with the expected Promote 0.84 to legacy message.
  • Confirmed the branch contains only the expected package configuration and change-file updates.

Changelog

Should this change be included in the release notes: no

Microsoft Reviewers: Open in CodeFlow

Anukrati Agrawal and others added 2 commits October 3, 2026 22:20
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 0f63ea4f-a16b-4fa3-b141-785aec89b5e4
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 0f63ea4f-a16b-4fa3-b141-785aec89b5e4
@anuagragith
anuagragith requested review from a team as code owners October 4, 2026 05:27
Copilot AI balanced review requested due to automatic review settings October 4, 2026 05:27
@anuagragith

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Contributor
Azure Pipelines:
Successfully started running 1 pipeline(s).

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.

Copilot review overview

🟢 Approval recommended

All promoted packages and corresponding change files consistently target the intended legacy channel.

Review effort: Balanced
Findings: None

What changed in this PR

Moves the 0.84 release line to its legacy npm channel before 0.85 becomes stable.

Changes:

  • Sets all 15 promoted packages to v0.84-stable.
  • Adds matching patch change files for the 0.84.1 release.
File Description
vnext/​package.json Updates RNW’s npm tag.
packages/​react-native-windows-init/​package.json Updates init’s npm tag.
packages/​react-native-platform-override/​package.json Updates override tooling’s npm tag.
packages/​@react-native-windows/​telemetry/​package.json Updates telemetry’s npm tag.
packages/​@react-native-windows/​perf-testing/​package.json Updates performance tooling’s npm tag.
packages/​@react-native-windows/​package-utils/​package.json Updates package utilities’ npm tag.
packages/​@react-native-windows/​fs/​package.json Updates filesystem utilities’ npm tag.
packages/​@react-native-windows/​find-repo-root/​package.json Updates repo-root tooling’s npm tag.
packages/​@react-native-windows/​find-dotnet-tools/​package.json Updates .NET tooling’s npm tag.
packages/​@react-native-windows/​codegen/​package.json Updates codegen’s npm tag.
packages/​@react-native-windows/​cli/​package.json Updates CLI’s npm tag.
packages/​@react-native-windows/​automation/​package.json Updates automation’s npm tag.
packages/​@react-native-windows/​automation-commands/​package.json Updates automation commands’ npm tag.
packages/​@react-native-windows/​automation-channel/​package.json Updates automation channel’s npm tag.
packages/​@office-iss/​react-native-win32/​package.json Updates Win32’s npm tag.
change/​react-native-windows-init-7ee112c5-50ea-4a36-aa1f-80f19b7b1135.json Adds init patch metadata.
change/​react-native-windows-b9d80e95-fc88-4715-a2e5-bfc745f713f5.json Adds RNW patch metadata.
change/​react-native-platform-override-86771811-a02c-444d-b190-8629e1de72f3.json Adds override patch metadata.
change/​@react-native-windows-telemetry-b6d78919-a2db-4462-8bfa-66d5eabcb4be.json Adds telemetry patch metadata.
change/​@react-native-windows-perf-testing-2612ab28-0019-4905-a943-17b206e2625f.json Adds performance tooling patch metadata.
change/​@react-native-windows-package-utils-7711ae4f-4002-4089-bd5d-38f1b1414e88.json Adds package utilities patch metadata.
change/​@react-native-windows-fs-601c42e6-2bb4-441b-a130-f3a6d9f68d39.json Adds filesystem utilities patch metadata.
change/​@react-native-windows-find-repo-root-faf214cb-fbea-4d0a-a9fd-13b6b0756c25.json Adds repo-root tooling patch metadata.
change/​@react-native-windows-find-dotnet-tools-329eaf92-c8a6-4f3a-8b28-360ccfc1bfce.json Adds .NET tooling patch metadata.
change/​@react-native-windows-codegen-840c2cd5-5181-43ac-a396-bca2f2672c22.json Adds codegen patch metadata.
change/​@react-native-windows-cli-4809a750-62f5-4f63-ab84-5d216a89ae8e.json Adds CLI patch metadata.
change/​@react-native-windows-automation-commands-77fc40fb-86cd-4cb3-826a-71642851095a.json Adds automation commands patch metadata.
change/​@react-native-windows-automation-channel-539c03f5-4d34-4e4f-9206-a32e1385f81c.json Adds automation channel patch metadata.
change/​@react-native-windows-automation-03834cb8-1e4d-4b59-88d0-a9d559be3ff3.json Adds automation patch metadata.
change/​@office-iss-react-native-win32-243153c9-8988-4102-9d22-7b100e46cc61.json Adds Win32 patch metadata.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@anuagragith

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Contributor
Azure Pipelines:
Successfully started running 1 pipeline(s).

This branch has not been deployed

No deployments
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