Bump puppeteer from 1.17.0 to 8.0.0
Bumps puppeteer from 1.17.0 to 8.0.0.
Release notes
Sourced from puppeteer's releases.
v8.0.0
8.0.0 (2021-02-26)
⚠ BREAKING CHANGES
- renamed type
ChromeArgOptionstoBrowserLaunchArgumentOptions- renamed type
BrowserOptionstoBrowserConnectOptionsFeatures
Bug Fixes
- explicit HTTPRequest.resourceType type defs (#6882) (ff26c62), closes #6854
- expose
Viewporttype (#6881) (be7c229)- improve TS types for launching browsers (#6888) (98c8145)
- move CI npm config out of .npmrc (#6901) (f7de60b)
v7.1.0
7.1.0 (2021-02-12)
TypeScript fixes
Thanks for your patience as we iterate and improve our TypeScript setup. We now should support TypeScript properly across all environments - we do not use
export =which caused issues when compiling TS to ESM. Missing types such asPermissionandScreenshotOptionsare now present, and we fixed an incorrect type forjsonValue().
emulateMediaFeaturescolor-gamut supportYou can now pass color-gamut options into
Page.emulateMediaFeatures:await page.emulateMediaFeatures([ { name: 'color-gamut', value: 'p3' }, ]); await page.evaluate(() => matchMedia('(color-gamut: srgb)').matches);Features
Bug Fixes
... (truncated)
Changelog
Sourced from puppeteer's changelog.
8.0.0 (2021-02-26)
⚠ BREAKING CHANGES
- renamed type
ChromeArgOptionstoBrowserLaunchArgumentOptions- renamed type
BrowserOptionstoBrowserConnectOptionsFeatures
Bug Fixes
- explicit HTTPRequest.resourceType type defs (#6882) (ff26c62), closes #6854
- expose
Viewporttype (#6881) (be7c229)- improve TS types for launching browsers (#6888) (98c8145)
- move CI npm config out of .npmrc (#6901) (f7de60b)
7.1.0 (2021-02-12)
Features
Bug Fixes
- add favicon test asset (#6868) (a63f53c)
- expose
ScreenshotOptionstype in type defs (#6869) (63d48b2), closes #6866- expose puppeteer.Permission type (#6856) (a5e174f)
- jsonValue() type is generic (#6865) (bdaba78)
- wider compat TS types and CI checks to ensure correct type defs (#6855) (6a0eb78)
7.0.4 (2021-02-09)
Bug Fixes
7.0.3 (2021-02-09)
Bug Fixes
... (truncated)
Commits
0b5969dchore(release): mark v8.0.0 (#6928)0c688bdfeat(chromium): roll Chromium to r856583 (#6927)05c08e7docs(api): fix typo in environment variable name (#6918)ebc3e88docs(api): fix typo (#6911)b046fd7chore: run unit tests for Firefox on MacOS (#6896)00d88efchore: enable ff unit tests again (#6861)d66389bdocs(readme): fix page.pdf code example (#6890)f7de60bfix: move CI npm config out of .npmrc (#6901)ff26c62fix: explicit HTTPRequest.resourceType type defs (#6882)8adf5b4chore: upgrade TypeScript to 4.1.5 (#6889)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by google-wombot, a new releaser for puppeteer since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language -
@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)