Closed renovate[bot] closed 3 years ago
Merging #157 (2172d4b) into master (02b5a81) will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #157 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 2 2
Lines 45 45
Branches 11 11
=========================================
Hits 45 45
This PR contains the following updates:
26.5.3
->26.6.3
2.1.2
->2.2.0
5.3.1
->5.5.0
Release Notes
facebook/jest
### [`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)) ### [`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))prettier/prettier
### [`v2.2.0`](https://togithub.com/prettier/prettier/blob/master/CHANGELOG.md#220) [Compare Source](https://togithub.com/prettier/prettier/compare/2.1.2...2.2.0) [diff](https://togithub.com/prettier/prettier/compare/2.1.2...2.2.0) 🔗 [Release Notes](https://prettier.io/blog/2020/11/20/2.2.0.html)puppeteer/puppeteer
### [`v5.5.0`](https://togithub.com/puppeteer/puppeteer/blob/master/CHANGELOG.md#550-httpsgithubcompuppeteerpuppeteercomparev541v550-2020-11-16) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v5.4.1...v5.5.0) ##### Features - **chromium:** roll Chromium to r818858 ([#6526](https://togithub.com/puppeteer/puppeteer/issues/6526)) ([b549256](https://togithub.com/puppeteer/puppeteer/commit/b54925695200cad32f470f8eb407259606447a85)) ##### Bug Fixes - **common:** fix generic type of `_isClosedPromise` ([#6579](https://togithub.com/puppeteer/puppeteer/issues/6579)) ([122f074](https://togithub.com/puppeteer/puppeteer/commit/122f074f92f47a7b9aa08091851e51a07632d23b)) - **domworld:** fix missing binding for waittasks ([#6562](https://togithub.com/puppeteer/puppeteer/issues/6562)) ([67da1cf](https://togithub.com/puppeteer/puppeteer/commit/67da1cf866703f5f581c9cce4923697ac38129ef)) ### [`v5.4.1`](https://togithub.com/puppeteer/puppeteer/releases/v5.4.1) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v5.4.0...v5.4.1) #### Bug fixes - Fixed an issue in 5.4.0 on Node.js v10.17.0 and below where trying to access `fs.promises` would throw an error. See [#6548](https://togithub.com/puppeteer/puppeteer/issues/6548) for the bug report and [#6550](https://togithub.com/puppeteer/puppeteer/issues/6550) for the fix. We now run a CI build on Node 10.15 to ensure we don't cause similar regressions in the future. #### Raw notes [`520cd90`](https://togithub.com/puppeteer/puppeteer/commit/520cd90e) - chore: mark version 5.4.1 [`8f4a79e`](https://togithub.com/puppeteer/puppeteer/commit/8f4a79e1) - docs(troubleshooting): update Alpine Chromium version ([#6529](https://togithub.com/puppeteer/puppeteer/issues/6529)) [`e45acce`](https://togithub.com/puppeteer/puppeteer/commit/e45acce9) - chore: run unit tests on node 10.15 + fix fs.promises access ([#6550](https://togithub.com/puppeteer/puppeteer/issues/6550)) [`a2175c6`](https://togithub.com/puppeteer/puppeteer/commit/a2175c6f) - docs(queryhandler): fix link ([#6543](https://togithub.com/puppeteer/puppeteer/issues/6543)) [`d787865`](https://togithub.com/puppeteer/puppeteer/commit/d7878650) - chore: bump version to v5.4.0-post ([#6544](https://togithub.com/puppeteer/puppeteer/issues/6544)) ### [`v5.4.0`](https://togithub.com/puppeteer/puppeteer/releases/v5.4.0) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/v5.3.1...v5.4.0) ### Feature changes #### Custom query handler API The custom query handler support is no longer marked as experimental. The API has been updated to: ```javascript, puppeteer.registerCustomQueryHandler(name: string, queryHandler: CustomQueryHandler): void; puppeteer.unregisterCustomQueryHandler(name: string): void; puppeteer.customQueryHandlerNames(): string[]; puppeteer.clearCustomQueryHandlers(): void; ``` #### New built-in query handlers Puppeteer now ships with two built-in handlers: `aria` and `pierce`: - The `aria` handler ([#6307](https://togithub.com/puppeteer/puppeteer/issues/6307)) allows querying elements based on the accessibility tree. - The `pierce` handler ([#6509](https://togithub.com/puppeteer/puppeteer/pull/6509)) pierces shadow roots while querying for a CSS selector. #### Roll Chromium 87.0.4272.0 (r809590) ### Behind the scenes - We now enforce Conventional Commits through commitlint ([#6483](https://togithub.com/puppeteer/puppeteer/issues/6483)) - We've started work towards automating the release process. This work can be tracked in [#6482](https://togithub.com/puppeteer/puppeteer/issues/6482). ### Raw notes [`5e5fed1`](https://togithub.com/puppeteer/puppeteer/commit/5e5fed1d) - fix: ignore spurious bindingCalled events ([#6538](https://togithub.com/puppeteer/puppeteer/issues/6538)) [`e6b8c77`](https://togithub.com/puppeteer/puppeteer/commit/e6b8c77d) - chore: fix travis config ([#6537](https://togithub.com/puppeteer/puppeteer/issues/6537)) [`c756fb4`](https://togithub.com/puppeteer/puppeteer/commit/c756fb49) - fix(utils): typo fix ([#6522](https://togithub.com/puppeteer/puppeteer/issues/6522)) [`f63a123`](https://togithub.com/puppeteer/puppeteer/commit/f63a123e) - chore(agnostification): agnostify web socket connections ([#6520](https://togithub.com/puppeteer/puppeteer/issues/6520)) [`c2c2bb7`](https://togithub.com/puppeteer/puppeteer/commit/c2c2bb7e) - chore(agnostification): common/helper.ts ([#6515](https://togithub.com/puppeteer/puppeteer/issues/6515)) [`637a1f7`](https://togithub.com/puppeteer/puppeteer/commit/637a1f74) - chore: gitignore new-docs ([#6511](https://togithub.com/puppeteer/puppeteer/issues/6511)) [`e655bb6`](https://togithub.com/puppeteer/puppeteer/commit/e655bb6c) - chore(agnostification): split up root Puppeteer class ([#6504](https://togithub.com/puppeteer/puppeteer/issues/6504)) [`f3086d7`](https://togithub.com/puppeteer/puppeteer/commit/f3086d7c) - fix(launcher): support relative userDataDir on headless Windows ([#6506](https://togithub.com/puppeteer/puppeteer/issues/6506)) [`8fabe32`](https://togithub.com/puppeteer/puppeteer/commit/8fabe328) - feat(queryhandler): add built-in pierce handler ([#6509](https://togithub.com/puppeteer/puppeteer/issues/6509)) [`f04bec5`](https://togithub.com/puppeteer/puppeteer/commit/f04bec5a) - chore: update eslint & eslint plugins ([#6487](https://togithub.com/puppeteer/puppeteer/issues/6487)) [`4846b87`](https://togithub.com/puppeteer/puppeteer/commit/4846b872) - chore(agnostification): split up launcher class ([#6484](https://togithub.com/puppeteer/puppeteer/issues/6484)) [`1ed38af`](https://togithub.com/puppeteer/puppeteer/commit/1ed38af7) - chore(node): move install.ts into node/ ([#6490](https://togithub.com/puppeteer/puppeteer/issues/6490)) [`e94a1e8`](https://togithub.com/puppeteer/puppeteer/commit/e94a1e87) - chore: bump misc dependencies ([#6488](https://togithub.com/puppeteer/puppeteer/issues/6488)) [`936ccdc`](https://togithub.com/puppeteer/puppeteer/commit/936ccdca) - chore: enforce Conventional Commits through commitlint ([#6483](https://togithub.com/puppeteer/puppeteer/issues/6483)) [`502ed8c`](https://togithub.com/puppeteer/puppeteer/commit/502ed8c8) - chore(agnostify): Create Node and Web initializer. ([#6477](https://togithub.com/puppeteer/puppeteer/issues/6477)) [`3afe193`](https://togithub.com/puppeteer/puppeteer/commit/3afe1935) - feat(a11y-query): extend aria handler with waitFor ([#6472](https://togithub.com/puppeteer/puppeteer/issues/6472)) [`cc7f1fd`](https://togithub.com/puppeteer/puppeteer/commit/cc7f1fd0) - docs(queryhandler): add custom query handler docs ([#6476](https://togithub.com/puppeteer/puppeteer/issues/6476)) [`70ed875`](https://togithub.com/puppeteer/puppeteer/commit/70ed8751) - fix(queryhandler) only expose custom handlers ([#6475](https://togithub.com/puppeteer/puppeteer/issues/6475)) [`950ae33`](https://togithub.com/puppeteer/puppeteer/commit/950ae334) - feat(a11y-query): aria query handler sans waitfor ([#6459](https://togithub.com/puppeteer/puppeteer/issues/6459)) [`41ef3ee`](https://togithub.com/puppeteer/puppeteer/commit/41ef3eec) - fix: update preferences in default Firefox profile ([#6465](https://togithub.com/puppeteer/puppeteer/issues/6465)) [`9275653`](https://togithub.com/puppeteer/puppeteer/commit/92756531) - docs(examples): update selector for search example ([#6471](https://togithub.com/puppeteer/puppeteer/issues/6471)) [`49f25e2`](https://togithub.com/puppeteer/puppeteer/commit/49f25e24) - feat(chromium) roll Chromium to r809590 ([#6458](https://togithub.com/puppeteer/puppeteer/issues/6458)) [`4cdbebe`](https://togithub.com/puppeteer/puppeteer/commit/4cdbebe1) - chore: disable firefox windows launcher test until Nov ([#6451](https://togithub.com/puppeteer/puppeteer/issues/6451)) [`75e3fb0`](https://togithub.com/puppeteer/puppeteer/commit/75e3fb03) - docs(api): fix some outdated links ([#6450](https://togithub.com/puppeteer/puppeteer/issues/6450)) [`caa9a1c`](https://togithub.com/puppeteer/puppeteer/commit/caa9a1ca) - chore(agnostic): Remove use of util.promisify ([#6446](https://togithub.com/puppeteer/puppeteer/issues/6446)) [`96f3d43`](https://togithub.com/puppeteer/puppeteer/commit/96f3d439) - feat(console): expose stack trace for console messages ([#6445](https://togithub.com/puppeteer/puppeteer/issues/6445)) [`322cc96`](https://togithub.com/puppeteer/puppeteer/commit/322cc96e) - chore: remove npm run test-types call ([#6447](https://togithub.com/puppeteer/puppeteer/issues/6447)) [`72fe86f`](https://togithub.com/puppeteer/puppeteer/commit/72fe86fe) - feat(a11y-query): introduce internal handlers ([#6437](https://togithub.com/puppeteer/puppeteer/issues/6437)) [`1396c9d`](https://togithub.com/puppeteer/puppeteer/commit/1396c9d4) - chore: bump version to v5.3.1-post ([#6440](https://togithub.com/puppeteer/puppeteer/issues/6440)) [`11ab402`](https://togithub.com/puppeteer/puppeteer/commit/11ab4028) - fix: add mime dependency back to fix build ([#6441](https://togithub.com/puppeteer/puppeteer/issues/6441))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.