Vitest has released version 3.1.0, building upon the robust foundation of version 3.0.9 as a next-generation testing framework powered by Vite. Several dependencies have been updated, indicating potential improvements in functionality, stability, and performance. Key dependency updates include @vitest/spy, @vitest/utils, @vitest/expect, @vitest/mocker, @vitest/runner, @vitest/snapshot, and @vitest/pretty-format, all moving from version 3.0.9 to 3.1.0. This suggests a coordinated effort to refine the core testing utilities. Furthermore, expect-type sees an update, along with std-env.
In the devDependencies section, @types/node receives an update, potentially incorporating the latest TypeScript definitions for Node.js, while happy-dom also gets a bump. These updates together show the project maintainers want to stay up to date with the newest tech.
These updates likely bring bug fixes, performance enhancements, and potentially new features to the Vitest ecosystem. Developers should particularly note the peer dependency @vitest/ui, which has also been updated, as this could impact the visual testing experience. The date difference between the 2 version shows that the team stay very focused on keeping the library up to date and improving. By upgrading, developers can leverage these improvements, ensuring their testing environment benefits from the latest advancements in Vitest.
The are not vulnerabilities for the version 3.1.0 of the package vitest