Ts-jest version 28.0.6 arrives roughly a month after 28.0.5, bringing several updates beneficial for TypeScript and Jest users. The core functionality, as a Jest transformer enabling TypeScript testing with source map support, is maintained in both versions. Developers will notice subtle but important changes in the development dependencies.
Specifically, version 28.0.6 upgrades key developer dependencies. Notably, @typescript-eslint/parser and @typescript-eslint/eslint-plugin jump from version 5.27.1 to 5.30.6, indicating improvements and bug fixes in TypeScript ESLint parsing and linting. This can lead to more accurate and reliable code analysis during development. The TypeScript version is updated from ~4.7.3 to ~4.7.4, incremental, and likely containing improvements and bug fixes. json-schema-to-typescript sees a significant update from ^10.1.5 to ^11.0.1, potentially changing how JSON schemas are handled for TypeScript code generation. Furthermore, the eslint dependency moves from ^8.17.0 to ^8.19.0 which might introduce new linting rules and improvements in code quality checks. @commitlint/config-angular is incremented from ^17.0.0 to ^17.0.3.
Other smaller updates include changes to prettier, node-fetch, and various @types/* packages, reflecting ongoing efforts to keep the development environment up-to-date and aligned with the latest versions of supporting libraries. While the core dependencies and peerDependencies remain largely consistent, these devDependencies updates are important for maintainability, developer experience, and integration with other tools in the TypeScript ecosystem. These changes contribute to a more robust and efficient development workflow, potentially resulting in higher-quality and more reliable TypeScript code.
The are not vulnerabilities for the version 28.0.6 of the package ts-jest