Skip to content

Update vitest npm packages#8568

Open
hash-worker[bot] wants to merge 1 commit intomainfrom
deps/js/vitest-npm-packages
Open

Update vitest npm packages#8568
hash-worker[bot] wants to merge 1 commit intomainfrom
deps/js/vitest-npm-packages

Conversation

@hash-worker
Copy link
Contributor

@hash-worker hash-worker bot commented Mar 24, 2026

This PR contains the following updates:

Package Change Age Confidence
@effect/vitest (source) 0.27.0 -> 0.29.0 age confidence
vitest-browser-react 2.0.5 -> 2.1.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

Effect-TS/effect (@​effect/vitest)

v0.29.0

Compare Source

Patch Changes

v0.28.0

Compare Source

Patch Changes
vitest-community/vitest-browser-react (vitest-browser-react)

v2.1.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

Configuration

📅 Schedule: Branch creation - "before 4am every weekday,every weekend" (UTC), Automerge - "before 4am every weekday,every weekend" (UTC).

🚦 Automerge: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Renovate Bot.

@hash-worker hash-worker bot enabled auto-merge March 24, 2026 00:42
@vercel
Copy link

vercel bot commented Mar 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hash Building Building Preview, Comment Mar 24, 2026 0:42am
hashdotdesign Building Building Preview, Comment Mar 24, 2026 0:42am
petrinaut Building Building Preview, Comment Mar 24, 2026 0:42am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
hashdotdesign-tokens Ignored Ignored Mar 24, 2026 0:42am

@github-actions github-actions bot added area/deps Relates to third-party dependencies (area) area/libs Relates to first-party libraries/crates/packages (area) type/eng > backend Owned by the @backend team labels Mar 24, 2026
@cursor
Copy link

cursor bot commented Mar 24, 2026

PR Summary

Low Risk
Low risk dependency-only change affecting the test toolchain (@effect/vitest and lockfile-resolved vitest-browser-react). Main risk is minor CI/test behavior changes due to updated peer dependency expectations (notably effect).

Overview
Updates @effect/vitest in libs/@local/harpc/client/typescript/package.json from 0.27.0 to 0.29.0.

Refreshes yarn.lock to reflect the new @effect/vitest version (including its updated effect peer range) and bumps the resolved vitest-browser-react package from 2.0.5 to 2.1.0.

Written by Cursor Bugbot for commit cdba91e. This will update automatically on new commits. Configure here.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

"@effect/rpc": "0.71.1",
"@effect/sql": "0.46.0",
"@effect/vitest": "0.27.0",
"@effect/vitest": "0.29.0",
Copy link

Choose a reason for hiding this comment

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

Peer dependency mismatch: effect 3.20.0 vs required ^3.21.0

High Severity

@effect/vitest was bumped to 0.29.0, which requires effect: ^3.21.0 as a peer dependency. However, this package still pins effect at 3.20.0 in its dependencies. This unsatisfied peer dependency can cause runtime errors or unexpected behavior in tests if the new @effect/vitest version relies on APIs or behaviors introduced in effect@3.21.0.

Additional Locations (1)
Fix in Cursor Fix in Web

@augmentcode
Copy link

augmentcode bot commented Mar 24, 2026

🤖 Augment PR Summary

Summary: Updates the Harpc TypeScript client’s dev dependency on @effect/vitest from 0.27.0 to 0.29.0.
Why: Keeps the Effect/Vitest integration current with upstream patch releases (lockfile updated accordingly).

🤖 Was this summary useful? React with 👍 or 👎

Copy link

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

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

Review completed. 1 suggestion posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

"@effect/rpc": "0.71.1",
"@effect/sql": "0.46.0",
"@effect/vitest": "0.27.0",
"@effect/vitest": "0.29.0",
Copy link

Choose a reason for hiding this comment

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

@effect/vitest@0.29.0 appears to pull in effect@3.21.x; since this package pins effect to 3.20.0, please double-check the install doesn’t end up with two effect versions (which can cause subtle test/runtime/type mismatches).

Severity: medium

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

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

Labels

area/deps Relates to third-party dependencies (area) area/libs Relates to first-party libraries/crates/packages (area) type/eng > backend Owned by the @backend team

Development

Successfully merging this pull request may close these issues.

0 participants