facebook/jest
### [`v26.2.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2622)
[Compare Source](https://togithub.com/facebook/jest/compare/v26.2.1...v26.2.2)
##### Fixes
- `[jest-cli]` Use correct file name to override existing jest config on init ([#10337](https://togithub.com/facebook/jest/pull/10337))
- `[jest-haste-map]` Properly detect support for native `find` ([#10346](https://togithub.com/facebook/jest/pull/10346))
### [`v26.2.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2621)
[Compare Source](https://togithub.com/facebook/jest/compare/v26.2.0...v26.2.1)
##### Fixes
- `[jest-worker]` Make sure to work with Node TS typings v12 ([#10336](https://togithub.com/facebook/jest/pull/10336))
### [`v26.2.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2620)
[Compare Source](https://togithub.com/facebook/jest/compare/v26.1.0...v26.2.0)
##### Features
- `[jest-core, jest-circus, jest-reporter, jest-runner]` Added support for reporting individual test cases using jest-circus ([#10227](https://togithub.com/facebook/jest/pull/10227))
- `[jest-config, jest-reporter, jest-runner, jest-test-sequencer]` Add `slowTestThreshold` configuration option ([#9366](https://togithub.com/facebook/jest/pull/9366))
- `[jest-haste-map]` Watchman crawler now includes dotfiles ([#10075](https://togithub.com/facebook/jest/pull/10075))
- `[jest-worker]` Added support for workers to send custom messages to parent in jest-worker ([#10293](https://togithub.com/facebook/jest/pull/10293))
- `[jest-worker]` Support passing `resourceLimits` ([#10335](https://togithub.com/facebook/jest/pull/10335))
- `[pretty-format]` Added support for serializing custom elements (web components) ([#10217](https://togithub.com/facebook/jest/pull/10237))
##### Fixes
- `[expect]` Match symbols and bigints in `any()` ([#10223](https://togithub.com/facebook/jest/pull/10223))
- `[jest-changed-files]` Use `git diff` instead of `git log` for `--changedSince` ([#10155](https://togithub.com/facebook/jest/pull/10155))
- `[jest-console]` Add missing `console.timeLog` for compatibility with Node ([#10209](https://togithub.com/facebook/jest/pull/10209))
- `[jest-haste-map]` Check `find` binary supports the `-iname` parameter ([#10308](https://togithub.com/facebook/jest/pull/10308))
- `[jest-snapshot]` Strip added indentation for inline error snapshots ([#10217](https://togithub.com/facebook/jest/pull/10217))
##### Chore & Maintenance
- `[*]` Add missing dependency on `@types/node` ([#10248](https://togithub.com/facebook/jest/pull/10248))
- `[jest-jasmine2]` Convert `PCancelable` to TypeScript ([#10215](https://togithub.com/facebook/jest/pull/10215))
- `[jest-jasmine2]` Refine typings of `queueRunner` ([#10215](https://togithub.com/facebook/jest/pull/10215))
- `[jest-jasmine2]` Remove usage of `Function` type ([#10216](https://togithub.com/facebook/jest/pull/10216))
- `[jest-resolve]` Improve types ([#10239](https://togithub.com/facebook/jest/pull/10239))
- `[docs]` Clarify the [`jest.requireActual(moduleName)`](https://jestjs.io/docs/en/jest-object#jestrequireactualmodulename) example
- `[jest-types]` Refine typings of `coverageReporters` ([#10275](https://togithub.com/facebook/jest/pull/10275))
### [`v26.1.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2610)
[Compare Source](https://togithub.com/facebook/jest/compare/v26.0.1...v26.1.0)
##### Features
- `[jest-mock]` Export `Mock`, `MockInstance`, `SpyInstance` types ([#10138](https://togithub.com/facebook/jest/pull/10138))
- `[jest-config]` Support config files exporting (`async`) `function`s ([#10001](https://togithub.com/facebook/jest/pull/10001))
- `[jest-cli, jest-core]` Add `--selectProjects` CLI argument to filter test suites by project name ([#8612](https://togithub.com/facebook/jest/pull/8612))
- `[jest-cli, jest-init]` Add `coverageProvider` to `jest --init` prompts ([#10044](https://togithub.com/facebook/jest/pull/10044))
##### Fixes
- `[jest-console]` `getConsoleOutput` to receive global stack trace config and use it to format stack trace ([#10081](https://togithub.com/facebook/jest/pull/10081))
- `[jest-jasmine2]` Stop adding `:` after an error that has no message ([#9990](https://togithub.com/facebook/jest/pull/9990))
- `[jest-diff]` Control no diff message color with `commonColor` in diff options ([#9997](https://togithub.com/facebook/jest/pull/9997))
- `[jest-snapshot]` Fix TypeScript compilation ([#10008](https://togithub.com/facebook/jest/pull/10008))
##### Chore & Maintenance
- `[docs]` Correct confusing filename in `enableAutomock` example ([#10055](https://togithub.com/facebook/jest/pull/10055))
- `[jest-core]` πππππππππππππππππππππππππ ([#10000](https://togithub.com/facebook/jest/pull/10000))
- `[jest-core, jest-reporters, jest-test-result, jest-types]` Cleanup `displayName` type ([#10049](https://togithub.com/facebook/jest/pull/10049))
- `[jest-runtime]` Jest-internal sandbox escape hatch ([#9907](https://togithub.com/facebook/jest/pull/9907))
- `[jest-fake-timers]` Update `now` param type to support `Date` in addition to `number`. ([#10169](https://togithub.com/facebook/jest/pull/10169))
- `[docs]` Add param to `setSystemTime` docs and remove preceding period from it and `getRealSystemTime` ([#10169](https://togithub.com/facebook/jest/pull/10169))
- `[jest-snapshot, jest-util]` Replace `make-dir` with `fs.mkdir` ([#10136](https://togithub.com/facebook/jest/pull/10136))
- `[docs]` Added parcel-bundler documentation inside readme.md file
##### Performance
- `[jest-core, jest-transform, jest-haste-map]` Improve Jest startup time and test runtime, particularly when running with coverage, by caching micromatch and avoiding recreating RegExp instances ([#10131](https://togithub.com/facebook/jest/pull/10131))
### [`v26.0.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2601)
[Compare Source](https://togithub.com/facebook/jest/compare/v26.0.0...v26.0.1)
##### Fixes
- `[jest-circus]` Backward compatibility for deprecated `DescribeBlock.tests` to not break e.g. Detox reporter
### [`v26.0.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2600)
[Compare Source](https://togithub.com/facebook/jest/compare/v25.5.4...v26.0.0)
##### Features
- `[jest-environment-jsdom]` [**BREAKING**] Upgrade `jsdom` to v16 ([#9606](https://togithub.com/facebook/jest/pull/9606))
- `[@jest/fake-timers]` Add possibility to use a modern implementation of fake timers, backed by `@sinonjs/fake-timers` ([#7776](https://togithub.com/facebook/jest/pull/7776))
- `[jest-runtime]` Add `createMockFromModule` as an alias for `genMockFromModule` ([#9962](https://togithub.com/facebook/jest/pull/9962))
##### Fixes
- `[babel-jest]` Handle `null` being passed to `createTransformer` ([#9955](https://togithub.com/facebook/jest/pull/9955))
- `[jest-circus, jest-console, jest-jasmine2, jest-reporters, jest-util, pretty-format]` Fix time durating formatting and consolidate time formatting code ([#9765](https://togithub.com/facebook/jest/pull/9765))
- `[jest-circus]` [**BREAKING**] Fail tests if a test takes a done callback and have return values ([#9129](https://togithub.com/facebook/jest/pull/9129))
- `[jest-circus]` [**BREAKING**] Throw a proper error if a test / hook is defined asynchronously ([#8096](https://togithub.com/facebook/jest/pull/8096))
- `[jest-circus]` Throw more descriptive error if hook is defined inside test ([#9957](https://togithub.com/facebook/jest/pull/9957))
- `[jest-circus]` [**BREAKING**] Align execution order of tests to match `jasmine`'s top to bottom order ([#9965](https://togithub.com/facebook/jest/pull/9965))
- `[jest-config, jest-resolve]` [**BREAKING**] Remove support for `browser` field ([#9943](https://togithub.com/facebook/jest/pull/9943))
- `[jest-haste-map]` Stop reporting files as changed when they are only accessed ([#7347](https://togithub.com/facebook/jest/pull/7347))
- `[jest-resolve]` Show relative path from root dir for `module not found` errors ([#9963](https://togithub.com/facebook/jest/pull/9963))
- `[jest-runtime]` Fix absolute path moduleNameMapper + jest.mock bug ([#8727](https://togithub.com/facebook/jest/pull/8727))
##### Chore & Maintenance
- `[*]` [**BREAKING**] TypeScript definitions requires a minimum of TypeScript v3.8 ([#9823](https://togithub.com/facebook/jest/pull/9823))
- `[*]` [**BREAKING**] Drop support for Node 8 ([#9423](https://togithub.com/facebook/jest/pull/9423))
- `[*]` Upgrade to chalk@4 ([#9752](https://togithub.com/facebook/jest/pull/9752))
- `[*]` Remove usage of `realpath-native` ([#9952](https://togithub.com/facebook/jest/pull/9952))
- `[docs]` Fix example reference implementation to use Jest with Phabricator ([#8662](https://togithub.com/facebook/jest/pull/8662))
- `[docs]` Added default compiler to tranform ([#8583](https://togithub.com/facebook/jest/pull/8583))
- `[docs]` Updated Testing Frameworks guide with React; make it generic ([#9106](https://togithub.com/facebook/jest/pull/9106))
- `[expect, jest-mock, pretty-format]` [**BREAKING**] Remove `build-es5` from package ([#9945](https://togithub.com/facebook/jest/pull/9945))
- `[@jest/fake-timers, @jest/environment]` [**BREAKING**] Rename `LolexFakeTimers` to `ModernFakeTimers` ([#9960](https://togithub.com/facebook/jest/pull/9960))
- `[jest-haste-map]` [**BREAKING**] removed `providesModuleNodeModules` ([#8535](https://togithub.com/facebook/jest/pull/8535))
- `[jest-runtime]` [**BREAKING**] Remove long-deprecated `require.requireActual` and `require.requireMock` methods ([#9854](https://togithub.com/facebook/jest/pull/9854))
kulshekhar/ts-jest
### [`v26.1.4`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2614-httpsgithubcomkulshekharts-jestcomparev2613v2614-2020-07-28)
[Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v26.1.3...v26.1.4)
##### Bug Fixes
- **compiler:** check if test file exists before doing type check ([#1827](https://togithub.com/kulshekhar/ts-jest/issues/1827)) ([cc89d5b](https://togithub.com/kulshekhar/ts-jest/commit/cc89d5b1f912975cd29114c5b3b0bf18426816da)), closes [#1506](https://togithub.com/kulshekhar/ts-jest/issues/1506)
### [`v26.1.3`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2613-httpsgithubcomkulshekharts-jestcomparev2612v2613-2020-07-16)
[Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v26.1.2...v26.1.3)
##### Bug Fixes
- revert [#1793](https://togithub.com/kulshekhar/ts-jest/issues/1793) ([#1804](https://togithub.com/kulshekhar/ts-jest/issues/1804)) ([5095525](https://togithub.com/kulshekhar/ts-jest/commit/5095525333c8579c9c5e7f3149294b31f28d6774))
### [`v26.1.2`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2612-httpsgithubcomkulshekharts-jestcomparev2611v2612-2020-07-13)
[Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v26.1.1...v26.1.2)
##### Bug Fixes
- **compiler:** use `resolveModuleNames` TypeScript API to get resolved modules for test files ([#1784](https://togithub.com/kulshekhar/ts-jest/issues/1784)) ([5f26054](https://togithub.com/kulshekhar/ts-jest/commit/5f2605457e94b548bd7b9b28fc968554f7eefa91)), closes [#1747](https://togithub.com/kulshekhar/ts-jest/issues/1747)
- **config:** invalidate cache when other options in `tsconfig` change ([#1788](https://togithub.com/kulshekhar/ts-jest/issues/1788)) ([6948855](https://togithub.com/kulshekhar/ts-jest/commit/69488552eca2846f3fc6ba86ab49d7893caaf521))
##### Performance Improvements
- **compiler:** cache module resolution for `isolatedModules: false` ([#1786](https://togithub.com/kulshekhar/ts-jest/issues/1786)) ([7f731ed](https://togithub.com/kulshekhar/ts-jest/commit/7f731ed8a02755aeb41ecb27df4eaf16db2ddd95))
- **compiler:** use `globsToMatcher` from `jest-util` ([#1754](https://togithub.com/kulshekhar/ts-jest/issues/1754)) ([44f3913](https://togithub.com/kulshekhar/ts-jest/commit/44f3913c2a017734ed87346b1c5fbec639d02062))
### [`v26.1.1`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2611-httpsgithubcomkulshekharts-jestcomparev2610v2611-2020-06-21)
[Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v26.1.0...v26.1.1)
##### Bug Fixes
- **compiler:** generate source map correctly when tsconfig `mapRoot` is set ([#1741](https://togithub.com/kulshekhar/ts-jest/issues/1741)) ([01ac417](https://togithub.com/kulshekhar/ts-jest/commit/01ac417)), closes [#1718](https://togithub.com/kulshekhar/ts-jest/issues/1718)
- **config:** show version warning when using ts-jest without babel ([#1729](https://togithub.com/kulshekhar/ts-jest/issues/1729)) ([e512bc0](https://togithub.com/kulshekhar/ts-jest/commit/e512bc0)), fixes [#1678-issuecomment-641930332](https://togithub.com//github.com/kulshekhar/ts-jest/pull/1678/issues/issuecomment-641930332), [#1678-issuecomment-639528993](https://togithub.com//github.com/kulshekhar/ts-jest/pull/1678/issues/issuecomment-639528993)
### [`v26.1.0`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2610-httpsgithubcomkulshekharts-jestcomparev2600v2610-2020-05-30)
[Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v26.0.0...v26.1.0)
##### Bug Fixes
- **typing:** don't mark `BabelConfig` as internal type ([#1667](https://togithub.com/kulshekhar/ts-jest/issues/1667)) ([558c307](https://togithub.com/kulshekhar/ts-jest/commit/558c307)), closes [#1666](https://togithub.com/kulshekhar/ts-jest/issues/1666)
##### Features
- **config:** show a warning message when TypeScript `target` version doesn't match with recommended NodeJs version ([#1678](https://togithub.com/kulshekhar/ts-jest/issues/1678)) ([085bdf5](https://togithub.com/kulshekhar/ts-jest/commit/085bdf5))
- **config:** support multiple paths for `pathsToModuleNameMapper` ([#1690](https://togithub.com/kulshekhar/ts-jest/issues/1690)) ([a727bd5](https://togithub.com/kulshekhar/ts-jest/commit/a727bd5))
- support TypeScript 3.9 ([#1653](https://togithub.com/kulshekhar/ts-jest/issues/1653)) ([fc3d5ad](https://togithub.com/kulshekhar/ts-jest/commit/fc3d5ad))
### [`v26.0.0`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2600-httpsgithubcomkulshekharts-jestcomparev2551v2600-2020-05-15)
[Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v25.5.1...v26.0.0)
##### Bug Fixes
- **compiler:** return `undefined` for `getScriptVersion` when a file doesn't exist in memory cache ([#1641](https://togithub.com/kulshekhar/ts-jest/issues/1641)) ([6851b8e](https://togithub.com/kulshekhar/ts-jest/commit/6851b8e))
##### Features
- support Jest v26 ([#1602](https://togithub.com/kulshekhar/ts-jest/issues/1602)) ([23b7741](https://togithub.com/kulshekhar/ts-jest/commit/23b7741))
##### BREAKING CHANGES
- Requires a minimum of TypeScript v3.8
- Drop support for Node 8
#### [25.5.1](https://togithub.com/kulshekhar/ts-jest/compare/v25.5.0...v25.5.1) (2020-05-09)
##### Bug Fixes
- **compiler:** don't resolve files from build folder for `projectReferences` ([#1614](https://togithub.com/kulshekhar/ts-jest/issues/1614)) ([74b92d3](https://togithub.com/kulshekhar/ts-jest/commit/74b92d3))
- **config:** don't set `include` value of `tsconfig` to empty array ([#1606](https://togithub.com/kulshekhar/ts-jest/issues/1606)) ([8a29aaa](https://togithub.com/kulshekhar/ts-jest/commit/8a29aaa))
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
25.2.3
->26.0.8
25.5.4
->26.2.2
1.0.2
->2.0.1
25.5.1
->26.1.4
Release Notes
facebook/jest
### [`v26.2.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2622) [Compare Source](https://togithub.com/facebook/jest/compare/v26.2.1...v26.2.2) ##### Fixes - `[jest-cli]` Use correct file name to override existing jest config on init ([#10337](https://togithub.com/facebook/jest/pull/10337)) - `[jest-haste-map]` Properly detect support for native `find` ([#10346](https://togithub.com/facebook/jest/pull/10346)) ### [`v26.2.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2621) [Compare Source](https://togithub.com/facebook/jest/compare/v26.2.0...v26.2.1) ##### Fixes - `[jest-worker]` Make sure to work with Node TS typings v12 ([#10336](https://togithub.com/facebook/jest/pull/10336)) ### [`v26.2.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2620) [Compare Source](https://togithub.com/facebook/jest/compare/v26.1.0...v26.2.0) ##### Features - `[jest-core, jest-circus, jest-reporter, jest-runner]` Added support for reporting individual test cases using jest-circus ([#10227](https://togithub.com/facebook/jest/pull/10227)) - `[jest-config, jest-reporter, jest-runner, jest-test-sequencer]` Add `slowTestThreshold` configuration option ([#9366](https://togithub.com/facebook/jest/pull/9366)) - `[jest-haste-map]` Watchman crawler now includes dotfiles ([#10075](https://togithub.com/facebook/jest/pull/10075)) - `[jest-worker]` Added support for workers to send custom messages to parent in jest-worker ([#10293](https://togithub.com/facebook/jest/pull/10293)) - `[jest-worker]` Support passing `resourceLimits` ([#10335](https://togithub.com/facebook/jest/pull/10335)) - `[pretty-format]` Added support for serializing custom elements (web components) ([#10217](https://togithub.com/facebook/jest/pull/10237)) ##### Fixes - `[expect]` Match symbols and bigints in `any()` ([#10223](https://togithub.com/facebook/jest/pull/10223)) - `[jest-changed-files]` Use `git diff` instead of `git log` for `--changedSince` ([#10155](https://togithub.com/facebook/jest/pull/10155)) - `[jest-console]` Add missing `console.timeLog` for compatibility with Node ([#10209](https://togithub.com/facebook/jest/pull/10209)) - `[jest-haste-map]` Check `find` binary supports the `-iname` parameter ([#10308](https://togithub.com/facebook/jest/pull/10308)) - `[jest-snapshot]` Strip added indentation for inline error snapshots ([#10217](https://togithub.com/facebook/jest/pull/10217)) ##### Chore & Maintenance - `[*]` Add missing dependency on `@types/node` ([#10248](https://togithub.com/facebook/jest/pull/10248)) - `[jest-jasmine2]` Convert `PCancelable` to TypeScript ([#10215](https://togithub.com/facebook/jest/pull/10215)) - `[jest-jasmine2]` Refine typings of `queueRunner` ([#10215](https://togithub.com/facebook/jest/pull/10215)) - `[jest-jasmine2]` Remove usage of `Function` type ([#10216](https://togithub.com/facebook/jest/pull/10216)) - `[jest-resolve]` Improve types ([#10239](https://togithub.com/facebook/jest/pull/10239)) - `[docs]` Clarify the [`jest.requireActual(moduleName)`](https://jestjs.io/docs/en/jest-object#jestrequireactualmodulename) example - `[jest-types]` Refine typings of `coverageReporters` ([#10275](https://togithub.com/facebook/jest/pull/10275)) ### [`v26.1.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2610) [Compare Source](https://togithub.com/facebook/jest/compare/v26.0.1...v26.1.0) ##### Features - `[jest-mock]` Export `Mock`, `MockInstance`, `SpyInstance` types ([#10138](https://togithub.com/facebook/jest/pull/10138)) - `[jest-config]` Support config files exporting (`async`) `function`s ([#10001](https://togithub.com/facebook/jest/pull/10001)) - `[jest-cli, jest-core]` Add `--selectProjects` CLI argument to filter test suites by project name ([#8612](https://togithub.com/facebook/jest/pull/8612)) - `[jest-cli, jest-init]` Add `coverageProvider` to `jest --init` prompts ([#10044](https://togithub.com/facebook/jest/pull/10044)) ##### Fixes - `[jest-console]` `getConsoleOutput` to receive global stack trace config and use it to format stack trace ([#10081](https://togithub.com/facebook/jest/pull/10081)) - `[jest-jasmine2]` Stop adding `:` after an error that has no message ([#9990](https://togithub.com/facebook/jest/pull/9990)) - `[jest-diff]` Control no diff message color with `commonColor` in diff options ([#9997](https://togithub.com/facebook/jest/pull/9997)) - `[jest-snapshot]` Fix TypeScript compilation ([#10008](https://togithub.com/facebook/jest/pull/10008)) ##### Chore & Maintenance - `[docs]` Correct confusing filename in `enableAutomock` example ([#10055](https://togithub.com/facebook/jest/pull/10055)) - `[jest-core]` πππππππππππππππππππππππππ ([#10000](https://togithub.com/facebook/jest/pull/10000)) - `[jest-core, jest-reporters, jest-test-result, jest-types]` Cleanup `displayName` type ([#10049](https://togithub.com/facebook/jest/pull/10049)) - `[jest-runtime]` Jest-internal sandbox escape hatch ([#9907](https://togithub.com/facebook/jest/pull/9907)) - `[jest-fake-timers]` Update `now` param type to support `Date` in addition to `number`. ([#10169](https://togithub.com/facebook/jest/pull/10169)) - `[docs]` Add param to `setSystemTime` docs and remove preceding period from it and `getRealSystemTime` ([#10169](https://togithub.com/facebook/jest/pull/10169)) - `[jest-snapshot, jest-util]` Replace `make-dir` with `fs.mkdir` ([#10136](https://togithub.com/facebook/jest/pull/10136)) - `[docs]` Added parcel-bundler documentation inside readme.md file ##### Performance - `[jest-core, jest-transform, jest-haste-map]` Improve Jest startup time and test runtime, particularly when running with coverage, by caching micromatch and avoiding recreating RegExp instances ([#10131](https://togithub.com/facebook/jest/pull/10131)) ### [`v26.0.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2601) [Compare Source](https://togithub.com/facebook/jest/compare/v26.0.0...v26.0.1) ##### Fixes - `[jest-circus]` Backward compatibility for deprecated `DescribeBlock.tests` to not break e.g. Detox reporter ### [`v26.0.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#2600) [Compare Source](https://togithub.com/facebook/jest/compare/v25.5.4...v26.0.0) ##### Features - `[jest-environment-jsdom]` [**BREAKING**] Upgrade `jsdom` to v16 ([#9606](https://togithub.com/facebook/jest/pull/9606)) - `[@jest/fake-timers]` Add possibility to use a modern implementation of fake timers, backed by `@sinonjs/fake-timers` ([#7776](https://togithub.com/facebook/jest/pull/7776)) - `[jest-runtime]` Add `createMockFromModule` as an alias for `genMockFromModule` ([#9962](https://togithub.com/facebook/jest/pull/9962)) ##### Fixes - `[babel-jest]` Handle `null` being passed to `createTransformer` ([#9955](https://togithub.com/facebook/jest/pull/9955)) - `[jest-circus, jest-console, jest-jasmine2, jest-reporters, jest-util, pretty-format]` Fix time durating formatting and consolidate time formatting code ([#9765](https://togithub.com/facebook/jest/pull/9765)) - `[jest-circus]` [**BREAKING**] Fail tests if a test takes a done callback and have return values ([#9129](https://togithub.com/facebook/jest/pull/9129)) - `[jest-circus]` [**BREAKING**] Throw a proper error if a test / hook is defined asynchronously ([#8096](https://togithub.com/facebook/jest/pull/8096)) - `[jest-circus]` Throw more descriptive error if hook is defined inside test ([#9957](https://togithub.com/facebook/jest/pull/9957)) - `[jest-circus]` [**BREAKING**] Align execution order of tests to match `jasmine`'s top to bottom order ([#9965](https://togithub.com/facebook/jest/pull/9965)) - `[jest-config, jest-resolve]` [**BREAKING**] Remove support for `browser` field ([#9943](https://togithub.com/facebook/jest/pull/9943)) - `[jest-haste-map]` Stop reporting files as changed when they are only accessed ([#7347](https://togithub.com/facebook/jest/pull/7347)) - `[jest-resolve]` Show relative path from root dir for `module not found` errors ([#9963](https://togithub.com/facebook/jest/pull/9963)) - `[jest-runtime]` Fix absolute path moduleNameMapper + jest.mock bug ([#8727](https://togithub.com/facebook/jest/pull/8727)) ##### Chore & Maintenance - `[*]` [**BREAKING**] TypeScript definitions requires a minimum of TypeScript v3.8 ([#9823](https://togithub.com/facebook/jest/pull/9823)) - `[*]` [**BREAKING**] Drop support for Node 8 ([#9423](https://togithub.com/facebook/jest/pull/9423)) - `[*]` Upgrade to chalk@4 ([#9752](https://togithub.com/facebook/jest/pull/9752)) - `[*]` Remove usage of `realpath-native` ([#9952](https://togithub.com/facebook/jest/pull/9952)) - `[docs]` Fix example reference implementation to use Jest with Phabricator ([#8662](https://togithub.com/facebook/jest/pull/8662)) - `[docs]` Added default compiler to tranform ([#8583](https://togithub.com/facebook/jest/pull/8583)) - `[docs]` Updated Testing Frameworks guide with React; make it generic ([#9106](https://togithub.com/facebook/jest/pull/9106)) - `[expect, jest-mock, pretty-format]` [**BREAKING**] Remove `build-es5` from package ([#9945](https://togithub.com/facebook/jest/pull/9945)) - `[@jest/fake-timers, @jest/environment]` [**BREAKING**] Rename `LolexFakeTimers` to `ModernFakeTimers` ([#9960](https://togithub.com/facebook/jest/pull/9960)) - `[jest-haste-map]` [**BREAKING**] removed `providesModuleNodeModules` ([#8535](https://togithub.com/facebook/jest/pull/8535)) - `[jest-runtime]` [**BREAKING**] Remove long-deprecated `require.requireActual` and `require.requireMock` methods ([#9854](https://togithub.com/facebook/jest/pull/9854))kulshekhar/ts-jest
### [`v26.1.4`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2614-httpsgithubcomkulshekharts-jestcomparev2613v2614-2020-07-28) [Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v26.1.3...v26.1.4) ##### Bug Fixes - **compiler:** check if test file exists before doing type check ([#1827](https://togithub.com/kulshekhar/ts-jest/issues/1827)) ([cc89d5b](https://togithub.com/kulshekhar/ts-jest/commit/cc89d5b1f912975cd29114c5b3b0bf18426816da)), closes [#1506](https://togithub.com/kulshekhar/ts-jest/issues/1506) ### [`v26.1.3`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2613-httpsgithubcomkulshekharts-jestcomparev2612v2613-2020-07-16) [Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v26.1.2...v26.1.3) ##### Bug Fixes - revert [#1793](https://togithub.com/kulshekhar/ts-jest/issues/1793) ([#1804](https://togithub.com/kulshekhar/ts-jest/issues/1804)) ([5095525](https://togithub.com/kulshekhar/ts-jest/commit/5095525333c8579c9c5e7f3149294b31f28d6774)) ### [`v26.1.2`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2612-httpsgithubcomkulshekharts-jestcomparev2611v2612-2020-07-13) [Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v26.1.1...v26.1.2) ##### Bug Fixes - **compiler:** use `resolveModuleNames` TypeScript API to get resolved modules for test files ([#1784](https://togithub.com/kulshekhar/ts-jest/issues/1784)) ([5f26054](https://togithub.com/kulshekhar/ts-jest/commit/5f2605457e94b548bd7b9b28fc968554f7eefa91)), closes [#1747](https://togithub.com/kulshekhar/ts-jest/issues/1747) - **config:** invalidate cache when other options in `tsconfig` change ([#1788](https://togithub.com/kulshekhar/ts-jest/issues/1788)) ([6948855](https://togithub.com/kulshekhar/ts-jest/commit/69488552eca2846f3fc6ba86ab49d7893caaf521)) ##### Performance Improvements - **compiler:** cache module resolution for `isolatedModules: false` ([#1786](https://togithub.com/kulshekhar/ts-jest/issues/1786)) ([7f731ed](https://togithub.com/kulshekhar/ts-jest/commit/7f731ed8a02755aeb41ecb27df4eaf16db2ddd95)) - **compiler:** use `globsToMatcher` from `jest-util` ([#1754](https://togithub.com/kulshekhar/ts-jest/issues/1754)) ([44f3913](https://togithub.com/kulshekhar/ts-jest/commit/44f3913c2a017734ed87346b1c5fbec639d02062)) ### [`v26.1.1`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2611-httpsgithubcomkulshekharts-jestcomparev2610v2611-2020-06-21) [Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v26.1.0...v26.1.1) ##### Bug Fixes - **compiler:** generate source map correctly when tsconfig `mapRoot` is set ([#1741](https://togithub.com/kulshekhar/ts-jest/issues/1741)) ([01ac417](https://togithub.com/kulshekhar/ts-jest/commit/01ac417)), closes [#1718](https://togithub.com/kulshekhar/ts-jest/issues/1718) - **config:** show version warning when using ts-jest without babel ([#1729](https://togithub.com/kulshekhar/ts-jest/issues/1729)) ([e512bc0](https://togithub.com/kulshekhar/ts-jest/commit/e512bc0)), fixes [#1678-issuecomment-641930332](https://togithub.com//github.com/kulshekhar/ts-jest/pull/1678/issues/issuecomment-641930332), [#1678-issuecomment-639528993](https://togithub.com//github.com/kulshekhar/ts-jest/pull/1678/issues/issuecomment-639528993) ### [`v26.1.0`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2610-httpsgithubcomkulshekharts-jestcomparev2600v2610-2020-05-30) [Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v26.0.0...v26.1.0) ##### Bug Fixes - **typing:** don't mark `BabelConfig` as internal type ([#1667](https://togithub.com/kulshekhar/ts-jest/issues/1667)) ([558c307](https://togithub.com/kulshekhar/ts-jest/commit/558c307)), closes [#1666](https://togithub.com/kulshekhar/ts-jest/issues/1666) ##### Features - **config:** show a warning message when TypeScript `target` version doesn't match with recommended NodeJs version ([#1678](https://togithub.com/kulshekhar/ts-jest/issues/1678)) ([085bdf5](https://togithub.com/kulshekhar/ts-jest/commit/085bdf5)) - **config:** support multiple paths for `pathsToModuleNameMapper` ([#1690](https://togithub.com/kulshekhar/ts-jest/issues/1690)) ([a727bd5](https://togithub.com/kulshekhar/ts-jest/commit/a727bd5)) - support TypeScript 3.9 ([#1653](https://togithub.com/kulshekhar/ts-jest/issues/1653)) ([fc3d5ad](https://togithub.com/kulshekhar/ts-jest/commit/fc3d5ad)) ### [`v26.0.0`](https://togithub.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2600-httpsgithubcomkulshekharts-jestcomparev2551v2600-2020-05-15) [Compare Source](https://togithub.com/kulshekhar/ts-jest/compare/v25.5.1...v26.0.0) ##### Bug Fixes - **compiler:** return `undefined` for `getScriptVersion` when a file doesn't exist in memory cache ([#1641](https://togithub.com/kulshekhar/ts-jest/issues/1641)) ([6851b8e](https://togithub.com/kulshekhar/ts-jest/commit/6851b8e)) ##### Features - support Jest v26 ([#1602](https://togithub.com/kulshekhar/ts-jest/issues/1602)) ([23b7741](https://togithub.com/kulshekhar/ts-jest/commit/23b7741)) ##### BREAKING CHANGES - Requires a minimum of TypeScript v3.8 - Drop support for Node 8 #### [25.5.1](https://togithub.com/kulshekhar/ts-jest/compare/v25.5.0...v25.5.1) (2020-05-09) ##### Bug Fixes - **compiler:** don't resolve files from build folder for `projectReferences` ([#1614](https://togithub.com/kulshekhar/ts-jest/issues/1614)) ([74b92d3](https://togithub.com/kulshekhar/ts-jest/commit/74b92d3)) - **config:** don't set `include` value of `tsconfig` to empty array ([#1606](https://togithub.com/kulshekhar/ts-jest/issues/1606)) ([8a29aaa](https://togithub.com/kulshekhar/ts-jest/commit/8a29aaa))Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.