netlify-plugin-gatsby
                                
                                 netlify-plugin-gatsby copied to clipboard
                                
                                    netlify-plugin-gatsby copied to clipboard
                            
                            
                            
                        chore(deps): update jest monorepo to v29 (major)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | 
|---|---|---|---|---|---|
| @types/jest (source) | ^28.0.0->^29.0.0 | ||||
| jest (source) | ^28.0.3->^29.0.0 | ||||
| ts-jest (source) | ^28.0.1->^29.0.0 | 
Release Notes
facebook/jest
v29.2.1
Features
- [@jest/globals, jest-mock]Add- jest.Spied*utility types (#13440)
Fixes
- [jest-environment-node]make- globalThis.performancewritable for Node 19 and fake timers (#13467)
- [jest-mock]Revert #13398 to restore mocking of setters (#13472)
Performance
- [*]Use sha1 instead of sha256 for hashing (#13421)
v29.2.0
Features
- [@jest/cli, jest-config]A seed for the test run will be randomly generated, or set by a CLI option (#13400)
- [@jest/cli, jest-config]- --show-seedwill display the seed value in the report, and can be set via a CLI flag or through the config file (#13400)
- [jest-config]Add- readInitialConfigutility function (#13356)
- [jest-core]Allow- testResultsProcessorto be async (#13343)
- [@jest/environment, jest-environment-node, jest-environment-jsdom, jest-runtime]Add- getSeed()to the- jestobject (#13400)
- [expect, @​jest/expect-utils]Allow- isAutility to take a type argument (#13355)
- [expect]Expose- AsyncExpectationResultand- SyncExpectationResulttypes (#13411)
Fixes
- [babel-plugin-jest-hoist]Ignore- TSTypeQuerywhen checking for hoisted references (#13367)
- [jest-core]Fix- detectOpenHandlesfalse positives for some special objects such as- TLSWRAP(#13414)
- [jest-mock]Fix mocking of getters and setters on classes (#13398)
- [jest-reporters]Revert: Transform file paths into hyperlinks (#13399)
- [@jest/types]Infer type of- eachtable correctly when the table is a tuple or array (#13381)
- [@jest/types]Rework typings to allow the- *ReturnedWithmatchers to be called with no argument (#13385)
Chore & Maintenance
- [*]Update- @babel/*deps, resulting in slightly different stack traces for- each(#13422)
Performance
- [jest-runner]Do not instrument v8 coverage data if coverage should not be collected (#13282)
v29.1.2
Fixes
- [expect, @​jest/expect]Revert buggy inference of argument types for- *CalledWithand- *ReturnedWithmatchers introduced in 29.1.0 (#13339)
- [jest-worker]Add missing dependency on- jest-util(#13341)
v29.1.1
Fixes
- [jest-mock]Revert #13145 which broke mocking of transpiled ES modules
v29.1.0
Features
- [expect, @​jest/expect]Support type inference for function parameters in- CalledWithassertions (#13268)
- [expect, @​jest/expect]Infer type of- *ReturnedWithmatchers argument (#13278)
- [@jest/environment, jest-runtime]Allow- jest.requireActualand- jest.requireMockto take a type argument (#13253)
- [@jest/environment]Allow- jest.mockand- jest.doMockto take a type argument (#13254)
- [@jest/fake-timers]Add- jest.now()to return the current fake clock time (#13244, #13246)
- [@jest/mock]Add- withImplementationmethod 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- spyOntypings 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
Features
- [@jest/environment, jest-runtime]Allow passing a generic type argument to- jest.createMockFromModule<T>()method (#13202)
- [expect]Expose- ExpectationResulttype (#13240)
- [jest-snapshot]Expose- Contexttype (#13240)
- [@jest/globals]Add- jest.Mocktype helper (#13235)
Fixes
- [jest-core]Capture- execErrorduring- TestScheduler.scheduleTestsand 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- requirestack (#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]Expose- TransformFactorytype (#13184)
Fixes
- [babel-plugin-jest-hoist]Support imported- jestin mock factory (#13188)
- [jest-mock]Align the behavior and return type of- generateFromMetadatamethod (#13207)
- [jest-runtime]Support- jest.resetModules()with ESM (#13211)
v29.0.1
Fixes
- [jest-snapshot]Pass- snapshotFormatthrough when diffing snapshots (#13181)
v29.0.0
Features
- [expect][BREAKING] Differentiate between- MatcherContext- MatcherUtilsand- MatcherStatetypes (#13141)
- [jest-circus]Add support for- test.failing.each(#13142)
- [jest-config][BREAKING] Make- snapshotFormatdefault to- escapeString: falseand- printBasicPrototype: false(#13036)
- [jest-config][BREAKING] Remove undocumented- collectCoverageOnlyFromoption (#13156)
- [jest-environment-jsdom][BREAKING] Upgrade to- jsdom@20(#13037, #13058)
- [@jest/globals]Add- jest.Mocked,- jest.MockedClass,- jest.MockedFunctionand- jest.MockedObjectutility types (#12727)
- [jest-mock][BREAKING] Refactor- Mocked*utility types.- MaybeMockedDeepand- MaybeMockedbecame- Mockedand- MockedShallowrespectively; only deep mocked variants of- MockedClass,- MockedFunctionand- MockedObjectare exported (#13123, #13124)
- [jest-mock][BREAKING] Change the default- jest.mockedhelper’s behavior to deep mocked (#13125)
- [jest-snapshot][BREAKING] Let- babelfind config when updating inline snapshots (#13150)
- [@jest/test-result, @​jest/types][BREAKING] Replace- Bytesand- Millisecondstypes with- number(#13155)
- [jest-worker]Adds- workerIdleMemoryLimitoption 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- ConvertAnsiplugin 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- prettierPathoptional 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- nfor- --bail(#13128)
- [docs]Update Enzyme URL (#13166)
- [jest-leak-detector]Remove support for- weak-napi(#13035)
- [jest-snapshot][BREAKING] Require- rootDiras argument to- SnapshotState(#13150)
kulshekhar/ts-jest
v29.0.3
Bug Fixes
- merge config from globalswith transformer config correctly (#3842) (9c9fd60), closes #3841
- presets: allow merging transform config when using presets (#3833) (afc6a94)
Features
v29.0.2
Bug Fixes
- mark ts-jestas optional inConfigGlobals(#3816) (cbb88bb), closes #3815
- use correct typings for config:initcommand (#3825) (21b94db)
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 - "before 3am on Monday" (UTC), 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.
Deploy Preview for netlify-plugin-gatsby-demo canceled.
| Name | Link | 
|---|---|
| Latest commit | 3ef611fd4d08785b1df481a4bd96b754d9415ec4 | 
| Latest deploy log | https://app.netlify.com/sites/netlify-plugin-gatsby-demo/deploys/639cdc661a455d00090a0bfd |