This repository was archived by the owner on May 27, 2022. It is now read-only.
chore(deps): update dependency babel-jest to v25 - autoclosed #24
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:
24.9.0->25.1.0Release Notes
facebook/jest
v25.1.0Compare Source
Features
[babel-plugin-jest-hoist]Show codeframe on static hoisting issues (#8865)[babel-plugin-jest-hoist]AddBigInttoWHITELISTED_IDENTIFIERS(#8382)[babel-preset-jest]Add@babel/plugin-syntax-bigint(#8382)[expect]AddBigIntsupport totoBeGreaterThan,toBeGreaterThanOrEqual,toBeLessThanandtoBeLessThanOrEqual(#8382)[expect, jest-matcher-utils]Display change counts in annotation lines (#9035)[expect, jest-snapshot]Support custom inline snapshot matchers (#9278)[jest-config]Throw the full error message and stack when a Jest preset is missing a dependency (#8924)[jest-config][BREAKING] Set default display name color based on runner (#8689)[jest-config]Merge preset globals with project globals (#9027)[jest-config]Support.cjsconfig files (#9291)[jest-config][BREAKING] Support.mjsconfig files (#9431)[jest-core]Support reporters as default exports (#9161)[jest-core]Support--findRelatedTestspaths case insensitivity on Windows (#8900)[jest-diff]Add options for colors and symbols (#8841)[jest-diff][BREAKING] Export as ECMAScript module (#8873)[jest-diff]AddincludeChangeCountsand renameIndicatoroptions (#8881)[jest-diff]AddchangeColorandpatchColoroptions (#8911)[jest-diff]AddtrailingSpaceFormatteroption and replace cyan withcommonColor(#8927)[jest-diff]AddfirstOrLastEmptyLineReplacementoption and export 3diffLinesfunctions (#8955)[jest-environment]Add optionalgetVmContextnext torunScript(#9252 & #9428)[jest-environment-jsdom]AddfakeTimersLolex(#8925)[jest-environment-node]AddfakeTimersLolex(#8925)[jest-environment-node]AddqueueMicrotask(#9140)[jest-environment-node]ImplementgetVmContext(#9252 & #9428)[@jest/fake-timers]Add Lolex as implementation of fake timers (#8897)[jest-get-type]AddBigIntsupport. (#8382)[jest-matcher-utils]AddBigIntsupport toensureNumbersensureActualIsNumber,ensureExpectedIsNumber(#8382)[jest-matcher-utils]Ignore highlighting matched asymmetricMatcher in diffs (#9257)[jest-reporters]Export utils for path formatting (#9162)[jest-reporters]Provides global coverage thresholds as watermarks for istanbul (#9416)[jest-runner]Warn if a worker had to be force exited (#8206)[jest-runtime][BREAKING] Do not exportScriptTransformer- it can be imported from@jest/transforminstead (#9256)[jest-runtime]UseJestEnvironment.getVmContextandvm.compileFunctionif available to avoid the module wrapper (#9252 & #9428)[jest-snapshot]Display change counts in annotation lines (#8982)[jest-snapshot][BREAKING] Improve report when the matcher has properties (#9104)[jest-snapshot]Improve colors when snapshots are updatable (#9132)[jest-snapshot]Ignore indentation for most serialized objects (#9203)[jest-transform]CreatecreateTranspilingRequirefunction for easy transpiling modules (#9194)[jest-transform][BREAKING] Return transformed code as a string, do not wrap invm.Script(#9253)[@jest/test-result]Create method to create emptyTestResult(#8867)[jest-worker][BREAKING] Return a promise fromend(), resolving with the information whether workers exited gracefully (#8206)[jest-reporters]Transform file paths into hyperlinks (#8980)Fixes
[expect]DisplayexpectedDiffmore carefully intoBeCloseTo(#8389)[expect]Avoid incorrect difference for subset whentoMatchObjectfails (#9005)[expect]Consider all RegExp flags for equality (#9167)[expect][BREAKING] Consider primitives different from wrappers instantiated withnew(#9167)[expect]Prevent maintaining RegExp state between multiple tests (#9289)[expect]Fix subsetEquality false circular reference detection (#9322)[jest-config]Use half of the available cores whenwatchAllmode is enabled (#9117)[jest-config]Fix Jest multi project runner still cannot handle exactly one project (#8894)[jest-console]Add missingconsole.groupcalls toNullConsole(#9024)[jest-core]Don't include unref'd timers in --detectOpenHandles results (#8941)[jest-core]Limit number of workers when creating haste maps in projects (#9259)[jest-diff]Do not inverse format if line consists of one change (#8903)[jest-diff]Rename some new options and change their default values (#9077)[jest-environment-node]FixTextEncoder.encodenot referencing same globalUint8Arrayconstructor (#9261)[jest-fake-timers]getTimerCountwill not include cancelled immediates (#8764)[jest-fake-timers]Supportutil.promisifyonsetTimeout(#9180)[jest-jasmine2, jest-circus]Improve error message format for Node's assert.fail (#9262)[jest-leak-detector][BREAKING] Useweak-napiinstead ofweakpackage (#8686)[jest-mock]Fix for mockReturnValue overriding mockImplementationOnce (#8398)[jest-reporters]Make node-notifier an optional dependency (#8918)[jest-reporters]Make all arguments to methods onBaseReporteroptional (#9159)[jest-resolve]: Set MODULE_NOT_FOUND as error code when module is not resolved from paths (#8487)[jest-resolve-dependencies]Handle dynamic dependencies correctly even when using module maps (#9303)[jest-snapshot]Remove only the added newlines in multiline snapshots (#8859)[jest-snapshot]Distinguish empty string from external snapshot not written (#8880)[jest-snapshot][BREAKING] Distinguish empty string from internal snapshot not written (#8898)[jest-snapshot][BREAKING] Removereportmethod and throw matcher errors (#9049)[jest-snapshot]Omit irrelevantreceivedproperties when property matchers fail (#9198)[jest-transform]Properly cache transformed files across tests (#8890)[jest-transform]Don't fail the test suite when a generated source map is invalid (#9058)[jest-types][BREAKING] Use lessnull | undefinedin config types (#9200)[jest-util]Allow querying process.domain (#9136)[pretty-format]Correctly detect memoized elements (#9196)[pretty-format]Fix pretty-format to respect displayName on forwardRef (#9422)Chore & Maintenance
[*][BREAKING] Drop support for Node 6 (#8455)[*]Add Node 12 to CI (#8411)[*][BREAKING] Upgrade to Micromatch v4 (#8852)[babel-plugin-jest-hoist][BREAKING] Use ESM exports (#8874)[docs]Add alias and optional boolean value tocoverageCLI Reference (#8996)[docs]Fix broken link pointing to legacy JS file in "Snapshot Testing".[docs]AddsetupFilesAfterEnvandjest.setTimeoutexample (#8971)[expect]Test thattoStrictEqualis equivalent to Node'sassert.deepStrictEqual(#9167)[jest][BREAKING] Use ESM exports (#8874)[jest-cli][BREAKING] Use ESM exports (#8874)[jest-cli][BREAKING] Remove re-exports from@jest/core(#8874)[jest-diff]Remove the need to exportsplitLines0function (#9151)[jest-environment-jsdom][BREAKING] Upgrade JSDOM from v11 to v15 (#8851)[jest-haste-map]Upgrade tofsevents@2(#9215)[jest-reporters][BREAKING] Upgrade Istanbul dependencies, which are used for code coverage (#9192)[jest-util][BREAKING] Remove deprecated exports (#8863)[jest-validate][BREAKING] Use ESM exports (#8874)[jest-types]MarkInitialOptionsasPartial(#8848)[jest-config]Refactornormalizeto be more type safe (#8848)Performance
v25.0.0Compare Source
Renovate configuration
📅 Schedule: "after 9pm every weekday,before 5pm every weekday" in timezone Europe/Madrid.
🚦 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 this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.