Closed renovate[bot] closed 4 years ago
Merging #22 into master will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #22 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 8 8
Lines 159 159
Branches 40 40
=========================================
Hits 159 159
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 4eab3b3...15a948f. Read the comment docs.
As this PR has been closed unmerged, Renovate will now ignore this update (25.5.4). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the ignoreDeps
array of your renovate config.
If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.
This PR contains the following updates:
25.1.0
->25.5.4
Release Notes
facebook/jest
### [`v25.5.4`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2554) [Compare Source](https://togithub.com/facebook/jest/compare/v25.5.3...v25.5.4) ##### Fixes - `[jest-jasmine2]` Don't run `beforeAll` / `afterAll` in skipped describe blocks ([#9931](https://togithub.com/facebook/jest/pull/9931)) ##### Chore & Maintenance - `[jest-runtime]` Do not warn when mutating `require.cache` ([#9946](https://togithub.com/facebook/jest/pull/9946)) ### [`v25.5.3`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2553) [Compare Source](https://togithub.com/facebook/jest/compare/v25.5.2...v25.5.3) ##### Chore & Maintenance - `[jest-circus]` Fix memory leak when running in band ([#9934](https://togithub.com/facebook/jest/pull/9934)) ### [`v25.5.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2552) [Compare Source](https://togithub.com/facebook/jest/compare/v25.5.1...v25.5.2) ##### Fixes - `[jest-globals]` Export globals as values, not types ([#9925](https://togithub.com/facebook/jest/pull/9925)) ### [`v25.5.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2551) [Compare Source](https://togithub.com/facebook/jest/compare/v25.5.0...v25.5.1) ##### Fixes - `[jest-haste-map]` Add missing `@types/graceful-fs` dependency ([#9913](https://togithub.com/facebook/jest/pull/9913)) - `[jest-runner]` Correctly serialize `Set` passed to worker ([#9915](https://togithub.com/facebook/jest/pull/9915)) - `[jest-runtime]` Vary ESM cache by query ([#9914](https://togithub.com/facebook/jest/pull/9914)) ### [`v25.5.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2550) [Compare Source](https://togithub.com/facebook/jest/compare/v25.4.0...v25.5.0) ##### Features - `[@jest/globals]` New package so Jest's globals can be explicitly imported ([#9801](https://togithub.com/facebook/jest/pull/9801)) - `[jest-core]` Show coverage of sources related to tests in changed files ([#9769](https://togithub.com/facebook/jest/pull/9769)) - `[jest-runtime]` Populate `require.cache` ([#9841](https://togithub.com/facebook/jest/pull/9841)) ##### Fixes - `[*]` Use `graceful-fs` directly in every package instead of relying on `fs` being monkey patched ([#9443](https://togithub.com/facebook/jest/pull/9443)) - `[expect]` Prints the Symbol name into the error message with a custom asymmetric matcher ([#9888](https://togithub.com/facebook/jest/pull/9888)) - `[jest-circus, jest-jasmine2]` Support older version of `jest-runtime` ([#9903](https://togithub.com/facebook/jest/pull/9903) & [#9842](https://togithub.com/facebook/jest/pull/9842)) - `[@jest/environment]` Make sure not to reference Jest types ([#9875](https://togithub.com/facebook/jest/pull/9875)) - `[jest-message-util]` Code frame printing should respect `--noStackTrace` flag ([#9866](https://togithub.com/facebook/jest/pull/9866)) - `[jest-runtime]` Support importing CJS from ESM using `import` statements ([#9850](https://togithub.com/facebook/jest/pull/9850)) - `[jest-runtime]` Support importing parallel dynamic `import`s ([#9858](https://togithub.com/facebook/jest/pull/9858)) - `[jest-transform]` Improve source map handling when instrumenting transformed code ([#9811](https://togithub.com/facebook/jest/pull/9811)) ##### Chore & Maintenance - `[docs]` Add an example for mocking non-default export class ##### Performance - `[jest-resolve]` Update `resolve` to a version using native `realpath`, which is faster than the default JS implementation ([#9872](https://togithub.com/facebook/jest/pull/9872)) - `[jest-resolve]` Pass custom cached `realpath` function to `resolve` ([#9873](https://togithub.com/facebook/jest/pull/9873)) - `[jest-runtime]` Add `teardown` method to clear any caches when tests complete ([#9906](https://togithub.com/facebook/jest/pull/9906)) - `[jest-runtime]` Do not pass files required internally through transformation when loading them ([#9900](https://togithub.com/facebook/jest/pull/9900)) - `[jest-runtime]` Use `Map`s instead of object literals as cache holders ([#9901](https://togithub.com/facebook/jest/pull/9901)) ### [`v25.4.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2540) [Compare Source](https://togithub.com/facebook/jest/compare/v25.3.0...v25.4.0) - `[expect]` Support `async function`s in `toThrow` ([#9817](https://togithub.com/facebook/jest/pull/9817)) - `[jest-console]` Add code frame to `console.error` and `console.warn` ([#9741](https://togithub.com/facebook/jest/pull/9741)) - `[jest-runtime, jest-jasmine2, jest-circus]` Experimental, limited ECMAScript Modules support ([#9772](https://togithub.com/facebook/jest/pull/9772) & [#9842](https://togithub.com/facebook/jest/pull/9842)) ##### Fixes - `[expect]` Restore support for passing functions to `toHaveLength` matcher ([#9796](https://togithub.com/facebook/jest/pull/9796)) - `[jest-changed-files]` `--only-changed` should include staged files ([#9799](https://togithub.com/facebook/jest/pull/9799)) - `[jest-circus]` Throw on nested test definitions ([#9828](https://togithub.com/facebook/jest/pull/9828)) - `[jest-each]` `each` will throw an error when called with too many arguments ([#9818](https://togithub.com/facebook/jest/pull/9818)) - `[jest-runner]` Don't print warning to stdout when using `--json` ([#9843](https://togithub.com/facebook/jest/pull/9843)) ##### Chore & Maintenance - `[*]` Do not generate TypeScript declaration source maps ([#9822](https://togithub.com/facebook/jest/pull/9822)) - `[*]` Transpile code for Node 8.3, not 8.0 ([#9827](https://togithub.com/facebook/jest/pull/9827)) ### [`v25.3.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2530) [Compare Source](https://togithub.com/facebook/jest/compare/v25.2.7...v25.3.0) ##### Features - `[babel-jest]` Support passing `supportsDynamicImport` and `supportsStaticESM` ([#9766](https://togithub.com/facebook/jest/pull/9766)) - `[babel-preset-jest]` Enable all syntax plugins not enabled by default that works on current version of Node ([#9774](https://togithub.com/facebook/jest/pull/9774)) - `[jest-circus]` Enable writing async test event handlers ([#9397](https://togithub.com/facebook/jest/pull/9397)) - `[jest-runtime, @jest/transformer]` Support passing `supportsDynamicImport` and `supportsStaticESM` ([#9597](https://togithub.com/facebook/jest/pull/9597)) ##### Chore & Maintenance - `[*]` Replace `any`s with `unknown`s ([#9626](https://togithub.com/facebook/jest/pull/9626)) - `[@jest/transform]` Expose type `CacheKeyOptions` for `getCacheKey` ([#9762](https://togithub.com/facebook/jest/pull/9762)) - `[@jest/types]` Correct type `testRegex` for `ProjectConfig` ([#9780](https://togithub.com/facebook/jest/pull/9780)) ### [`v25.2.7`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2527) [Compare Source](https://togithub.com/facebook/jest/compare/v25.2.6...v25.2.7) ##### Fixes - `[jest-matcher-utils]` Replace accessors with values to avoid calling setters in object descriptors when computing diffs for error reporting ([#9757](https://togithub.com/facebook/jest/pull/9757)) - `[@jest/watcher]` Correct return type of `shouldRunTestSuite` for `JestHookEmitter` ([#9753](https://togithub.com/facebook/jest/pull/9753)) ### [`v25.2.6`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2526) [Compare Source](https://togithub.com/facebook/jest/compare/v25.2.4...v25.2.6) ##### Chore & Maintenance - `[*]` 25.2.5 was published without changes from 25.2.4 - 25.2.6 includes all changes from that version. ### [`v25.2.4`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2524) [Compare Source](https://togithub.com/facebook/jest/compare/v25.2.3...v25.2.4) ##### Features - `[jest-message-util]` Check for common errors when using the wrong test environment ([#8245](https://togithub.com/facebook/jest/pull/8245)) ##### Fixes - `[jest-circus]` Fix type elision of jest-runtime imports ([#9717](https://togithub.com/facebook/jest/pull/9717)) - `[@jest/transform]` Fix coverage reporter for uncovered files without transformers, reverting [#9460](https://togithub.com/facebook/jest/pull/9460) ([#9724](https://togithub.com/facebook/jest/pull/9724)) ### [`v25.2.3`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2523) [Compare Source](https://togithub.com/facebook/jest/compare/v25.2.2...v25.2.3) ##### Fixes - `[*]` Verify all packages are properly downleveled for older versions of TypeScript ([#9715](https://togithub.com/facebook/jest/pull/9715)) ### [`v25.2.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2522) [Compare Source](https://togithub.com/facebook/jest/compare/v25.2.1...v25.2.2) ##### Fixes - `[jest-environment-node]` Remove `getVmContext` from Node env on older versions of Node ([#9708](https://togithub.com/facebook/jest/pull/9708)) - `[jest-runtime]` Return constructable class from `require('module')` ([#9711](https://togithub.com/facebook/jest/pull/9711)) ### [`v25.2.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2521) [Compare Source](https://togithub.com/facebook/jest/compare/v25.2.0...v25.2.1) ##### Fixes - `[*]` Downlevel TypeScript definitions files for compatibility with TS<3.8 ([#9705](https://togithub.com/facebook/jest/pull/9705)) ### [`v25.2.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2520) [Compare Source](https://togithub.com/facebook/jest/compare/v25.1.0...v25.2.0) ##### Features - `[jest-config]` Support ESM config files with `.js` extension ([#9573](https://togithub.com/facebook/jest/pull/9573)). - `[jest-runtime]` Override `module.createRequire` to return a Jest-compatible `require` function ([#9469](https://togithub.com/facebook/jest/pull/9469)) - `[jest-haste-map]` [**BREAKING**] Remove `mapper` option ([#9581](https://togithub.com/facebook/jest/pull/9581)) - `[*]` Support array of paths for `moduleNameMapper` aliases ([#9465](https://togithub.com/facebook/jest/pull/9465)) - `[jest-reporters]` Adds ability to pass options to the istanbul-reporter through `coverageReporters` ([#9572](https://togithub.com/facebook/jest/pull/9572)) - `[jest-runtime]` Require stack when a module cannot be resolved ([#9681](https://togithub.com/facebook/jest/pull/9681)) - `[jest-transform]` `writeCacheFile` no longer calls `fsync` ([#9695](https://togithub.com/facebook/jest/pull/9695)) ##### Fixes - `[expect]` Handle readonly properties correctly ([#9575](https://togithub.com/facebook/jest/pull/9575)) - `[jest-cli]` Set `coverageProvider` correctly when provided in config ([#9562](https://togithub.com/facebook/jest/pull/9562)) - `[jest-cli]` Allow specifying `.cjs` and `.mjs` config files by `--config` CLI option ([#9578](https://togithub.com/facebook/jest/pull/9578)) - `[jest-cli]` Update yargs to fix CLI flag overriding ([#9519](https://togithub.com/facebook/jest/pull/9519)) - `[jest-config]` Treat `setupFilesAfterEnv` like `setupFiles` when normalizing configs against presets ([#9495](https://togithub.com/facebook/jest/pull/9495)) - `[jest-config]` Support `.mjs` config files on Windows as well ([#9558](https://togithub.com/facebook/jest/pull/9558)) - `[jest-config]` Verify `rootDir` and all `roots` are directories ([#9569](https://togithub.com/facebook/jest/pull/9569)) - `[jest-config]` Ensure pattern of `replacePosixSep` is a string ([#9546](https://togithub.com/facebook/jest/pull/9546)) - `[jest-haste-map]` Fix crash on unix based systems without find ([#9579](https://togithub.com/facebook/jest/pull/9579)) - `[jest-jasmine2]` Fix `--testNamePattern` matching with `concurrent` tests ([#9090](https://togithub.com/facebook/jest/pull/9090)) - `[jest-matcher-utils]` Fix diff highlight of symbol-keyed object. ([#9499](https://togithub.com/facebook/jest/pull/9499)) - `[@jest/reporters]` Notifications should be fire&forget rather than having a timeout ([#9567](https://togithub.com/facebook/jest/pull/9567)) - `[jest-resolve]` Fix module identity preservation with symlinks and browser field resolution ([#9511](https://togithub.com/facebook/jest/pull/9511)) - `[jest-resolve]` Do not confuse directories with files ([#8912](https://togithub.com/facebook/jest/pull/8912)) - `[jest-resolve]` `moduleNameMapper` should take precedence over Node core modules ([#9563](https://togithub.com/facebook/jest/pull/9563)) - `[jest-runtime]` Reset `isolateModules` if it fails ([#9541](https://togithub.com/facebook/jest/pull/9541)) - `[jest-runtime]` Yarn PnP errors displayed to the user ([#9681](https://togithub.com/facebook/jest/pull/9681)) - `[jest-snapshot]` Downgrade semver to v6 to support node 8 ([#9451](https://togithub.com/facebook/jest/pull/9451)) - `[jest-snapshot]` Properly indent new snapshots in the presences of existing ones ([#9523](https://togithub.com/facebook/jest/pull/9523)) - `[jest-transform]` Correct sourcemap behavior for transformed and instrumented code ([#9460](https://togithub.com/facebook/jest/pull/9460)) - `[jest-transform]` Allow instrumentation of transformed files with weird file extensions ([#9589](https://togithub.com/facebook/jest/pull/9589)) - `[@jest/types]` Make `ConfigGlobals` an interface to allow for declaration merging. ([#9570](https://togithub.com/facebook/jest/pull/9570)) - `[pretty-format]` Export `OldPlugin` type ([#9491](https://togithub.com/facebook/jest/pull/9491)) ##### Chore & Maintenance - `[docs]` Warn about unexpected behavior / bug of node-notifier when using the `notify` options. - `[docs]` Grammatical corrections to Async docs page. ([#9679](https://togithub.com/facebook/jest/pull/9679)) - `[jest-resolver]` Use `resolve` package to implement custom module resolution ([#9520](https://togithub.com/facebook/jest/pull/9520)) - `[jest-runtime]` Move execution of `setupFiles` to `jest-runner` ([#9596](https://togithub.com/facebook/jest/pull/9596)) - `[jest-runtime]` Update anchor link in `helpers` ([#9616](https://togithub.com/facebook/jest/pull/9616)) - `[@jest/reporters]` Remove unused dependencies and type exports ([#9462](https://togithub.com/facebook/jest/pull/9462)) - `[website]` Update pictures of reports when matchers fail ([#9214](https://togithub.com/facebook/jest/pull/9214)) ##### Performance - `[jest-haste-map]` Reduce number of `lstat` calls in node crawler ([#9514](https://togithub.com/facebook/jest/pull/9514))Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: 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.