[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-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)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps babel-jest from 27.4.4 to 29.0.2.
Release notes
Sourced from babel-jest's releases.
... (truncated)
Changelog
Sourced from babel-jest's changelog.
... (truncated)
Commits
616fcf5
v29.0.2b959a3d
v29.0.175006e4
v29.0.04def94b
v29.0.0-alpha.663e506b
v29.0.0-alpha.598a833b
v29.0.0-alpha.40998187
v29.0.0-alpha.302cd85f
chore: migrate fromlerna
tolerna-lite
(#13097)10f1e7f
v29.0.0-alpha.16862afb
v29.0.0-alpha.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)