Jest versions 28.0.2 and 28.0.1 represent incremental updates to the popular JavaScript testing framework known for its delightful developer experience. Both versions share the same core description, promising a pleasing testing environment. Under the hood, they rely on identical peer dependencies, specifically node-notifier, allowing for cross-platform notifications, compatible with versions 8.0.1, 9.0.0, or 10.0.0. The licensing remains consistent, staying under the permissive MIT license, and the source code continues to reside within the packages/jest directory of the official Facebook Jest GitHub repository.
The key difference lies in the updated dependencies on internal Jest packages. Version 28.0.2 depends on jest-cli and @jest/core version 28.0.2, while version 28.0.1 depends on jest-cli and @jest/core version 28.0.1. These updates most likely contain bug fixes, performance improvements, or minor feature enhancements within the Jest command-line interface and core testing engine. Importantly, both versions utilize import-local version 3.0.2, suggesting consistent behavior in scenarios where a local Jest installation should be prioritized. Considering that the fileCount and unpackedSize in the dist section remain the same between versions, the changes are probably targeted at bug fixes and some minor internal optimisations. The release dates indicate a rapid iteration cycle, with version 28.0.2 released just one day after 28.0.1, perhaps addressing critical issues discovered shortly after the initial release. Developers upgrading from 28.0.1 to 28.0.2 should anticipate subtle but potentially important stability and performance refinements in their Jest testing environment.
The are not vulnerabilities for the version 28.0.2 of the package jest