Skip to content

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

Merged
gr2m merged 1 commit intomasterfrom
renovate/major-jest-monorepo
Sep 9, 2022
Merged

chore(deps): update jest monorepo to v29 (major)#732
gr2m merged 1 commit intomasterfrom
renovate/major-jest-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Aug 25, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@jest/types ^28.0.0 -> ^29.0.0 age adoption passing confidence
@types/jest (source) ^28.0.0 -> ^29.0.0 age adoption passing confidence
jest (source) ^28.0.0 -> ^29.0.0 age adoption passing confidence
ts-jest (source) ^28.0.0 -> ^29.0.0 age adoption passing confidence

Release Notes

facebook/jest

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, @​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.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 - At any time (no schedule defined), 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 renovate bot added the Type: Maintenance Any dependency, housekeeping, and clean up Issue or PR label Aug 25, 2022
@renovate renovate bot force-pushed the renovate/major-jest-monorepo branch from 1293f57 to 2c57c86 Compare August 25, 2022 17:02
@wolfy1339 wolfy1339 added the Status: Blocked Blocked by GitHub's API or other external factors label Aug 25, 2022
@wolfy1339 wolfy1339 changed the title chore(deps): update jest monorepo to v29 (major) 🚧 chore(deps): update jest monorepo to v29 (major) Aug 25, 2022
@renovate renovate bot changed the title 🚧 chore(deps): update jest monorepo to v29 (major) chore(deps): update jest monorepo to v29 (major) Aug 25, 2022
@renovate renovate bot force-pushed the renovate/major-jest-monorepo branch 6 times, most recently from 64ce6fa to c23d574 Compare September 5, 2022 08:37
@renovate renovate bot force-pushed the renovate/major-jest-monorepo branch 2 times, most recently from ef29534 to bb96f48 Compare September 8, 2022 16:33
@renovate renovate bot force-pushed the renovate/major-jest-monorepo branch from bb96f48 to f4ca8d1 Compare September 9, 2022 11:23
@gr2m gr2m merged commit 0942fec into master Sep 9, 2022
@gr2m gr2m deleted the renovate/major-jest-monorepo branch September 9, 2022 16:25
@wolfy1339
Copy link
Copy Markdown
Member

@gr2m This was merged with tests failing, there are possibly others across the octokit repos
I opened #741 with a fix

@gr2m
Copy link
Copy Markdown
Contributor

gr2m commented Sep 11, 2022

Ugh! I hate that this still happens. Glad you caught it!

@wolfy1339
Copy link
Copy Markdown
Member

Ugh! I hate that this still happens. Glad you caught it!

It shouldn't have happened. The required workflow test failed like it's supposed to.
https://github.com/octokit/webhooks.js/runs/8275396282?check_suite_focus=true

Did you force a merge with administrator privileges?

@oscard0m Do you have any ideas as to what happened here?

@wolfy1339
Copy link
Copy Markdown
Member

@gr2m I found the issue. It seems as though test was removed from the branch protection rules

@github-actions
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 11.0.0-beta.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Oct 3, 2022

🎉 This PR is included in version 10.2.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Status: Blocked Blocked by GitHub's API or other external factors Type: Maintenance Any dependency, housekeeping, and clean up Issue or PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants