Ts-jest version 28.0.4 represents a minor update to the popular Jest transformer, designed for seamless TypeScript testing. Compared to its predecessor, version 28.0.3, it introduces subtle but potentially impactful changes primarily revolving around developments in its vast ecosystem of tooling. Developers leveraging ts-jest will find this version maintains compatibility with the Jest testing framework (version ^28.0.0) and TypeScript compiler (>=4.3), ensuring a smooth transition for existing projects.
The key changes appear in the devDependencies, reflecting updates in the tooling used for development and testing. Most notably, esbuild saw a bump from ~0.14.2 to ~0.14.42, potentially bringing performance improvements during development builds, but also possible breaking changes that need to be considered. The version change can reflect bugfixes, new features, as well as security enhancements. glob was also updated from ^8.0.1 to ^8.0.3. Developers using features from these libraries benefit from the potential improvements and bug fixes included in these minor version bumps. The @types/jest peer dependency was updated from ^27.0.0 to ^27.0.3. While the core functionality of ts-jest remains largely unchanged, updating to version 28.0.4 ensures developers stay up-to-date with the latest tools and refinements in the TypeScript and testing landscape, fostering a more efficient and reliable development workflow. The update contained almost 2kb of unpacked size that was added to the bundle.
The are not vulnerabilities for the version 28.0.4 of the package ts-jest