Version 30.0.0 of @jest/types brings notable updates compared to its predecessor, version 29.6.3. Primarily, there's a shift in dependency versions. Chalk transitions from ^4.0.0 to ^4.1.2, while @types/yargs advances from ^17.0.8 to ^17.0.33. Both @types/istanbul-reports and @types/istanbul-lib-coverage see updates, moving to ^3.0.4 and ^2.0.6 respectively from ^3.0.0 and ^2.0.0. The new version introduces @jest/pattern as a dependency, which wasn't present in the older release. The @jest/schemas dependency is now strictly versioned on 30.0.0, where the previous version had ^29.6.3.
Developers should note the change in file count within the distributed package, dropping from 10 to 5, alongside a slight reduction in unpacked size, suggesting potential optimizations in the library's structure. Furthermore, the repository URL has been updated, removing the deprecated git+ prefix. Package maintainers and developers incorporating @jest/types should review their testing and integration processes to ensure compatibility with these updated dependencies. Finally, the release date shows a future date, it looks like the new version will be available on 2025-06-10. This is very strange, and developers should keep this in mind.
The are not vulnerabilities for the version 30.0.0 of the package @jest/types