Ts-jest version 29.0.5 is a minor update over 29.0.4, aimed at enhancing the testing experience for TypeScript projects using Jest. Both versions provide a transformer that enables Jest to understand and execute TypeScript code with source map support, streamlining the testing workflow. Key dependencies like json5, semver, bs-logger, jest-util, make-error, and yargs-parser remain consistent, ensuring core functionality is unchanged. Examining the devDependencies, the most notable difference lies in the esbuild version, updated from ~0.16.16 to ~0.16.17, and @commitlint/config-angular which goes from ^17.4.0 to ^17.4.2. These likely reflect bug fixes or minor improvements within those specific tools, offering a slightly more refined development environment. The core testing framework, Jest, and its related tools (babel-jest, @jest/types, @jest/transform) remain on version ^29.1.2, suggesting that the update focuses on tooling compatibility and stability rather than introducing major feature changes. While seemingly subtle, these dependency tweaks contribute to a smoother and more robust testing setup, particularly for projects heavily reliant on the affected tools. The unpackedSize increased slightly, from 306583 to 306963. For typescript user using commitlint is suggested to upgrade to version 29.0.5.
The are not vulnerabilities for the version 29.0.5 of the package ts-jest