Skip to content

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

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

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
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.

1 participant