AVA 6.1.1 is a minor release bringing several dependency updates and refinements to this popular Node.js test runner. Upgrading from 6.1.0 introduces changes in both dependencies and devDependencies. Developers should note the updated dependencies, including acorn (from 8.11.2 to 8.11.3), p-map (from 6.0.0 to 7.0.1), pretty-ms (from 8.0.0 to 9.0.0), and @vercel/nft (from 0.24.4 to 0.26.2). These often include bug fixes and performance improvements that directly benefit test execution.
The devDependencies also see important updates. c8, the code coverage tool, moves from version 8.0.1 to 9.1.0, likely providing enhanced reporting capabilities. TypeScript is updated from ~5.3.2 to ~5.3.3, ensuring compatibility with more recent language features. Additionally, @types/node progresses from version ^20.10.3 to ^20.11.10, providing improved type definitions for Node.js built-in modules. tap also moved from 18.6.1 to 18.7.0, and tsd from 0.29.0 to 0.30.4.
While seemingly incremental, these dependency bumps collectively contribute to a more robust and modern testing environment. The release date difference also signifies a continuous effort to improve and maintain AVA. Package size has also slightly increased, however this should not cause issues for general usage, as it is only a small overhead. Developers should review the changelogs of the updated dependencies for detailed insights into specific changes and potential impact on their testing workflows.
The are not vulnerabilities for the version 6.1.1 of the package ava