Catalog / Jest

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

The last 27.x release the archive holds before the turn is 27.5.1, on 8 Feb 2022. 28.0.0 followed 76 days later. The archive holds no 27.x release after 28.0.0 opened.

Every 28.x release

All Jest releases
28.1.3addedfixedchanged

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

28.1.2fixed

Fixes [jest-runtime] Avoid star type import from @jest/globals (#12949) Chore & Maintenance [docs] Mention that jest-codemods now supports Sinon (#12898)

28.1.1fixedchanged

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

28.1.0addedfixed

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,

28.0.3fixed

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

28.0.2addedfixed

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)

28.0.1addedfixedchanged

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,

28.0.0addedfixedchanged

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]