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).*
> ## 24.6.0
>
> ### Features
>
> - `[expect]`: Improve report when matcher fails, part 13 ([#8077](https://github-redirect.dependabot.com/facebook/jest/pull/8077))
> - `[@jest/core]` Filter API pre-filter setup hook ([#8142](https://github-redirect.dependabot.com/facebook/jest/pull/8142))
> - `[jest-snapshot]` Improve report when matcher fails, part 14 ([#8132](https://github-redirect.dependabot.com/facebook/jest/pull/8132))
> - `[@jest/reporter]` Display todo and skip test descriptions when verbose is true ([#8038](https://github-redirect.dependabot.com/facebook/jest/pull/8038))
> - `[jest-runner]` Support default exports for test environments ([#8163](https://github-redirect.dependabot.com/facebook/jest/pull/8163))
> - `[pretty-format]` Support React.Suspense ([#8180](https://github-redirect.dependabot.com/facebook/jest/pull/8180))
> - `[jest-snapshot]` Indent inline snapshots ([#8198](https://github-redirect.dependabot.com/facebook/jest/pull/8198))
> - `[jest-config]` Support colors in `displayName` configuration ([#8025](https://github-redirect.dependabot.com/facebook/jest/pull/8025))
>
> ### Fixes
>
> - `[jest-circus]` Fix test retries with beforeAll/beforeEach failures ([#8227](https://github-redirect.dependabot.com/facebook/jest/pull/8227))
> - `[expect]` Fix circular references in iterable equality ([#8160](https://github-redirect.dependabot.com/facebook/jest/pull/8160))
> - `[jest-changed-files]` Change method of obtaining git root ([#8052](https://github-redirect.dependabot.com/facebook/jest/pull/8052))
> - `[jest-each]` Fix test function type ([#8145](https://github-redirect.dependabot.com/facebook/jest/pull/8145))
> - `[jest-fake-timers]` `getTimerCount` not taking immediates and ticks into account ([#8139](https://github-redirect.dependabot.com/facebook/jest/pull/8139))
> - `[jest-runtime]` Allow json file as manual mock ([#8159](https://github-redirect.dependabot.com/facebook/jest/pull/8159))
> - `[pretty-format]` Print `BigInt` as a readable number instead of `{}` ([#8138](https://github-redirect.dependabot.com/facebook/jest/pull/8138))
> - `[jest-core]` Fix ability to transform dependencies required from globalSetup script ([#8143](https://github-redirect.dependabot.com/facebook/jest/pull/8143))
> - `[@jest/reporters]` Fix Cannot read property converageData of null ([#8168](https://github-redirect.dependabot.com/facebook/jest/pull/8168))
> - `[jest-worker]` `JEST_WORKER_ID` starts at 1 ([#8205](https://github-redirect.dependabot.com/facebook/jest/pull/8205))
> - `[jest-config]` Use default cwd even if config contains a cwd property ([#7923](https://github-redirect.dependabot.com/facebook/jest/pull/7923))
> - `[jest-resolve-dependencies]`: Remove internal peer dependencies ([#8215](https://github-redirect.dependabot.com/facebook/jest/pull/8215))
> - `[jest-resolve]`: Remove internal peer dependencies ([#8215](https://github-redirect.dependabot.com/facebook/jest/pull/8215))
> - `[jest-snapshot]`: Remove internal peer dependencies ([#8215](https://github-redirect.dependabot.com/facebook/jest/pull/8215))
> - `[jest-resolve]` Fix requireActual with moduleNameMapper ([#8210](https://github-redirect.dependabot.com/facebook/jest/pull/8210))
> - `[jest-haste-map]` Fix haste map duplicate detection in watch mode ([#8237](https://github-redirect.dependabot.com/facebook/jest/pull/8237))
>
> ### Chore & Maintenance
>
> - `[*]` Remove flow from code base ([#8061](https://github-redirect.dependabot.com/facebook/jest/pull/8061))
> - `[*]` Use property initializer syntax in Jest codebase ([#8117](https://github-redirect.dependabot.com/facebook/jest/pull/8117))
> - `[*]` Move @types/node to the root package.json ([#8129](https://github-redirect.dependabot.com/facebook/jest/pull/8129))
> - `[*]` Add documentation and tests related to auto-mocking ([#8099](https://github-redirect.dependabot.com/facebook/jest/pull/8099))
> - `[*]` Add `jest-watch-typeahead` as a devDependency ([#6449](https://github-redirect.dependabot.com/facebook/jest/pull/6449))
> - `[*]` upgrade TS to 3.4.0-dev\* for inceremental builds ([#8149](https://github-redirect.dependabot.com/facebook/jest/pull/8149))
> - `[docs]` Improve description of optional arguments in ExpectAPI.md ([#8126](https://github-redirect.dependabot.com/facebook/jest/pull/8126))
>
> ### Performance
>
> - `[jest-haste-map]` Optimize haste map data structure for serialization/deserialization ([#8171](https://github-redirect.dependabot.com/facebook/jest/pull/8171))
> - `[jest-haste-map]` Avoid persisting haste map or processing files when not changed ([#8153](https://github-redirect.dependabot.com/facebook/jest/pull/8153))
> - `[jest-core]` Improve performance of SearchSource.findMatchingTests by 15% ([#8184](https://github-redirect.dependabot.com/facebook/jest/pull/8184))
> - `[jest-resolve]` Optimize internal cache lookup performance ([#8183](https://github-redirect.dependabot.com/facebook/jest/pull/8183))
> - `[jest-core]` Dramatically improve watch mode performance ([#8201](https://github-redirect.dependabot.com/facebook/jest/pull/8201))
> - `[jest-transform]` Cache regular expression instead of creating anew for every file in ScriptTransformer ([#8235](https://github-redirect.dependabot.com/facebook/jest/pull/8235))
> ... (truncated)
Commits
- [`f246058`](https://github.com/facebook/jest/commit/f24605839c6f7f3d9698c0c8a45e08fe69a45e20) Release 24.6.0
- [`04e6a66`](https://github.com/facebook/jest/commit/04e6a66d2ba8b18bee080bb28547db74a255d2c7) chore: upgrade to stable typescript release ([#8244](https://github-redirect.dependabot.com/facebook/jest/issues/8244))
- [`9c9555f`](https://github.com/facebook/jest/commit/9c9555f2a8adf4ffd374d0d78d5c3478b00f7107) Unify worker module map transmission w/ small perf benefit. ([#8237](https://github-redirect.dependabot.com/facebook/jest/issues/8237))
- [`a233361`](https://github.com/facebook/jest/commit/a233361f083878b9d310d3cd20e899c92e6b55f9) Performance: Cache regular expression instead of creating anew for every file...
- [`d5d2f93`](https://github.com/facebook/jest/commit/d5d2f933e2d3197c42a3c8addff9247246cb1f8e) Memory leak fix: release source map info after processed and minor optimizati...
- [`84466b7`](https://github.com/facebook/jest/commit/84466b7bb187d33ffd336bd9fc76111bba511fe6) Memory leak fix: release console output reference after printed to stdout. (#...
- [`384a0d9`](https://github.com/facebook/jest/commit/384a0d9492e6b0ce5a57f6e6ffe26aa009ff124d) Performance: use Map for jest-runtime module registry. ([#8232](https://github-redirect.dependabot.com/facebook/jest/issues/8232))
- [`e08be02`](https://github.com/facebook/jest/commit/e08be020e9ddcab5b89cd871a2cbd72f006cda7b) Do not retry test if beforeAll fails ([#8227](https://github-redirect.dependabot.com/facebook/jest/issues/8227))
- [`0f43bdd`](https://github.com/facebook/jest/commit/0f43bdd0b68f714ef81d5ea69bf7ba7280acfa81) Fix requireActual fail with moduleNameMapper ([#8210](https://github-redirect.dependabot.com/facebook/jest/issues/8210))
- [`4b3483e`](https://github.com/facebook/jest/commit/4b3483ef6318cf37c5244260bc4ec5754d38e587) Remove monorepo-internal peer dependencies (temporarily) ([#8215](https://github-redirect.dependabot.com/facebook/jest/issues/8215))
- Additional commits viewable in [compare view](https://github.com/facebook/jest/compare/v20.0.1...v24.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.
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 squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@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).* > ## 24.6.0 > > ### Features > > - `[expect]`: Improve report when matcher fails, part 13 ([#8077](https://github-redirect.dependabot.com/facebook/jest/pull/8077)) > - `[@jest/core]` Filter API pre-filter setup hook ([#8142](https://github-redirect.dependabot.com/facebook/jest/pull/8142)) > - `[jest-snapshot]` Improve report when matcher fails, part 14 ([#8132](https://github-redirect.dependabot.com/facebook/jest/pull/8132)) > - `[@jest/reporter]` Display todo and skip test descriptions when verbose is true ([#8038](https://github-redirect.dependabot.com/facebook/jest/pull/8038)) > - `[jest-runner]` Support default exports for test environments ([#8163](https://github-redirect.dependabot.com/facebook/jest/pull/8163)) > - `[pretty-format]` Support React.Suspense ([#8180](https://github-redirect.dependabot.com/facebook/jest/pull/8180)) > - `[jest-snapshot]` Indent inline snapshots ([#8198](https://github-redirect.dependabot.com/facebook/jest/pull/8198)) > - `[jest-config]` Support colors in `displayName` configuration ([#8025](https://github-redirect.dependabot.com/facebook/jest/pull/8025)) > > ### Fixes > > - `[jest-circus]` Fix test retries with beforeAll/beforeEach failures ([#8227](https://github-redirect.dependabot.com/facebook/jest/pull/8227)) > - `[expect]` Fix circular references in iterable equality ([#8160](https://github-redirect.dependabot.com/facebook/jest/pull/8160)) > - `[jest-changed-files]` Change method of obtaining git root ([#8052](https://github-redirect.dependabot.com/facebook/jest/pull/8052)) > - `[jest-each]` Fix test function type ([#8145](https://github-redirect.dependabot.com/facebook/jest/pull/8145)) > - `[jest-fake-timers]` `getTimerCount` not taking immediates and ticks into account ([#8139](https://github-redirect.dependabot.com/facebook/jest/pull/8139)) > - `[jest-runtime]` Allow json file as manual mock ([#8159](https://github-redirect.dependabot.com/facebook/jest/pull/8159)) > - `[pretty-format]` Print `BigInt` as a readable number instead of `{}` ([#8138](https://github-redirect.dependabot.com/facebook/jest/pull/8138)) > - `[jest-core]` Fix ability to transform dependencies required from globalSetup script ([#8143](https://github-redirect.dependabot.com/facebook/jest/pull/8143)) > - `[@jest/reporters]` Fix Cannot read property converageData of null ([#8168](https://github-redirect.dependabot.com/facebook/jest/pull/8168)) > - `[jest-worker]` `JEST_WORKER_ID` starts at 1 ([#8205](https://github-redirect.dependabot.com/facebook/jest/pull/8205)) > - `[jest-config]` Use default cwd even if config contains a cwd property ([#7923](https://github-redirect.dependabot.com/facebook/jest/pull/7923)) > - `[jest-resolve-dependencies]`: Remove internal peer dependencies ([#8215](https://github-redirect.dependabot.com/facebook/jest/pull/8215)) > - `[jest-resolve]`: Remove internal peer dependencies ([#8215](https://github-redirect.dependabot.com/facebook/jest/pull/8215)) > - `[jest-snapshot]`: Remove internal peer dependencies ([#8215](https://github-redirect.dependabot.com/facebook/jest/pull/8215)) > - `[jest-resolve]` Fix requireActual with moduleNameMapper ([#8210](https://github-redirect.dependabot.com/facebook/jest/pull/8210)) > - `[jest-haste-map]` Fix haste map duplicate detection in watch mode ([#8237](https://github-redirect.dependabot.com/facebook/jest/pull/8237)) > > ### Chore & Maintenance > > - `[*]` Remove flow from code base ([#8061](https://github-redirect.dependabot.com/facebook/jest/pull/8061)) > - `[*]` Use property initializer syntax in Jest codebase ([#8117](https://github-redirect.dependabot.com/facebook/jest/pull/8117)) > - `[*]` Move @types/node to the root package.json ([#8129](https://github-redirect.dependabot.com/facebook/jest/pull/8129)) > - `[*]` Add documentation and tests related to auto-mocking ([#8099](https://github-redirect.dependabot.com/facebook/jest/pull/8099)) > - `[*]` Add `jest-watch-typeahead` as a devDependency ([#6449](https://github-redirect.dependabot.com/facebook/jest/pull/6449)) > - `[*]` upgrade TS to 3.4.0-dev\* for inceremental builds ([#8149](https://github-redirect.dependabot.com/facebook/jest/pull/8149)) > - `[docs]` Improve description of optional arguments in ExpectAPI.md ([#8126](https://github-redirect.dependabot.com/facebook/jest/pull/8126)) > > ### Performance > > - `[jest-haste-map]` Optimize haste map data structure for serialization/deserialization ([#8171](https://github-redirect.dependabot.com/facebook/jest/pull/8171)) > - `[jest-haste-map]` Avoid persisting haste map or processing files when not changed ([#8153](https://github-redirect.dependabot.com/facebook/jest/pull/8153)) > - `[jest-core]` Improve performance of SearchSource.findMatchingTests by 15% ([#8184](https://github-redirect.dependabot.com/facebook/jest/pull/8184)) > - `[jest-resolve]` Optimize internal cache lookup performance ([#8183](https://github-redirect.dependabot.com/facebook/jest/pull/8183)) > - `[jest-core]` Dramatically improve watch mode performance ([#8201](https://github-redirect.dependabot.com/facebook/jest/pull/8201)) > - `[jest-transform]` Cache regular expression instead of creating anew for every file in ScriptTransformer ([#8235](https://github-redirect.dependabot.com/facebook/jest/pull/8235)) > ... (truncated)Commits
- [`f246058`](https://github.com/facebook/jest/commit/f24605839c6f7f3d9698c0c8a45e08fe69a45e20) Release 24.6.0 - [`04e6a66`](https://github.com/facebook/jest/commit/04e6a66d2ba8b18bee080bb28547db74a255d2c7) chore: upgrade to stable typescript release ([#8244](https://github-redirect.dependabot.com/facebook/jest/issues/8244)) - [`9c9555f`](https://github.com/facebook/jest/commit/9c9555f2a8adf4ffd374d0d78d5c3478b00f7107) Unify worker module map transmission w/ small perf benefit. ([#8237](https://github-redirect.dependabot.com/facebook/jest/issues/8237)) - [`a233361`](https://github.com/facebook/jest/commit/a233361f083878b9d310d3cd20e899c92e6b55f9) Performance: Cache regular expression instead of creating anew for every file... - [`d5d2f93`](https://github.com/facebook/jest/commit/d5d2f933e2d3197c42a3c8addff9247246cb1f8e) Memory leak fix: release source map info after processed and minor optimizati... - [`84466b7`](https://github.com/facebook/jest/commit/84466b7bb187d33ffd336bd9fc76111bba511fe6) Memory leak fix: release console output reference after printed to stdout. (#... - [`384a0d9`](https://github.com/facebook/jest/commit/384a0d9492e6b0ce5a57f6e6ffe26aa009ff124d) Performance: use Map for jest-runtime module registry. ([#8232](https://github-redirect.dependabot.com/facebook/jest/issues/8232)) - [`e08be02`](https://github.com/facebook/jest/commit/e08be020e9ddcab5b89cd871a2cbd72f006cda7b) Do not retry test if beforeAll fails ([#8227](https://github-redirect.dependabot.com/facebook/jest/issues/8227)) - [`0f43bdd`](https://github.com/facebook/jest/commit/0f43bdd0b68f714ef81d5ea69bf7ba7280acfa81) Fix requireActual fail with moduleNameMapper ([#8210](https://github-redirect.dependabot.com/facebook/jest/issues/8210)) - [`4b3483e`](https://github.com/facebook/jest/commit/4b3483ef6318cf37c5244260bc4ec5754d38e587) Remove monorepo-internal peer dependencies (temporarily) ([#8215](https://github-redirect.dependabot.com/facebook/jest/issues/8215)) - Additional commits viewable in [compare view](https://github.com/facebook/jest/compare/v20.0.1...v24.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
.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 squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@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.