Ts-jest is a popular Jest transformer enabling developers to seamlessly test TypeScript projects with Jest, complete with source map support for easier debugging. Comparing versions 28.0.1 and 28.0.0 reveals subtle yet important changes. Both versions share a common set of dependencies, including json5, semver, bs-logger, and core Jest utilities, ensuring consistent functionality. Developers will find familiar tools like esbuild for fast builds, eslint and prettier for code quality, and typescript for type checking.
The key difference lies in the updated @types/node dev dependency, moving from version 17.0.30 in 28.0.0 to 17.0.31 in 28.0.1. While seemingly minor, such updates often include bug fixes and performance improvements within the Node.js type definitions, potentially enhancing the developer experience. Furthermore, version 28.0.1 was released later than 28.0.0, indicating possible bug fixes or refinements incorporated since the initial 28.0.0 release. The unpacked size has a minimal variation, with 28.0.1 growing by a few hundred bytes, which is likely due to the updated type definition. For developers already on ts-jest 28.0.0, upgrading to 28.0.1 appears to be a low-risk update that could enhance stability, particularly for those working in Node.js environments. Both versions maintain the same peer dependencies, ensuring compatibility with existing Jest, Babel, and TypeScript setups.
The are not vulnerabilities for the version 28.0.1 of the package ts-jest