Jest CLI version 30.0.3 represents a minor update over its predecessor, version 30.0.2, both dedicated to simplifying JavaScript testing. Both versions share the same core purpose: to provide a delightful testing experience for JavaScript developers. Key dependencies like chalk, yargs, and exit-x remain consistent, ensuring familiar functionality for users upgrading. The core testing utilities like @jest/test-result, jest-validate and jest-util are also shared between these 2 versions.
The major difference lies in the update of some key @jest dependencies: specifically @jest/core and jest-config have been updated to version 30.0.3 from 30.0.2, while @jest/types remains at 30.0.1. This suggests that version 30.0.3 incorporates improvements and bug fixes within the core testing engine and configuration handling processes. These changes might include enhanced performance, better error reporting, or improved compatibility with newer JavaScript features. Developers should consult the official Jest changelog for detailed information on the specific changes introduced in @jest/core and jest-config v30.0.3.
While the developer dependencies and supported peer dependencies (node-notifier) remain the same, the fileCount in the distribution increased, hinting at possible updates to files such as readme or other helper tools. The unpackedSize also saw a miniscule increase, aligning with the increased fileCount. Users looking for the latest enhancements to Jest's core functionality and test configuration should upgrade to version 30.0.3. The release date of v30.0.3 is later than the v30.0.2.
The are not vulnerabilities for the version 30.0.3 of the package jest-cli