chore(deps): update jest monorepo to v29 (major)
This PR contains the following updates:
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)
kulshekhar/ts-jest
v29.0.1
Bug Fixes
Features
v29.0.0
Features
- drop Node 12 and Node 17 support (#3787) (0f1de16)
- migrate globals config to transformer config (#3780) (31e5843)
- support Jest 29 (#3767) (94b553b)
DEPRECATIONS
- Define
ts-jestconfig underglobalsis now deprecated. Please define the config via transformer config instead.
BREAKING CHANGES
- Only Node 14, 16 and 18 are supported
- Jest 29 is required.
Configuration
📅 Schedule: Branch creation - "after 10pm,before 6:00am" in timezone Europe/Warsaw, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
🦋 Changeset detected
Latest commit: 9f6b88d81d660ec17bfd11ce1e7272cf62b7ab74
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 1 package
| Name | Type |
|---|---|
| @graphql-codegen/testing | Patch |
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Updated |
|---|---|---|---|
| graphql-code-generator | ✅ Ready (Inspect) | Visit Preview | Aug 30, 2022 at 3:45AM (UTC) |
This PR looks drunk 😛 It seems to have pulled in the v28 update and not actually updated to v29
🚀 Snapshot Release (alpha)
The latest changes of this PR are available as alpha on npm (based on the declared changesets):
| Package | Version | Info |
|---|---|---|
@graphql-cli/codegen |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/cli |
3.1.0-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/core |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/add |
4.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/fragment-matcher |
4.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/introspection |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/schema-ast |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/visitor-plugin-common |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/typescript-document-nodes |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/gql-tag-operations |
2.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/typescript-operations |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/typescript-resolvers |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/typed-document-node |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/typescript |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/client-preset |
2.1.0-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/gql-tag-operations-preset |
2.1.0-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/graphql-modules-preset |
3.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/testing |
2.0.1-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
@graphql-codegen/plugin-helpers |
4.1.0-alpha-20230216124310-9f6b88d81 |
npm ↗︎ unpkg ↗︎ |
🚀 Website Preview
The latest changes to the website are available as preview in: https://19649490.graphql-code-generator.pages.dev
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.
Renovate Ignore Notification
Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 29.x releases. But if you manually upgrade to 29.x then Renovate will re-enable minor and patch updates automatically.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.