Skip to content

Require Node.js 24.22.1 and record breaking package bumps - #1262

Draft
Elizabeth Craig (ecraig12345) with Copilot wants to merge 1 commit into
mainfrom
copilot/require-node-24
Draft

Elizabeth Craig (ecraig12345) with Copilot wants to merge 1 commit into
mainfrom
copilot/require-node-24

Conversation

Copilot AI commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Closes #1078.

  • Require Node.js >=24.22.1 in all 22 public packages and align root, docs, benchmark, and .nvmrc requirements.
  • Record Beachball major bumps for packages currently at 1.x or higher (including Lage v3 and Backfill v7), and minor bumps for 0.x packages including workspace-tools. Package versions and workspace dependency ranges will be updated by the normal release process.
  • Remove disallowedChangeTypes from the Beachball config to permit these major releases.
  • Test GitHub Actions on the exact minimum (24.22.1), latest 24.x, and 26.x across Linux, Windows, and macOS. Basic checks and docs workflows use the updated .nvmrc files. Pin the Azure release pipeline to 24.22.1.
  • Add the Lage v3 migration requirement to the docs.

This draft intentionally does not upgrade dependencies, remove dependency pins, or update Node typings; those security upgrades will follow separately.

Validation

  • Full yarn ci --concurrency 2 passed under Node.js 24.22.1: 121 tasks succeeded.
  • Immutable Yarn install, Beachball change validation, touched-file formatting, and diff checks passed.
  • Verified all public-package engine ranges and change types, minimum-version boundaries, CI runtime settings, and unchanged dependency declarations.

Record breaking release bumps for all public packages via Beachball, update supported CI runtimes, and document the Lage v3 migration requirement.

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

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

lage-v3 Work items for lage v3 and related major bumps of backfill

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Require Node 24

2 participants