Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 25, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
babel-jest ^28.1.3 -> ^29.0.0 age adoption passing confidence
jest (source) ^28.1.3 -> ^29.0.0 age adoption passing confidence
ts-jest (source) ^28.0.6 -> ^29.0.0 age adoption passing confidence

Release Notes

facebook/jest

v29.1.2

Compare Source

Fixes
  • [expect, @​jest/expect] Revert buggy inference of argument types for *CalledWith and *ReturnedWith matchers introduced in 29.1.0 (#​13339)
  • [jest-worker] Add missing dependency on jest-util (#​13341)

v29.1.0

Compare Source

Features
  • [expect, @​jest/expect] Support type inference for function parameters in CalledWith assertions (#​13268)
  • [expect, @​jest/expect] Infer type of *ReturnedWith matchers argument (#​13278)
  • [@jest/environment, jest-runtime] Allow jest.requireActual and jest.requireMock to take a type argument (#​13253)
  • [@jest/environment] Allow jest.mock and jest.doMock to take a type argument (#​13254)
  • [@jest/fake-timers] Add jest.now() to return the current fake clock time (#​13244, #​13246)
  • [@jest/mock] Add withImplementation method for temporarily overriding a mock (#​13281)
  • [expect] Export toThrow* matchers (#​13328)
Fixes
  • [jest-circus, jest-jasmine2] Fix error messages for Node's assert.throes (#​13322)
  • [jest-haste-map] Remove __proto__ usage (#​13256)
  • [jest-mock] Improve spyOn typings to handle optional properties (#​13247)
  • [jest-mock] Fix mocking of getters and setters on classes (#​13145)
  • [jest-snapshot] Throw useful error when an array is passed as property matchers (#​13263)
  • [jest-snapshot] Prioritize parser used in the project (#​13323)
  • [jest-transform] Attempt to work around issues with atomic writes on Windows (#​11423)

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.3

Compare Source

Bug Fixes
Features
  • add useESM option to pathsToModuleNameMapper options (#​3792) (eabe906)

v29.0.2

Compare Source

Bug Fixes

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 - 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 is behind base branch, 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 requested a review from prisis as a code owner August 25, 2022 18:22
@renovate
Copy link
Contributor Author

renovate bot commented Aug 25, 2022

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pnpm-lock.yaml
installing v2 tool node v18.6.0
linking tool node v18.6.0
node: v18.6.0 /usr/local/bin/node
npm: 8.13.2  /usr/local/bin/npm
Installed v2 /usr/local/buildpack/tools/v2/node.sh in 7 seconds
skip cleanup, not a docker build: 225db7cc8500
installing v2 tool pnpm v7.11.0

added 1 package in 2s
linking tool pnpm v7.11.0
7.11.0
Installed v2 /usr/local/buildpack/tools/v2/pnpm.sh in 4 seconds
skip cleanup, not a docker build: 225db7cc8500
Scope: all 8 workspace projects
Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 15, reused 0, downloaded 0, added 0
Progress: resolved 27, reused 0, downloaded 0, added 0
Progress: resolved 51, reused 0, downloaded 23, added 0
Progress: resolved 63, reused 0, downloaded 40, added 0
Progress: resolved 72, reused 0, downloaded 50, added 0
Progress: resolved 83, reused 0, downloaded 58, added 0
Progress: resolved 95, reused 0, downloaded 73, added 0
Progress: resolved 104, reused 0, downloaded 81, added 0
Progress: resolved 110, reused 0, downloaded 88, added 0
Progress: resolved 117, reused 0, downloaded 92, added 0
Progress: resolved 125, reused 0, downloaded 101, added 0
Progress: resolved 131, reused 0, downloaded 112, added 0
Progress: resolved 132, reused 0, downloaded 119, added 0
Progress: resolved 136, reused 0, downloaded 125, added 0
Progress: resolved 138, reused 0, downloaded 128, added 0
Progress: resolved 143, reused 0, downloaded 131, added 0
Progress: resolved 152, reused 0, downloaded 144, added 0
Progress: resolved 153, reused 0, downloaded 149, added 0
Progress: resolved 155, reused 0, downloaded 151, added 0
Progress: resolved 156, reused 0, downloaded 155, added 0
Progress: resolved 157, reused 0, downloaded 156, added 0
Progress: resolved 157, reused 0, downloaded 157, added 0
Progress: resolved 158, reused 0, downloaded 157, added 0
Progress: resolved 159, reused 0, downloaded 157, added 0
Progress: resolved 202, reused 0, downloaded 173, added 0
Progress: resolved 247, reused 0, downloaded 223, added 0
Progress: resolved 260, reused 0, downloaded 239, added 0
Progress: resolved 269, reused 0, downloaded 247, added 0
Progress: resolved 288, reused 0, downloaded 261, added 0
Progress: resolved 306, reused 0, downloaded 285, added 0
Progress: resolved 319, reused 0, downloaded 294, added 0
Progress: resolved 339, reused 0, downloaded 313, added 0
Progress: resolved 360, reused 0, downloaded 338, added 0
Progress: resolved 389, reused 0, downloaded 365, added 0
Progress: resolved 410, reused 0, downloaded 388, added 0
Progress: resolved 443, reused 0, downloaded 418, added 0
Progress: resolved 466, reused 0, downloaded 444, added 0
Progress: resolved 483, reused 0, downloaded 459, added 0
Progress: resolved 501, reused 0, downloaded 478, added 0
Progress: resolved 526, reused 0, downloaded 504, added 0
Progress: resolved 546, reused 0, downloaded 524, added 0
Progress: resolved 563, reused 0, downloaded 542, added 0
Progress: resolved 574, reused 0, downloaded 551, added 0
Progress: resolved 578, reused 0, downloaded 562, added 0
Progress: resolved 598, reused 0, downloaded 587, added 0
Progress: resolved 616, reused 0, downloaded 604, added 0
Progress: resolved 637, reused 0, downloaded 625, added 0
Progress: resolved 666, reused 0, downloaded 654, added 0
Progress: resolved 698, reused 0, downloaded 686, added 0
Progress: resolved 718, reused 0, downloaded 706, added 0
packages/textlint-config                 |  WARN  deprecated txt-ast-traverse@1.2.1
Progress: resolved 748, reused 0, downloaded 739, added 0
Progress: resolved 774, reused 0, downloaded 764, added 0
Progress: resolved 799, reused 0, downloaded 787, added 0
Progress: resolved 814, reused 0, downloaded 803, added 0
Progress: resolved 832, reused 0, downloaded 820, added 0
Progress: resolved 849, reused 0, downloaded 838, added 0
Progress: resolved 867, reused 0, downloaded 857, added 0
Progress: resolved 892, reused 0, downloaded 882, added 0
Progress: resolved 925, reused 0, downloaded 910, added 0
Progress: resolved 949, reused 0, downloaded 926, added 0
Progress: resolved 971, reused 0, downloaded 946, added 0
Progress: resolved 988, reused 0, downloaded 963, added 0
Progress: resolved 1014, reused 0, downloaded 981, added 0
Progress: resolved 1040, reused 0, downloaded 1002, added 0
Progress: resolved 1073, reused 0, downloaded 1048, added 0
Progress: resolved 1097, reused 0, downloaded 1069, added 0
Progress: resolved 1114, reused 0, downloaded 1093, added 0
Progress: resolved 1125, reused 0, downloaded 1100, added 0
Progress: resolved 1144, reused 0, downloaded 1126, added 0
Progress: resolved 1158, reused 0, downloaded 1137, added 0
Progress: resolved 1172, reused 0, downloaded 1150, added 0
Progress: resolved 1187, reused 0, downloaded 1165, added 0
Progress: resolved 1207, reused 0, downloaded 1185, added 0
Progress: resolved 1222, reused 0, downloaded 1199, added 0
Progress: resolved 1229, reused 0, downloaded 1207, added 0
Progress: resolved 1238, reused 0, downloaded 1218, added 0
Progress: resolved 1255, reused 0, downloaded 1232, added 0
Progress: resolved 1276, reused 0, downloaded 1251, added 0
Progress: resolved 1299, reused 0, downloaded 1275, added 0
Progress: resolved 1327, reused 0, downloaded 1303, added 0
Progress: resolved 1351, reused 0, downloaded 1327, added 0
Progress: resolved 1382, reused 0, downloaded 1343, added 0
Progress: resolved 1389, reused 0, downloaded 1352, added 0
Progress: resolved 1389, reused 0, downloaded 1360, added 0
Progress: resolved 1407, reused 0, downloaded 1383, added 0
packages/eslint-config                   |  WARN  deprecated core-js-pure@3.21.0
Progress: resolved 1425, reused 0, downloaded 1402, added 0
Progress: resolved 1453, reused 0, downloaded 1427, added 0
Progress: resolved 1486, reused 0, downloaded 1462, added 0
Progress: resolved 1506, reused 0, downloaded 1482, added 0
Progress: resolved 1527, reused 0, downloaded 1503, added 0
Progress: resolved 1554, reused 0, downloaded 1531, added 0
Progress: resolved 1574, reused 0, downloaded 1549, added 0
Progress: resolved 1595, reused 0, downloaded 1573, added 0
Progress: resolved 1627, reused 0, downloaded 1608, added 0
Progress: resolved 1656, reused 0, downloaded 1637, added 0
packages/stylelint-config                |  WARN  deprecated source-map-resolve@0.5.3
Progress: resolved 1689, reused 0, downloaded 1671, added 0
packages/stylelint-config                |  WARN  deprecated resolve-url@0.2.1
packages/stylelint-config                |  WARN  deprecated source-map-url@0.4.1
packages/stylelint-config                |  WARN  deprecated urix@0.1.0
packages/stylelint-config                |  WARN  deprecated @types/vfile-message@2.0.0
Progress: resolved 1730, reused 0, downloaded 1713, added 0
Progress: resolved 1766, reused 0, downloaded 1749, added 0
.                                        |  WARN  deprecated core-js@2.6.12
Progress: resolved 1782, reused 0, downloaded 1779, added 0
Progress: resolved 1789, reused 0, downloaded 1783, added 0
Progress: resolved 1789, reused 0, downloaded 1787, added 0
Progress: resolved 1790, reused 0, downloaded 1789, added 0
Progress: resolved 1791, reused 0, downloaded 1789, added 0
Progress: resolved 1803, reused 0, downloaded 1800, added 0
Progress: resolved 1803, reused 0, downloaded 1802, added 0
 ERR_PNPM_PEER_DEP_ISSUES  Unmet peer dependencies

packages/eslint-config
├─┬ eslint-plugin-radar 0.2.1
│ └── ✕ unmet peer eslint@">= 3.0.0 <= 7.x.x": found 8.19.0
└─┬ eslint-plugin-you-dont-need-momentjs 1.6.0
  └── ✕ unmet peer eslint@^5.5.0: found 8.19.0

packages/stylelint-config
├─┬ stylelint-a11y 1.2.3
│ └── ✕ unmet peer stylelint@"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0": found 14.9.1
└─┬ stylelint-require-units 1.0.2
  └── ✕ unmet peer stylelint@"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0": found 14.9.1

packages/textlint-config
├─┬ textlint-rule-write-good 2.0.0
│ └─┬ write-good 1.0.8
│   └─┬ no-cliches 0.3.4
│     ├── ✕ missing peer eslint-plugin-import@^2.22.1
│     ├── ✕ missing peer eslint-plugin-jsx-a11y@^6.4.1
│     ├── ✕ missing peer eslint-plugin-react@^7.21.5
│     └── ✕ missing peer eslint-plugin-react-hooks@^4.0.0
└─┬ @textlint-rule/textlint-rule-preset-google 0.1.2
  └─┬ @textlint-rule/textlint-rule-google-abbreviations 0.1.2
    └─┬ @textlint-rule/textlint-report-helper-for-google-preset 0.1.2
      └─┬ textlint-rule-helper 2.2.1
        └── ✕ unmet peer @textlint/ast-node-types@^12.1.0: found 4.4.3
Peer dependencies that should be installed:
  eslint-plugin-import@^2.22.1
  eslint-plugin-jsx-a11y@^6.4.1
  eslint-plugin-react-hooks@^4.0.0
  eslint-plugin-react@^7.21.5

hint: If you want peer dependencies to be automatically installed, add "auto-install-peers=true" to an .npmrc file at the root of your project.
hint: If you don't want pnpm to fail on peer dependency issues, add "strict-peer-dependencies=false" to an .npmrc file at the root of your project.


@renovate renovate bot force-pushed the renovate/major-29-jest-monorepo branch from 412f3be to 699e4f4 Compare September 9, 2022 08:49
@github-actions github-actions bot added the Stale label Oct 24, 2022
@renovate renovate bot changed the title fix(deps): update jest monorepo to v29 (major) fix(deps): update jest monorepo to v29 (major) - autoclosed Oct 24, 2022
@renovate renovate bot closed this Oct 24, 2022
@renovate renovate bot deleted the renovate/major-29-jest-monorepo branch October 24, 2022 14:48
@github-actions
Copy link
Contributor

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Please note this issue tracker is not a help forum. We recommend using our GitHub Discussions tab for questions.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 26, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant