AVA version 6.2.0 introduces several updates and refinements compared to version 6.1.3, making it a compelling upgrade for developers. In the dependencies, notable changes include updates to acorn (from 8.11.3 to 8.13.0), cbor (from 9.0.1 to 9.0.2), debug (from 4.3.4 to 4.3.7), globby (from 14.0.0 to 14.0.2), p-map (from 7.0.1 to 7.0.2), picomatch (from 3.0.1 to 4.0.2), and pretty-ms (from 9.0.0 to 9.1.0). @vercel/nft also sees an update from 0.26.2 to 0.27.5 and write-file-atomic from 5.0.1 to 6.0.0.
The devDependencies also showcase significant upgrades. c8 moves from version 9.1.0 to 10.1.2, xo jumps from 0.57.0 to 0.59.3, and tap goes from 18.7.0 to 20.0.3. There are updates to tsd from 0.30.4 to 0.31.2 and execa from 8.0.1 to 9.5.0. sinon advances from 17.0.1 to 19.0.2. Most importantly, typescript goes from ~5.3.3 to ~5.6.3 and @types/node from ^20.11.10 to ^22.8.1. Additionally, ansi-escapes moves from 6.2.0 to 7.0.0 and @ava/typescript from 4.1.0 to ^5.0.0 and @sindresorhus/tsconfig from 5.0.0 to ^5.1.1.
These updates collectively bring performance improvements, bug fixes, and enhanced compatibility with the latest Node.js features. The jump in typescript and types/node versions is particularly appealing for typescript developers, offering a smoother and more robust testing workflow. The size of the package now unpacked is also bigger suggesting some more features or assets are included.
The are not vulnerabilities for the version 6.2.0 of the package ava