Ts-jest version 29.1.3 introduces several updates and refinements compared to version 29.1.2, impacting developers utilizing Jest for TypeScript testing. The most notable change lies in the updated peer dependencies, specifically targeting "@jest/transform":"^29.7.0" on the newer version, signifying compatibility and improved features with the latest Jest transform. The "@jest/types":"^29.6.3" dependency also receives an update, providing developers with richer type definitions for enhanced code clarity and reduced errors.
Development dependencies also reflect crucial updates. Most notably, "jest" and "babel-jest" were updated from "^29.5.0" to "^29.7.0". "@typescript-eslint/parser" and "@typescript-eslint/eslint-plugin" jumps from "^5.60.0" to "^5.62.0", bringing in possibly important parser and linting rules. The @types/node was patched from "18.16.18" to "18.19.33". These upgrades ensure compatibility with the newest tooling, allowing developers to leverage modern language features and security fixes.
Beyond dependency upgrades, developers will appreciate the refinements in internal tooling and build processes, reflected in the slightly reduced "unpackedSize" of version 29.1.3. These smaller footprint improvements translate to quicker installation times and optimized performance within CI/CD pipelines. The release date of May 21, 2024, indicates active maintenance and a commitment to providing robust support for TypeScript-based Jest testing environments. These incremental yet significant changes contribute to a smoother, more reliable, and up-to-date testing experience for developers.
The are not vulnerabilities for the version 29.1.3 of the package ts-jest