Skip to content

build: update vitest monorepo to v5 (main) - #34030

Closed
angular-robot wants to merge 1 commit into
angular:mainfrom
angular-robot:ng-renovate/main-major-vitest-monorepo
Closed

build: update vitest monorepo to v5 (main)#34030
angular-robot wants to merge 1 commit into
angular:mainfrom
angular-robot:ng-renovate/main-major-vitest-monorepo

Conversation

@angular-robot

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@vitest/browser-playwright (source) ^4.0.8^5.0.0 age adoption passing confidence
@vitest/browser-preview (source) ^4.0.8^5.0.0 age adoption passing confidence
@vitest/coverage-istanbul (source) ^4.0.8^5.0.0 age adoption passing confidence
@vitest/coverage-v8 (source) ^4.0.8^5.0.0 age adoption passing confidence
@vitest/coverage-v8 (source) 4.1.115.0.0 age adoption passing confidence
vitest (source) ^4.0.8^5.0.0 age adoption passing confidence
vitest (source) 4.1.115.0.0 age adoption passing confidence

  • If you want to rebase/retry this PR, check this box

Release Notes

vitest-dev/vitest (@​vitest/browser-playwright)

v5.0.0

Compare Source

Vitest 5 is officially out! This release focuses on performance and brings a lot of new features while fixing long-standing bugs. See our blog post for the official announcement.

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes

Note

PR body was truncated to here.

@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only] labels Sep 7, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request upgrades vitest and related @vitest/* packages to version 5.0.0 across several package.json files. The review feedback points out that @vitest/browser-webdriverio was officially removed in Vitest v5, and keeping it at ^4.0.8 will cause peer dependency conflicts. It is recommended to remove @vitest/browser-webdriverio entirely, remove WebdriverIO support from the vitest-browser schematic, and clean up the associated E2E test.

"vitest": "^5.0.0",
"@vitest/coverage-v8": "^5.0.0",
"@vitest/coverage-istanbul": "^5.0.0",
"@vitest/browser-playwright": "^5.0.0",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

high

With the upgrade to Vitest v5, the @vitest/browser-webdriverio package has been officially removed from the Vitest monorepo (as noted in the release notes: 'Remove webdriverio package'). Keeping @vitest/browser-webdriverio at ^4.0.8 while upgrading vitest and other @vitest/* packages to ^5.0.0 will lead to peer dependency conflicts and runtime incompatibility issues for users attempting to use WebdriverIO with Vitest v5. Please remove @vitest/browser-webdriverio from latest-versions/package.json, remove WebdriverIO support from the vitest-browser schematic, and clean up the associated E2E test (tests/e2e/tests/vitest/browser-webdriverio.ts).

alan-agius4 added a commit to alan-agius4/angular-cli that referenced this pull request Sep 7, 2026
See associated pull request for more information.

Closes angular#34030 as a pr takeover
alan-agius4 added a commit to alan-agius4/angular-cli that referenced this pull request Sep 8, 2026
See associated pull request for more information.

Closes angular#34030 as a pr takeover
alan-agius4 added a commit to alan-agius4/angular-cli that referenced this pull request Sep 9, 2026
See associated pull request for more information.

Closes angular#34030 as a pr takeover
See associated pull request for more information.
@angular-robot
angular-robot force-pushed the ng-renovate/main-major-vitest-monorepo branch from 445f7eb to 1a0cc88 Compare September 9, 2026 06:46
alan-agius4 added a commit to alan-agius4/angular-cli that referenced this pull request Sep 9, 2026
See associated pull request for more information.

Closes angular#34030 as a pr takeover
@alan-agius4 alan-agius4 closed this Sep 9, 2026
@angular-robot

Copy link
Copy Markdown
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 5.x releases. But if you manually upgrade to 5.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@angular-robot
angular-robot deleted the ng-renovate/main-major-vitest-monorepo branch September 9, 2026 09:33
alan-agius4 added a commit to alan-agius4/angular-cli that referenced this pull request Sep 9, 2026
See associated pull request for more information.

Closes angular#34030 as a pr takeover
alan-agius4 added a commit to alan-agius4/angular-cli that referenced this pull request Sep 9, 2026
See associated pull request for more information.

Closes angular#34030 as a pr takeover
alan-agius4 added a commit to alan-agius4/angular-cli that referenced this pull request Sep 10, 2026
See associated pull request for more information.

Closes angular#34030 as a pr takeover
alan-agius4 added a commit that referenced this pull request Sep 10, 2026
See associated pull request for more information.

Closes #34030 as a pr takeover
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants