Skip to content

Bump @microsoft/rush from 5.178.1 to 5.179.0 - #257

Merged
nev21 merged 3 commits into
mainfrom
dependabot/npm_and_yarn/microsoft/rush-5.179.0
Sep 11, 2026
Merged

nev21 merged 3 commits into
mainfrom
dependabot/npm_and_yarn/microsoft/rush-5.179.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 8, 2026

Copy link
Copy Markdown
Contributor

Bumps @microsoft/rush from 5.178.1 to 5.179.0.

Changelog

Sourced from @​microsoft/rush's changelog.

5.179.0

Sat, 05 Sep 2026 00:15:08 GMT

Minor changes

  • Add early validation to rush install/rush update that immediately fails with a meaningful error message if an undeclared cycle is detected among workspace packages, specifying the cycle path.
  • Add a per-iteration, host-driven runner persist policy so IPC runners can be kept hot or torn down per operation per iteration, instead of fixing persistence at plugin construction.
  • Add a new provideNpmrcCredentialsViaEnvironment experiment for PNPM 10.34.2 through 10.x and PNPM 11.5.3 through versions earlier than 11.6.0. For these versions, Rush expands ${VAR} tokens from the generated .npmrc, passing credentials using npm_config_* environment variables instead of writing them to disk. PNPM 11.6.0 and newer should instead receive URL-scoped pnpm_config_//... credentials directly from CI.
  • Add a new trimRushEnvironmentVariablesForOperations experiment that, when enabled, omits environment variables whose names begin with RUSH_ from the environment forwarded to operation processes (e.g. "build", "test").

Patches

  • In PnpmShrinkwrapFile getIntegrityForImporter, remove the external filter and include workspace-local link: dependencies by recursing into their importer entries, so shrinkwrap-deps.json hashes cover the full dependency tree.
  • Embed the generated zero-dependency Rush reporter bootstrap protocol in the install-run-rush bundle.
  • Add the rush-reporter package dependency to the Rush frontend and engine without changing default output.
  • Fix cross-subspace workspace:* dependency failures with pnpm 11.
  • Fix rush change --verify to ignore peer dependency updates that accompany package version bumps.
  • Fix file: dependency context resolution to use canonical dependency keys for pnpm v9/v10.
  • Allow Rush plugin manifests to declare an optional supported Rush version range.
  • Allow Ctrl+A and Command+A to select text in Rush serve dashboard fields.
  • Add an optional internal IOperationGraphEventSink dual-emit hook to OperationGraph/OperationExecutionRecord: structured operation registration/status/header/activity events and an id-tagged per-operation raw output tap, with no change to existing terminal output.

Updates

  • Update class field declarations for ES2022 emit semantics.
  • Add support for Node 26.
  • Require Node.js 20.9 or newer for the Rush bootstrap and runtime.
Commits
Maintainer changes

This version was pushed to npm by microsoft1es, a new releaser for @​microsoft/rush since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 8, 2026
@dependabot
dependabot Bot requested review from a team as code owners September 8, 2026 07:14
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 8, 2026
@nev21

nev21 commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

@dependabot recreate

Bumps [@microsoft/rush](https://github.com/microsoft/rushstack/tree/HEAD/apps/rush) from 5.178.1 to 5.179.0.
- [Changelog](https://github.com/microsoft/rushstack/blob/main/apps/rush/CHANGELOG.md)
- [Commits](https://github.com/microsoft/rushstack/commits/HEAD/apps/rush)

---
updated-dependencies:
- dependency-name: "@microsoft/rush"
  dependency-version: 5.179.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/microsoft/rush-5.179.0 branch from 805d61c to ac8e85a Compare September 11, 2026 14:07
@nev21
nev21 enabled auto-merge (squash) September 11, 2026 14:08
@codecov

codecov Bot commented Sep 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.86%. Comparing base (862e232) to head (9ae33c9).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #257   +/-   ##
=======================================
  Coverage   89.86%   89.86%           
=======================================
  Files          23       23           
  Lines         513      513           
  Branches      138      138           
=======================================
  Hits          461      461           
  Misses         52       52           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@nev21
nev21 merged commit 1ee3c20 into main Sep 11, 2026
10 checks passed
@nev21
nev21 deleted the dependabot/npm_and_yarn/microsoft/rush-5.179.0 branch September 11, 2026 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants