Skip to content

Update dependency @types/puppeteer to v1.12.1

Administrator requested to merge renovate/puppeteer-1.x into master

Created by: renovate[bot]

This PR contains the following updates:

Package Type Update New value References Sourcegraph
@​types/puppeteer devDependencies minor 1.12.1 source code search for "@types/puppeteer"
puppeteer devDependencies minor 1.12.2 source code search for "puppeteer"

Release Notes

GoogleChrome/puppeteer

v1.12.2

Compare Source

Big Changes

  • Chromium 73.0.3679.0 (r624492)

API Changes

No API changes.

Bug Fixes

  • #​3880 - puppeteer stops working with some https URLs
  • #​3893 - Puppeteer are now restricted on certain websites?

Raw Notes

9a90107 - chore: mark version v1.12.2 6e1f7dc - feat(chromium): roll chromium to r624492 (#​3909) 69c434a - test(firefox): further unify Puppeteer-Firefox and Puppeteer tests (#​3894) 47fbb11 - test(firefox): add more Puppeteer-Firefox tests to Puppeteer (#​3892) b5e53fd - test(firefox): add puppeteer-firefox unique evaluation tests (#​3891) 6bb0350 - test(firefox): introduce vendor-specific specs (#​3890) 84fe601 - chore(firefox): run Puppeteer-Firefox against Puppeteer tests (#​3888) fd67fa7 - test(firefox): run puppeteer-firefox tests in browser contexts (#​3887) bd34755 - feat(ppfox): implement browser contexts (#​3872) b0e8084 - chore: bump version to v1.12.1-post (#​3886)

v1.12.1

Compare Source

Big Changes

  • Chromium 73.0.3679.0 (r624487)
  • un-ship the auto-generated 'd.ts' file since it's inferior to the @​types one.

API Changes

No API changes.

Bug Fixes

Raw Notes

a1abd6c - chore: mark version v1.12.1 (#​3885) 23b7465 - fix(types): disable shipping our own d.ts file (#​3882) 718cdf1 - chore: bump version to v1.12.0-post (#​3876)

v1.12.0

Compare Source

Big Changes

  • Chromium 73.0.3679.0 (r624487)
  • New page.setDefaultTimeout(timeout) allows controlling default timeout for all page operations.
  • Puppeteer now ships a .d.ts file for better TypeScript support. (f2c968f)

API Changes

Added:
Changed:

Bug Fixes

  • #​609 - page.waitForSelector doesn't work on baidu.com
  • #​2672 - When the target element width is zero, elementHandle.screenshot does not work.
  • #​3029 - Feature request: expose URL and line number for ConsoleMessage object
  • #​3261 - frame.evaluate freezes / hangs on detached frames.
  • #​3319 - Implement setDefaultWaitTimeout or setDefaultTimeouts
  • #​3327 - Puppeteer page.select got error: Cannot read property 'indexOf' of undefined
  • #​3537 - Feature proposal: Ability to pass browserUrl to puppeteer.connect
  • #​3562 - Better error message for TypeError: Converting circular structure to JSON
  • #​3635 - PUPPETEER_DOWNLOAD_HOST poorly named & documented
  • #​3665 - Repeated setContent is 50x slower without goto('about:blank') in between than with it
  • #​3673 - browser.close hangs with beforeunload dialog
  • #​3684 - Puppeteer does not follow javascript redirects - leads to infinite loading of page without timeout
  • #​3711 - puppeteer 1.11.0 ignore --proxy-server for localhost URLs
  • #​3723 - page.waitForFunction fails because of whitespace
  • #​3798 - Ignore intervention header when generating request hash
  • #​3812 - pptr-ff: Black screen when building FF
  • #​3858 - disable-translate flag replacement
  • #​3859 - Emulated devices have old User Agents
  • #​3865 - executionContextId is 0 when using multiples connections

Raw Notes

a545059 - chore: mark version v1.12.0 5cca7c0 - fix(types): don't report events as class members (#​3874) 3c516f2 - chore: move static constructor to the top (#​3873) d89ec00 - fix(ppfox): check directory existance if necessary when running tests (#​3871) a2f1e27 - fix: ignore console messages from destroyed execution contexts (#​3866) 7001042 - fix(launcher): properly disable translate UI (#​3863) 61bc51c - fix: update device descriptors (#​3862) a064a63 - feat(page): introduce page.setDefaultTimeout (#​3854) f2c968f - chore(types): generate our own d.ts file from api.md (#​3744) 63d9ac4 - fix(executioncontext): follow up to properly adopt element handles (#​3857) 55432f8 - fix(page): execute frame.waitFor{Selector,XPath} in secondary world (#​3856) 2061dd4 - fix(page): teach waitForSelector to return null (#​3846) 7446550 - docs(api.md): fix typo (#​3848) 62da236 - chore: introduce //lib/api.js (#​3835) cd678fb - chore(juggler): Roll Firefox to 120450a (#​3842) 1a79955 - chore(test): prepare tests to be run with Puppeteer-Firefox (#​3833) 7585e6d - docs(api.md): expand puppeteer-core explanation (#​3830) fb71012 - feat(page): use secondary world to drive clicks (#​3828) 89a5c39 - refactor: move to flatten protocol (#​3827) 678b8e8 - fix(page): use secondary DOMWorld to drive page.select() (#​3809) c09835f - feat(chromium): roll Chromium to r624487 (#​3817) 9fb89e1 - test: Add test for waitForFunction with cross-process navigation (#​3826) 9fd4b67 - fix(requestinterception): filter out "intervention" header (#​3814) c48b574 - docs(juggler/readme.md): more troubleshooting for ff on mac (#​3813) 8426102 - docs(troubleshooting): fix bundle directions (#​3808) a9ad1c3 - docs(juggler/README.md): Add possible solution FF-Build (#​3801) f8615c8 - feat(chromium): roll Chromium to r623082 (#​3785) 4ac00ca - refactor: split out DOMWorld from Frame (#​3780) bea26a7 - chore(testrunner): sort workers numerically when terminating (#​3782) 489be90 - test: move tracing tests to one-per-browser (#​3781) 91c4501 - test(coverage): add failing test for skipping all debugger statements (#​3779) 4e1e2fb - fix(screenshot): round the clip dimensions (#​3778) e574190 - feat(chromium): roll Chromium to r622871 (#​3777) 04fbbd7 - fix(network): relax request matching heuristic (#​3775) e8bb26e - refactor: split out classes into files (#​3773) 4e9e3bc - refactor: consolidate all events in Events.js (#​3772) 71edfc7 - feat(chromium): roll Chromium to r622472 (#​3771) 9083c11 - fix(frames): make sure evaluation does not hang in detached iframes (#​3770) 02ae552 - chore(ci): another sad attempt to fix travis deployment (#​3769) 2e36b55 - docs(readme): migrate travis.org shield to travis.com (#​3767) 7daeafc - chore(ci): yet another attempt to fix travis auto-deployment (#​3768) 7fabf32 - feat(executioncontext): warn on nested js handle (#​3591) d346cb5 - chore: cleanup puppeteer.connect({browserURL}) (#​3766) 15af75f - feat(launcher): add browserUrl option to puppeteer.connect (#​3558) 81cf579 - chore(ci): another attempt to fix travis autopublish (#​3759) f933f59 - chore(ci): attempt to fix travis (#​3758) 96adedf - fix(screenshots): throw on 0x0 screenshots (#​3756) 29a2438 - chore(types): Upgrade TypeScript to 3.2.2 (#​3754) c44564a - feat(docs): mention puppeteer@chrome tagged releases (#​3528) 0505c81 - test: add test for multiline waittask (#​3753) f731973 - fix(page): page.waitForFunction should work with multiline strings (#​3727) 89fc2ad - fix(page): consoleMessage.location() should work with workers (#​3752) 0c86763 - feat(page): introduce consoleMessage.location() (#​3365) 16fc28b - test: make sure headful browser closes with beforeuload page (#​3751) 4c48b77 - chore(examples): exclude localhost from proxy bypass list (#​3742) 82bef70 - docs(troubleshooting.md): Update running on Alpine example (#​3708) 1899e79 - feat: enable Network Service by default (#​3738) c86bc0f - feat(chromium): roll Chromium to r620317 (#​3732) 1e66d33 - docs(api.md): better documentation for PUPPETEER_DOWNLOAD_HOST (#​3669) 3d82465 - fix(page): fix repetitative setContent calls (#​3666) 8aaca4e - feat(page): introduce "Popup" event (#​3661) c90392b - feat: introduce page.browserContext() (#​3655) 4346fa1 - feat(chromium): roll Chromium to r615489 (#​3653) 0cccc58 - fix: ignore the experimental folder for npm (#​3636) 2c4198f - docs(readme): update experimental readme c81f03c - docs(readme): fix pptrfx readme (#​3634) be836be - docs(pptrfx): update readme (#​3633) b874529 - readme(pptr-firefox): adjustments (#​3632) 45ab3e0 - feat: introduce puppeteer-firefox (#​3628) 8613e87 - docs(troubleshooting.md): Update troubleshooting.md (#​3606) cdaa604 - docs(examples): adding puppetry tool (#​3598) 68afb3c - docs(troubleshooting): Update docs about copying file for setuid sandbox (#​3608) 45c4477 - chore: bump version to v1.11.0-post (#​3613)


Renovate configuration

📅 Schedule: "on the 1st through 7th day of the month" in timezone America/Los_Angeles.

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

Merge request reports

Loading