graphql-code-generator icon indicating copy to clipboard operation
graphql-code-generator copied to clipboard

chore(deps): update jest monorepo to v29 (major)

Open renovate[bot] opened this issue 3 years ago • 5 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/jest (source) 28.1.8 -> 29.0.3 age adoption passing confidence
babel-jest 28.1.3 -> 29.0.3 age adoption passing confidence
jest (source) 28.1.3 -> 29.0.3 age adoption passing confidence
jest-diff ^23.0.0 || ^24.0.0 || ^25.0.0 || ^26.0.0 || ^27.0.0 || ^28.0.0 -> ^23.0.0 || ^24.0.0 || ^25.0.0 || ^26.0.0 || ^27.0.0 || ^28.0.0 || ^29.0.0 age adoption passing confidence
jest-docblock 28.1.1 -> 29.0.0 age adoption passing confidence
jest-runner 28.1.3 -> 29.0.3 age adoption passing confidence
ts-jest (source) 28.0.8 -> 29.0.1 age adoption passing confidence

Release Notes

facebook/jest

v29.0.3

Compare Source

Features
  • [@jest/environment, jest-runtime] Allow passing a generic type argument to jest.createMockFromModule<T>() method (#​13202)
  • [expect] Expose ExpectationResult type (#​13240)
  • [jest-snapshot] Expose Context type (#​13240)
  • [@jest/globals] Add jest.Mock type helper (#​13235)
Fixes
  • [jest-core] Capture execError during TestScheduler.scheduleTests and dispatch to reporters (#​13203)
  • [jest-resolve] Make sure to resolve module paths after looking at exports (#​13242)
  • [jest-resolve] Improve error on module not found deep in the require stack (#​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

Compare Source

Features
  • [jest-transform] Expose TransformFactory type (#​13184)
Fixes
  • [babel-plugin-jest-hoist] Support imported jest in mock factory (#​13188)
  • [jest-mock] Align the behavior and return type of generateFromMetadata method (#​13207)
  • [jest-runtime] Support jest.resetModules() with ESM (#​13211)

v29.0.1

Compare Source

Fixes
  • [jest-snapshot] Pass snapshotFormat through when diffing snapshots (#​13181)

v29.0.0

Compare Source

Features
  • [expect] [BREAKING] Differentiate between MatcherContext MatcherUtils and MatcherState types (#​13141)
  • [jest-circus] Add support for test.failing.each (#​13142)
  • [jest-config] [BREAKING] Make snapshotFormat default to escapeString: false and printBasicPrototype: false (#​13036)
  • [jest-config] [BREAKING] Remove undocumented collectCoverageOnlyFrom option (#​13156)
  • [jest-environment-jsdom] [BREAKING] Upgrade to jsdom@20 (#​13037, #​13058)
  • [@jest/globals] Add jest.Mocked, jest.MockedClass, jest.MockedFunction and jest.MockedObject utility types (#​12727)
  • [jest-mock] [BREAKING] Refactor Mocked* utility types. MaybeMockedDeep and MaybeMocked became Mocked and MockedShallow respectively; only deep mocked variants of MockedClass, MockedFunction and MockedObject are exported (#​13123, #​13124)
  • [jest-mock] [BREAKING] Change the default jest.mocked helper’s behavior to deep mocked (#​13125)
  • [jest-snapshot] [BREAKING] Let babel find config when updating inline snapshots (#​13150)
  • [@jest/test-result, @&#8203;jest/types] [BREAKING] Replace Bytes and Milliseconds types with number (#​13155)
  • [jest-worker] Adds workerIdleMemoryLimit option 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] Remove ConvertAnsi plugin in favour of jest-serializer-ansi-escapes (#​13040)
  • [pretty-format] Allow to opt out from sorting object keys with compareKeys: 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] Make prettierPath optional in SnapshotState (#​13149)
  • [jest-snapshot] Fix parsing error from inline snapshot files with JSX (#​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 set n for --bail (#​13128)
  • [docs] Update Enzyme URL (#​13166)
  • [jest-leak-detector] Remove support for weak-napi (#​13035)
  • [jest-snapshot] [BREAKING] Require rootDir as argument to SnapshotState (#​13150)
kulshekhar/ts-jest

v29.0.1

Compare Source

Bug Fixes
  • legacy: include existing globals config in cached config (#​3803) (e79be47)
Features
  • add typings for ts-jest options via transform config (#​3805) (664b0f2)

v29.0.0

Compare Source

Features
DEPRECATIONS
  • Define ts-jest config under globals is 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.

renovate[bot] avatar Aug 25 '22 21:08 renovate[bot]

🦋 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

changeset-bot[bot] avatar Aug 25 '22 21:08 changeset-bot[bot]

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)

vercel[bot] avatar Aug 25 '22 21:08 vercel[bot]

This PR looks drunk 😛 It seems to have pulled in the v28 update and not actually updated to v29

SimenB avatar Aug 26 '22 10:08 SimenB

🚀 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 ↗︎

github-actions[bot] avatar Aug 27 '22 02:08 github-actions[bot]

🚀 Website Preview

The latest changes to the website are available as preview in: https://19649490.graphql-code-generator.pages.dev

github-actions[bot] avatar Sep 03 '22 15:09 github-actions[bot]

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[bot] avatar Feb 16 '23 12:02 renovate[bot]

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.

renovate[bot] avatar Mar 28 '23 19:03 renovate[bot]