facebook/jest
### [`v23.6.0`](https://renovatebot.com/gh/facebook/jest/blob/master/CHANGELOG.md#2360)
[Compare Source](https://renovatebot.com/gh/facebook/jest/compare/v23.5.0...v23.6.0)
##### Features
- `[jest-cli]` Add `changedSince` to allowed watch mode configs ([#6955](https://renovatebot.com/gh/facebook/jest/pull/6955))
- `[babel-jest]` Add support for `babel.config.js` added in Babel 7.0.0 ([#6911](https://renovatebot.com/gh/facebook/jest/pull/6911))
##### Fixes
- `[jest-resolve]` Only resolve realpath once in try-catch ([#6925](https://renovatebot.com/gh/facebook/jest/pull/6925))
- `[expect]` Fix TypeError in `toBeInstanceOf` on `null` or `undefined` ([#6912](https://renovatebot.com/gh/facebook/jest/pull/6912))
- `[jest-jasmine2]` Throw a descriptive error if the first argument supplied to a hook was not a function ([#6917](https://renovatebot.com/gh/facebook/jest/pull/6917)) and ([#6931](https://renovatebot.com/gh/facebook/jest/pull/6931))
- `[jest-circus]` Throw a descriptive error if the first argument supplied to a hook was not a function ([#6917](https://renovatebot.com/gh/facebook/jest/pull/6917)) and ([#6931](https://renovatebot.com/gh/facebook/jest/pull/6931))
- `[expect]` Fix variadic custom asymmetric matchers ([#6898](https://renovatebot.com/gh/facebook/jest/pull/6898))
- `[jest-cli]` Fix incorrect `testEnvironmentOptions` warning ([#6852](https://renovatebot.com/gh/facebook/jest/pull/6852))
- `[jest-each]` Prevent done callback being supplied to describe ([#6843](https://renovatebot.com/gh/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://renovatebot.com/gh/facebook/jest/pull/6863))
- `[jest-haste-map]` Catch crawler error when unsuccessfully reading directories ([#6761](https://renovatebot.com/gh/facebook/jest/pull/6761))
##### Chore & Maintenance
- `[docs]` Add custom toMatchSnapshot matcher docs ([#6837](https://renovatebot.com/gh/facebook/jest/pull/6837))
- `[docs]` Improve the documentation regarding preset configuration ([#6864](https://renovatebot.com/gh/facebook/jest/issues/6864))
- `[docs]` Clarify usage of `--projects` CLI option ([#6872](https://renovatebot.com/gh/facebook/jest/pull/6872))
- `[docs]` Correct `failure-change` notification mode ([#6878](https://renovatebot.com/gh/facebook/jest/pull/6878))
- `[scripts]` Don’t remove node_modules from subdirectories of presets in e2e tests ([#6948](https://renovatebot.com/gh/facebook/jest/pull/6948))
- `[diff-sequences]` Double-check number of differences in tests ([#6953](https://renovatebot.com/gh/facebook/jest/pull/6953))
Renovate configuration
:date: Schedule: PR created on schedule "before 3am on Monday" (UTC)
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Renovate will regenerate this PR any time it develops a merge conflict.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.
Coverage remained the same at 100.0% when pulling 890af011f274a81c26d7c88c7cacac041b3f51cd on renovate/jest-monorepo into b2e2110c0f4465a08b0582c104064197da421d34 on master.
This PR contains the following updates:
Release Notes
facebook/jest
### [`v23.6.0`](https://renovatebot.com/gh/facebook/jest/blob/master/CHANGELOG.md#2360) [Compare Source](https://renovatebot.com/gh/facebook/jest/compare/v23.5.0...v23.6.0) ##### Features - `[jest-cli]` Add `changedSince` to allowed watch mode configs ([#6955](https://renovatebot.com/gh/facebook/jest/pull/6955)) - `[babel-jest]` Add support for `babel.config.js` added in Babel 7.0.0 ([#6911](https://renovatebot.com/gh/facebook/jest/pull/6911)) ##### Fixes - `[jest-resolve]` Only resolve realpath once in try-catch ([#6925](https://renovatebot.com/gh/facebook/jest/pull/6925)) - `[expect]` Fix TypeError in `toBeInstanceOf` on `null` or `undefined` ([#6912](https://renovatebot.com/gh/facebook/jest/pull/6912)) - `[jest-jasmine2]` Throw a descriptive error if the first argument supplied to a hook was not a function ([#6917](https://renovatebot.com/gh/facebook/jest/pull/6917)) and ([#6931](https://renovatebot.com/gh/facebook/jest/pull/6931)) - `[jest-circus]` Throw a descriptive error if the first argument supplied to a hook was not a function ([#6917](https://renovatebot.com/gh/facebook/jest/pull/6917)) and ([#6931](https://renovatebot.com/gh/facebook/jest/pull/6931)) - `[expect]` Fix variadic custom asymmetric matchers ([#6898](https://renovatebot.com/gh/facebook/jest/pull/6898)) - `[jest-cli]` Fix incorrect `testEnvironmentOptions` warning ([#6852](https://renovatebot.com/gh/facebook/jest/pull/6852)) - `[jest-each]` Prevent done callback being supplied to describe ([#6843](https://renovatebot.com/gh/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://renovatebot.com/gh/facebook/jest/pull/6863)) - `[jest-haste-map]` Catch crawler error when unsuccessfully reading directories ([#6761](https://renovatebot.com/gh/facebook/jest/pull/6761)) ##### Chore & Maintenance - `[docs]` Add custom toMatchSnapshot matcher docs ([#6837](https://renovatebot.com/gh/facebook/jest/pull/6837)) - `[docs]` Improve the documentation regarding preset configuration ([#6864](https://renovatebot.com/gh/facebook/jest/issues/6864)) - `[docs]` Clarify usage of `--projects` CLI option ([#6872](https://renovatebot.com/gh/facebook/jest/pull/6872)) - `[docs]` Correct `failure-change` notification mode ([#6878](https://renovatebot.com/gh/facebook/jest/pull/6878)) - `[scripts]` Don’t remove node_modules from subdirectories of presets in e2e tests ([#6948](https://renovatebot.com/gh/facebook/jest/pull/6948)) - `[diff-sequences]` Double-check number of differences in tests ([#6953](https://renovatebot.com/gh/facebook/jest/pull/6953))Renovate configuration
:date: Schedule: PR created on schedule "before 3am on Monday" (UTC)
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Renovate will regenerate this PR any time it develops a merge conflict.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.