NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1699 most downloaded on npm
A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript
Last release 9 days ago
25 Sep 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 58 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
10 years old
220 releases · first in 2016
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
One column per quarter.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
resolutionMode to ts.resolveModuleName for hybrid module support (b557a85)Program when consecutive compiles need different module kinds (a82a2b3), closes #4774moduleResolution instead of forcing Node10 (1bffffc)mjs files from node_modules for CJS mode (96d025d)Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
### Bug Fixes * wrong published assets
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
module values for isolatedModules: true (f372121)Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
src (8474fc2)Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
presets to transform config (22fb027)TsJestTransformerOptions type everywhere possibly (7d001be)react-app to use Vite (827c8ad)Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
ts-jest config under globals is now deprecated. Please define the config via transformer config instead.ts-jest config under globals is now deprecated. Please define the config via transformer config instead.Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
update @jest/types to be an optional peer dependency (#3690) (8a8c3fa), closes #3689
config: don't show diagnostics warning with diagnostics: false (#3647) (9a9bc02), closes #3638
legacy: throw type check error in ESM mode with reject (#3618) (7dd01ff), closes #3507
remove @types/jest from peer deps
security: update version of json5
transformers: use Array.sort in hoisting transformer (#3498) (e400a6e), closes #3476
lower the required node version to ^16.10 (#3495) (3a4e48a), closes #3494
ConfigSet as legacy (#3456) (a986729)TsCompiler and TsJestCompiler as legacy (#3457) (0f2fe30)path-mapping AST transformer (#3455) (f566869)mocked testing util (#3333) (2d9017d)ts-jest/utils sub path export (#3334) (9f253d3)TsJestTransformer as legacy (#3451) (b090179)path-mapping AST transformer is no longer shipped in ts-jest v28. Please use an alternative one like https://github.com/LeDDGroup/typescript-transform-paths instead.ts-jest/dist/compiler/ts-compiler should change to ts-jest/dist/legacy/compiler/ts-compilerts-jest/dist/compiler/ts-jest-compiler should change to ts-jest/dist/legacy/compiler/ts-jest-compilerts-jest/dist/config/config-set should change to ts-jest/dist/legacy/config/config-setTypeScript version is now 4.3 since Jest 28 requires it.ts-jest/utils should be replaced with ts-jest.mocked has been integrated into Jest repo.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
transformers use Array.sort in hoisting transformer (#3498) (e400a6e), fixes #3476
compiler: revert #3194 (#3362) (2b7dffe), closes #3272
compiler: update memory cache for compiler using received file content
stimulate esbuild type to avoid importing esbuild directly
utils: deprecate mocked util function
afterProcess hook (#3132) (2b6b86e)esbuild as optional peer dependency (#3129) (20258de)processAsync and getCacheKeyAsync (#3047) (571a880)ts-jest public apis from index.js (#3080) (53175dd), closes #3045Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →