chore(deps): update jest monorepo to v26 (major) #23
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
25.3.0->26.0.125.3.0->26.0.1Release Notes
facebook/jest
v26.0.1Compare Source
Fixes
[jest-circus]Backward compatibility for deprecatedDescribeBlock.teststo not break e.g. Detox reporterv26.0.0Compare Source
Features
[jest-environment-jsdom][BREAKING] Upgradejsdomto v16 (#9606)[@jest/fake-timers]Add possibility to use a modern implementation of fake timers, backed by@sinonjs/fake-timers(#7776)[jest-runtime]AddcreateMockFromModuleas an alias forgenMockFromModule(#9962)Fixes
[babel-jest]Handlenullbeing passed tocreateTransformer(#9955)[jest-circus, jest-console, jest-jasmine2, jest-reporters, jest-util, pretty-format]Fix time durating formatting and consolidate time formatting code (#9765)[jest-circus][BREAKING] Fail tests if a test takes a done callback and have return values (#9129)[jest-circus][BREAKING] Throw a proper error if a test / hook is defined asynchronously (#8096)[jest-circus]Throw more descriptive error if hook is defined inside test (#9957)[jest-circus][BREAKING] Align execution order of tests to matchjasmine's top to bottom order (#9965)[jest-config, jest-resolve][BREAKING] Remove support forbrowserfield (#9943)[jest-haste-map]Stop reporting files as changed when they are only accessed (#7347)[jest-resolve]Show relative path from root dir formodule not founderrors (#9963)[jest-runtime]Fix absolute path moduleNameMapper + jest.mock bug (#8727)Chore & Maintenance
[*][BREAKING] TypeScript definitions requires a minimum of TypeScript v3.8 (#9823)[*][BREAKING] Drop support for Node 8 (#9423)[*]Upgrade to chalk@4 (#9752)[*]Remove usage ofrealpath-native(#9952)[docs]Fix example reference implementation to use Jest with Phabricator (#8662)[docs]Added default compiler to tranform (#8583)[docs]Updated Testing Frameworks guide with React; make it generic (#9106)[expect, jest-mock, pretty-format][BREAKING] Removebuild-es5from package (#9945)[@jest/fake-timers, @​jest/environment][BREAKING] RenameLolexFakeTimerstoModernFakeTimers(#9960)[jest-haste-map][BREAKING] removedprovidesModuleNodeModules(#8535)[jest-runtime][BREAKING] Remove long-deprecatedrequire.requireActualandrequire.requireMockmethods (#9854)v25.5.1Compare Source
Fixes
[jest-haste-map]Add missing@types/graceful-fsdependency (#9913)[jest-runner]Correctly serializeSetpassed to worker (#9915)[jest-runtime]Vary ESM cache by query (#9914)v25.5.0Compare Source
Features
[@jest/globals]New package so Jest's globals can be explicitly imported (#9801)[jest-core]Show coverage of sources related to tests in changed files (#9769)[jest-runtime]Populaterequire.cache(#9841)Fixes
[*]Usegraceful-fsdirectly in every package instead of relying onfsbeing monkey patched (#9443)[expect]Prints the Symbol name into the error message with a custom asymmetric matcher (#9888)[jest-circus, jest-jasmine2]Support older version ofjest-runtime(#9903 & #9842)[@jest/environment]Make sure not to reference Jest types (#9875)[jest-message-util]Code frame printing should respect--noStackTraceflag (#9866)[jest-runtime]Support importing CJS from ESM usingimportstatements (#9850)[jest-runtime]Support importing parallel dynamicimports (#9858)[jest-transform]Improve source map handling when instrumenting transformed code (#9811)Chore & Maintenance
[docs]Add an example for mocking non-default export classPerformance
[jest-resolve]Updateresolveto a version using nativerealpath, which is faster than the default JS implementation (#9872)[jest-resolve]Pass custom cachedrealpathfunction toresolve(#9873)[jest-runtime]Addteardownmethod to clear any caches when tests complete (#9906)[jest-runtime]Do not pass files required internally through transformation when loading them (#9900)[jest-runtime]UseMaps instead of object literals as cache holders (#9901)v25.4.0Compare Source
[expect]Supportasync functions intoThrow(#9817)[jest-console]Add code frame toconsole.errorandconsole.warn(#9741)[jest-runtime, jest-jasmine2, jest-circus]Experimental, limited ECMAScript Modules support (#9772 & #9842)Fixes
[expect]Restore support for passing functions totoHaveLengthmatcher (#9796)[jest-changed-files]--only-changedshould include staged files (#9799)[jest-circus]Throw on nested test definitions (#9828)[jest-each]eachwill throw an error when called with too many arguments (#9818)[jest-runner]Don't print warning to stdout when using--json(#9843)Chore & Maintenance
[*]Do not generate TypeScript declaration source maps (#9822)[*]Transpile code for Node 8.3, not 8.0 (#9827)Renovate configuration
📅 Schedule: 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.
This PR has been generated by WhiteSource Renovate. View repository job log here.