Ts-jest version 28.0.5 introduces several updates compared to version 28.0.4, impacting developers utilizing Jest for TypeScript testing. Primarily, yargs-parser sees a version bump from ^20.x to ^21.0.1, potentially affecting command-line argument parsing behavior.
Several development dependencies have been upgraded, reflecting improvements in the development and testing environment for ts-jest itself. Notably esbuild advances from ~0.14.42 to ~0.14.43, potentially bringing performance or bug fixes from the esbuild side. eslint jumps from ^8.4.1 to ^8.17.0, indicating a significant update to linting rules and code quality checks. TypeScript is updated from ~4.6.2 to ~4.7.3.
Furthermore, @typescript-eslint/parser and @typescript-eslint/eslint-plugin are updated from ^5.3.0 to ^5.27.1, signaling improvements and fixes in the TypeScript ESLint integration. json-schema-to-typescript also sees an upgrade from ^10.1.4 to ^10.1.5. There are also minor version updates to types packages, such as @types/yargs-parser. Some formatting dependencies got updated, such as prettier going from ^2.4.0 to ^2.6.2.
The updated ts-jest package (28.0.5) has a negligibly larger unpacked size and contains one more file than version 28.0.4, suggesting added functionality or refactoring. These updates collectively offer developers using ts-jest enhanced tooling for TypeScript testing.
The are not vulnerabilities for the version 28.0.5 of the package ts-jest