facebook/jest
### [`v26.6.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2660)
[Compare Source](https://togithub.com/facebook/jest/compare/v26.5.2...v26.6.0)
##### Features
- `[jest-cli, jest-config]` Add support for the `jest.config.ts` configuration file ([#10564](https://togithub.com/facebook/jest/pull/10564))
##### Fixes
- `[jest-config]` Simplify transform RegExp ([#10207](https://togithub.com/facebook/jest/pull/10207))
- `[jest-fake-timers]` Lazily instantiate mock timers ([#10551](https://togithub.com/facebook/jest/pull/10551))
- `[jest-runtime]` `require.main` is no longer `undefined` when using `jest.resetModules` ([#10626](https://togithub.com/facebook/jest/pull/10626))
- `[@jest/types]` Add missing values for `timers` ([#10632](https://togithub.com/facebook/jest/pull/10632))
##### Chore & Maintenance
- `[docs]` Add step for fetching `backers.json` file in website setup docs ([#10631](https://togithub.com/facebook/jest/pull/10631))
- `[docs]` Add page detailing environment variables set by Jest ([#10630](https://togithub.com/facebook/jest/pull/10630))
- `[jest-circus]` Refactor `callAsyncCircusFn` parameters ([#10629](https://togithub.com/facebook/jest/pull/10629))
### [`v26.5.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2652)
[Compare Source](https://togithub.com/facebook/jest/compare/v26.5.0...v26.5.2)
##### Fixes
- `[*]` Revert usage of Escalade and rollback Yargs to v15 as it breaks Node 13 ([#10599](https://togithub.com/facebook/jest/pull/10599))
- `[jest-circus]` Setup globals before emitting `setup`, and include Jest globals in the `setup` payload ([#10598](https://togithub.com/facebook/jest/pull/10598))
- `[jest-mock]` Fix typings for `mockResolvedValue`, `mockResolvedValueOnce`, `mockRejectedValue` and `mockRejectedValueOnce` ([#10600](https://togithub.com/facebook/jest/pull/10600))
### [`v26.5.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2650)
[Compare Source](https://togithub.com/facebook/jest/compare/v26.3.0...v26.5.0)
##### Features
- `[jest-circus, jest-config, jest-runtime]` Add new `injectGlobals` config and CLI option to disable injecting global variables into the runtime ([#10484](https://togithub.com/facebook/jest/pull/10484))
- `[jest-each]` Fixes `.each` type to always be callable ([#10447](https://togithub.com/facebook/jest/pull/10447))
- `[jest-runner]` Add support for `moduleLoader`s with `default` exports ([#10541](https://togithub.com/facebook/jest/pull/10541))
- `[@jest/create-cache-key-function]` Added a new package for creating cache keys ([#10587](https://togithub.com/facebook/jest/pull/10587))
##### Fixes
- `[jest-circus, jest-jasmine2]` Find correct location for `test.each` tests ([#10413](https://togithub.com/facebook/jest/pull/10413))
- `[jest-console]` Add `Console` constructor to `console` object ([#10502](https://togithub.com/facebook/jest/pull/10502))
- `[jest-globals]` Fix lifecycle hook function types ([#10480](https://togithub.com/facebook/jest/pull/10480))
- `[jest-runtime]` Remove usage of `vm.compileFunction` due to a performance issue ([#10586](https://togithub.com/facebook/jest/pull/10586))
##### Chore & Maintenance
- `[jest-resolve]` Replace read-pkg-up with escalade package ([10558](https://togithub.com/facebook/jest/pull/10558))
- `[jest-environment-jsdom]` Update jsdom to 16.4.0 ([10578](https://togithub.com/facebook/jest/pull/10578))
Renovate configuration
:date: Schedule: "every weekend" (UTC).
:vertical_traffic_light: Automerge: Disabled due to failing status checks.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
26.3.0
->26.6.0
26.4.2
->26.6.0
Release Notes
facebook/jest
### [`v26.6.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2660) [Compare Source](https://togithub.com/facebook/jest/compare/v26.5.2...v26.6.0) ##### Features - `[jest-cli, jest-config]` Add support for the `jest.config.ts` configuration file ([#10564](https://togithub.com/facebook/jest/pull/10564)) ##### Fixes - `[jest-config]` Simplify transform RegExp ([#10207](https://togithub.com/facebook/jest/pull/10207)) - `[jest-fake-timers]` Lazily instantiate mock timers ([#10551](https://togithub.com/facebook/jest/pull/10551)) - `[jest-runtime]` `require.main` is no longer `undefined` when using `jest.resetModules` ([#10626](https://togithub.com/facebook/jest/pull/10626)) - `[@jest/types]` Add missing values for `timers` ([#10632](https://togithub.com/facebook/jest/pull/10632)) ##### Chore & Maintenance - `[docs]` Add step for fetching `backers.json` file in website setup docs ([#10631](https://togithub.com/facebook/jest/pull/10631)) - `[docs]` Add page detailing environment variables set by Jest ([#10630](https://togithub.com/facebook/jest/pull/10630)) - `[jest-circus]` Refactor `callAsyncCircusFn` parameters ([#10629](https://togithub.com/facebook/jest/pull/10629)) ### [`v26.5.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2652) [Compare Source](https://togithub.com/facebook/jest/compare/v26.5.0...v26.5.2) ##### Fixes - `[*]` Revert usage of Escalade and rollback Yargs to v15 as it breaks Node 13 ([#10599](https://togithub.com/facebook/jest/pull/10599)) - `[jest-circus]` Setup globals before emitting `setup`, and include Jest globals in the `setup` payload ([#10598](https://togithub.com/facebook/jest/pull/10598)) - `[jest-mock]` Fix typings for `mockResolvedValue`, `mockResolvedValueOnce`, `mockRejectedValue` and `mockRejectedValueOnce` ([#10600](https://togithub.com/facebook/jest/pull/10600)) ### [`v26.5.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2650) [Compare Source](https://togithub.com/facebook/jest/compare/v26.3.0...v26.5.0) ##### Features - `[jest-circus, jest-config, jest-runtime]` Add new `injectGlobals` config and CLI option to disable injecting global variables into the runtime ([#10484](https://togithub.com/facebook/jest/pull/10484)) - `[jest-each]` Fixes `.each` type to always be callable ([#10447](https://togithub.com/facebook/jest/pull/10447)) - `[jest-runner]` Add support for `moduleLoader`s with `default` exports ([#10541](https://togithub.com/facebook/jest/pull/10541)) - `[@jest/create-cache-key-function]` Added a new package for creating cache keys ([#10587](https://togithub.com/facebook/jest/pull/10587)) ##### Fixes - `[jest-circus, jest-jasmine2]` Find correct location for `test.each` tests ([#10413](https://togithub.com/facebook/jest/pull/10413)) - `[jest-console]` Add `Console` constructor to `console` object ([#10502](https://togithub.com/facebook/jest/pull/10502)) - `[jest-globals]` Fix lifecycle hook function types ([#10480](https://togithub.com/facebook/jest/pull/10480)) - `[jest-runtime]` Remove usage of `vm.compileFunction` due to a performance issue ([#10586](https://togithub.com/facebook/jest/pull/10586)) ##### Chore & Maintenance - `[jest-resolve]` Replace read-pkg-up with escalade package ([10558](https://togithub.com/facebook/jest/pull/10558)) - `[jest-environment-jsdom]` Update jsdom to 16.4.0 ([10578](https://togithub.com/facebook/jest/pull/10578))Renovate configuration
:date: Schedule: "every weekend" (UTC).
:vertical_traffic_light: Automerge: Disabled due to failing status checks.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by WhiteSource Renovate. View repository job log here.