jest-diff
Advanced tools
Changelog
29.4.0
[expect, @jest/expect-utils]
Support custom equality testers (#13654)[jest-config, jest-worker]
Use os.availableParallelism
if available to calculate number of workers to spawn (#13738)[@jest/globals, jest-mock]
Add jest.replaceProperty()
that replaces property value (#13496)[jest-haste-map]
ignore Sapling vcs directories (.sl/
) (#13674)[jest-resolve]
Support subpath imports (#13705, #13723, #13777)[jest-runtime]
Add jest.isolateModulesAsync
for scoped module initialization of asynchronous functions (#13680)[jest-runtime]
Add jest.isEnvironmentTornDown
function (#13741)[jest-test-result]
Added skipped
and focused
status to FormattedTestResult
(#13700)[jest-transform]
Support for asynchronous createTransformer
(#13762)[jest-environment-node]
Fix non-configurable globals (#13687)[@jest/expect-utils]
toMatchObject
should handle Symbol
properties (#13639)[jest-mock]
Fix mockReset
and resetAllMocks
undefined
return value(#13692)[jest-resolve]
Add global paths to require.resolve.paths
(#13633)[jest-resolve]
Correct node core module detection when using node:
specifiers (#13806)[jest-runtime]
Support WASM files that import JS resources (#13608)[jest-runtime]
Use the scriptTransformer
cache in jest-runner
(#13735)[jest-runtime]
Enforce import assertions when importing JSON in ESM (#12755 & #13805)[jest-snapshot]
Make sure to import babel
outside of the sandbox (#13694)[jest-transform]
Ensure the correct configuration is passed to preprocessors specified multiple times in the transform
option (#13770)