Updates the requirements on jest to permit the latest version.
Changelog
*Sourced from [jest's changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md).*
> ## 23.6.0
>
> ### Features
>
> - `[jest-cli]` Add `changedSince` to allowed watch mode configs ([#6955](https://github-redirect.dependabot.com/facebook/jest/pull/6955))
> - `[babel-jest]` Add support for `babel.config.js` added in Babel 7.0.0 ([#6911](https://github-redirect.dependabot.com/facebook/jest/pull/6911))
> - `[jest-resolve]` Add support for an experimental `mapper` option (Watchman crawler only) that adds virtual files to the Haste map ([#6940](https://github-redirect.dependabot.com/facebook/jest/pull/6940))
>
> ### Fixes
>
> - `[jest-resolve]` Only resolve realpath once in try-catch ([#6925](https://github-redirect.dependabot.com/facebook/jest/pull/6925))
> - `[expect]` Fix TypeError in `toBeInstanceOf` on `null` or `undefined` ([#6912](https://github-redirect.dependabot.com/facebook/jest/pull/6912))
> - `[jest-jasmine2]` Throw a descriptive error if the first argument supplied to a hook was not a function ([#6917](https://github-redirect.dependabot.com/facebook/jest/pull/6917)) and ([#6931](https://github-redirect.dependabot.com/facebook/jest/pull/6931))
> - `[jest-circus]` Throw a descriptive error if the first argument supplied to a hook was not a function ([#6917](https://github-redirect.dependabot.com/facebook/jest/pull/6917)) and ([#6931](https://github-redirect.dependabot.com/facebook/jest/pull/6931))
> - `[expect]` Fix variadic custom asymmetric matchers ([#6898](https://github-redirect.dependabot.com/facebook/jest/pull/6898))
> - `[jest-cli]` Fix incorrect `testEnvironmentOptions` warning ([#6852](https://github-redirect.dependabot.com/facebook/jest/pull/6852))
> - `[jest-each]` Prevent done callback being supplied to describe ([#6843](https://github-redirect.dependabot.com/facebook/jest/pull/6843))
> - `[jest-config]` Better error message for a case when a preset module was found, but no `jest-preset.js` or `jest-preset.json` at the root ([#6863](https://github-redirect.dependabot.com/facebook/jest/pull/6863))
> - `[jest-haste-map]` Catch crawler error when unsuccessfully reading directories ([#6761](https://github-redirect.dependabot.com/facebook/jest/pull/6761))
>
> ### Chore & Maintenance
>
> - `[docs]` Add custom toMatchSnapshot matcher docs ([#6837](https://github-redirect.dependabot.com/facebook/jest/pull/6837))
> - `[docs]` Improve the documentation regarding preset configuration ([#6864](https://github-redirect.dependabot.com/facebook/jest/issues/6864))
> - `[docs]` Clarify usage of `--projects` CLI option ([#6872](https://github-redirect.dependabot.com/facebook/jest/pull/6872))
> - `[docs]` Correct `failure-change` notification mode ([#6878](https://github-redirect.dependabot.com/facebook/jest/pull/6878))
> - `[scripts]` Don’t remove node_modules from subdirectories of presets in e2e tests ([#6948](https://github-redirect.dependabot.com/facebook/jest/pull/6948))
> - `[diff-sequences]` Double-check number of differences in tests ([#6953](https://github-redirect.dependabot.com/facebook/jest/pull/6953))
>
> ## 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))
> ... (truncated)
Commits
- See full diff in [compare view](https://github.com/facebook/jest/commits/v23.6.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.
Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.
You can always request more updates by clicking Bump now in your Dependabot dashboard.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@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.
Updates the requirements on jest to permit the latest version.
Changelog
*Sourced from [jest's changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md).* > ## 23.6.0 > > ### Features > > - `[jest-cli]` Add `changedSince` to allowed watch mode configs ([#6955](https://github-redirect.dependabot.com/facebook/jest/pull/6955)) > - `[babel-jest]` Add support for `babel.config.js` added in Babel 7.0.0 ([#6911](https://github-redirect.dependabot.com/facebook/jest/pull/6911)) > - `[jest-resolve]` Add support for an experimental `mapper` option (Watchman crawler only) that adds virtual files to the Haste map ([#6940](https://github-redirect.dependabot.com/facebook/jest/pull/6940)) > > ### Fixes > > - `[jest-resolve]` Only resolve realpath once in try-catch ([#6925](https://github-redirect.dependabot.com/facebook/jest/pull/6925)) > - `[expect]` Fix TypeError in `toBeInstanceOf` on `null` or `undefined` ([#6912](https://github-redirect.dependabot.com/facebook/jest/pull/6912)) > - `[jest-jasmine2]` Throw a descriptive error if the first argument supplied to a hook was not a function ([#6917](https://github-redirect.dependabot.com/facebook/jest/pull/6917)) and ([#6931](https://github-redirect.dependabot.com/facebook/jest/pull/6931)) > - `[jest-circus]` Throw a descriptive error if the first argument supplied to a hook was not a function ([#6917](https://github-redirect.dependabot.com/facebook/jest/pull/6917)) and ([#6931](https://github-redirect.dependabot.com/facebook/jest/pull/6931)) > - `[expect]` Fix variadic custom asymmetric matchers ([#6898](https://github-redirect.dependabot.com/facebook/jest/pull/6898)) > - `[jest-cli]` Fix incorrect `testEnvironmentOptions` warning ([#6852](https://github-redirect.dependabot.com/facebook/jest/pull/6852)) > - `[jest-each]` Prevent done callback being supplied to describe ([#6843](https://github-redirect.dependabot.com/facebook/jest/pull/6843)) > - `[jest-config]` Better error message for a case when a preset module was found, but no `jest-preset.js` or `jest-preset.json` at the root ([#6863](https://github-redirect.dependabot.com/facebook/jest/pull/6863)) > - `[jest-haste-map]` Catch crawler error when unsuccessfully reading directories ([#6761](https://github-redirect.dependabot.com/facebook/jest/pull/6761)) > > ### Chore & Maintenance > > - `[docs]` Add custom toMatchSnapshot matcher docs ([#6837](https://github-redirect.dependabot.com/facebook/jest/pull/6837)) > - `[docs]` Improve the documentation regarding preset configuration ([#6864](https://github-redirect.dependabot.com/facebook/jest/issues/6864)) > - `[docs]` Clarify usage of `--projects` CLI option ([#6872](https://github-redirect.dependabot.com/facebook/jest/pull/6872)) > - `[docs]` Correct `failure-change` notification mode ([#6878](https://github-redirect.dependabot.com/facebook/jest/pull/6878)) > - `[scripts]` Don’t remove node_modules from subdirectories of presets in e2e tests ([#6948](https://github-redirect.dependabot.com/facebook/jest/pull/6948)) > - `[diff-sequences]` Double-check number of differences in tests ([#6953](https://github-redirect.dependabot.com/facebook/jest/pull/6953)) > > ## 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)) > ... (truncated)Commits
- See full diff in [compare view](https://github.com/facebook/jest/commits/v23.6.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
.Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.
You can always request more updates by clicking
Bump now
in your Dependabot dashboard.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@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.