Changelog
*Sourced from [jest's changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md).*
> ## 23.5.0
>
> ### Features
>
> - `[jest-cli]` Add package name to `NotifyReporter` notification ([#5898](https://github-redirect.dependabot.com/facebook/jest/pull/5898))
> - `[jest-runner]` print stack trace when `process.exit` is called from user code ([#6714](https://github-redirect.dependabot.com/facebook/jest/pull/6714))
> - `[jest-each]` introduces `%#` option to add index of the test to its title ([#6414](https://github-redirect.dependabot.com/facebook/jest/pull/6414))
> - `[pretty-format]` Support serializing `DocumentFragment` ([#6705](https://github-redirect.dependabot.com/facebook/jest/pull/6705))
> - `[jest-validate]` Add `recursive` and `recursiveBlacklist` options for deep config checks ([#6802](https://github-redirect.dependabot.com/facebook/jest/pull/6802))
> - `[jest-cli]` Check watch plugins for key conflicts ([#6697](https://github-redirect.dependabot.com/facebook/jest/pull/6697))
>
> ### Fixes
>
> - `[jest-snapshot` Mark snapshots as obsolete when moved to an inline snapshot ([#6773](https://github-redirect.dependabot.com/facebook/jest/pull/6773))
> - `[jest-config]` Fix `--coverage` with `--findRelatedTests` overwriting `collectCoverageFrom` options ([#6736](https://github-redirect.dependabot.com/facebook/jest/pull/6736))
> - `[jest-config]` Update default config for testURL from 'about:blank' to 'http://localhost' to address latest JSDOM security warning. ([#6792](https://github-redirect.dependabot.com/facebook/jest/pull/6792))
> - `[jest-cli]` Fix `testMatch` not working with negations ([#6648](https://github-redirect.dependabot.com/facebook/jest/pull/6648))
> - `[jest-cli]` Don't report promises as open handles ([#6716](https://github-redirect.dependabot.com/facebook/jest/pull/6716))
> - `[jest-each]` Add timeout support to parameterised tests ([#6660](https://github-redirect.dependabot.com/facebook/jest/pull/6660))
> - `[jest-cli]` Improve the message when running coverage while there are no files matching global threshold ([#6334](https://github-redirect.dependabot.com/facebook/jest/pull/6334))
> - `[jest-snapshot]` Correctly merge property matchers with the rest of the snapshot in `toMatchSnapshot`. ([#6528](https://github-redirect.dependabot.com/facebook/jest/pull/6528))
> - `[jest-snapshot]` Add error messages for invalid property matchers. ([#6528](https://github-redirect.dependabot.com/facebook/jest/pull/6528))
> - `[jest-cli]` Show open handles from inside test files as well ([#6263](https://github-redirect.dependabot.com/facebook/jest/pull/6263))
> - `[jest-haste-map]` Fix a problem where creating folders ending with `.js` could cause a crash ([#6818](https://github-redirect.dependabot.com/facebook/jest/pull/6818))
>
> ### Chore & Maintenance
>
> - `[docs]` Document another option to avoid warnings with React 16 ([#5258](https://github-redirect.dependabot.com/facebook/jest/issues/5258))
> - `[docs]` Add note explaining when `jest.setTimeout` should be called ([#6817](https://github-redirect.dependabot.com/facebook/jest/pull/6817/files))
> - `[docs]` Fixed bug in example code ([#6828](https://github-redirect.dependabot.com/facebook/jest/pull/6828))
>
> ## 23.4.2
>
> ### Performance
>
> - `[jest-changed-files]` limit git and hg commands to specified roots ([#6732](https://github-redirect.dependabot.com/facebook/jest/pull/6732))
>
> ### Fixes
>
> - `[jest-circus]` Fix retryTimes so errors are reset before re-running ([#6762](https://github-redirect.dependabot.com/facebook/jest/pull/6762))
> - `[docs]` Update `expect.objectContaining()` description ([#6754](https://github-redirect.dependabot.com/facebook/jest/pull/6754))
> - `[babel-jest]` Make `getCacheKey()` take into account `createTransformer` options ([#6699](https://github-redirect.dependabot.com/facebook/jest/pull/6699))
> - `[jest-jasmine2]` Use prettier through `require` instead of `localRequire`. Fixes `matchInlineSnapshot` where prettier dependencies like `path` and `fs` are mocked with `jest.mock`. ([#6776](https://github-redirect.dependabot.com/facebook/jest/pull/6776))
> - `[docs]` Fix contributors link ([#6711](https://github-redirect.dependabot.com/facebook/jest/pull/6711))
> - `[website]` Fix website versions page to link to correct language ([#6734](https://github-redirect.dependabot.com/facebook/jest/pull/6734))
> - `[expect]` Update `toContain` suggestion to contain equal message ([#6792](https://github-redirect.dependabot.com/facebook/jest/pull/6810))
>
> ## 23.4.1
>
> ### Features
> ... (truncated)
Commits
- [`79c9e22`](https://github.com/facebook/jest/commit/79c9e22c1309eb92e41f5cad74c767c6a91f68d9) Release v23.5.0
- [`ede0fe3`](https://github.com/facebook/jest/commit/ede0fe364da88c6e72871445362467beccb6e833) Prevents watchers from being awake by created folders ([#6818](https://github-redirect.dependabot.com/facebook/jest/issues/6818))
- [`674eaa9`](https://github.com/facebook/jest/commit/674eaa9c8db175f9e2a7de64e4669857b4c27a25) Standardize file names in packages/jest-config ([#6780](https://github-redirect.dependabot.com/facebook/jest/issues/6780))
- [`d7eead1`](https://github.com/facebook/jest/commit/d7eead1a6d92941be82e93c18b1e7bb7399eb603) Add dot containing keys example to .toHaveProperty docs ([#6474](https://github-redirect.dependabot.com/facebook/jest/issues/6474))
- [`0099f07`](https://github.com/facebook/jest/commit/0099f07e1d8b7603a16f13657b155c64f4bd1e3e) fix: handle open handles from inside tests ([#6263](https://github-redirect.dependabot.com/facebook/jest/issues/6263))
- [`c0819fc`](https://github.com/facebook/jest/commit/c0819fc0c39dc3e7bc20513963678894e5bae6ab) Add help for configuration of collectCoverageFrom ([#6663](https://github-redirect.dependabot.com/facebook/jest/issues/6663))
- [`d57b919`](https://github.com/facebook/jest/commit/d57b919527ab39b6500a2857df3c3a512dbebe0c) Documented another option to avoid React 16 warnings ([#6186](https://github-redirect.dependabot.com/facebook/jest/issues/6186))
- [`3c3f9f2`](https://github.com/facebook/jest/commit/3c3f9f2d7f5691b7eb42722bac7d26b3250e30e8) Correctly merge property matchers with the rest of the snapshot in `toMatchSn...
- [`f8f966b`](https://github.com/facebook/jest/commit/f8f966b3001c0c788b0aae7dbf67e5cb2b19b151) Check watch plugins for key conflicts ([#6697](https://github-redirect.dependabot.com/facebook/jest/issues/6697))
- [`08cb885`](https://github.com/facebook/jest/commit/08cb885400c538c6f934680adc3d0b51200a0228) fix: Improve the message when run coverage while there are no tests ([#6334](https://github-redirect.dependabot.com/facebook/jest/issues/6334))
- Additional commits viewable in [compare view](https://github.com/facebook/jest/compare/v23.2.0...v23.5.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps jest from 23.2.0 to 23.5.0.
Changelog
*Sourced from [jest's changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md).* > ## 23.5.0 > > ### Features > > - `[jest-cli]` Add package name to `NotifyReporter` notification ([#5898](https://github-redirect.dependabot.com/facebook/jest/pull/5898)) > - `[jest-runner]` print stack trace when `process.exit` is called from user code ([#6714](https://github-redirect.dependabot.com/facebook/jest/pull/6714)) > - `[jest-each]` introduces `%#` option to add index of the test to its title ([#6414](https://github-redirect.dependabot.com/facebook/jest/pull/6414)) > - `[pretty-format]` Support serializing `DocumentFragment` ([#6705](https://github-redirect.dependabot.com/facebook/jest/pull/6705)) > - `[jest-validate]` Add `recursive` and `recursiveBlacklist` options for deep config checks ([#6802](https://github-redirect.dependabot.com/facebook/jest/pull/6802)) > - `[jest-cli]` Check watch plugins for key conflicts ([#6697](https://github-redirect.dependabot.com/facebook/jest/pull/6697)) > > ### Fixes > > - `[jest-snapshot` Mark snapshots as obsolete when moved to an inline snapshot ([#6773](https://github-redirect.dependabot.com/facebook/jest/pull/6773)) > - `[jest-config]` Fix `--coverage` with `--findRelatedTests` overwriting `collectCoverageFrom` options ([#6736](https://github-redirect.dependabot.com/facebook/jest/pull/6736)) > - `[jest-config]` Update default config for testURL from 'about:blank' to 'http://localhost' to address latest JSDOM security warning. ([#6792](https://github-redirect.dependabot.com/facebook/jest/pull/6792)) > - `[jest-cli]` Fix `testMatch` not working with negations ([#6648](https://github-redirect.dependabot.com/facebook/jest/pull/6648)) > - `[jest-cli]` Don't report promises as open handles ([#6716](https://github-redirect.dependabot.com/facebook/jest/pull/6716)) > - `[jest-each]` Add timeout support to parameterised tests ([#6660](https://github-redirect.dependabot.com/facebook/jest/pull/6660)) > - `[jest-cli]` Improve the message when running coverage while there are no files matching global threshold ([#6334](https://github-redirect.dependabot.com/facebook/jest/pull/6334)) > - `[jest-snapshot]` Correctly merge property matchers with the rest of the snapshot in `toMatchSnapshot`. ([#6528](https://github-redirect.dependabot.com/facebook/jest/pull/6528)) > - `[jest-snapshot]` Add error messages for invalid property matchers. ([#6528](https://github-redirect.dependabot.com/facebook/jest/pull/6528)) > - `[jest-cli]` Show open handles from inside test files as well ([#6263](https://github-redirect.dependabot.com/facebook/jest/pull/6263)) > - `[jest-haste-map]` Fix a problem where creating folders ending with `.js` could cause a crash ([#6818](https://github-redirect.dependabot.com/facebook/jest/pull/6818)) > > ### Chore & Maintenance > > - `[docs]` Document another option to avoid warnings with React 16 ([#5258](https://github-redirect.dependabot.com/facebook/jest/issues/5258)) > - `[docs]` Add note explaining when `jest.setTimeout` should be called ([#6817](https://github-redirect.dependabot.com/facebook/jest/pull/6817/files)) > - `[docs]` Fixed bug in example code ([#6828](https://github-redirect.dependabot.com/facebook/jest/pull/6828)) > > ## 23.4.2 > > ### Performance > > - `[jest-changed-files]` limit git and hg commands to specified roots ([#6732](https://github-redirect.dependabot.com/facebook/jest/pull/6732)) > > ### Fixes > > - `[jest-circus]` Fix retryTimes so errors are reset before re-running ([#6762](https://github-redirect.dependabot.com/facebook/jest/pull/6762)) > - `[docs]` Update `expect.objectContaining()` description ([#6754](https://github-redirect.dependabot.com/facebook/jest/pull/6754)) > - `[babel-jest]` Make `getCacheKey()` take into account `createTransformer` options ([#6699](https://github-redirect.dependabot.com/facebook/jest/pull/6699)) > - `[jest-jasmine2]` Use prettier through `require` instead of `localRequire`. Fixes `matchInlineSnapshot` where prettier dependencies like `path` and `fs` are mocked with `jest.mock`. ([#6776](https://github-redirect.dependabot.com/facebook/jest/pull/6776)) > - `[docs]` Fix contributors link ([#6711](https://github-redirect.dependabot.com/facebook/jest/pull/6711)) > - `[website]` Fix website versions page to link to correct language ([#6734](https://github-redirect.dependabot.com/facebook/jest/pull/6734)) > - `[expect]` Update `toContain` suggestion to contain equal message ([#6792](https://github-redirect.dependabot.com/facebook/jest/pull/6810)) > > ## 23.4.1 > > ### Features > ... (truncated)Commits
- [`79c9e22`](https://github.com/facebook/jest/commit/79c9e22c1309eb92e41f5cad74c767c6a91f68d9) Release v23.5.0 - [`ede0fe3`](https://github.com/facebook/jest/commit/ede0fe364da88c6e72871445362467beccb6e833) Prevents watchers from being awake by created folders ([#6818](https://github-redirect.dependabot.com/facebook/jest/issues/6818)) - [`674eaa9`](https://github.com/facebook/jest/commit/674eaa9c8db175f9e2a7de64e4669857b4c27a25) Standardize file names in packages/jest-config ([#6780](https://github-redirect.dependabot.com/facebook/jest/issues/6780)) - [`d7eead1`](https://github.com/facebook/jest/commit/d7eead1a6d92941be82e93c18b1e7bb7399eb603) Add dot containing keys example to .toHaveProperty docs ([#6474](https://github-redirect.dependabot.com/facebook/jest/issues/6474)) - [`0099f07`](https://github.com/facebook/jest/commit/0099f07e1d8b7603a16f13657b155c64f4bd1e3e) fix: handle open handles from inside tests ([#6263](https://github-redirect.dependabot.com/facebook/jest/issues/6263)) - [`c0819fc`](https://github.com/facebook/jest/commit/c0819fc0c39dc3e7bc20513963678894e5bae6ab) Add help for configuration of collectCoverageFrom ([#6663](https://github-redirect.dependabot.com/facebook/jest/issues/6663)) - [`d57b919`](https://github.com/facebook/jest/commit/d57b919527ab39b6500a2857df3c3a512dbebe0c) Documented another option to avoid React 16 warnings ([#6186](https://github-redirect.dependabot.com/facebook/jest/issues/6186)) - [`3c3f9f2`](https://github.com/facebook/jest/commit/3c3f9f2d7f5691b7eb42722bac7d26b3250e30e8) Correctly merge property matchers with the rest of the snapshot in `toMatchSn... - [`f8f966b`](https://github.com/facebook/jest/commit/f8f966b3001c0c788b0aae7dbf67e5cb2b19b151) Check watch plugins for key conflicts ([#6697](https://github-redirect.dependabot.com/facebook/jest/issues/6697)) - [`08cb885`](https://github.com/facebook/jest/commit/08cb885400c538c6f934680adc3d0b51200a0228) fix: Improve the message when run coverage while there are no tests ([#6334](https://github-redirect.dependabot.com/facebook/jest/issues/6334)) - Additional commits viewable in [compare view](https://github.com/facebook/jest/compare/v23.2.0...v23.5.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.