Update dependency jest-environment-jsdom to v29 - autoclosed
This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| jest-environment-jsdom | 28.1.3 -> 29.0.3 |
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the logs for more information.
Release Notes
facebook/jest
v29.0.3
Features
-
[@jest/environment, jest-runtime]Allow passing a generic type argument tojest.createMockFromModule<T>()method (#13202) -
[expect]ExposeExpectationResulttype (#13240) -
[jest-snapshot]ExposeContexttype (#13240) -
[@jest/globals]Addjest.Mocktype helper (#13235)
Fixes
-
[jest-core]CaptureexecErrorduringTestScheduler.scheduleTestsand dispatch to reporters (#13203) -
[jest-resolve]Make sure to resolve module paths after looking atexports(#13242) -
[jest-resolve]Improve error on module not found deep in therequirestack (#8704) -
[jest-snapshot]Fix typings of snapshot matchers (#13240)
Chore & Maintenance
-
[*]Fix inconsistent workspace prefixes (#13217) -
[jest-haste-map]Expose a minimal public API to TypeScript (#13023)
v29.0.2
Features
-
[jest-transform]ExposeTransformFactorytype (#13184)
Fixes
-
[babel-plugin-jest-hoist]Support importedjestin mock factory (#13188) -
[jest-mock]Align the behavior and return type ofgenerateFromMetadatamethod (#13207) -
[jest-runtime]Supportjest.resetModules()with ESM (#13211)
v29.0.1
Fixes
-
[jest-snapshot]PasssnapshotFormatthrough when diffing snapshots (#13181)
v29.0.0
Features
-
[expect][BREAKING] Differentiate betweenMatcherContextMatcherUtilsandMatcherStatetypes (#13141) -
[jest-circus]Add support fortest.failing.each(#13142) -
[jest-config][BREAKING] MakesnapshotFormatdefault toescapeString: falseandprintBasicPrototype: false(#13036) -
[jest-config][BREAKING] Remove undocumentedcollectCoverageOnlyFromoption (#13156) -
[jest-environment-jsdom][BREAKING] Upgrade tojsdom@20(#13037, #13058) -
[@jest/globals]Addjest.Mocked,jest.MockedClass,jest.MockedFunctionandjest.MockedObjectutility types (#12727) -
[jest-mock][BREAKING] RefactorMocked*utility types.MaybeMockedDeepandMaybeMockedbecameMockedandMockedShallowrespectively; only deep mocked variants ofMockedClass,MockedFunctionandMockedObjectare exported (#13123, #13124) -
[jest-mock][BREAKING] Change the defaultjest.mockedhelper’s behavior to deep mocked (#13125) -
[jest-snapshot][BREAKING] Letbabelfind config when updating inline snapshots (#13150) -
[@jest/test-result, @​jest/types][BREAKING] ReplaceBytesandMillisecondstypes withnumber(#13155) -
[jest-worker]AddsworkerIdleMemoryLimitoption which is used as a check for worker memory leaks >= Node 16.11.0 and recycles child workers as required (#13056, #13105, #13106, #13107) -
[pretty-format][BREAKING] RemoveConvertAnsiplugin in favour ofjest-serializer-ansi-escapes(#13040) -
[pretty-format]Allow to opt out from sorting object keys withcompareKeys: null(#12443)
Fixes
-
[jest-config]Fix testing multiple projects with TypeScript config files (#13099) -
[@jest/expect-utils]Fix deep equality of ImmutableJS Record (#13055) -
[jest-haste-map]Increase the maximum possible file size that jest-haste-map can handle (#13094) -
[jest-runtime]Properly support CJS re-exports from dual packages (#13170) -
[jest-snapshot]MakeprettierPathoptional inSnapshotState(#13149) -
[jest-snapshot]Fix parsing error from inline snapshot files withJSX(#12760) -
[jest-worker]When a process runs out of memory worker exits correctly and doesn't spin indefinitely (#13054)
Chore & Maintenance
-
[*][BREAKING] Drop support for Node v12 and v17 (#13033) -
[docs]Fix webpack name (#13049) -
[docs]Explicit how to setnfor--bail(#13128) -
[docs]Update Enzyme URL (#13166) -
[jest-leak-detector]Remove support forweak-napi(#13035) -
[jest-snapshot][BREAKING] RequirerootDiras argument toSnapshotState(#13150)
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.
Edited by igswsihw-wmadepbot