Features [jest-leak-detector] Use native FinalizationRegistry when it exists to get rid of external C dependency (#12973) Fixes [jest-changed-files] Fix a lock-up after repeated invocations (#12757) [@jest/expect-utils] Fix deep equality of
Jest 27 to 28
Every Jest 28.x release the archive holds, 8 of them, starting at 28.0.0 and running to 28.1.3. The publisher writes these one at a time and its documentation describes the version you are on, so the run between two majors is not laid out anywhere as a list.
- Releases
- 88 carry notes
- Opened
- 25 Apr 20224.4 years ago
- Span
- 3 monthsto 13 Jul 2022
- Breaking
- 0none tagged
The turn
Every 28.x release
All Jest releasesFixes [jest-runtime] Avoid star type import from @jest/globals (#12949) Chore & Maintenance [docs] Mention that jest-codemods now supports Sinon (#12898)
Features [jest] Expose Config type (#12848) [@jest/reporters] Improve GitHubActionsReporters annotation format (#12826) [@jest/types] Infer argument types passed to test and describe callback functions from each tables (#12885, #12905) Fixe
Features [jest-circus] Add failing test modifier that inverts the behaviour of tests (#12610) [jest-environment-node, jest-environment-jsdom] Allow specifying customExportConditions (#12774) Fixes [expect] Adjust typings of lastCalledWith,
Fixes [jest-config] Normalize reporters option defined in presets (#12769) [@jest/reporters] Fix trailing slash in matching coverageThreshold key (#12714) [jest-resolve] Fix (experimental) ESM module mocking for re-exports (#12766) [@jest/t
Features [jest-worker] Add JestWorkerFarm helper type (#12753) Fixes [*] Lower Node 16 requirement to 16.10 from 16.13 due to a Node bug that causes memory and performance issues (#12754)
Features [jest-resolve] Expose ResolverOptions type (#12736) Fixes [expect] Add missing dependency jest-util (#12744) [jest-circus] Improve test.concurrent (#12748) [jest-resolve] Correctly throw an error if jsdom test environment is used,
Blog post: https://jestjs.io/blog/2022/04/25/jest-28 Features [babel-jest] Export createTransformer function (#12399) [expect] Expose AsymmetricMatchers, MatcherFunction and MatcherFunctionWithState interfaces (#12363, #12376) [jest-circus]