Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR updates Vitest and related packages from version 3.2.4 to version 4.0.1, representing a major version upgrade of the testing framework.
Key changes:
- Updated
vitestpackage from ^3.2.4 to ^4.0.1 - Updated
@vitest/browserpackage from ^3.2.4 to ^4.0.1 - Added
@vitest/*to theminimumReleaseAgeExcludelist to allow immediate adoption of Vitest updates
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
4448d1f to
923cfe0
Compare
923cfe0 to
6ae9d21
Compare
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 7 out of 8 changed files in this pull request and generated no new comments.
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
6ae9d21 to
4b41576
Compare
4b41576 to
f1e0bfa
Compare
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 8 out of 9 changed files in this pull request and generated no new comments.
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
f1e0bfa to
49d3d2a
Compare
|
restack from https://app.graphite.dev/github/pr/voidzero-dev/vite-plus/258 , tests pass now. @branchseer |


TL;DR
Update Vitest from v3.2.4 to v4.0.3 and update related CLI options and configuration.
What changed?
@vitest/browserfrom v3.2.4 to v4.0.1--execArgvand--vmMemoryLimitoptions--workspace,--poolOptions, and--minWorkersoptions--standalonedescription to clarify behavior with CLI file filtersresolve-test.tsto use package.json pathHow to test?
Why make this change?
This update brings in the latest version of Vitest with improved features and API changes. The changes to the CLI options reflect the evolution of Vitest's configuration options, with some deprecated options being removed and new ones being added. The browser provider API has been updated to a more flexible format, and the binary resolution has been improved to be more reliable across different environments.