@jest/core
30.5.2 · 18 Sep 2026MIT60.2M / weekRepositoryHomepagenpmAtom feed
Upgrading @jest/core From 30.5.0 to 30.5.2
2 releases in betweenevery note read
Release by release
- new
@jest/transform: Strip TypeScript types with Node when no transformer claims a
.ts,.mtsor.ctsfile - fixed
jest-core, jest-haste-map, jest-transform: Keep
require('../package.json')external when bundling, sojest --versionand the transform and haste-map cache keys report the released version instead of the previous one - fixed
jest-each: Escape a table row's keys before building the
$variableinterpolationRegExp, so a column name such ascount(*)no longer fails the whole table withInvalid regular expression, and a.or|in a column name is matched literally - fixed
@jest/source-map: Resolve absolute Windows paths in a source map's
sourcesandsourceRootagain, instead of appending them to the transformed file's directory
- new
- fixed
jest-config: Don't warn about global-only options in the config that supplies the global config - the root config a project resolves to, or the first entry of
--projectswhen no root config is passed - fixed
jest-config, jest-types: Stop accepting
reporters,coverageReporters,workerIdleMemoryLimit,cwdandrunnerOptionsin a project config - they were silently ignored, and now warn like the other global-only options - fixed
jest-config, jest-validate: Warn about
maxWorkersandcoverageThresholdin a project config instead of dropping them without a word - fixed
jest-resolve: Match
moduleNameMapperpatterns against the specifier as written again (reverting #16390) - fixed
jest-runtime: Resolve package
importsspecifiers like#depunder ESM again
- fixed
1 internal line (docs, tests, tooling) left out.