Jest version 29.0.1 represents a quick follow-up to version 29.0.0, released just a day after, indicating a hotfix or immediate correction. While both versions share the same core description emphasizing delightful JavaScript testing, along with identical dependencies like jest-cli, @jest/core, @jest/types, and import-local, the subtle differences lie in their development dependencies and potentially addressed bug fixes.
Version 29.0.0 uses tsd-lite version 0.5.6 as a dev dependency, while version 29.0.1 upgrades it to 0.6.0. Both rely on @tsd/typescript version ~4.7.4. Both versions maintain the same peer dependency requirement for node-notifier, offering compatibility with versions 8.0.1, 9.0.0 and 10.0.0. The core licensing (MIT) and repository information remain consistent.
The key factor for developers is the upgrade of tsd-lite. This suggests potential improvements or bug fixes related to TypeScript definition testing. Developers employing TypeScript in their projects might find 29.0.1 a preferable update, especially if they encountered issues with type definitions in the precedent version. The releaseDate difference confirms 29.0.1 addresses something identified rapidly after the initial 29.0.0 release. Check changelogs and release notes for complete details pertaining to the tsd-lite update.
The are not vulnerabilities for the version 29.0.1 of the package jest