@jest/test-result
30.5.2 · 18 Sep 2026MIT70.6M / weekRepositoryHomepagenpmAtom feed
29.7.0 is the newest release of 29.x.
In short
1 security4 new14 fixed3 internal
- security
*: Update
semverdependency to get vulnerability fix
Release note
Features
jest-circus, jest-snapshot: Add support for snapshot matchers in concurrent tests
jest-cli: Include type definitions to generated config files
jest-snapshot: Support arrays as property matchers
[jest-core, jest-circus, jest-reporter, jest-runner]Added support for reporting about start individual test cases using jest-circus
Fixes
jest-circus: Prevent false test failures caused by promise rejections handled asynchronously
jest-config: Handle frozen config object
jest-config: Allow
coverageDirectoryandcollectCoverageFromin project configjest-core: Always use workers in watch mode to avoid crashes (#14059).
jest-environment-jsdom, jest-environment-node: Fix assignment of
customExportConditionsviatestEnvironmentOptionswhen custom env subclass defines a default valuejest-matcher-utils: Fix copying value of inherited getters
jest-mock: Tweak typings to allow
jest.replaceProperty()replace methodsjest-mock: Improve user input validation and error messages of
spyOnandreplacePropertymethodsjest-runtime: Bind
jest.isolateModulesAsynctothisjest-runtime: Forward
wrapperLengthto theScriptconstructor ascolumnOffsetfor accurate debuggingjest-runtime: Guard
_isMockFunctionaccess withinjest-snapshot: Fix a potential bug when not using prettier and improve performance
@jest/transform: Do not instrument
.jsonmodulesjest-worker: Restart a shut down worker before sending it a task
Chore & Maintenance
- security
*: Update
semverdependency to get vulnerability fix