Jest 29.2.0 arrived on October 14, 2022, succeeding version 29.1.2 released on September 30, 2022. Both versions maintain Jest's core promise of "Delightful JavaScript Testing" with identical descriptions. The core dependencies for both, including jest-cli, @jest/core, and @jest/types are updated to align with their respective versions ensuring related packages work properly together. The import-local dependency remains unchanged at version ^3.0.2. Development dependencies like tsd-lite and @tsd/typescript also remain consistent, indicating no significant changes in the typing or tooling used during Jest's development.
The peerDependencies listing node-notifier remains identical, suggesting continued compatibility with various versions of the notification library. Both versions are licensed under MIT and share the same repository on GitHub. While the fileCount in the dist section stays at 6, there's a subtle difference in the unpackedSize. Version 29.2.0 unpacks to 5044 bytes, slightly smaller than 29.1.2's 5050 bytes.
For developers, upgrading from 29.1.2 to 29.2.0 involves grabbing the newest features packed in the core dependencies jest-cli, @jest/core, and @jest/types. The minor alteration in unpackedSize could signal minor build optimizations. Otherwise, the update appears to be a standard version bump, warranting a look into the changelogs of the core dependencies for nuanced upgrades.
The are not vulnerabilities for the version 29.2.0 of the package jest