payload: {"action":"created","issue":{"url":"https://api.github.com/repos/patrickleet/express-servicebus/issues/17","repository_url":"https://api.github.com/repos/patrickleet/express-servicebus","labels_url":"https://api.github.com/repos/patrickleet/express-servicebus/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/patrickleet/express-servicebus/issues/17/comments","events_url":"https://api.github.com/repos/patrickleet/express-servicebus/issues/17/events","html_url":"https://github.com/patrickleet/express-servicebus/pull/17","id":422453223,"node_id":"MDExOlB1bGxSZXF1ZXN0MjYyMjQxNDkx","number":17,"title":"chore(deps): update dependency jest to v24","user":{"login":"renovate[bot]","id":29139614,"node_id":"MDM6Qm90MjkxMzk2MTQ=","avatar_url":"https://avatars1.githubusercontent.com/in/2740?v=4","gravatar_id":"","url":"https://api.github.com/users/renovate%5Bbot%5D","html_url":"https://github.com/apps/renovate","followers_url":"https://api.github.com/users/renovate%5Bbot%5D/followers","following_url":"https://api.github.com/users/renovate%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/renovate%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/renovate%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renovate%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/renovate%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/renovate%5Bbot%5D/repos","events_url":"https://api.github.com/users/renovate%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/renovate%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-03-18T21:56:31Z","updated_at":"2019-03-18T22:00:19Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/patrickleet/express-servicebus/pulls/17","html_url":"https://github.com/patrickleet/express-servicebus/pull/17","diff_url":"https://github.com/patrickleet/express-servicebus/pull/17.diff","patch_url":"https://github.com/patrickleet/express-servicebus/pull/17.patch"},"body":"This PR contains the following updates:\n\n| Package | Type | Update | Change | References |\n|---|---|---|---|---|\n| jest | devDependencies | major | [`23.6.0` -> `24.5.0`](https://diff.intrinsic.com/jest/23.6.0/24.5.0) | [homepage](https://jestjs.io/), [source](https://togithub.com/facebook/jest) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>facebook/jest</summary>\n\n### [`v24.5.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#&#8203;2450)\n\n[Compare Source](https://togithub.com/facebook/jest/compare/v24.4.0...v24.5.0)\n\n##### Features\n\n-   `[jest-haste-map]` Expose `throwOnModuleCollision` via `config.haste` ([#&#8203;8113](https://togithub.com/facebook/jest/pull/8113))\n\n##### Chore & Maintenance\n\n-   `[expect]` Export `Matchers` interface from `expect` ([#&#8203;8093](https://togithub.com/facebook/jest/pull/8093))\n\n### [`v24.4.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#&#8203;2440)\n\n[Compare Source](https://togithub.com/facebook/jest/compare/v24.3.1...v24.4.0)\n\n##### Features\n\n-   `[jest-resolve]` Now supports PnP environment without plugins ([#&#8203;8094](https://togithub.com/facebook/jest/pull/8094))\n\n##### Fixes\n\n-   `[expect]` Compare DOM nodes even if there are multiple Node classes ([#&#8203;8064](https://togithub.com/facebook/jest/pull/8064))\n-   `[jest-worker]` `worker.getStdout()` can return `null` ([#&#8203;8083](https://togithub.com/facebook/jest/pull/8083))\n-   `[jest-worker]` Re-attach stdout and stderr from new processes/threads created after retries ([#&#8203;8087](https://togithub.com/facebook/jest/pull/8087))\n-   `[jest-reporters/jest-runner]` Serialize `changedFiles` passed to workers ([#&#8203;8090](https://togithub.com/facebook/jest/pull/8090))\n\n##### Chore & Maintenance\n\n-   `[*]` Make sure to include `d.ts` files in the tarball when building ([#&#8203;8086](https://togithub.com/facebook/jest/pull/8086))\n\n### [`v24.3.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#&#8203;2431)\n\n[Compare Source](https://togithub.com/facebook/jest/compare/v24.3.0...v24.3.1)\n\n##### Fixes\n\n-   `[jest-cli]` export functions compatible with `import {default}` ([#&#8203;8080](https://togithub.com/facebook/jest/pull/8080))\n-   `[jest-worker]`: Fix retries and error notification in workers ([#&#8203;8079](https://togithub.com/facebook/jest/pull/8079))\n\n##### Chore & Maintenance\n\n-   `[pretty-format]`: Use `react-is` instead of manual `$$typeof` checks ([#&#8203;8060](https://togithub.com/facebook/jest/pull/8060))\n\n### [`v24.3.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#&#8203;2430)\n\n[Compare Source](https://togithub.com/facebook/jest/compare/v24.1.0...v24.3.0)\n\nWe skipped 24.2.0 because a draft was accidentally published. Please use `24.3.0` or a newer version instead.\n\n##### Features\n\n-   `[expect]`: Improve report when matcher fails, part 10 ([#&#8203;7960](https://togithub.com/facebook/jest/pull/7960))\n-   `[expect]`: Improve report when matcher fails, part 11 ([#&#8203;8008](https://togithub.com/facebook/jest/pull/8008))\n-   `[expect]`: Improve report when matcher fails, part 12 ([#&#8203;8033](https://togithub.com/facebook/jest/pull/8033))\n-   `[expect]`: Improve report when matcher fails, part 7 ([#&#8203;7866](https://togithub.com/facebook/jest/pull/7866))\n-   `[expect]`: Improve report when matcher fails, part 8 ([#&#8203;7876](https://togithub.com/facebook/jest/pull/7876))\n-   `[expect]`: Improve report when matcher fails, part 9 ([#&#8203;7940](https://togithub.com/facebook/jest/pull/7940))\n-   `[jest-circus/jest-jasmine2]` Warn if describe returns a value ([#&#8203;7852](https://togithub.com/facebook/jest/pull/7852))\n-   `[jest-config]` Print error information on preset normalization error ([#&#8203;7935](https://togithub.com/facebook/jest/pull/7935))\n-   `[jest-get-type]` Add `isPrimitive` function ([#&#8203;7708](https://togithub.com/facebook/jest/pull/7708))\n-   `[jest-haste-map]` Add `skipPackageJson` option ([#&#8203;7778](https://togithub.com/facebook/jest/pull/7778))\n-   `[jest-util]` Add `isPromise` ([#&#8203;7852](https://togithub.com/facebook/jest/pull/7852))\n-   `[pretty-format]` Support `React.memo` ([#&#8203;7891](https://togithub.com/facebook/jest/pull/7891))\n\n##### Fixes\n\n-   `[expect]` Fix `toStrictEqual` not considering arrays with objects having undefined values correctly ([#&#8203;7938](https://togithub.com/facebook/jest/pull/7938))\n-   `[expect]` Fix custom async matcher stack trace ([#&#8203;7652](https://togithub.com/facebook/jest/pull/7652))\n-   `[expect]` Fix non-object received value in toHaveProperty ([#&#8203;7986](https://togithub.com/facebook/jest/pull/7986), [#&#8203;8067](https://togithub.com/facebook/jest/pull/8067))\n-   `[expect]` Fix non-symmetric equal for Number ([#&#8203;7948](https://togithub.com/facebook/jest/pull/7948))\n-   `[expect]` Remove duck typing and obsolete browser support code when comparing DOM nodes and use DOM-Level-3 API instead ([#&#8203;7995](https://togithub.com/facebook/jest/pull/7995))\n-   `[jest-changed-files]` Fix `getChangedFilesFromRoots` to not return parts of the commit messages as if they were files, when the commit messages contained multiple paragraphs ([#&#8203;7961](https://togithub.com/facebook/jest/pull/7961))\n-   `[jest-changed-files]` Fix pattern for HG changed files ([#&#8203;8066](https://togithub.com/facebook/jest/pull/8066))\n-   `[jest-changed-files]` Improve default file selection for Mercurial repos ([#&#8203;7880](https://togithub.com/facebook/jest/pull/7880))\n-   `[jest-circus]` Fix bug with test.only ([#&#8203;7888](https://togithub.com/facebook/jest/pull/7888))\n-   `[jest-circus]`: Throw explicit error when errors happen after test is considered complete ([#&#8203;8005](https://togithub.com/facebook/jest/pull/8005))\n-   `[jest-cli]` Fix prototype pollution vulnerability in dependency ([#&#8203;7904](https://togithub.com/facebook/jest/pull/7904))\n-   `[jest-cli]` Refactor `-o` and `--coverage` combined ([#&#8203;7611](https://togithub.com/facebook/jest/pull/7611))\n-   `[jest-environment-node]` Add missing globals: TextEncoder and TextDecoder ([#&#8203;8022](https://togithub.com/facebook/jest/pull/8022))\n-   `[jest-haste-map]` Enforce uniqueness in names (mocks and haste ids) ([#&#8203;8002](https://togithub.com/facebook/jest/pull/8002))\n-   `[jest-jasmine2]`: Throw explicit error when errors happen after test is considered complete ([#&#8203;8005](https://togithub.com/facebook/jest/pull/8005))\n-   `[jest-mock]` Adds a type check to `prototype` to allow mocks of objects with a primitive `prototype` property. ([#&#8203;8040](https://togithub.com/facebook/jest/pull/8040))\n-   `[jest-transform]` Normalize config and remove unnecessary checks, convert `TestUtils.js` to TypeScript ([#&#8203;7801](https://togithub.com/facebook/jest/pull/7801))\n-   `[jest-util]`Make sure to not fail if unable to assign `toStringTag` to the `process` object, which is read only in Node 12 ([#&#8203;8050](https://togithub.com/facebook/jest/pull/8050))\n-   `[jest-validate]` Fix validating async functions ([#&#8203;7894](https://togithub.com/facebook/jest/issues/7894))\n-   `[jest-worker]` Fix `jest-worker` when using pre-allocated jobs ([#&#8203;7934](https://togithub.com/facebook/jest/pull/7934))\n-   `[static]` Remove console log '-' on the front page\n\n##### Chore & Maintenance\n\n-   `[*]`: Setup building, linting and testing of TypeScript ([#&#8203;7808](https://togithub.com/facebook/jest/pull/7808), [#&#8203;7855](https://togithub.com/facebook/jest/pull/7855), [#&#8203;7951](https://togithub.com/facebook/jest/pull/7951))\n-   `[@jest/console]`: Extract custom `console` implementations from `jest-util` into a new separate package ([#&#8203;8030](https://togithub.com/facebook/jest/pull/8030))\n-   `[@jest/core]` Create new package, which is `jest-cli` minus `yargs` and `prompts` ([#&#8203;7696](https://togithub.com/facebook/jest/pull/7696))\n-   `[@jest/core]`: Migrate to TypeScript ([#&#8203;7998](https://togithub.com/facebook/jest/pull/7998))\n-   `[@jest/fake-timers]`: Extract FakeTimers class from `jest-util` into a new separate package ([#&#8203;7987](https://togithub.com/facebook/jest/pull/7987))\n-   `[@jest/reporter]`: New package extracted from `jest-cli` ([#&#8203;7902](https://togithub.com/facebook/jest/pull/7902))\n-   `[@jest/reporters]`: Migrate to TypeScript ([#&#8203;7994](https://togithub.com/facebook/jest/pull/7994), [#&#8203;8045](https://togithub.com/facebook/jest/pull/8045))\n-   `[@jest/source-map]`: Extract `getCallsite` function from `jest-util` into a new separate package ([#&#8203;8029](https://togithub.com/facebook/jest/pull/8029))\n-   `[@jest/test-result]`: Extract TestResult types and helpers into a new separate package ([#&#8203;8034](https://togithub.com/facebook/jest/pull/8034))\n-   `[@jest/transform]`: Migrate to TypeScript ([#&#8203;7918](https://togithub.com/facebook/jest/pull/7918), [#&#8203;7945](https://togithub.com/facebook/jest/pull/7945))\n-   `[@jest/transform]`: New package extracted from `jest-runtime` ([#&#8203;7915](https://togithub.com/facebook/jest/pull/7915))\n-   `[@jest/types]`: New package to handle shared types ([#&#8203;7834](https://togithub.com/facebook/jest/pull/7834))\n-   `[babel-jest]`: Migrate to TypeScript ([#&#8203;7862](https://togithub.com/facebook/jest/pull/7862))\n-   `[babel-plugin-jest-hoist]`: Migrate to TypeScript ([#&#8203;7898](https://togithub.com/facebook/jest/pull/7898))\n-   `[diff-sequences]`: Migrate to Typescript ([#&#8203;7820](https://togithub.com/facebook/jest/pull/7820))\n-   `[docs]` Add missing import to docs ([#&#8203;7928](https://togithub.com/facebook/jest/pull/7928))\n-   `[docs]` Update automock configuration, add note related to manual mocks ([#&#8203;8051](https://togithub.com/facebook/jest/pull/8051))\n-   `[docs]` Update/Organize TestSequencer and testSchedulerHelper code comments([#&#8203;7984](https://togithub.com/facebook/jest/pull/7984))\n-   `[docs]`: Fix image paths in SnapshotTesting.md for current and version 24 ([#&#8203;7872](https://togithub.com/facebook/jest/pull/7872))\n-   `[docs]`: Improve runAllTimers doc (it exhausts the micro-task queue) ([#&#8203;8031](https://togithub.com/facebook/jest/pull/8031))\n-   `[docs]`: Update CONTRIBUTING.md to add information about running jest with `jest-circus` locally ([#&#8203;8013](https://togithub.com/facebook/jest/pull/8013)).\n-   `[expect]`: Migrate to TypeScript ([#&#8203;7919](https://togithub.com/facebook/jest/pull/7919), [#&#8203;8028](https://togithub.com/facebook/jest/pull/8028))\n-   `[jest-changed-files]`: Migrate to TypeScript ([#&#8203;7827](https://togithub.com/facebook/jest/pull/7827))\n-   `[jest-circus]`: Migrate to TypeScript ([#&#8203;7916](https://togithub.com/facebook/jest/pull/7916))\n-   `[jest-cli]`: Migrate to TypeScript ([#&#8203;8024](https://togithub.com/facebook/jest/pull/8024))\n-   `[jest-diff]`: Migrate to TypeScript ([#&#8203;7824](https://togithub.com/facebook/jest/pull/7824), [#&#8203;8027](https://togithub.com/facebook/jest/pull/8027))\n-   `[jest-docblock]`: Migrate to TypeScript ([#&#8203;7836](https://togithub.com/facebook/jest/pull/7836))\n-   `[jest-each]`: Migrate to Typescript ([#&#8203;8007](https://togithub.com/facebook/jest/pull/8007))\n-   `[jest-each]`: Refactor into multiple files with better types ([#&#8203;8018](https://togithub.com/facebook/jest/pull/8018))\n-   `[jest-environment-jsdom]`: Migrate to TypeScript ([#&#8203;7985](https://togithub.com/facebook/jest/pull/8003))\n-   `[jest-environment-node]`: Migrate to TypeScript ([#&#8203;7985](https://togithub.com/facebook/jest/pull/7985))\n-   `[jest-get-type]`: Migrate to TypeScript ([#&#8203;7818](https://togithub.com/facebook/jest/pull/7818))\n-   `[jest-haste-map]`: Migrate to TypeScript ([#&#8203;7854](https://togithub.com/facebook/jest/pull/7854), [#&#8203;7951](https://togithub.com/facebook/jest/pull/7951))\n-   `[jest-jasmine2]`: TS migration ([#&#8203;7970](https://togithub.com/facebook/jest/pull/7970))\n-   `[jest-leak-detector]`: Migrate to TypeScript ([#&#8203;7825](https://togithub.com/facebook/jest/pull/7825))\n-   `[jest-matcher-utils]`: Migrate to TypeScript ([#&#8203;7835](https://togithub.com/facebook/jest/pull/7835))\n-   `[jest-message-util]`: Migrate to TypeScript ([#&#8203;7834](https://togithub.com/facebook/jest/pull/7834))\n-   `[jest-mock]`: Migrate to TypeScript ([#&#8203;7847](https://togithub.com/facebook/jest/pull/7847), [#&#8203;7850](https://togithub.com/facebook/jest/pull/7850), [#&#8203;7971](https://togithub.com/facebook/jest/pull/7971))\n-   `[jest-phabricator]`: Migrate to TypeScript ([#&#8203;7965](https://togithub.com/facebook/jest/pull/7965))\n-   `[jest-regex-util]`: Migrate to TypeScript ([#&#8203;7822](https://togithub.com/facebook/jest/pull/7822))\n-   `[jest-repl]`: Migrate to TypeScript ([#&#8203;8000](https://togithub.com/facebook/jest/pull/8000))\n-   `[jest-resolve-dependencies]`: Migrate to TypeScript ([#&#8203;7922](https://togithub.com/facebook/jest/pull/7922))\n-   `[jest-resolve]`: Migrate to TypeScript ([#&#8203;7871](https://togithub.com/facebook/jest/pull/7871))\n-   `[jest-runner]`: Migrate to TypeScript ([#&#8203;7968](https://togithub.com/facebook/jest/pull/7968))\n-   `[jest-runtime]`: Migrate to TypeScript ([#&#8203;7964](https://togithub.com/facebook/jest/pull/7964), [#&#8203;7988](https://togithub.com/facebook/jest/pull/7988))\n-   `[jest-serializer]`: Migrate to TypeScript ([#&#8203;7841](https://togithub.com/facebook/jest/pull/7841))\n-   `[jest-snapshot]`: Migrate to TypeScript ([#&#8203;7899](https://togithub.com/facebook/jest/pull/7899))\n-   `[jest-util]`: Migrate to TypeScript ([#&#8203;7844](https://togithub.com/facebook/jest/pull/7844), [#&#8203;8021](https://togithub.com/facebook/jest/pull/8021))\n-   `[jest-validate]`: Migrate to TypeScript ([#&#8203;7991](https://togithub.com/facebook/jest/pull/7991))\n-   `[jest-watcher]`: Migrate to TypeScript ([#&#8203;7843](https://togithub.com/facebook/jest/pull/7843))\n-   `[jest-worker]`: Migrate to TypeScript ([#&#8203;7853](https://togithub.com/facebook/jest/pull/7853))\n-   `[jest]`: Migrate to TypeScript ([#&#8203;8024](https://togithub.com/facebook/jest/pull/8024))\n-   `[pretty-format]`: Migrate to TypeScript ([#&#8203;7809](https://togithub.com/facebook/jest/pull/7809), [#&#8203;7809](https://togithub.com/facebook/jest/pull/7972))\n\n##### Performance\n\n-   `[jest-haste-map]` Optimize haste map tracking of deleted files with Watchman. ([#&#8203;8056](https://togithub.com/facebook/jest/pull/8056))\n\n### [`v24.1.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#&#8203;2410)\n\n[Compare Source](https://togithub.com/facebook/jest/compare/v24.0.0...v24.1.0)\n\n##### Features\n\n-   `[jest-resolve]`: Pass default resolver into custom resolvers ([#&#8203;7714](https://togithub.com/facebook/jest/pull/7714))\n-   `[jest-cli]`: `global{Setup,Teardown}` use default export with es modules ([#&#8203;7750](https://togithub.com/facebook/jest/pull/7750))\n-   `[jest-runtime]` Better error messages when the jest environment is used after teardown by async code ([#&#8203;7756](https://togithub.com/facebook/jest/pull/7756))\n-   `[jest-jasmine2]` Will now only execute at most 5 concurrent tests _within the same testsuite_ when using `test.concurrent` ([#&#8203;7770](https://togithub.com/facebook/jest/pull/7770))\n-   `[jest-circus]` Same as `[jest-jasmine2]`, only 5 tests will run concurrently by default ([#&#8203;7770](https://togithub.com/facebook/jest/pull/7770))\n-   `[jest-config]` A new `maxConcurrency` option allows to change the number of tests allowed to run concurrently ([#&#8203;7770](https://togithub.com/facebook/jest/pull/7770))\n\n##### Fixes\n\n-   `[jest-runtime]` Fix for mocks not working with module name mapper ([#&#8203;7787](https://togithub.com/facebook/jest/pull/7787))\n-   `[jest-cli]` Break dependency cycle when using Jest programmatically ([#&#8203;7707](https://togithub.com/facebook/jest/pull/7707))\n-   `[jest-config]` Extract setupFilesAfterEnv from preset ([#&#8203;7724](https://togithub.com/facebook/jest/pull/7724))\n-   `[jest-cli]` Do not execute any `globalSetup` or `globalTeardown` if there are no tests to execute ([#&#8203;7745](https://togithub.com/facebook/jest/pull/7745))\n-   `[jest-runtime]` Lock down version of `write-file-atomic` ([#&#8203;7725](https://togithub.com/facebook/jest/pull/7725))\n-   `[jest-cli]` Print log entries when logging happens after test environment is torn down ([#&#8203;7731](https://togithub.com/facebook/jest/pull/7731))\n-   `[jest-config]` Do not use a uuid as `name` since that breaks caching ([#&#8203;7746](https://togithub.com/facebook/jest/pull/7746))\n-   `[jest-config]` Make sure `normalize` can consume `Defaults` without warnings ([#&#8203;7742](https://togithub.com/facebook/jest/pull/7742))\n-   `[jest-config]` Allow `moduleFileExtensions` without 'js' for custom runners ([#&#8203;7751](https://togithub.com/facebook/jest/pull/7751))\n-   `[jest-cli]` Load transformers before installing require hooks ([#&#8203;7752](https://togithub.com/facebook/jest/pull/7752)\n-   `[jest-cli]` Handle missing `numTodoTests` in test results ([#&#8203;7779](https://togithub.com/facebook/jest/pull/7779))\n-   `[jest-runtime]` Exclude setup/teardown files from coverage report ([#&#8203;7790](https://togithub.com/facebook/jest/pull/7790)\n-   `[babel-jest]` Throw an error if `babel-jest` tries to transform a file ignored by Babel ([#&#8203;7797](https://togithub.com/facebook/jest/pull/7797))\n-   `[babel-plugin-jest-hoist]` Ignore TS type references when looking for out-of-scope references ([#&#8203;7799](https://togithub.com/facebook/jest/pull/7799)\n-   `[expect]` fixed asymmetrical equality of cyclic objects ([#&#8203;7730](https://togithub.com/facebook/jest/pull/7730))\n\n##### Chore & Maintenance\n\n-   `[jest]` Update jest-junit to ^6.2.1 ([#&#8203;7739](https://togithub.com/facebook/jest/pull/7739))\n-   `[website]` Fix broken help link on homepage ([#&#8203;7706](https://togithub.com/facebook/jest/pull/7706))\n-   `[docs]` Changed Babel setup documentation to correctly compile `async/await` ([#&#8203;7701](https://togithub.com/facebook/jest/pull/7701))\n\n### [`v24.0.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#&#8203;2400)\n\n[Compare Source](https://togithub.com/facebook/jest/compare/v23.6.0...v24.0.0)\n\n##### Features\n\n-   `[jest-each]` [**BREAKING**] Add primitive pretty printing for interpolated titles ([#&#8203;7694](https://togithub.com/facebook/jest/pull/7694))\n-   `[jest-runtime]` Add `jest.isolateModules` for scoped module initialization ([#&#8203;6701](https://togithub.com/facebook/jest/pull/6701))\n-   `[jest-diff]` [**BREAKING**] Support diffing numbers and booleans instead of returning null for different ones ([#&#8203;7605](https://togithub.com/facebook/jest/pull/7605))\n-   `[jest-diff]` [**BREAKING**] Replace `diff` with `diff-sequences` package ([#&#8203;6961](https://togithub.com/facebook/jest/pull/6961))\n-   `[jest-cli]` [**BREAKING**] Only set error process error codes when they are non-zero ([#&#8203;7363](https://togithub.com/facebook/jest/pull/7363))\n-   `[jest-config]` [**BREAKING**] Deprecate `setupTestFrameworkScriptFile` in favor of new `setupFilesAfterEnv` ([#&#8203;7119](https://togithub.com/facebook/jest/pull/7119))\n-   `[jest-worker]` [**BREAKING**] Add functionality to call a `setup` method in the worker before the first call and a `teardown` method when ending the farm ([#&#8203;7014](https://togithub.com/facebook/jest/pull/7014))\n-   `[jest-config]` [**BREAKING**] Set default `notifyMode` to `failure-change` ([#&#8203;7024](https://togithub.com/facebook/jest/pull/7024))\n-   `[jest-haste-map]` [**BREAKING**] Remove support for `@providesModule` ([#&#8203;6104](https://togithub.com/facebook/jest/pull/6104))\n-   `[jest-haste-map]` [**BREAKING**] Replace internal data structures to improve performance ([#&#8203;6960](https://togithub.com/facebook/jest/pull/6960))\n-   `[jest-haste-map]` [**BREAKING**] Use relative paths to allow remote caching ([#&#8203;7020](https://togithub.com/facebook/jest/pull/7020))\n-   `[jest-haste-map]` [**BREAKING**] Remove name from hash in `HasteMap.getCacheFilePath` ([#&#8203;7218](https://togithub.com/facebook/jest/pull/7218))\n-   `[babel-preset-jest]` [**BREAKING**] Export a function instead of an object for Babel 7 compatibility ([#&#8203;7203](https://togithub.com/facebook/jest/pull/7203))\n-   `[jest-haste-map]` [**BREAKING**] Expose relative paths when getting the file iterator ([#&#8203;7321](https://togithub.com/facebook/jest/pull/7321))\n-   `[jest-cli]` [**BREAKING**] Run code transforms over `global{Setup,Teardown}` ([#&#8203;7562](https://togithub.com/facebook/jest/pull/7562))\n-   `[jest-haste-map]` Add `hasteFS.getSize(path)` ([#&#8203;7580](https://togithub.com/facebook/jest/pull/7580))\n-   `[jest-cli]` Print version ending in `-dev` when running a local Jest clone ([#&#8203;7582](https://togithub.com/facebook/jest/pull/7582))\n-   `[jest-cli]` Add Support for `globalSetup` and `globalTeardown` in projects ([#&#8203;6865](https://togithub.com/facebook/jest/pull/6865))\n-   `[jest-runtime]` Add `extraGlobals` to config to load extra global variables into the execution vm ([#&#8203;7454](https://togithub.com/facebook/jest/pull/7454))\n-   `[jest-util]` Export `specialChars` containing Unicode characters and ANSI escapes for console output ([#&#8203;7532](https://togithub.com/facebook/jest/pull/7532))\n-   `[jest-config]` Handle typescript (`ts` and `tsx`) by default ([#&#8203;7533](https://togithub.com/facebook/jest/pull/7533))\n-   `[jest-validate]` Add support for comments in `package.json` using a `\"//\"` key ([#&#8203;7295](https://togithub.com/facebook/jest/pull/7295))\n-   `[jest-config]` Add shorthand for watch plugins and runners ([#&#8203;7213](https://togithub.com/facebook/jest/pull/7213))\n-   `[jest-jasmine2/jest-circus/jest-cli]` Add test.todo ([#&#8203;6996](https://togithub.com/facebook/jest/pull/6996))\n-   `[pretty-format]` Option to not escape strings in diff messages ([#&#8203;5661](https://togithub.com/facebook/jest/pull/5661))\n-   `[jest-haste-map]` Add `getFileIterator` to `HasteFS` for faster file iteration ([#&#8203;7010](https://togithub.com/facebook/jest/pull/7010))\n-   `[jest-config]` Add `readConfigs` function, previously in `jest-cli` ([#&#8203;7096](https://togithub.com/facebook/jest/pull/7096))\n-   `[jest-snapshot]` Enable configurable snapshot paths ([#&#8203;6143](https://togithub.com/facebook/jest/pull/6143))\n-   `[pretty-format]` Support HTMLCollection and NodeList in DOMCollection plugin ([#&#8203;7125](https://togithub.com/facebook/jest/pull/7125))\n-   `[jest-runtime]` Pass the normalized configuration to script transformers ([#&#8203;7148](https://togithub.com/facebook/jest/pull/7148))\n-   `[expect]` Improve report when assertion fails, part 3 ([#&#8203;7152](https://togithub.com/facebook/jest/pull/7152))\n-   `[jest-runtime]` If `require` fails without a file extension, print all files that match with one ([#&#8203;7160](https://togithub.com/facebook/jest/pull/7160))\n-   `[jest-haste-map]` Make `ignorePattern` optional ([#&#8203;7166](https://togithub.com/facebook/jest/pull/7166))\n-   `[jest-haste-map]` Add `getCacheFilePath` to get the path to the cache file for a `HasteMap` instance ([#&#8203;7217](https://togithub.com/facebook/jest/pull/7217))\n-   `[jest-runtime]` Remove `cacheDirectory` from `ignorePattern` for `HasteMap` if not necessary ([#&#8203;7166](https://togithub.com/facebook/jest/pull/7166))\n-   `[jest-validate]` Add syntax to validate multiple permitted types ([#&#8203;7207](https://togithub.com/facebook/jest/pull/7207))\n-   `[jest-config]` Accept an array as as well as a string for `testRegex`([#&#8203;7209][#&#8203;7209](https://togithub.com/facebook/jest/pull/7209)))\n-   `[expect/jest-matcher-utils]` Improve report when assertion fails, part 4 ([#&#8203;7241](https://togithub.com/facebook/jest/pull/7241))\n-   `[expect/jest-matcher-utils]` Improve report when assertion fails, part 5 ([#&#8203;7557](https://togithub.com/facebook/jest/pull/7557))\n-   `[expect]` Check constructor equality in .toStrictEqual() ([#&#8203;7005](https://togithub.com/facebook/jest/pull/7005))\n-   `[jest-util]` Add `jest.getTimerCount()` to get the count of scheduled fake timers ([#&#8203;7285](https://togithub.com/facebook/jest/pull/7285))\n-   `[jest-config]` Add `dependencyExtractor` option to use a custom module to extract dependencies from files ([#&#8203;7313](https://togithub.com/facebook/jest/pull/7313), [#&#8203;7349](https://togithub.com/facebook/jest/pull/7349), [#&#8203;7350](https://togithub.com/facebook/jest/pull/7350), [#&#8203;7362](https://togithub.com/facebook/jest/pull/7362))\n-   `[jest-haste-map]` Accept a `getCacheKey` method in `hasteImplModulePath` modules to reset the cache when the logic changes ([#&#8203;7350](https://togithub.com/facebook/jest/pull/7350))\n-   `[jest-config]` Add `haste.computeSha1` option to compute the sha-1 of the files in the haste map ([#&#8203;7345](https://togithub.com/facebook/jest/pull/7345))\n-   `[expect]` `expect(Infinity).toBeCloseTo(Infinity)` Treats `Infinity` as equal in toBeCloseTo matcher ([#&#8203;7405](https://togithub.com/facebook/jest/pull/7405))\n-   `[jest-worker]` Add node worker-thread support to jest-worker ([#&#8203;7408](https://togithub.com/facebook/jest/pull/7408))\n-   `[jest-config]` Allow `bail` setting to be configured with a number allowing tests to abort after `n` of failures ([#&#8203;7335](https://togithub.com/facebook/jest/pull/7335))\n-   `[jest-config]` Allow % based configuration of `--max-workers` ([#&#8203;7494](https://togithub.com/facebook/jest/pull/7494))\n-   `[jest-runner]` Instantiate the test environment class with the current `testPath` ([#&#8203;7442](https://togithub.com/facebook/jest/pull/7442))\n-   `[jest-config]` Always resolve jest-environment-jsdom from jest-config ([#&#8203;7476](https://togithub.com/facebook/jest/pull/7476))\n-   `[expect]` Improve report when assertion fails, part 6 ([#&#8203;7621](https://togithub.com/facebook/jest/pull/7621))\n-   `[jest-worker]` Add `enableWorkerThreads` option to explicitly opt-in to `worker_threads` if available ([#&#8203;7681](https://togithub.com/facebook/jest/pull/7681))\n\n##### Fixes\n\n-   `[expect]` Accept inherited properties in `toHaveProperty` matcher ([#&#8203;7686](https://togithub.com/facebook/jest/pull/7686))\n-   `[jest-diff]` Do not claim that `-0` and `0` have no visual difference ([#&#8203;7605](https://togithub.com/facebook/jest/pull/7605))\n-   `[jest-mock]` Fix automock for numeric function names ([#&#8203;7653](https://togithub.com/facebook/jest/pull/7653))\n-   `[jest-config]` Ensure `existsSync` is only called with a string parameter ([#&#8203;7607](https://togithub.com/facebook/jest/pull/7607))\n-   `[expect]` `toStrictEqual` considers sparseness of arrays. ([#&#8203;7591](https://togithub.com/facebook/jest/pull/7591))\n-   `[jest-cli]` Fix empty coverage data for untested files ([#&#8203;7388](https://togithub.com/facebook/jest/pull/7388))\n-   `[jest-cli]` [**BREAKING**] Do not use `text-summary` coverage reporter by default if other reporters are configured ([#&#8203;7058](https://togithub.com/facebook/jest/pull/7058))\n-   `[jest-mock]` [**BREAKING**] Fix bugs with mock/spy result tracking of recursive functions ([#&#8203;6381](https://togithub.com/facebook/jest/pull/6381))\n-   `[jest-haste-map]` [**BREAKING**] Recover files correctly after haste name collisions are fixed ([#&#8203;7329](https://togithub.com/facebook/jest/pull/7329))\n-   `[pretty-format]` [**BREAKING**] Omit non-enumerable symbol properties ([#&#8203;7448](https://togithub.com/facebook/jest/pull/7448))\n-   `[*]` [**BREAKING**] Upgrade to Babel 7, dropping support for Babel 6 ([#&#8203;7016](https://togithub.com/facebook/jest/pull/7016))\n-   `[jest-cli]` Avoid watch mode causing bad terminal behavior in some cases ([#&#8203;7523](https://togithub.com/facebook/jest/pull/7523))\n-   `[jest-runner/jest-worker]` Fix missing console output in verbose mode ([#&#8203;6871](https://togithub.com/facebook/jest/pull/6871))\n-   `[expect]` Standardize file naming in `expect` ([#&#8203;7306](https://togithub.com/facebook/jest/pull/7306))\n-   `[jest-each]` Add empty array validation check ([#&#8203;7249](https://togithub.com/facebook/jest/pull/7249))\n-   `[jest-cli]` Interrupt tests if interactive watch plugin key is pressed ([#&#8203;7222](https://togithub.com/facebook/jest/pull/7222))\n-   `[jest-each]` Add each array validation check ([#&#8203;7033](https://togithub.com/facebook/jest/pull/7033))\n-   `[jest-haste-map]` Do not visit again files with the same sha-1 ([#&#8203;6990](https://togithub.com/facebook/jest/pull/6990))\n-   `[jest-jasmine2]` Fix memory leak in Error objects hold by the framework ([#&#8203;6965](https://togithub.com/facebook/jest/pull/6965))\n-   `[jest-haste-map]` Fixed Haste whitelist generation for scoped modules on Windows ([#&#8203;6980](https://togithub.com/facebook/jest/pull/6980))\n-   `[jest-mock]` Fix inheritance of static properties and methods in mocks ([#&#8203;7003](https://togithub.com/facebook/jest/pull/7003))\n-   `[jest-mock]` Fix mocking objects without `Object.prototype` in their prototype chain ([#&#8203;7003](https://togithub.com/facebook/jest/pull/7003))\n-   `[jest-mock]` Check `_isMockFunction` is true rather than truthy on potential mocks ([#&#8203;7017](https://togithub.com/facebook/jest/pull/7017))\n-   `[jest-cli]` Update jest-cli to show git ref in message when using `changedSince` ([#&#8203;7028](https://togithub.com/facebook/jest/pull/7028))\n-   `[jest-jasmine2`] Fix crash when test return Promise rejected with null ([#&#8203;7049](https://togithub.com/facebook/jest/pull/7049))\n-   `[jest-runtime]` Check `_isMockFunction` is true rather than truthy on potential global mocks ([#&#8203;7017](https://togithub.com/facebook/jest/pull/7017))\n-   `[jest-jasmine]` Show proper error message from async `assert` errors ([#&#8203;6821](https://togithub.com/facebook/jest/pull/6821))\n-   `[jest-jasmine2]` Better error message when a describe block is empty ([#&#8203;6372](https://togithub.com/facebook/jest/pull/6372))\n-   `[jest-jasmine2]` Pending calls inside async tests are reported as pending not failed ([#&#8203;6782](https://togithub.com/facebook/jest/pull/6782))\n-   `[jest-circus]` Better error message when a describe block is empty ([#&#8203;6372](https://togithub.com/facebook/jest/pull/6372))\n-   `[jest-jasmine2]` Add missing testLocationResults for `xit` and `fit`([#&#8203;6482](https://togithub.com/facebook/jest/pull/6482))\n-   `[expect]` Return false from asymmetric matchers if received value isn’t string ([#&#8203;7107](https://togithub.com/facebook/jest/pull/7107))\n-   `[jest-cli]` Fix unhandled error when a bad revision is provided to `changedSince` ([#&#8203;7115](https://togithub.com/facebook/jest/pull/7115))\n-   `[jest-config]` Moved dynamically assigned `cwd` from `jest-cli` to default configuration in `jest-config` ([#&#8203;7146](https://togithub.com/facebook/jest/pull/7146))\n-   `[jest-config]` Fix `getMaxWorkers` on termux ([#&#8203;7154](https://togithub.com/facebook/jest/pull/7154))\n-   `[jest-runtime]` Throw an explicit error if `js` is missing from `moduleFileExtensions` ([#&#8203;7160](https://togithub.com/facebook/jest/pull/7160))\n-   `[jest-runtime]` Fix missing coverage when using negative glob pattern in `testMatch` ([#&#8203;7170](https://togithub.com/facebook/jest/pull/7170))\n-   `[*]` Ensure `maxWorkers` is at least 1 (was 0 in some cases where there was only 1 CPU) ([#&#8203;7182](https://togithub.com/facebook/jest/pull/7182))\n-   `[jest-runtime]` Fix transform cache invalidation when requiring a test file from multiple projects ([#&#8203;7186](https://togithub.com/facebook/jest/pull/7186))\n-   `[jest-changed-files]` Return correctly the changed files when using `lastCommit=true` on Mercurial repositories ([#&#8203;7228](https://togithub.com/facebook/jest/pull/7228))\n-   `[babel-jest]` Cache includes babel environment variables ([#&#8203;7239](https://togithub.com/facebook/jest/pull/7239))\n-   `[jest-config]` Use strings instead of `RegExp` instances in normalized configuration ([#&#8203;7251](https://togithub.com/facebook/jest/pull/7251))\n-   `[jest-circus]` Make sure to display real duration even if time is mocked ([#&#8203;7264](https://togithub.com/facebook/jest/pull/7264))\n-   `[expect]` Improves the failing message for `toStrictEqual` matcher. ([#&#8203;7224](https://togithub.com/facebook/jest/pull/7224))\n-   `[expect]` Improves the failing message for `toEqual` matcher. ([#&#8203;7325](https://togithub.com/facebook/jest/pull/7325))\n-   `[jest-resolve]` Fix not being able to resolve path to mapped file with custom platform ([#&#8203;7312](https://togithub.com/facebook/jest/pull/7312))\n-   `[jest-message-util]` Improve parsing of error messages for unusually formatted stack traces ([#&#8203;7319](https://togithub.com/facebook/jest/pull/7319))\n-   `[jest-runtime]` Ensure error message text is not lost on errors with code frames ([#&#8203;7319](https://togithub.com/facebook/jest/pull/7319))\n-   `[jest-haste-map]` Fix to resolve path that is start with words same as rootDir ([#&#8203;7324](https://togithub.com/facebook/jest/pull/7324))\n-   `[expect]` Fix toMatchObject matcher when used with `Object.create(null)` ([#&#8203;7334](https://togithub.com/facebook/jest/pull/7334))\n-   `[jest-haste-map]` Remove legacy condition for duplicate module detection ([#&#8203;7333](https://togithub.com/facebook/jest/pull/7333))\n-   `[jest-haste-map]` Fix `require` detection with trailing commas and ignore `import typeof` modules ([#&#8203;7385](https://togithub.com/facebook/jest/pull/7385))\n-   `[jest-cli]` Fix to set prettierPath via config file ([#&#8203;7412](https://togithub.com/facebook/jest/pull/7412))\n-   `[expect]` Test more precisely for class instance getters ([#&#8203;7477](https://togithub.com/facebook/jest/pull/7477))\n-   `[jest-cli]` Support dashed args ([#&#8203;7497](https://togithub.com/facebook/jest/pull/7497))\n-   `[jest-cli]` Fix to run in band tests if watch mode enable when runInBand arg used ([#&#8203;7518](https://togithub.com/facebook/jest/pull/7518))\n-   `[jest-runtime]` Fix mistake as test files when run coverage issue. ([#&#8203;7506](https://togithub.com/facebook/jest/pull/7506))\n-   `[jest-cli]` print info about passWithNoTests flag ([#&#8203;7309](https://togithub.com/facebook/jest/pull/7309))\n-   `[pretty-format]` Omit unnecessary symbol filter for object keys ([#&#8203;7457](https://togithub.com/facebook/jest/pull/7457))\n-   `[jest-runtime]` Fix `requireActual` on node_modules with mock present ([#&#8203;7404](https://togithub.com/facebook/jest/pull/7404))\n-   `[jest-resolve]` Fix `isBuiltinModule` to support versions of node without `module.builtinModules` ([#&#8203;7565](https://togithub.com/facebook/jest/pull/7565))\n-   `[babel-jest]` Set `cwd` to be resilient to it changing during the runtime of the tests ([#&#8203;7574](https://togithub.com/facebook/jest/pull/7574))\n-   `[jest-snapshot]` Write and read snapshots from disk even if `fs` is mocked ([#&#8203;7080](https://togithub.com/facebook/jest/pull/7080))\n-   `[jest-config]` Normalize `config.cwd` and `config.rootDir` using \\`realpath ([#&#8203;7598](https://togithub.com/facebook/jest/pull/7598))\n-   `[jest-environment-node]` Fix buffer property is not ArrayBuffer issue. ([#&#8203;7626](https://togithub.com/facebook/jest/pull/7626))\n-   `[babel-plugin-jest-hoist]` Ignore TS type annotations when looking for out-of-scope references ([#&#8203;7641](https://togithub.com/facebook/jest/pull/7641))\n-   `[jest-config]` Add name to project if one does not exist to pick correct resolver ([#&#8203;5862](https://togithub.com/facebook/jest/pull/5862))\n-   `[jest-runtime]` Pass `watchPathIgnorePatterns` to Haste instance ([#&#8203;7585](https://togithub.com/facebook/jest/pull/7585))\n-   `[jest-runtime]` Resolve mock files via Haste when using `require.resolve` ([#&#8203;7687](https://togithub.com/facebook/jest/pull/7687))\n\n##### Chore & Maintenance\n\n-   `[*]` [**BREAKING**] Require Node.js 6+ for all packages ([#&#8203;7258](https://togithub.com/facebook/jest/pull/7258))\n-   `[jest-util]` [**BREAKING**] Remove long-deprecated globals for fake timers ([#&#8203;7285](https://togithub.com/facebook/jest/pull/7285))\n-   `[*]` [**BREAKING**] Upgrade to Micromatch 3 ([#&#8203;6650](https://togithub.com/facebook/jest/pull/6650))\n-   `[*]` [**BREAKING**] Remove regenerator-runtime injection ([#&#8203;7595](https://togithub.com/facebook/jest/pull/7595))\n-   `[jest-worker]` Disable `worker_threads` to avoid issues with libraries to ready for it ([#&#8203;7681](https://togithub.com/facebook/jest/pull/7681))\n-   `[docs]` Fix message property in custom matcher example to return a function instead of a constant. ([#&#8203;7426](https://togithub.com/facebook/jest/pull/7426))\n-   `[jest-circus]` Standardize file naming in `jest-circus` ([#&#8203;7301](https://togithub.com/facebook/jest/pull/7301))\n-   `[docs]` Add synchronous test.each setup ([#&#8203;7150](https://togithub.com/facebook/jest/pull/7150))\n-   `[docs]` Add `this.extend` to the Custom Matchers API reference ([#&#8203;7130](https://togithub.com/facebook/jest/pull/7130))\n-   `[docs]` Fix default value for `coverageReporters` value in configuration docs ([#&#8203;7126](https://togithub.com/facebook/jest/pull/7126))\n-   `[docs]` Add link for jest-extended in expect docs ([#&#8203;7078](https://togithub.com/facebook/jest/pull/7078))\n-   `[jest-util]` Add ErrorWithStack class ([#&#8203;7067](https://togithub.com/facebook/jest/pull/7067))\n-   `[docs]` Document `--runTestsByPath` CLI parameter ([#&#8203;7046](https://togithub.com/facebook/jest/pull/7046))\n-   `[docs]` Fix babel-core installation instructions ([#&#8203;6745](https://togithub.com/facebook/jest/pull/6745))\n-   `[docs]` Explain how to rewrite assertions to avoid large irrelevant diff ([#&#8203;6971](https://togithub.com/facebook/jest/pull/6971))\n-   `[examples]` add example using Babel 7 ([#&#8203;6983](https://togithub.com/facebook/jest/pull/6983))\n-   `[docs]` Replace shallow equality with referential identity in `ExpectAPI.md` ([#&#8203;6991](https://togithub.com/facebook/jest/pull/6991))\n-   `[jest-changed-files]` Refactor to use `execa` over `child_process` ([#&#8203;6987](https://togithub.com/facebook/jest/pull/6987))\n-   `[*]` Bump dated dependencies ([#&#8203;6978](https://togithub.com/facebook/jest/pull/6978))\n-   `[scripts]` Don’t make empty sub-folders for ignored files in build folder ([#&#8203;7001](https://togithub.com/facebook/jest/pull/7001))\n-   `[docs]` Add missing export statement in `puppeteer_environment.js` under `docs/Puppeteer.md` ([#&#8203;7127](https://togithub.com/facebook/jest/pull/7127))\n-   `[docs]` Removed useless expect.assertions in `TestingAsyncCode.md` ([#&#8203;7131](https://togithub.com/facebook/jest/pull/7131))\n-   `[docs]` Remove references to `@providesModule` which isn't supported anymore ([#&#8203;7147](https://togithub.com/facebook/jest/pull/7147))\n-   `[docs]` Update `setupFiles` documentation for clarity ([#&#8203;7187](https://togithub.com/facebook/jest/pull/7187))\n-   `[docs]` Change `require.require*` to `jest.require*` ([#&#8203;7210](https://togithub.com/facebook/jest/pull/7210))\n-   `[jest-circus]` Add readme.md ([#&#8203;7198](https://togithub.com/facebook/jest/pull/7198))\n-   `[jest-editor-support]` Remove from the repository ([#&#8203;7232](https://togithub.com/facebook/jest/pull/7232))\n-   `[jest-test-typescript-parser]` Remove from the repository ([#&#8203;7232](https://togithub.com/facebook/jest/pull/7232))\n-   `[tests]` Free tests from the dependency on value of FORCE_COLOR ([#&#8203;6585](https://togithub.com/facebook/jest/pull/6585/files))\n-   `[*]` Add babel plugin to make sure Jest is unaffected by fake Promise implementations ([#&#8203;7225](https://togithub.com/facebook/jest/pull/7225))\n-   `[docs]` Add correct default value for `testUrl` config option ([#&#8203;7277](https://togithub.com/facebook/jest/pull/7277))\n-   `[docs]` Remove duplicate code in `MockFunctions` ([#&#8203;7297](https://togithub.com/facebook/jest/pull/7297))\n-   `[*]` Add check for Facebook copyright headers on CI ([#&#8203;7370](https://togithub.com/facebook/jest/pull/7370))\n-   `[*]` Update Facebook copyright headers ([#&#8203;7589](https://togithub.com/facebook/jest/pull/7589))\n-   `[jest-haste-map]` Refactor `dependencyExtractor` and tests ([#&#8203;7385](https://togithub.com/facebook/jest/pull/7385))\n-   `[docs]` Clearify conditional setting of `NODE_ENV` ([#&#8203;7369](https://togithub.com/facebook/jest/pull/7369))\n-   `[docs]` Clarify conditional setting of `NODE_ENV` ([#&#8203;7369](https://togithub.com/facebook/jest/pull/7369))\n-   `[*]` Standardize file names ([#&#8203;7316](https://togithub.com/facebook/jest/pull/7316), [#&#8203;7266](https://togithub.com/facebook/jest/pull/7266), [#&#8203;7238](https://togithub.com/facebook/jest/pull/7238), [#&#8203;7314](https://togithub.com/facebook/jest/pull/7314), [#&#8203;7467](https://togithub.com/facebook/jest/pull/7467), [#&#8203;7464](https://togithub.com/facebook/jest/pull/7464)), [#&#8203;7471](https://togithub.com/facebook/jest/pull/7471))\n-   `[docs]` Add `testPathIgnorePatterns` in CLI documentation ([#&#8203;7440](https://togithub.com/facebook/jest/pull/7440))\n-   `[docs]` Removed misleading text about `describe()` grouping together tests into a test suite ([#&#8203;7434](https://togithub.com/facebook/jest/pull/7434))\n-   `[diff-sequences]` Add performance benchmark to package ([#&#8203;7603](https://togithub.com/facebook/jest/pull/7603))\n-   `[*]` Replace as many `Object.assign` with object spread as possible ([#&#8203;7627](https://togithub.com/facebook/jest/pull/7627))\n-   `[ci]` Initial support for Azure Pipelines ([#&#8203;7556](https://togithub.com/facebook/jest/pull/7556))\n\n##### Performance\n\n-   `[jest-mock]` Improve `getType` function performance. ([#&#8203;7159](https://togithub.com/facebook/jest/pull/7159))\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with \"`rebase!`\".\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#patrickleet/express-servicebus)."},"comment":{"url":"https://api.github.com/repos/patrickleet/express-servicebus/issues/comments/474118234","html_url":"https://github.com/patrickleet/express-servicebus/pull/17#issuecomment-474118234","issue_url":"https://api.github.com/repos/patrickleet/express-servicebus/issues/17","id":474118234,"node_id":"MDEyOklzc3VlQ29tbWVudDQ3NDExODIzNA==","user":{"login":"codecov-io","id":8655789,"node_id":"MDQ6VXNlcjg2NTU3ODk=","avatar_url":"https://avatars0.githubusercontent.com/u/8655789?v=4","gravatar_id":"","url":"https://api.github.com/users/codecov-io","html_url":"https://github.com/codecov-io","followers_url":"https://api.github.com/users/codecov-io/followers","following_url":"https://api.github.com/users/codecov-io/following{/other_user}","gists_url":"https://api.github.com/users/codecov-io/gists{/gist_id}","starred_url":"https://api.github.com/users/codecov-io/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codecov-io/subscriptions","organizations_url":"https://api.github.com/users/codecov-io/orgs","repos_url":"https://api.github.com/users/codecov-io/repos","events_url":"https://api.github.com/users/codecov-io/events{/privacy}","received_events_url":"https://api.github.com/users/codecov-io/received_events","type":"User","site_admin":false},"created_at":"2019-03-18T22:00:19Z","updated_at":"2019-03-18T22:00:19Z","author_association":"NONE","body":"# [Codecov](https://codecov.io/gh/patrickleet/express-servicebus/pull/17?src=pr&el=h1) Report\n> Merging [#17](https://codecov.io/gh/patrickleet/express-servicebus/pull/17?src=pr&el=desc) into [master](https://codecov.io/gh/patrickleet/express-servicebus/commit/246516860b899e63c0663f25e2b5d022ab552259?src=pr&el=desc) will **not change** coverage.\n> The diff coverage is `n/a`.\n\n[![Impacted file tree graph](https://codecov.io/gh/patrickleet/express-servicebus/pull/17/graphs/tree.svg?width=650&token=FetpR46S64&height=150&src=pr)](https://codecov.io/gh/patrickleet/express-servicebus/pull/17?src=pr&el=tree)\n\n```diff\n@@          Coverage Diff          @@\n##           master    #17   +/-   ##\n=====================================\n  Coverage     100%   100%           \n=====================================\n  Files           1      1           \n  Lines           4      4           \n  Branches        1      1           \n=====================================\n  Hits            4      4\n```\n\n\n\n------\n\n[Continue to review full report at Codecov](https://codecov.io/gh/patrickleet/express-servicebus/pull/17?src=pr&el=continue).\n> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)\n> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`\n> Powered by [Codecov](https://codecov.io/gh/patrickleet/express-servicebus/pull/17?src=pr&el=footer). Last update [2465168...658d735](https://codecov.io/gh/patrickleet/express-servicebus/pull/17?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).\n"}}
other: {"actor":{"display_login":"codecov-io"}}