Ts-jest versions 29.0.3 and 29.0.2 are both Jest transformers enabling TypeScript project testing with Jest, offering source map support for easier debugging. While the core functionality remains consistent, subtle differences exist primarily in the development dependencies, impacting the development environment and tooling around the package rather than runtime behavior.
A key distinction lies in the upgraded @typescript-eslint/parser and @typescript-eslint/eslint-plugin from version 5.38.0 to 5.38.1 in 29.0.3. Developers using these ESLint plugins for TypeScript code linting will benefit from the potential bug fixes and improvements included in the patch release. Version 29.0.3 also sees an update in the eslint dependency itself moving from version 8.23.1 to 8.24.0, potentially bringing in updated linting rules and features.
Furthermore, there's a change in the releaseDate, indicating the newer version incorporates the updates and fixes made since the previous release. The unpackedSize of the package has slightly increased, suggesting minor additions or changes to the codebase.
For developers, upgrading to 29.0.3 primarily means adopting the latest ESLint tooling and improvements in the TypeScript ESLint parser and plugin. While the core ts-jest functionality remains similar, keeping dependencies up-to-date ensures a smoother and more robust development workflow. The releaseDate and slightly increased unpackedSize are minor indicators of internal updates and fixes within the package.
The are not vulnerabilities for the version 29.0.3 of the package ts-jest