ts-jest is a popular Jest transformer that empowers developers to test TypeScript projects seamlessly. Comparing versions 28.0.3 and 28.0.2, we see subtle but important updates. The core functionality remains the same: enabling Jest to understand and execute TypeScript code with source map support for easier debugging. Consequently, developers can write robust unit and integration tests directly in TypeScript.
Key differences primarily lie in the development dependencies. Version 28.0.3 upgrades @commitlint/cli and @commitlint/config-angular to versions 17.x. and 17.0.0 respectively, from 16.x and 16.0.0. Also it increments @types/node from version 17.0.31 to 17.0.35. Also, the newer release date of version 28.0.3 is May 24, 2022, while 28.0.2 was released on May 8, 2022. These updates suggest improvements in code linting, commit message conventions, and potential compatibility fixes with newer Node.js features. Although seemingly minor, these refinements contribute to a more stable and developer-friendly testing experience. If you're upgrading, ensure your commit linting configuration is compatible with the updated @commitlint packages. The core dependencies that directly affect the transformation process haven't changed between these versions, so expect similar TypeScript compilation and testing performance. Developers benefit from ongoing updates to tooling, ensuring compatibility and adherence to evolving best practices.
The are not vulnerabilities for the version 28.0.3 of the package ts-jest