Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 4, 2026

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
vitest (source) ^3.2.4^4.0.0 age confidence

Release Notes

vitest-dev/vitest (vitest)

v4.0.17

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v4.0.16

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.15

Compare Source

   🚀 Experimental Features
   🐞 Bug Fixes
    View changes on GitHub

v4.0.14

Compare Source

   🚀 Experimental Features
   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v4.0.13

Compare Source

   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v4.0.12

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.11

Compare Source

   🚀 Experimental Features
   🏎 Performance
    View changes on GitHub

v4.0.10

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.9

Compare Source

   🚀 Experimental Features
   🐞 Bug Fixes
    View changes on GitHub

v4.0.8

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.7

Compare Source

   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v4.0.6

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.5

Compare Source

   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v4.0.4

Compare Source

   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v4.0.3

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.0

Compare Source

   🚨 Breaking Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@coderabbitai
Copy link

coderabbitai bot commented Jan 4, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/major-vitest-monorepo branch from 702381a to c46745e Compare January 8, 2026 18:43
@renovate renovate bot force-pushed the renovate/major-vitest-monorepo branch from c46745e to 293af68 Compare January 12, 2026 14:39
"typescript-eslint": "^8.51.0",
"vitest": "^3.2.4",
"vitest": "^4.0.0",
"wrangler": "^4.54.0"
Copy link

Choose a reason for hiding this comment

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

Bug: The upgrade of vitest to v4 introduces a peer dependency conflict with @cloudflare/vitest-pool-workers, which only supports vitest up to v3.2.x.
Severity: HIGH

🔍 Detailed Analysis

The pull request upgrades vitest to version ^4.0.0. However, a development dependency, @cloudflare/vitest-pool-workers@0.11.1, has a peer dependency requirement for vitest in the range of 2.0.x - 3.2.x. This version mismatch will cause pnpm to issue a peer dependency violation warning. More critically, any tests that attempt to use the Cloudflare Workers vitest pool, such as via unstable_startWorker, will fail at runtime. The codebase contains a TODO comment in __tests__/api/quickbooks.test.ts indicating that such tests are planned, making this a blocking issue for future test development.

💡 Suggested Fix

Either revert the vitest upgrade to a v3.x version, wait for and upgrade to a new version of @cloudflare/vitest-pool-workers that supports vitest v4, or remove the @cloudflare/vitest-pool-workers dependency if it is no longer needed.

🤖 Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.

Location: package.json#L128

Potential issue: The pull request upgrades `vitest` to version `^4.0.0`. However, a
development dependency, `@cloudflare/vitest-pool-workers@0.11.1`, has a peer dependency
requirement for `vitest` in the range of `2.0.x - 3.2.x`. This version mismatch will
cause `pnpm` to issue a peer dependency violation warning. More critically, any tests
that attempt to use the Cloudflare Workers vitest pool, such as via
`unstable_startWorker`, will fail at runtime. The codebase contains a `TODO` comment in
`__tests__/api/quickbooks.test.ts` indicating that such tests are planned, making this a
blocking issue for future test development.

Did we get this right? 👍 / 👎 to inform future reviews.
Reference ID: 8480288

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant