-
Notifications
You must be signed in to change notification settings - Fork 0
build(deps-dev): Bump vitest from 4.0.7 to 4.0.8 #148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
✓ Safe to upgradeI recommend merging this upgrade because this is a minor patch update that includes 14 bug fixes with no breaking changes detected in the codebase. The project's vitest configuration uses standard settings without any deprecated APIs (poolMatchGlobs, deps.external, or browser.testerScripts), and the test suite uses only stable vitest APIs for mocking, assertions, and test lifecycle hooks. While the CVE-2025-24964 security vulnerability affects all vitest versions, it only impacts users who enable the Vitest UI feature and requires an attacker to have network access during test execution - a scenario unlikely in typical CI/CD environments. The project includes a test:ui script but this is intended for local development debugging rather than production use. What we checked
Dependency UsageVitest serves as the comprehensive testing framework for this Cardano-based VPN frontend application, providing quality assurance across critical components including wallet integration, API client functionality, and React hooks for reference data management. The framework is deeply integrated into the build toolchain through Vite configuration and TypeScript globals, with test scripts available for development, UI-based testing, and coverage reporting. Test coverage spans three key architectural layers: component testing for the WalletConnection UI, API client testing for backend communication, and custom React hook testing for data fetching patterns.
View 1 more usage
Less Important Usages (4)These usages were analyzed but no breaking changes were detected: vitest
ChangesThis vitest update includes 14 bug fixes addressing issues in browser coverage middleware CSP handling, webdriverio click interactions without arguments, Uint8Array body encoding in test annotations, spy static property copying, Windows Defender fork failures, and Vite 6 noExternal merging. The update also adds a missing context.d.ts TypeScript definition file and includes dependency updates for jsdom, happy-dom, magic-string, std-env, birpc, and strip-literal.
View 40 more changes
References (6)[1]: Vitest upgraded from ^4.0.7 to ^4.0.8 - patch version update Line 53 in dea8715
[2]: Vitest configuration uses only stable, non-deprecated settings (globals, environment, setupFiles, css, coverage) - no breaking changes apply Line 40 in dea8715
[3]: Test files use standard vitest imports (describe, it, expect, beforeEach, vi) that are stable across v4 versions
[4]: API tests use vi.fn() and vi.resetAllMocks() - standard vitest mocking APIs with no compatibility issues
[5]: test:ui script is available for optional local debugging, but CVE-2025-24964 only affects development usage where attacker network access during testing is highly improbable Line 12 in dea8715
[6]: Migration guide confirms breaking changes only affect poolMatchGlobs, deps.external, and browser.testerScripts - none of which are used in this project (source link) fossabot analyzed this PR using static analysis and dependency research. |
6ee4cb6 to
012b4b9
Compare
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.0.7 to 4.0.8. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.8/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-version: 4.0.8 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
012b4b9 to
6080430
Compare
|
Superseded by #159. |
Bumps vitest from 4.0.7 to 4.0.8.
Release notes
Sourced from vitest's releases.
Commits
46bfd09chore: release v4.0.8c79f47cfix(forks): do not fail with Windows Defender enabled (#8967)7ed99cdchore: remove unnecesseryvalues()call for set (#8964)9a9323bchore(deps): update dependency@antfu/eslint-configto v6 (#8832)46b3529chore(deps): update dependency jsdom to v27 (#8700)65292c3docs: update structure (#8625)da8b93afix(deps): update all non-major dependencies (#8636)bcb132ffix: workaroundnoExternalmerging bug on Vite 6 (#8950)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)