@jest/transform
30.5.2 · 18 Sep 2026MIT80.4M / weekRepositoryHomepagenpmAtom feed
29.7.0 is the newest release of 29.x.
In short
14 new7 fixed1 internal
Release note
Features
jest-changed-files: Support Sapling
jest-circus, @jest/cli, jest-config: Add feature to randomize order of tests via CLI flag or through the config file
[jest-cli, jest-config, @jest/core, jest-haste-map, @jest/reporters, jest-runner, jest-runtime, @jest/types]AddworkerThreadsconfiguration option to allow using worker threads for parallelizationjest-cli: Export
yargsOptionsjest-config: Add
openHandlesTimeoutoption to configure possible open handles warning.@jest/create-cache-key-function: Allow passing
lengthargument tocreateCacheKey()function and set its default value to16on Windowsjest-message-util: Add support for AggregateError (#13946 & #13947)
jest-message-util: Add support for Error causes in
testandit(#13935 & #13966)jest-reporters: Add
summaryThresholdoption to summary reporter to allow overriding the internal threshold that is used to print the summary of all failed tests when the number of test suites surpasses itjest-runtime: Expose
@sinonjs/fake-timersasync APIs functionsadvanceTimersByTimeAsync(msToRun)(tickAsync(msToRun)),advanceTimersToNextTimerAsync(steps)(nextAsync),runAllTimersAsync(runAllAsync), andrunOnlyPendingTimersAsync(runToLastAsync)jest-runtime, @jest/transform: Allow V8 coverage provider to collect coverage from files which were not loaded explicitly
jest-snapshot: Add support to
ctsandmtsTypeScript files to inline snapshotsjest-worker: Add
startmethod to worker farmsjest-worker: Support passing a URL as path to worker
Fixes
babel-plugin-jest-hoist: Fix unwanted hoisting of nested
jestusagesjest-circus: Send test case results for
todotestsjest-circus: Update message printed on test timeout
jest-circus: Avoid creating the word "testfalse" when
takesDoneCallbackisfalsein the message printed on test timeout AND updated timeouts testjest-environment-jsdom: Stop setting
documenttonullon teardown@jest/expect-utils: Update
toStrictEqual()to be able to checkjest.fn().mock.calls@jest/test-result: Allow
TestResultsProcessortype to return a Promise