GetTerminus / terminus-ui

πŸ“š The Terminus UI Library.
MIT License
53 stars 8 forks source link

chore(packages): update jest packages (major) #2298

Open renovate[bot] opened 4 years ago

renovate[bot] commented 4 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@angular-builders/jest 9.0.1 -> 12.1.0 age adoption passing confidence
@types/jest 25.2.1 -> 26.0.23 age adoption passing confidence
jest (source) 25.5.4 -> 27.0.4 age adoption passing confidence
jest-junit 10.0.0 -> 12.2.0 age adoption passing confidence
jest-preset-angular (source) 8.2.0 -> 9.0.3 age adoption passing confidence

Release Notes

just-jeb/angular-builders ### [`v12.1.0`](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/jest@12.0.0...@angular-builders/jest@12.1.0) [Compare Source](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/jest@12.0.0...@angular-builders/jest@12.1.0) ### [`v12.0.0`](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/custom-webpack@11.1.1...@angular-builders/custom-webpack@12.0.0) [Compare Source](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/jest@11.2.0...@angular-builders/jest@12.0.0) ### [`v11.2.0`](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/jest@11.1.1...@angular-builders/jest@11.2.0) [Compare Source](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/jest@11.1.1...@angular-builders/jest@11.2.0) ### [`v11.1.1`](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/custom-webpack@11.1.0...@angular-builders/custom-webpack@11.1.1) [Compare Source](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/jest@11.1.0...@angular-builders/jest@11.1.1) ### [`v11.1.0`](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/custom-webpack@11.0.0...@angular-builders/custom-webpack@11.1.0) [Compare Source](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/jest@11.0.0...@angular-builders/jest@11.1.0) ### [`v11.0.0`](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/custom-webpack@10.0.1...@angular-builders/custom-webpack@11.0.0) [Compare Source](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/jest@10.0.1...@angular-builders/jest@11.0.0) ### [`v10.0.1`](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/custom-webpack@10.0.0...@angular-builders/custom-webpack@10.0.1) [Compare Source](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/jest@10.0.0...@angular-builders/jest@10.0.1) ### [`v10.0.0`](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/custom-webpack@9.2.0...@angular-builders/custom-webpack@10.0.0) [Compare Source](https://togithub.com/just-jeb/angular-builders/compare/@angular-builders/jest@9.0.1...@angular-builders/jest@10.0.0)
facebook/jest ### [`v27.0.4`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2704) [Compare Source](https://togithub.com/facebook/jest/compare/v27.0.3...v27.0.4) ##### Fixes - `[jest-config, jest-resolve]` Pass in `require.resolve` to resolvers to resolve from correct base ([#​11493](https://togithub.com/facebook/jest/pull/11493)) ### [`v27.0.3`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2703) [Compare Source](https://togithub.com/facebook/jest/compare/v27.0.2...v27.0.3) ##### Fixes - `[jest-config]` `require.resolve` on default test sequencer and test environment ([#​11482](https://togithub.com/facebook/jest/pull/11482)) - `[jest-mock]` Fixed `fn` and `spyOn` exports ([#​11480](https://togithub.com/facebook/jest/pull/11480)) ### [`v27.0.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2702) [Compare Source](https://togithub.com/facebook/jest/compare/v27.0.1...v27.0.2) ##### Features - `[jest-circus]` Add some APIs to make it easier to build your own test runner - `[jest-reporters]` Expose the `getResultHeader` util ([#​11460](https://togithub.com/facebook/jest/pull/11460)) - `[jest-resolver]` Export `resolve*` utils for different Jest modules ([#​11466](https://togithub.com/facebook/jest/pull/11466)) - `[@jest/test-result]` Export `Test`, `TestEvents` and `TestFileEvent` ([#​11466](https://togithub.com/facebook/jest/pull/11466)) ##### Fixes - `[jest-circus]` Add missing `slash` dependency ([#​11465](https://togithub.com/facebook/jest/pull/11465)) - `[jest-circus, @​jest/test-sequencer]` Remove dependency on `jest-runner` ([#​11466](https://togithub.com/facebook/jest/pull/11466)) - `[jest-config]` Resolve `config.runner` to absolute path ([#​11465](https://togithub.com/facebook/jest/pull/11465)) - `[jest-config]` Make sure to support functions as config ([#​11475](https://togithub.com/facebook/jest/pull/11475)) - `[jest-core]` Do not warn about `DNSCHANNEL` handles when using the `--detectOpenHandles` option ([#​11470](https://togithub.com/facebook/jest/pull/11470)) - `[jest-runner]` Remove dependency on `jest-config` ([#​11466](https://togithub.com/facebook/jest/pull/11466)) - `[jest-worker]` Loosen engine requirement to `>= 10.13.0` ([#​11451](https://togithub.com/facebook/jest/pull/11451)) ### [`v27.0.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2701) [Compare Source](https://togithub.com/facebook/jest/compare/v27.0.0...v27.0.1) ##### Fixes - `[jest-environment-jsdom]` Bump version of JSDOM to avoid deprecated `request` package ([#​11442](https://togithub.com/facebook/jest/pull/11442)) ### [`v27.0.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2700) [Compare Source](https://togithub.com/facebook/jest/compare/v26.6.3...v27.0.0) ##### Features - `[babel-jest]` Add async transformation ([#​11192](https://togithub.com/facebook/jest/pull/11192)) - `[jest-changed-files]` Use '--' to separate paths from revisions ([#​11160](https://togithub.com/facebook/jest/pull/11160)) - `[jest-circus]` \[**BREAKING**] Fail tests when multiple `done()` calls are made ([#​10624](https://togithub.com/facebook/jest/pull/10624)) - `[jest-circus, jest-jasmine2]` \[**BREAKING**] Fail the test instead of just warning when describe returns a value ([#​10947](https://togithub.com/facebook/jest/pull/10947)) - `[jest-config]` \[**BREAKING**] Default to Node testing environment instead of browser (JSDOM) ([#​9874](https://togithub.com/facebook/jest/pull/9874)) - `[jest-config]` \[**BREAKING**] Use `jest-circus` as default test runner ([#​10686](https://togithub.com/facebook/jest/pull/10686)) - `[jest-config]` Add support for `preset` written in ESM ([#​11200](https://togithub.com/facebook/jest/pull/11200)) - `[jest-config, jest-runtime]` Support ESM for files other than `.js` and `.mjs` ([#​10823](https://togithub.com/facebook/jest/pull/10823)) - `[jest-config, jest-runtime]` \[**BREAKING**] Use "modern" implementation as default for fake timers ([#​10874](https://togithub.com/facebook/jest/pull/10874) & [#​11197](https://togithub.com/facebook/jest/pull/11197)) - `[jest-config` Allow passing `forceNodeFilesystemAPI` through to `jest-haste-map` ([#​11264](https://togithub.com/facebook/jest/pull/11264)) - `[jest-config, jest-haste-map, jest-resolve, jest-runner, jest-runtime, jest-test-sequencer, jest-transform, jest-types]` \[**BREAKING**] Add custom HasteMap class implementation config option ([#​11107](https://togithub.com/facebook/jest/pull/11107)) - `[jest-core]` make `TestWatcher` extend `emittery` ([#​10324](https://togithub.com/facebook/jest/pull/10324)) - `[jest-core]` Run failed tests interactively the same way we do with snapshots ([#​10858](https://togithub.com/facebook/jest/pull/10858)) - `[jest-core]` more `TestSequencer` methods can be async ([#​10980](https://togithub.com/facebook/jest/pull/10980)) - `[jest-core]` Add support for `testSequencer` written in ESM ([#​11207](https://togithub.com/facebook/jest/pull/11207)) - `[jest-core]` Add support for `globalSetup` and `globalTeardown` written in ESM ([#​11267](https://togithub.com/facebook/jest/pull/11267)) - `[jest-core]` Add support for `watchPlugins` written in ESM ([#​11315](https://togithub.com/facebook/jest/pull/11315)) - `[jest-core]` Add support for `runner` written in ESM ([#​11232](https://togithub.com/facebook/jest/pull/11232)) - `[jest-core]` Add support for `reporters` written in ESM ([#​11427](https://togithub.com/facebook/jest/pull/11427)) - `[jest-each]` Add support for interpolation with object properties ([#​11388](https://togithub.com/facebook/jest/pull/11388)) - `[jest-environment-node]` Add AbortController to globals ([#​11182](https://togithub.com/facebook/jest/pull/11182)) - `[@jest/fake-timers]` Update to `@sinonjs/fake-timers` to v7 ([#​11198](https://togithub.com/facebook/jest/pull/11198)) - `[jest-haste-map]` Handle injected scm clocks ([#​10966](https://togithub.com/facebook/jest/pull/10966)) - `[jest-haste-map]` Add `enableSymlinks` configuration option to follow symlinks for test files ([#​9351](https://togithub.com/facebook/jest/pull/9351)) - `[jest-repl, jest-runner]` \[**BREAKING**] Run transforms over environment ([#​8751](https://togithub.com/facebook/jest/pull/8751)) - `[jest-repl]` Add support for `testEnvironment` written in ESM ([#​11232](https://togithub.com/facebook/jest/pull/11232)) - `[jest-runner]` \[**BREAKING**] set exit code to 1 if test logs after teardown ([#​10728](https://togithub.com/facebook/jest/pull/10728)) - `[jest-runner]` \[**BREAKING**] Run transforms over `runner` ([#​8823](https://togithub.com/facebook/jest/pull/8823)) - `[jest-runner]` \[**BREAKING**] Run transforms over `testRunner` ([#​8823](https://togithub.com/facebook/jest/pull/8823)) - `[jest-runner]` Possibility to use ESM for test environment ([11033](https://togithub.com/facebook/jest/pull/11033)) - `[jest-runner]` Add support for `testRunner` written in ESM ([#​11232](https://togithub.com/facebook/jest/pull/11232)) - `[jest-runtime]` Detect reexports from CJS as named exports in ESM ([#​10988](https://togithub.com/facebook/jest/pull/10988)) - `[jest-runtime]` Support for async code transformations ([#​11191](https://togithub.com/facebook/jest/pull/11191) & [#​11220](https://togithub.com/facebook/jest/pull/11220)) - `[jest-reporters]` Add static filepath property to all reporters ([#​11015](https://togithub.com/facebook/jest/pull/11015)) - `[jest-snapshot]` \[**BREAKING**] Make prettier optional for inline snapshots - fall back to string replacement ([#​7792](https://togithub.com/facebook/jest/pull/7792) & [#​11192](https://togithub.com/facebook/jest/pull/11192)) - `[jest-snapshot]` \[**BREAKING**] Run transforms over `snapshotResolver` ([#​8751](https://togithub.com/facebook/jest/pull/8829)) - `[jest-transform]` Pass config options defined in Jest's config to transformer's `process` and `getCacheKey` functions ([#​10926](https://togithub.com/facebook/jest/pull/10926)) - `[jest-transform]` Add support for transformers written in ESM ([#​11163](https://togithub.com/facebook/jest/pull/11163)) - `[jest-transform]` \[**BREAKING**] Do not export `ScriptTransformer` class, instead export the async function `createScriptTransformer` ([#​11163](https://togithub.com/facebook/jest/pull/11163)) - `[jest-transform]` Async code transformations ([#​9889](https://togithub.com/facebook/jest/pull/9889)) - `[jest-transform]` Support transpiled transformers ([#​11193](https://togithub.com/facebook/jest/pull/11193)) - `[jest-transform]` \[**BREAKING**] `requireAndTranspileModule` always return a `Promise`, and the third parameter type is changed to `RequireAndTranspileModuleOptions` which accept `applyInteropRequireDefault` option ([#​11232](https://togithub.com/facebook/jest/pull/11232)) - `[jest-transform]` \[**BREAKING**] `createTranspilingRequire` return function which return a `Promise` now ([#​11232](https://togithub.com/facebook/jest/pull/11232)) - `[jest-util]` add requireOrImportModule for importing CJS or ESM ([#​11199](https://togithub.com/facebook/jest/pull/11199)) - `[jest-util]` add `applyInteropRequireDefault` option on `requireOrImportModule` ([#​11232](https://togithub.com/facebook/jest/pull/11232)) - `[jest-watcher]` Added support for clearing the line when `` is pressed in a watch mode pattern prompt ([#​11358](https://togithub.com/facebook/jest/pull/11358)) - `[jest-worker]` Add support for custom task queues and adds a `PriorityQueue` implementation. ([#​10921](https://togithub.com/facebook/jest/pull/10921)) - `[jest-worker]` Add in-order scheduling policy to jest worker ([10902](https://togithub.com/facebook/jest/pull/10902)) - `[pretty-format]` Better print for sparse arrays ([11326](https://togithub.com/facebook/jest/pull/11326)) - `[pretty-print]` Add option `printBasicPrototype` which determines whether or not the prototype should be printed for raw objects or arrays ([#​11441](https://togithub.com/facebook/jest/pull/11441)) ##### Fixes - `[babel-plugin-jest-hoist]` Add `__dirname` and `__filename` to whitelisted globals ([#​10903](https://togithub.com/facebook/jest/pull/10903)) - `[expect]` \[**BREAKING**] Revise `expect.not.objectContaining()` to be the inverse of `expect.objectContaining()`, as documented. ([#​10708](https://togithub.com/facebook/jest/pull/10708)) - `[expect]` \[**BREAKING**] Make `toContain` more strict with the received type ([#​10119](https://togithub.com/facebook/jest/pull/10119) & [#​10929](https://togithub.com/facebook/jest/pull/10929)) - `[expect]` \[**BREAKING**] `matcherResult` on `JestAssertionError` are now strings rather than functions ([#​10989](https://togithub.com/facebook/jest/pull/10989)) - `[jest-circus]` Fixed the issue of beforeAll & afterAll hooks getting executed even if it is inside a skipped `describe` block [#​10451](https://togithub.com/facebook/jest/issues/10451) - `[jest-circus]` Fix `testLocation` on Windows when using `test.each` ([#​10871](https://togithub.com/facebook/jest/pull/10871)) - `[jest-cli]` Use testFailureExitCode when bailing from a failed test ([#​10958](https://togithub.com/facebook/jest/pull/10958)) - `[jest-cli]` Print custom error if error thrown from global hooks is not an error already ([#​11003](https://togithub.com/facebook/jest/pull/11003)) - `[jest-cli]` Allow running multiple "projects" from programmatic API ([#​11307](https://togithub.com/facebook/jest/pull/11307)) - `[jest-cli]` Fix missing collectCoverage after init ([#​11353](https://togithub.com/facebook/jest/pull/11353)) - `[jest-cli, jest-config, jest-types]` Move all default values into `jest-config` ([#​9924](https://togithub.com/facebook/jest/pull/9924)) - `[jest-config]` \[**BREAKING**] Change default file extension order by moving json behind ts and tsx ([10572](https://togithub.com/facebook/jest/pull/10572)) - `[jest-console]` `console.dir` now respects the second argument correctly ([#​10638](https://togithub.com/facebook/jest/pull/10638)) - `[jest-core]` Don't report PerformanceObserver as open handle ([#​11123](https://togithub.com/facebook/jest/pull/11123)) - `[jest-core]` Use `WeakRef` to hold timers when detecting open handles ([#​11277](https://togithub.com/facebook/jest/pull/11277)) - `[jest-core]` Correctly detect open handles that were created in test functions using `done` callbacks ([#​11382](https://togithub.com/facebook/jest/pull/11382)) - `[jest-core]` Do not collect `RANDOMBYTESREQUEST` as open handles ([#​11278](https://togithub.com/facebook/jest/pull/11278)) - `[jest-core]` Wait briefly for open handles to close before flagging them when using `--detectOpenHandles` ([#​11429](https://togithub.com/facebook/jest/pull/11429)) - `[jest-diff]` \[**BREAKING**] Use only named exports ([#​11371](https://togithub.com/facebook/jest/pull/11371)) - `[jest-each]` \[**BREAKING**] Ignore excess words in headings ([#​8766](https://togithub.com/facebook/jest/pull/8766)) - `[jest-each]` Support array index with template strings ([#​10763](https://togithub.com/facebook/jest/pull/10763)) - `[jest-each]` Interpolate `%%` correctly ([#​11364](https://togithub.com/facebook/jest/pull/11364)) - `[jest-each]` Fix wrong interpolation when the value of array contains multiple `%` ([#​11364](https://togithub.com/facebook/jest/pull/11364)) - `[jest-environment]` \[**BREAKING**] Drop support for `runScript` for test environments ([#​11155](https://togithub.com/facebook/jest/pull/11155)) - `[jest-environment-jsdom]` Use inner realm’s `ArrayBuffer` constructor ([#​10885](https://togithub.com/facebook/jest/pull/10885)) - `[jest-environment-jsdom]` \[**BREAKING**] Remove Node globals `setImmediate` and `clearImmediate` [#​11222](https://togithub.com/facebook/jest/pull/11222) - `[jest-get-type]` \[**BREAKING**] Convert to ES Module ([#​11359](https://togithub.com/facebook/jest/pull/11359)) - `[jest-globals]` \[**BREAKING**] Disallow return values other than a `Promise` from hooks and tests ([#​10512](https://togithub.com/facebook/jest/pull/10512)) - `[jest-globals]` \[**BREAKING**] Disallow mixing a done callback and returning a `Promise` from hooks and tests ([#​10512](https://togithub.com/facebook/jest/pull/10512)) - `[jest-haste-map]` Vendor `NodeWatcher` from `sane` ([#​10919](https://togithub.com/facebook/jest/pull/10919)) - `[jest-jasmine2]` Fixed the issue of `beforeAll` & `afterAll` hooks getting executed even if it is inside a skipped `describe` block when it has child `tests` marked as either `only` or `todo` [#​10451](https://togithub.com/facebook/jest/issues/10451) - `[jest-jasmine2]` Fixed the issues of child `tests` marked with `only` or `todo` getting executed even if it is inside a skipped parent `describe` block [#​10451](https://togithub.com/facebook/jest/issues/10451) - `[jest-jasmine2]` Wrap all test functions so they open handles that were created in test functions using `done` callbacks can be detected ([#​11382](https://togithub.com/facebook/jest/pull/11382)) - `[jest-reporter]` Handle empty files when reporting code coverage with V8 ([#​10819](https://togithub.com/facebook/jest/pull/10819)) - `[jest-resolve]` Replace read-pkg-up with escalade package ([#​10781](https://togithub.com/facebook/jest/pull/10781)) - `[jest-resolve]` Disable `jest-pnp-resolver` for Yarn 2 ([#​10847](https://togithub.com/facebook/jest/pull/10847)) - `[jest-runtime]` \[**BREAKING**] Do not inject `global` variable into module wrapper ([#​10644](https://togithub.com/facebook/jest/pull/10644)) - `[jest-runtime]` \[**BREAKING**] remove long-deprecated `jest.addMatchers`, `jest.resetModuleRegistry`, and `jest.runTimersToTime` ([#​9853](https://togithub.com/facebook/jest/pull/9853)) - `[jest-runtime]` Fix stack overflow and promise deadlock when importing mutual dependant ES module ([#​10892](https://togithub.com/facebook/jest/pull/10892)) - `[jest-runtime]` Prevent global module registry from leaking into `isolateModules` registry ([#​10963](https://togithub.com/facebook/jest/pull/10963)) - `[jest-runtime]` Refactor to prevent race condition when linking and evaluating ES Modules ([#​11150](https://togithub.com/facebook/jest/pull/11150)) - `[jest-runtime]` Throw correct error when attempting to load ESM via `require` ([#​11260](https://togithub.com/facebook/jest/pull/11260)) - `[jest-runtime]` Do not cache modules that throw during evaluation ([#​11263](https://togithub.com/facebook/jest/pull/11263)) - `[jest-transform]` Show enhanced `SyntaxError` message for all `SyntaxError`s ([#​10749](https://togithub.com/facebook/jest/pull/10749)) - `[jest-transform]` \[**BREAKING**] Refactor API to pass an options bag around rather than multiple boolean options ([#​10753](https://togithub.com/facebook/jest/pull/10753)) - `[jest-transform]` \[**BREAKING**] Refactor API of transformers to pass an options bag rather than separate `config` and other options ([#​10834](https://togithub.com/facebook/jest/pull/10834)) - `[jest-types]` Fix `Config.ts` `projects` types ([#​11285](https://togithub.com/facebook/jest/pull/11285)) - `[jest-util]` Replace micromatch with picomatch to fix issues with negated globs ([#​11287](https://togithub.com/facebook/jest/pull/11287)) - `[jest-validate]` Use `en-US` locale to avoid case conversion problems while validating CLI options on machines with some certain locales(e.g. Turkish) set as default locale. ([#​11412](https://togithub.com/facebook/jest/pull/11412)) - `[jest-worker]` \[**BREAKING**] Use named exports ([#​10623](https://togithub.com/facebook/jest/pull/10623)) - `[jest-worker]` Do not swallow errors during serialization ([#​10984](https://togithub.com/facebook/jest/pull/10984)) - `[jest-worker]` Handle `ERR_IPC_CHANNEL_CLOSED` errors properly ([#​11143](https://togithub.com/facebook/jest/pull/11143)) - `[pretty-format]` \[**BREAKING**] Convert to ES Modules ([#​10515](https://togithub.com/facebook/jest/pull/10515)) - `[pretty-format]` Only call `hasAttribute` if it's a function ([#​11000](https://togithub.com/facebook/jest/pull/11000)) - `[pretty-format]` Handle jsdom attributes properly ([#​11189](https://togithub.com/facebook/jest/pull/11189)) - `[pretty-format]` Import pretty-format using named imports ([#​11360](https://togithub.com/facebook/jest/pull/11360)) ##### Chore & Maintenance - `[*]` \[**BREAKING**] Only support Node LTS releases and Node 15 ([#​10685](https://togithub.com/facebook/jest/pull/10685)) - `[*]` \[**BREAKING**] Add `exports` field to all `package.json`s ([#​9921](https://togithub.com/facebook/jest/pull/9921)) - `[*]` Make it easier for Jest's packages to use the VM escape hatch ([#​10824](https://togithub.com/facebook/jest/pull/10824)) - `[*]` \[**BREAKING**] Remove deprecated `mapCoverage` ([#​9968](https://togithub.com/facebook/jest/pull/9968)) - `[babel-jest]` \[**BREAKING**] Migrate to ESM ([#​11193](https://togithub.com/facebook/jest/pull/11193)) - `[docs]` Correct example using `browser-resolve` ([#​11140](https://togithub.com/facebook/jest/pull/11140)) - `[docs]` Clarify `timers` configuration property ([#​11376](https://togithub.com/facebook/jest/pull/11376)) - `[jest, jest-core]` \[**BREAKING**] Replace `TestScheduler` export with `createTestScheduler` ([#​11427](https://togithub.com/facebook/jest/pull/11427)) - `[jest-config]` \[**BREAKING**] Remove `enabledTestsMap` config, use `filter` instead ([#​10787](https://togithub.com/facebook/jest/pull/10787)) - `[jest-console]` \[**BREAKING**] Move `root` into `config` and take `GlobalConfig` as mandatory parameter for `getConsoleOutput` ([#​10126](https://togithub.com/facebook/jest/pull/10126)) - `[jest-console]` Export LogEntry ([#​11017](https://togithub.com/facebook/jest/pull/11017)) - `[jest-fake-timers]` Clarify global behavior of `jest.useFakeTimers` and `jest.useRealTimers` ([#​10867](https://togithub.com/facebook/jest/pull/10867)) - `[jest-haste-map]` \[**BREAKING**] Migrate to ESM ([#​10875](https://togithub.com/facebook/jest/pull/10875)) - `[jest-haste-map]` \[**BREAKING**] Remove support for deprecated option `ignorePattern` as function ([#​10348](https://togithub.com/facebook/jest/pull/10348)) - `[jest-jasmine2]` \[**BREAKING**] Migrate to ESM ([#​10906](https://togithub.com/facebook/jest/pull/10906)) - `[jest-jasmine2]` \[**BREAKING**] Remove unused options argument from `Env` constructor ([#​10240](https://togithub.com/facebook/jest/pull/10240)) - `[jest-repl, jest-runtime]` \[**BREAKING**] Move the `jest-runtime` CLI into `jest-repl` ([#​10016](https://togithub.com/facebook/jest/pull/10016) & [#​10925](https://togithub.com/facebook/jest/pull/10925)) - `[jest-resolve]` \[**BREAKING**] Migrate to ESM ([#​10688](https://togithub.com/facebook/jest/pull/10688)) - `[jest-resolve-dependencies]` \[**BREAKING**] Migrate to ESM ([#​10876](https://togithub.com/facebook/jest/pull/10876)) - `[jest-mock]` \[**BREAKING**] Migrate to ESM ([#​10887](https://togithub.com/facebook/jest/pull/10887)) - `[jest-reporters]` \[**BREAKING**] Make `node-notifier` a peer dependency ([#​10977](https://togithub.com/facebook/jest/pull/10977)) - `[jest-resolve, jest-runtime]` \[**BREAKING**] Use `Map`s instead of objects for all cached resources ([#​10968](https://togithub.com/facebook/jest/pull/10968)) - `[jest-runner]` \[**BREAKING**] Migrate to ESM ([#​10900](https://togithub.com/facebook/jest/pull/10900)) - `[jest-runtime]` \[**BREAKING**] Remove deprecated and unused `getSourceMapInfo` from Runtime ([#​9969](https://togithub.com/facebook/jest/pull/9969)) - `[jest-transformer]` \[**BREAKING**] Remove unused `isCoreModule` option ([#​11166](https://togithub.com/facebook/jest/pull/11166)) - `[jest-util]` No longer checking `enumerable` when adding `process.domain` ([#​10862](https://togithub.com/facebook/jest/pull/10862)) - `[jest-validate]` \[**BREAKING**] Remove `recursiveBlacklist` option in favor of previously introduced `recursiveDenylist` ([#​10650](https://togithub.com/facebook/jest/pull/10650)) - `[website]` Replace 'Github' with 'GitHub' ([#​11279](https://togithub.com/facebook/jest/pull/11279)) - `[website]` Remove a language code from the link to the Node.js website ([#​11282](https://togithub.com/facebook/jest/pull/11282)) - `[website]` Remove a duplicated word ([#​11281](https://togithub.com/facebook/jest/pull/11281)) - `[website]` Add french to website ([#​11361](https://togithub.com/facebook/jest/pull/11361)) ##### Performance - `[jest-resolve]` Cache reading and parsing of `package.json`s ([#​11076](https://togithub.com/facebook/jest/pull/11076)) - `[jest-runtime, jest-transform]` share `cacheFS` between runtime and transformer ([#​10901](https://togithub.com/facebook/jest/pull/10901)) - `[jest-runtime]` Load `chalk` only once per worker ([#​10864](https://togithub.com/facebook/jest/pull/10864)) - `[jest-worker]` Fix memory leak of previous task arguments while no new task is scheduled ([#​11187](https://togithub.com/facebook/jest/pull/11187)) ### [`v26.6.3`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2663) [Compare Source](https://togithub.com/facebook/jest/compare/v26.6.2...v26.6.3) ##### Fixes - `[jest-resolve-dependencies]` Continue dependency resolution if mock dependency can't be found ([#​10779](https://togithub.com/facebook/jest/pull/10779)) ### [`v26.6.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2662) [Compare Source](https://togithub.com/facebook/jest/compare/v26.6.1...v26.6.2) ##### Features - `[jest-core]` Add `findRelatedTests` and `nonFlagArgs` in allowed config options for `updateConfigAndRun` in watch plugins ([#​10659](https://togithub.com/facebook/jest/pull/10659)) ##### Fixes - `[babel-plugin-jest-hoist]` Preserve order of hoisted mock nodes within containing block ([#​10536](https://togithub.com/facebook/jest/pull/10536)) - `[babel-plugin-jest-hoist]` Hoist pure constants to support experimental JSX transform in hoisted mocks ([#​10723](https://togithub.com/facebook/jest/pull/10723)) - `[babel-preset-jest]` Update `babel-preset-current-node-syntax` to support top level await ([#​10747](https://togithub.com/facebook/jest/pull/10747)) - `[expect]` Revert "Fix `objectContaining` to work recursively into sub-objects ([#​10508](https://togithub.com/facebook/jest/pull/10508))" ([#​10766](https://togithub.com/facebook/jest/pull/10766)) - `[jest-circus, jest-jasmine2]` fix: don't assume `stack` is always a string ([#​10697](https://togithub.com/facebook/jest/pull/10697)) - `[jest-config]` Fix bug introduced in watch mode by PR [#​10678](https://togithub.com/facebook/jest/pull/10678/files#r511037803) ([#​10692](https://togithub.com/facebook/jest/pull/10692)) - `[jest-config]` Throw correct error for missing preset modules ([#​10737](https://togithub.com/facebook/jest/pull/10737)) - `[jest-resolve-dependencies]` Resolve mocks as dependencies ([#​10713](https://togithub.com/facebook/jest/pull/10713)) - `[jest-runtime]` Handle file URLs in dynamic imports ([#​10744](https://togithub.com/facebook/jest/pull/10744)) - `[jest-runtime, babel-jest]` Pass more ESM options to `@jest/transform` ([#​10752](https://togithub.com/facebook/jest/pull/10752)) - `[jest-runtime]` Properly inject `extraGlobals` into the runtime ([#​10758](https://togithub.com/facebook/jest/pull/10758)) - `[jest-transform]` Link to ESM docs on syntax errors ([#​10748](https://togithub.com/facebook/jest/pull/10748)) ##### Chore & Maintenance - `[docs]` Add docs for using mocks in TypeScript ([#​10415](https://togithub.com/facebook/jest/pull/10415)) - `[eslint-config-fb-strict]` Move package from this repo to `fbjs` repo ([#​10739](https://togithub.com/facebook/jest/pull/10739)) - `[examples]` Update TypeScript example to show use of newer Jest types ([#​10399](https://togithub.com/facebook/jest/pull/10399)) - `[jest-cli]` chore: standardize files and folder names ([#​10698](https://togithub.com/facebook/jest/pull/10698)) - `[jest-config]` Switch ts-node `Register` type to `Service` due to deprecation ([#​11210](https://togithub.com/facebook/jest/pull/11210)) ### [`v26.6.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2661) [Compare Source](https://togithub.com/facebook/jest/compare/v26.6.0...v26.6.1) ##### Features - `[jest-runtime]` Support named exports from CommonJS as named ES Module imports ([#​10673](https://togithub.com/facebook/jest/pull/10673)) - `[jest-validate]` Add support for `recursiveDenylist` option as an alternative to `recursiveBlacklist` ([#​10236](https://togithub.com/facebook/jest/pull/10236)) ##### Fixes - `[expect]` Fix `objectContaining` to work recursively into sub-objects ([#​10508](https://togithub.com/facebook/jest/pull/10508)) - `[jest-cli, jest-core, jest-config, jest-types]` Fix `--onlyFailures` flag to work in non-watch mode ([#​10678](https://togithub.com/facebook/jest/pull/10678/files)) - `[jest-config]` Fix for the `jest.config.ts` compiler to not interfere with `tsconfig.json` files ([#​10675](https://togithub.com/facebook/jest/pull/10675)) - `[jest-message-util]` Update to work properly with Node 15 ([#​10660](https://togithub.com/facebook/jest/pull/10660)) - `[jest-mock]` Allow to mock methods in getters (TypeScript 3.9 export) ([#​10156](https://togithub.com/facebook/jest/pull/10156)) ### [`v26.6.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2660) [Compare Source](https://togithub.com/facebook/jest/compare/v26.5.3...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.3`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2653) [Compare Source](https://togithub.com/facebook/jest/compare/v26.5.2...v26.5.3) ##### Features - `[jest-runtime]` add support for dynamic `import()` from CommonJS ([#​10620](https://togithub.com/facebook/jest/pull/10620)) ##### Fixes - `[jest-runner, jest-runtime]` `require.main` should not be `undefined` with `createRequire()` ([#​10610](https://togithub.com/facebook/jest/pull/10610)) - `[jest-runtime]` add missing `module.path` property ([#​10615](https://togithub.com/facebook/jest/pull/10615)) - `[jest-runtime]` Add `mainModule` instance variable to runtime ([#​10621](https://togithub.com/facebook/jest/pull/10621)) - `[jest-runtime]` Evaluate Node core modules on dynamic `import()` ([#​10622](https://togithub.com/facebook/jest/pull/10622)) - `[jest-validate]` Show suggestion only when unrecognized cli param is longer than 1 character ([#​10604](https://togithub.com/facebook/jest/pull/10604)) - `[jest-validate]` Validate `testURL` as CLI option ([#​10595](https://togithub.com/facebook/jest/pull/10595)) ### [`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.4.2...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)) ### [`v26.4.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2642) [Compare Source](https://togithub.com/facebook/jest/compare/v26.4.1...v26.4.2) ##### Fixes - `[expect]` Fix `toMatchObject` to work with inherited class getters ([#​10381](https://togithub.com/facebook/jest/pull/10381)) - `[pretty-format]` Lower minimum node version to >= 10 ([#​10435](https://togithub.com/facebook/jest/pull/10435)) ### [`v26.4.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2641) [Compare Source](https://togithub.com/facebook/jest/compare/v26.4.0...v26.4.1) ##### Fixes - `[jest-core]` Don't report ELDHistogram as open handle ([#​10417](https://togithub.com/facebook/jest/pull/10417)) - `[jest-matcher-utils]` Fix diffing object contain readonly symbol key object ([#​10414](https://togithub.com/facebook/jest/pull/10414)) - `[jest-reporters]` Fixes notify reporter on Linux (using notify-send) ([#​10393](https://togithub.com/facebook/jest/pull/10400)) - `[jest-snapshot]` Correctly handles arrays and property matchers in snapshots ([#​10404](https://togithub.com/facebook/jest/pull/10404)) ### [`v26.4.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2640) [Compare Source](https://togithub.com/facebook/jest/compare/v26.3.0...v26.4.0) ##### Features - `[jest-resolve]` Add support for `packageFilter` on custom resolver ([#​10393](https://togithub.com/facebook/jest/pull/10393)) ##### Fixes - `[pretty-format]` Handle `tagName` not being a string ([#​10397](https://togithub.com/facebook/jest/pull/10397)) ### [`v26.3.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2630) [Compare Source](https://togithub.com/facebook/jest/compare/v26.2.2...v26.3.0) ##### Features - `[jest-circus, jest-jasmine2]` Include `failureDetails` property in test results ([#​9496](https://togithub.com/facebook/jest/pull/9496)) - `[jest-each, jest-jasmine, jest-circus]` Add support for `.concurrent.each` ([#​9326](https://togithub.com/facebook/jest/pull/9326)) ##### Fixes - `[jest-config]` Add `.pnp.js` to `transformIgnorePatterns` defaults ([#​10383](https://togithub.com/facebook/jest/pull/10383)) - `[jest-leak-detector]` Wait properly for GC runs due to changes in Node 14.7 ([#​10366](https://togithub.com/facebook/jest/pull/10366)) - `[jest-worker]` Downgrade minimum node version to 10.13 ([#​10352](https://togithub.com/facebook/jest/pull/10352)) - `[docs]` Update snapshot testing documentation([#​10359](https://togithub.com/facebook/jest/pull/10359)) ### [`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/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))
jest-community/jest-junit ### [`v12.2.0`](https://togithub.com/jest-community/jest-junit/releases/v12.2.0) [Compare Source](https://togithub.com/jest-community/jest-junit/compare/v12.1.0...v12.2.0) Bump uuid to the latest version ### [`v12.1.0`](https://togithub.com/jest-community/jest-junit/releases/v12.1.0) [Compare Source](https://togithub.com/jest-community/jest-junit/compare/v12.0.0...v12.1.0) Add better support for bazel - https://github.com/jest-community/jest-junit/issues/167 ### [`v12.0.0`](https://togithub.com/jest-community/jest-junit/releases/v12.0.0) [Compare Source](https://togithub.com/jest-community/jest-junit/compare/v11.1.0...v12.0.0) Support reporting test suites unable to run due to uncaught errors (or no tests at all) by [@​SamTheisens](https://togithub.com/SamTheisens) https://github.com/jest-community/jest-junit/pull/144 Fix the sequential location of system-out to be compatible with jenkins xsd by [@​palmerj3](https://togithub.com/palmerj3) https://github.com/jest-community/jest-junit/pull/146 ### [`v11.1.0`](https://togithub.com/jest-community/jest-junit/releases/v11.1.0) [Compare Source](https://togithub.com/jest-community/jest-junit/compare/v11.0.1...v11.1.0) Added suitename support to classNameTemplate by [@​dtom90](https://togithub.com/dtom90) https://github.com/jest-community/jest-junit/pull/138 ### [`v11.0.1`](https://togithub.com/jest-community/jest-junit/releases/v11.0.1) [Compare Source](https://togithub.com/jest-community/jest-junit/compare/v11.0.0...v11.0.1) Removes testResultsProcessor warning message (https://github.com/jest-community/jest-junit/pull/131) Updates jest and jest-validate dependencies (https://github.com/jest-community/jest-junit/pull/131) ### [`v11.0.0`](https://togithub.com/jest-community/jest-junit/releases/v11.0.0) [Compare Source](https://togithub.com/jest-community/jest-junit/compare/v10.0.0...v11.0.0) Added support for testsuite properties Removed node < 10.12.0 support. Removed jest < 26 support. https://github.com/jest-community/jest-junit/pull/129
thymikee/jest-preset-angular ### [`v9.0.3`](https://togithub.com/thymikee/jest-preset-angular/blob/master/CHANGELOG.md#​903-httpsgithubcomthymikeejest-preset-angularcomparev902v903-2021-06-08) [Compare Source](https://togithub.com/thymikee/jest-preset-angular/compare/v9.0.2...v9.0.3) ##### Bug Fixes - add missing `@angular/platform-browser-dynamic` to peer dep ([c1729e4](https://togithub.com/thymikee/jest-preset-angular/commit/c1729e4c265499ef8cb470e88476410413c25c14)) ### [`v9.0.2`](https://togithub.com/thymikee/jest-preset-angular/blob/master/CHANGELOG.md#​902-httpsgithubcomthymikeejest-preset-angularcomparev901v902-2021-06-06) [Compare Source](https://togithub.com/thymikee/jest-preset-angular/compare/v9.0.1...v9.0.2) ##### Bug Fixes - allow ESM preset to be used in monorepo structure ([#​942](https://togithub.com/thymikee/jest-preset-angular/issues/942)) ([b402e28](https://togithub.com/thymikee/jest-preset-angular/commit/b402e2882477d61f8b91cfe39ee5da3b7e1d4381)) - revert `exports` in `package.json` ([#​948](https://togithub.com/thymikee/jest-preset-angular/issues/948)) ([928e08b](https://togithub.com/thymikee/jest-preset-angular/commit/928e08bd2077bde98c613e9f47c924a95bec84e7)), closes [/github.com/thymikee/jest-preset-angular/issues/941#issuecomment-854580348](https://togithub.com//github.com/thymikee/jest-preset-angular/issues/941/issues/issuecomment-854580348) ### [`v9.0.1`](https://togithub.com/thymikee/jest-preset-angular/blob/master/CHANGELOG.md#​901-httpsgithubcomthymikeejest-preset-angularcomparev900v901-2021-05-28) [Compare Source](https://togithub.com/thymikee/jest-preset-angular/compare/v9.0.0...v9.0.1) ##### Bug Fixes - add missing export `build` in `package.json` ([#​936](https://togithub.com/thymikee/jest-preset-angular/issues/936)) ([b035581](https://togithub.com/thymikee/jest-preset-angular/commit/b0355814b490758dcdf8a5708524c63d94618014)), closes [#​935](https://togithub.com/thymikee/jest-preset-angular/issues/935) ### [`v9.0.0`](https://togithub.com/thymikee/jest-preset-angular/blob/master/CHANGELOG.md#​900-httpsgithubcomthymikeejest-preset-angularcomparev840v900-2021-05-27) [Compare Source](https://togithub.com/thymikee/jest-preset-angular/compare/v8.4.0...v9.0.0) ##### Bug Fixes - support all node versions >= **12.13.0** ([#​923](https://togithub.com/thymikee/jest-preset-angular/issues/923)) ([96782a6](https://togithub.com/thymikee/jest-preset-angular/commit/96782a652821864576aa1cb96e57a39187172dd4)), closes [#​920](https://togithub.com/thymikee/jest-preset-angular/issues/920) - **presets:** remove `moduleNameMapper` config ([#​910](https://togithub.com/thymikee/jest-preset-angular/issues/910)) ([df482bc](https://togithub.com/thymikee/jest-preset-angular/commit/df482bcb4c99b441f2fef8def04d10b8a1188deb)), closes [#​908](https://togithub.com/thymikee/jest-preset-angular/issues/908) ##### Features - support **Jest 27** ([#​926](https://togithub.com/thymikee/jest-preset-angular/issues/926)) ([1c761f8](https://togithub.com/thymikee/jest-preset-angular/commit/1c761f873686a96edeb4c3cb2f184d8a88f5f52a)) - **config:** load zone ESM when running jest in ESM mode ([#​892](https://togithub.com/thymikee/jest-preset-angular/issues/892)) ([e03ec19](https://togithub.com/thymikee/jest-preset-angular/commit/e03ec19c30b6ff257d0ddd7a8783d65ed5f43f8e)), closes [#​751](https://togithub.com/thymikee/jest-preset-angular/issues/751) - add `exports` field to `package.json`, see https://nodejs.org/api/packages.html#packages_package_entry_points - **presets:** add type definition for `presets` entry point ([#​801](https://togithub.com/thymikee/jest-preset-angular/issues/801)) ([e4ff0c0](https://togithub.com/thymikee/jest-preset-angular/commit/e4ff0c0e19e5941e7e7db1da9b5c29e01d58ab58)) - **compiler:** support ESM ([#​721](https://togithub.com/thymikee/jest-preset-angular/issues/721)) ([a2166f8](https://togithub.com/thymikee/jest-preset-angular/commit/a2166f859b1c89340ee889520595d05fa3cf65dc)) - **presets:** add ESM preset ([#​723](https://togithub.com/thymikee/jest-preset-angular/issues/723)) ([b0073b0](https://togithub.com/thymikee/jest-preset-angular/commit/b0073b0f3a7e24f06d136367a1c2e676ac76e59e)) - **compiler:** us

Configuration

πŸ“… Schedule: "before 3am on the first day of the month" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Never, or you tick the rebase/retry checkbox.

πŸ‘» 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.

codecov[bot] commented 4 years ago

Codecov Report

Merging #2298 (142dc04) into release (6dedadc) will increase coverage by 0.01%. The diff coverage is n/a.

:exclamation: Current head 142dc04 differs from pull request most recent head 8b5f0b2. Consider uploading reports for the commit 8b5f0b2 to get more accurate results Impacted file tree graph

@@             Coverage Diff             @@
##           release    #2298      +/-   ##
===========================================
+ Coverage    98.68%   98.69%   +0.01%     
===========================================
  Files          141      141              
  Lines         6372     6372              
  Branches      1065     1065              
===========================================
+ Hits          6288     6289       +1     
+ Misses          84       83       -1     
Impacted Files Coverage Ξ”
...tocomplete-panel/autocomplete-trigger.directive.ts 90.86% <0.00%> (+0.43%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Ξ” = absolute <relative> (impact), ΓΈ = not affected, ? = missing data Powered by Codecov. Last update 6dedadc...8b5f0b2. Read the comment docs.

renovate[bot] commented 1 year ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.