From 35f9c6d1e699ea37e89ef3bbb7940f5599df4724 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Fri, 20 Oct 2023 12:20:50 +0200 Subject: [PATCH] chore: release main (#11095) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> --- .release-please-manifest.json | 6 +- docs/chromium-support.md | 1 + package-lock.json | 12 ++-- packages/browsers/CHANGELOG.md | 7 +++ packages/browsers/package.json | 2 +- packages/puppeteer-core/CHANGELOG.md | 29 +++++++++ packages/puppeteer-core/package.json | 4 +- packages/puppeteer/CHANGELOG.md | 15 +++++ packages/puppeteer/package.json | 6 +- versions.js | 2 +- .../api/index.md | 2 + .../api/puppeteer.accessibility.md | 0 .../api/puppeteer.accessibility.snapshot.md | 0 .../api/puppeteer.actionoptions.md | 0 .../api/puppeteer.actionresult.md | 0 .../api/puppeteer.autofilldata.md | 0 .../api/puppeteer.awaitable.md | 0 .../api/puppeteer.awaitableiterable.md | 0 .../api/puppeteer.awaitedlocator.md | 0 .../api/puppeteer.boundingbox.md | 0 .../api/puppeteer.boxmodel.md | 0 .../api/puppeteer.browser.browsercontexts.md | 0 .../api/puppeteer.browser.close.md | 0 ...r.browser.createincognitobrowsercontext.md | 0 ...puppeteer.browser.defaultbrowsercontext.md | 0 .../api/puppeteer.browser.disconnect.md | 0 .../api/puppeteer.browser.isconnected.md | 0 .../api/puppeteer.browser.md | 0 .../api/puppeteer.browser.newpage.md | 0 .../api/puppeteer.browser.pages.md | 0 .../api/puppeteer.browser.process.md | 0 .../api/puppeteer.browser.target.md | 0 .../api/puppeteer.browser.targets.md | 0 .../api/puppeteer.browser.useragent.md | 0 .../api/puppeteer.browser.version.md | 0 .../api/puppeteer.browser.waitfortarget.md | 0 .../api/puppeteer.browser.wsendpoint.md | 0 .../api/puppeteer.browserconnectoptions.md | 0 .../api/puppeteer.browsercontext.browser.md | 0 ...browsercontext.clearpermissionoverrides.md | 0 .../api/puppeteer.browsercontext.close.md | 0 .../puppeteer.browsercontext.isincognito.md | 0 .../api/puppeteer.browsercontext.md | 0 .../api/puppeteer.browsercontext.newpage.md | 0 ...teer.browsercontext.overridepermissions.md | 0 .../api/puppeteer.browsercontext.pages.md | 0 .../api/puppeteer.browsercontext.targets.md | 0 .../puppeteer.browsercontext.waitfortarget.md | 6 +- .../api/puppeteer.browsercontextevent.md | 0 .../api/puppeteer.browsercontextevents.md | 0 .../api/puppeteer.browsercontextoptions.md | 0 .../api/puppeteer.browserevent.md | 0 .../api/puppeteer.browserevents.md | 0 .../puppeteer.browserlaunchargumentoptions.md | 0 .../api/puppeteer.cdpevents.md | 0 .../api/puppeteer.cdpsession.connection.md | 0 .../api/puppeteer.cdpsession.detach.md | 0 .../api/puppeteer.cdpsession.id.md | 0 .../api/puppeteer.cdpsession.md | 0 .../api/puppeteer.cdpsession.send.md | 0 .../api/puppeteer.cdpsessionevent.md | 0 ...ppeteer.cdpsessionevent.sessionattached.md | 0 ...ppeteer.cdpsessionevent.sessiondetached.md | 0 .../api/puppeteer.cdpsessionevents.md | 0 .../api/puppeteer.chromereleasechannel.md | 0 .../api/puppeteer.clearcustomqueryhandlers.md | 0 .../api/puppeteer.clickoptions.md | 0 ...uppeteer.commoneventemitter.addlistener.md | 0 .../api/puppeteer.commoneventemitter.emit.md | 0 ...peteer.commoneventemitter.listenercount.md | 0 .../api/puppeteer.commoneventemitter.md | 0 .../api/puppeteer.commoneventemitter.off.md | 0 .../api/puppeteer.commoneventemitter.on.md | 0 .../api/puppeteer.commoneventemitter.once.md | 0 ...r.commoneventemitter.removealllisteners.md | 0 ...eteer.commoneventemitter.removelistener.md | 0 .../api/puppeteer.configuration.md | 0 .../api/puppeteer.connect.md | 0 .../api/puppeteer.connection._constructor_.md | 0 .../api/puppeteer.connection.createsession.md | 0 .../api/puppeteer.connection.dispose.md | 0 .../api/puppeteer.connection.fromsession.md | 0 .../api/puppeteer.connection.md | 0 .../api/puppeteer.connection.send.md | 0 .../api/puppeteer.connection.session.md | 0 .../api/puppeteer.connection.url.md | 0 .../puppeteer.connectiontransport.close.md | 0 .../api/puppeteer.connectiontransport.md | 0 .../api/puppeteer.connectiontransport.send.md | 0 .../api/puppeteer.connectoptions.md | 0 .../puppeteer.consolemessage._constructor_.md | 0 .../api/puppeteer.consolemessage.args.md | 0 .../api/puppeteer.consolemessage.location.md | 0 .../api/puppeteer.consolemessage.md | 0 .../puppeteer.consolemessage.stacktrace.md | 0 .../api/puppeteer.consolemessage.text.md | 0 .../api/puppeteer.consolemessage.type.md | 0 .../api/puppeteer.consolemessagelocation.md | 0 .../api/puppeteer.consolemessagetype.md | 0 .../api/puppeteer.continuerequestoverrides.md | 0 .../api/puppeteer.coverage._constructor_.md | 0 .../api/puppeteer.coverage.md | 0 .../puppeteer.coverage.startcsscoverage.md | 0 .../api/puppeteer.coverage.startjscoverage.md | 0 .../api/puppeteer.coverage.stopcsscoverage.md | 0 .../api/puppeteer.coverage.stopjscoverage.md | 0 .../api/puppeteer.coverageentry.md | 0 .../api/puppeteer.credentials.md | 0 .../puppeteer.csscoverage._constructor_.md | 0 .../api/puppeteer.csscoverage.md | 0 .../api/puppeteer.csscoverage.start.md | 0 .../api/puppeteer.csscoverage.stop.md | 0 .../api/puppeteer.csscoverageoptions.md | 0 .../api/puppeteer.customerror.md | 0 .../api/puppeteer.customqueryhandler.md | 0 .../api/puppeteer.customqueryhandlernames.md | 0 ...r.default_intercept_resolution_priority.md | 0 .../api/puppeteer.defaultargs.md | 0 .../api/puppeteer.device.md | 0 .../puppeteer.devicerequestprompt.cancel.md | 0 .../api/puppeteer.devicerequestprompt.md | 0 .../puppeteer.devicerequestprompt.select.md | 0 ...eteer.devicerequestprompt.waitfordevice.md | 0 .../puppeteer.devicerequestpromptdevice.md | 0 .../api/puppeteer.devices.md | 0 .../api/puppeteer.dialog.accept.md | 0 .../api/puppeteer.dialog.defaultvalue.md | 0 .../api/puppeteer.dialog.dismiss.md | 0 .../api/puppeteer.dialog.md | 0 .../api/puppeteer.dialog.message.md | 0 .../api/puppeteer.dialog.type.md | 0 .../api/puppeteer.elementfor.md | 0 .../api/puppeteer.elementhandle._.md | 0 .../api/puppeteer.elementhandle.__.md | 0 .../api/puppeteer.elementhandle.__eval.md | 0 .../api/puppeteer.elementhandle._eval.md | 0 .../api/puppeteer.elementhandle._x.md | 0 .../api/puppeteer.elementhandle.autofill.md | 0 .../puppeteer.elementhandle.boundingbox.md | 0 .../api/puppeteer.elementhandle.boxmodel.md | 0 .../api/puppeteer.elementhandle.click.md | 0 .../puppeteer.elementhandle.clickablepoint.md | 0 .../puppeteer.elementhandle.contentframe.md | 0 .../puppeteer.elementhandle.contentframe_1.md | 0 .../api/puppeteer.elementhandle.drag.md | 0 .../puppeteer.elementhandle.draganddrop.md | 0 .../api/puppeteer.elementhandle.dragenter.md | 0 .../api/puppeteer.elementhandle.dragover.md | 0 .../api/puppeteer.elementhandle.drop.md | 0 .../api/puppeteer.elementhandle.drop_1.md | 0 .../api/puppeteer.elementhandle.focus.md | 0 .../api/puppeteer.elementhandle.hover.md | 0 .../api/puppeteer.elementhandle.ishidden.md | 0 ...er.elementhandle.isintersectingviewport.md | 0 .../api/puppeteer.elementhandle.isvisible.md | 0 .../api/puppeteer.elementhandle.md | 0 .../api/puppeteer.elementhandle.press.md | 0 .../api/puppeteer.elementhandle.screenshot.md | 0 .../puppeteer.elementhandle.scrollintoview.md | 0 .../api/puppeteer.elementhandle.select.md | 0 .../api/puppeteer.elementhandle.tap.md | 0 .../api/puppeteer.elementhandle.toelement.md | 0 .../api/puppeteer.elementhandle.touchend.md | 0 .../api/puppeteer.elementhandle.touchmove.md | 0 .../api/puppeteer.elementhandle.touchstart.md | 0 .../api/puppeteer.elementhandle.type.md | 0 .../api/puppeteer.elementhandle.uploadfile.md | 0 ...puppeteer.elementhandle.waitforselector.md | 0 .../puppeteer.elementhandle.waitforxpath.md | 0 .../api/puppeteer.elementscreenshotoptions.md | 0 .../api/puppeteer.errorcode.md | 0 .../api/puppeteer.errors.md | 0 .../api/puppeteer.evaluatefunc.md | 0 .../api/puppeteer.evaluatefuncwith.md | 0 .../api/puppeteer.eventemitter.addlistener.md | 0 .../api/puppeteer.eventemitter.emit.md | 0 .../puppeteer.eventemitter.listenercount.md | 0 .../api/puppeteer.eventemitter.md | 0 .../api/puppeteer.eventemitter.off.md | 0 .../api/puppeteer.eventemitter.on.md | 0 .../api/puppeteer.eventemitter.once.md | 0 ...ppeteer.eventemitter.removealllisteners.md | 0 .../puppeteer.eventemitter.removelistener.md | 0 .../api/puppeteer.eventswithwildcard.md | 0 .../api/puppeteer.executablepath.md | 0 .../api/puppeteer.experimentsconfiguration.md | 0 .../api/puppeteer.filechooser.accept.md | 0 .../api/puppeteer.filechooser.cancel.md | 0 .../api/puppeteer.filechooser.ismultiple.md | 0 .../api/puppeteer.filechooser.md | 0 .../api/puppeteer.flattenhandle.md | 0 .../api/puppeteer.frame._.md | 0 .../api/puppeteer.frame.__.md | 0 .../api/puppeteer.frame.__eval.md | 0 .../api/puppeteer.frame._eval.md | 0 .../api/puppeteer.frame._x.md | 0 .../api/puppeteer.frame.addscripttag.md | 0 .../api/puppeteer.frame.addstyletag.md | 0 .../api/puppeteer.frame.addstyletag_1.md | 0 .../api/puppeteer.frame.childframes.md | 0 .../api/puppeteer.frame.click.md | 0 .../api/puppeteer.frame.content.md | 0 .../api/puppeteer.frame.evaluate.md | 0 .../api/puppeteer.frame.evaluatehandle.md | 0 .../api/puppeteer.frame.focus.md | 0 .../api/puppeteer.frame.goto.md | 0 .../api/puppeteer.frame.hover.md | 0 .../api/puppeteer.frame.isdetached.md | 0 .../api/puppeteer.frame.isoopframe.md | 0 .../api/puppeteer.frame.locator.md | 0 .../api/puppeteer.frame.locator_1.md | 0 .../api/puppeteer.frame.md | 0 .../api/puppeteer.frame.name.md | 0 .../api/puppeteer.frame.page.md | 0 .../api/puppeteer.frame.parentframe.md | 0 .../api/puppeteer.frame.select.md | 0 .../api/puppeteer.frame.setcontent.md | 0 .../api/puppeteer.frame.tap.md | 0 .../api/puppeteer.frame.title.md | 0 .../api/puppeteer.frame.type.md | 0 .../api/puppeteer.frame.url.md | 0 .../puppeteer.frame.waitfordeviceprompt.md | 0 .../api/puppeteer.frame.waitforfunction.md | 0 .../api/puppeteer.frame.waitfornavigation.md | 0 .../api/puppeteer.frame.waitforselector.md | 0 .../api/puppeteer.frame.waitfortimeout.md | 0 .../api/puppeteer.frame.waitforxpath.md | 0 .../api/puppeteer.frameaddscripttagoptions.md | 0 .../api/puppeteer.frameaddstyletagoptions.md | 0 .../api/puppeteer.frameevents.md | 0 .../puppeteer.framewaitforfunctionoptions.md | 0 .../api/puppeteer.geolocationoptions.md | 0 .../api/puppeteer.gotooptions.md | 0 .../api/puppeteer.handlefor.md | 0 .../api/puppeteer.handleor.md | 0 .../api/puppeteer.handler.md | 0 .../api/puppeteer.httprequest.abort.md | 0 .../puppeteer.httprequest.aborterrorreason.md | 0 .../api/puppeteer.httprequest.continue.md | 0 ...er.httprequest.continuerequestoverrides.md | 0 ...teer.httprequest.enqueueinterceptaction.md | 0 .../api/puppeteer.httprequest.failure.md | 0 ...eteer.httprequest.finalizeinterceptions.md | 0 .../api/puppeteer.httprequest.frame.md | 0 .../api/puppeteer.httprequest.headers.md | 0 .../api/puppeteer.httprequest.initiator.md | 0 ...er.httprequest.interceptresolutionstate.md | 0 ...ttprequest.isinterceptresolutionhandled.md | 0 ...ppeteer.httprequest.isnavigationrequest.md | 0 .../api/puppeteer.httprequest.md | 0 .../api/puppeteer.httprequest.method.md | 0 .../api/puppeteer.httprequest.postdata.md | 0 .../puppeteer.httprequest.redirectchain.md | 0 .../api/puppeteer.httprequest.resourcetype.md | 0 .../api/puppeteer.httprequest.respond.md | 0 .../api/puppeteer.httprequest.response.md | 0 ...uppeteer.httprequest.responseforrequest.md | 0 .../api/puppeteer.httprequest.url.md | 0 .../api/puppeteer.httpresponse.buffer.md | 0 .../api/puppeteer.httpresponse.frame.md | 0 .../api/puppeteer.httpresponse.fromcache.md | 0 ...uppeteer.httpresponse.fromserviceworker.md | 0 .../api/puppeteer.httpresponse.headers.md | 0 .../api/puppeteer.httpresponse.json.md | 0 .../api/puppeteer.httpresponse.md | 0 .../api/puppeteer.httpresponse.ok.md | 0 .../puppeteer.httpresponse.remoteaddress.md | 0 .../api/puppeteer.httpresponse.request.md | 0 .../puppeteer.httpresponse.securitydetails.md | 0 .../api/puppeteer.httpresponse.status.md | 0 .../api/puppeteer.httpresponse.statustext.md | 0 .../api/puppeteer.httpresponse.text.md | 0 .../api/puppeteer.httpresponse.timing.md | 0 .../api/puppeteer.httpresponse.url.md | 0 .../api/puppeteer.innerparams.md | 0 .../puppeteer.interceptresolutionaction.md | 0 .../api/puppeteer.interceptresolutionstate.md | 0 .../puppeteer.interceptresolutionstrategy.md | 0 .../puppeteer.internalnetworkconditions.md | 0 .../api/puppeteer.jscoverage._constructor_.md | 0 .../api/puppeteer.jscoverage.md | 0 .../api/puppeteer.jscoverage.start.md | 0 .../api/puppeteer.jscoverage.stop.md | 0 .../api/puppeteer.jscoverageentry.md | 0 .../api/puppeteer.jscoverageoptions.md | 0 .../api/puppeteer.jshandle.aselement.md | 0 .../api/puppeteer.jshandle.dispose.md | 0 .../api/puppeteer.jshandle.evaluate.md | 0 .../api/puppeteer.jshandle.evaluatehandle.md | 0 .../api/puppeteer.jshandle.getproperties.md | 0 .../api/puppeteer.jshandle.getproperty.md | 0 .../api/puppeteer.jshandle.getproperty_1.md | 0 .../api/puppeteer.jshandle.jsonvalue.md | 0 .../api/puppeteer.jshandle.md | 0 .../api/puppeteer.jshandle.remoteobject.md | 0 .../api/puppeteer.jshandle.tostring.md | 0 .../api/puppeteer.keyboard.down.md | 0 .../api/puppeteer.keyboard.md | 0 .../api/puppeteer.keyboard.press.md | 0 .../api/puppeteer.keyboard.sendcharacter.md | 0 .../api/puppeteer.keyboard.type.md | 0 .../api/puppeteer.keyboard.up.md | 0 .../api/puppeteer.keyboardtypeoptions.md | 0 .../api/puppeteer.keydownoptions.md | 0 .../api/puppeteer.keyinput.md | 0 .../api/puppeteer.keypressoptions.md | 0 .../api/puppeteer.knowndevices.md | 0 .../api/puppeteer.launch.md | 0 .../api/puppeteer.launchoptions.md | 0 .../api/puppeteer.locator.click.md | 0 .../api/puppeteer.locator.clone.md | 0 .../api/puppeteer.locator.fill.md | 0 .../api/puppeteer.locator.filter.md | 0 .../api/puppeteer.locator.hover.md | 0 .../api/puppeteer.locator.map.md | 0 .../api/puppeteer.locator.md | 0 .../api/puppeteer.locator.race.md | 0 .../api/puppeteer.locator.scroll.md | 0 ...locator.setensureelementisintheviewport.md | 0 .../api/puppeteer.locator.settimeout.md | 0 .../api/puppeteer.locator.setvisibility.md | 0 .../puppeteer.locator.setwaitforenabled.md | 0 ...eer.locator.setwaitforstableboundingbox.md | 0 .../api/puppeteer.locator.wait.md | 0 .../api/puppeteer.locator.waithandle.md | 0 .../api/puppeteer.locatorclickoptions.md | 0 .../api/puppeteer.locatorevent.md | 0 .../api/puppeteer.locatorevents.md | 0 .../api/puppeteer.locatoroptions.md | 0 .../api/puppeteer.locatorscrolloptions.md | 0 .../api/puppeteer.lowercasepaperformat.md | 0 .../api/puppeteer.mapper.md | 0 .../api/puppeteer.mediafeature.md | 0 .../api/puppeteer.metrics.md | 0 .../api/puppeteer.mouse.click.md | 0 .../api/puppeteer.mouse.down.md | 0 .../api/puppeteer.mouse.drag.md | 0 .../api/puppeteer.mouse.draganddrop.md | 0 .../api/puppeteer.mouse.dragenter.md | 0 .../api/puppeteer.mouse.dragover.md | 0 .../api/puppeteer.mouse.drop.md | 0 .../api/puppeteer.mouse.md | 0 .../api/puppeteer.mouse.move.md | 0 .../api/puppeteer.mouse.reset.md | 0 .../api/puppeteer.mouse.up.md | 0 .../api/puppeteer.mouse.wheel.md | 0 .../api/puppeteer.mousebutton.md | 0 .../api/puppeteer.mouseclickoptions.md | 0 .../api/puppeteer.mousemoveoptions.md | 0 .../api/puppeteer.mouseoptions.md | 0 .../api/puppeteer.mousewheeloptions.md | 0 .../api/puppeteer.moveable.md | 0 .../api/puppeteer.moveable.move.md | 0 .../api/puppeteer.networkconditions.md | 0 .../puppeteer.newdocumentscriptevaluation.md | 0 .../api/puppeteer.nodefor.md | 0 .../api/puppeteer.offset.md | 0 .../api/puppeteer.page._.md | 0 .../api/puppeteer.page.__.md | 0 .../api/puppeteer.page.__eval.md | 0 .../api/puppeteer.page._eval.md | 0 .../api/puppeteer.page._x.md | 0 .../api/puppeteer.page.addscripttag.md | 0 .../api/puppeteer.page.addstyletag.md | 0 .../api/puppeteer.page.addstyletag_1.md | 0 .../api/puppeteer.page.authenticate.md | 0 .../api/puppeteer.page.bringtofront.md | 0 .../api/puppeteer.page.browser.md | 0 .../api/puppeteer.page.browsercontext.md | 0 .../api/puppeteer.page.click.md | 0 .../api/puppeteer.page.close.md | 0 .../api/puppeteer.page.content.md | 0 .../api/puppeteer.page.cookies.md | 0 .../api/puppeteer.page.createcdpsession.md | 0 .../api/puppeteer.page.createpdfstream.md | 0 .../api/puppeteer.page.deletecookie.md | 0 .../api/puppeteer.page.emulate.md | 0 .../puppeteer.page.emulatecputhrottling.md | 0 .../api/puppeteer.page.emulateidlestate.md | 0 .../puppeteer.page.emulatemediafeatures.md | 0 .../api/puppeteer.page.emulatemediatype.md | 0 ...puppeteer.page.emulatenetworkconditions.md | 0 .../api/puppeteer.page.emulatetimezone.md | 0 .../puppeteer.page.emulatevisiondeficiency.md | 0 .../api/puppeteer.page.evaluate.md | 0 .../api/puppeteer.page.evaluatehandle.md | 0 .../puppeteer.page.evaluateonnewdocument.md | 0 .../api/puppeteer.page.exposefunction.md | 0 .../api/puppeteer.page.focus.md | 0 .../api/puppeteer.page.frames.md | 0 .../api/puppeteer.page.getdefaulttimeout.md | 0 .../api/puppeteer.page.goback.md | 0 .../api/puppeteer.page.goforward.md | 0 .../api/puppeteer.page.goto.md | 0 .../api/puppeteer.page.hover.md | 0 .../api/puppeteer.page.isclosed.md | 0 ...uppeteer.page.isdraginterceptionenabled.md | 0 .../api/puppeteer.page.isjavascriptenabled.md | 0 .../puppeteer.page.isserviceworkerbypassed.md | 0 .../api/puppeteer.page.locator.md | 0 .../api/puppeteer.page.locator_1.md | 0 .../api/puppeteer.page.mainframe.md | 0 .../api/puppeteer.page.md | 1 + .../api/puppeteer.page.metrics.md | 0 .../api/puppeteer.page.pdf.md | 0 .../api/puppeteer.page.queryobjects.md | 0 .../api/puppeteer.page.reload.md | 0 .../puppeteer.page.removeexposedfunction.md | 0 ...age.removescripttoevaluateonnewdocument.md | 0 .../api/puppeteer.page.screencast.md | 58 ++++++++++++++++++ .../api/puppeteer.page.screenshot.md | 0 .../api/puppeteer.page.screenshot_1.md | 0 .../api/puppeteer.page.select.md | 0 .../api/puppeteer.page.setbypasscsp.md | 0 .../puppeteer.page.setbypassserviceworker.md | 0 .../api/puppeteer.page.setcacheenabled.md | 0 .../api/puppeteer.page.setcontent.md | 0 .../api/puppeteer.page.setcookie.md | 0 ...peteer.page.setdefaultnavigationtimeout.md | 0 .../api/puppeteer.page.setdefaulttimeout.md | 0 .../api/puppeteer.page.setdraginterception.md | 0 .../api/puppeteer.page.setextrahttpheaders.md | 0 .../api/puppeteer.page.setgeolocation.md | 0 .../puppeteer.page.setjavascriptenabled.md | 0 .../api/puppeteer.page.setofflinemode.md | 0 .../puppeteer.page.setrequestinterception.md | 0 .../api/puppeteer.page.setuseragent.md | 0 .../api/puppeteer.page.setviewport.md | 0 .../api/puppeteer.page.tap.md | 0 .../api/puppeteer.page.target.md | 0 .../api/puppeteer.page.title.md | 0 .../api/puppeteer.page.type.md | 0 .../api/puppeteer.page.url.md | 0 .../api/puppeteer.page.viewport.md | 0 .../api/puppeteer.page.waitfordeviceprompt.md | 0 .../api/puppeteer.page.waitforfilechooser.md | 0 .../api/puppeteer.page.waitforframe.md | 0 .../api/puppeteer.page.waitforfunction.md | 0 .../api/puppeteer.page.waitfornavigation.md | 0 .../api/puppeteer.page.waitfornetworkidle.md | 0 .../api/puppeteer.page.waitforrequest.md | 0 .../api/puppeteer.page.waitforresponse.md | 0 .../api/puppeteer.page.waitforselector.md | 0 .../api/puppeteer.page.waitfortimeout.md | 0 .../api/puppeteer.page.waitforxpath.md | 0 .../api/puppeteer.page.workers.md | 0 .../api/puppeteer.pageevent.md | 0 .../api/puppeteer.pageevents.md | 0 .../api/puppeteer.paperformat.md | 0 .../api/puppeteer.pdfmargin.md | 0 .../api/puppeteer.pdfoptions.md | 1 + .../api/puppeteer.permission.md | 0 .../api/puppeteer.point.md | 0 .../puppeteer.predefinednetworkconditions.md | 0 .../api/puppeteer.predicate.md | 0 .../api/puppeteer.product.md | 0 .../puppeteer.productlauncher.defaultargs.md | 0 ...uppeteer.productlauncher.executablepath.md | 0 .../api/puppeteer.productlauncher.launch.md | 0 .../api/puppeteer.productlauncher.md | 0 .../api/puppeteer.protocolerror.md | 0 .../api/puppeteer.protocollifecycleevent.md | 0 ...teer.puppeteer.clearcustomqueryhandlers.md | 0 .../api/puppeteer.puppeteer.connect.md | 0 ...eteer.puppeteer.customqueryhandlernames.md | 0 .../api/puppeteer.puppeteer.md | 0 ...er.puppeteer.registercustomqueryhandler.md | 0 ....puppeteer.unregistercustomqueryhandler.md | 0 .../api/puppeteer.puppeteererrors.md | 0 .../api/puppeteer.puppeteerlaunchoptions.md | 0 .../api/puppeteer.puppeteerlifecycleevent.md | 0 .../api/puppeteer.puppeteernode.connect.md | 0 .../puppeteer.puppeteernode.defaultargs.md | 0 .../puppeteer.puppeteernode.executablepath.md | 0 .../api/puppeteer.puppeteernode.launch.md | 0 .../api/puppeteer.puppeteernode.md | 0 .../api/puppeteer.puppeteernode.trimcache.md | 0 .../puppeteer.puppeteernodelaunchoptions.md | 0 .../api/puppeteer.quad.md | 0 .../puppeteer.registercustomqueryhandler.md | 0 .../api/puppeteer.remoteaddress.md | 0 .../api/puppeteer.resourcetype.md | 0 .../api/puppeteer.responseforrequest.md | 0 .../api/puppeteer.screencastoptions.md | 21 +++++++ .../api/puppeteer.screenrecorder.md | 23 +++++++ .../api/puppeteer.screenrecorder.stop.md | 19 ++++++ .../api/puppeteer.screenshotclip.md | 8 +-- .../api/puppeteer.screenshotoptions.md | 0 .../api/puppeteer.securitydetails.issuer.md | 0 .../api/puppeteer.securitydetails.md | 0 .../api/puppeteer.securitydetails.protocol.md | 0 ...securitydetails.subjectalternativenames.md | 0 .../puppeteer.securitydetails.subjectname.md | 0 .../puppeteer.securitydetails.validfrom.md | 0 .../api/puppeteer.securitydetails.validto.md | 0 .../api/puppeteer.serializedaxnode.md | 0 .../api/puppeteer.snapshotoptions.md | 0 .../api/puppeteer.target.browser.md | 0 .../api/puppeteer.target.browsercontext.md | 0 .../api/puppeteer.target.createcdpsession.md | 0 .../api/puppeteer.target.md | 0 .../api/puppeteer.target.opener.md | 0 .../api/puppeteer.target.page.md | 0 .../api/puppeteer.target.type.md | 0 .../api/puppeteer.target.url.md | 0 .../api/puppeteer.target.worker.md | 0 .../api/puppeteer.targetfiltercallback.md | 0 .../api/puppeteer.targettype.md | 0 .../api/puppeteer.timeouterror.md | 0 .../api/puppeteer.touchscreen.md | 0 .../api/puppeteer.touchscreen.tap.md | 0 .../api/puppeteer.touchscreen.touchend.md | 0 .../api/puppeteer.touchscreen.touchmove.md | 0 .../api/puppeteer.touchscreen.touchstart.md | 0 .../api/puppeteer.tracing.md | 0 .../api/puppeteer.tracing.start.md | 0 .../api/puppeteer.tracing.stop.md | 0 .../api/puppeteer.tracingoptions.md | 0 .../api/puppeteer.trimcache.md | 0 .../puppeteer.unregistercustomqueryhandler.md | 0 .../api/puppeteer.viewport.md | 0 .../api/puppeteer.visibilityoption.md | 0 .../api/puppeteer.waitforoptions.md | 0 .../api/puppeteer.waitforselectoroptions.md | 0 .../api/puppeteer.waitfortargetoptions.md | 0 .../api/puppeteer.waittimeoutoptions.md | 0 .../api/puppeteer.webworker.evaluate.md | 0 .../api/puppeteer.webworker.evaluatehandle.md | 0 .../api/puppeteer.webworker.md | 0 .../api/puppeteer.webworker.url.md | 0 .../assets/overview.png | Bin .../assets/overview.svg | 0 .../browsers-api/browsers.browser.md | 0 .../browsers-api/browsers.browserplatform.md | 0 .../browsers-api/browsers.candownload.md | 0 .../browsers.cdp_websocket_endpoint_regex.md | 0 .../browsers.chromereleasechannel.md | 0 .../browsers.cli._constructor_.md | 0 .../browsers-api/browsers.cli.md | 0 .../browsers-api/browsers.cli.run.md | 0 .../browsers.computeexecutablepath.md | 0 .../browsers.computesystemexecutablepath.md | 0 .../browsers-api/browsers.createprofile.md | 0 .../browsers.detectbrowserplatform.md | 0 .../browsers.getinstalledbrowsers.md | 0 .../browsers.getinstalledbrowsersoptions.md | 0 .../browsers-api/browsers.install.md | 0 .../browsers-api/browsers.install_1.md | 0 .../browsers-api/browsers.installedbrowser.md | 0 .../browsers-api/browsers.installoptions.md | 0 .../browsers-api/browsers.launch.md | 0 .../browsers-api/browsers.launchoptions.md | 0 .../browsers.makeprogresscallback.md | 0 .../browsers-api/browsers.options.md | 0 .../browsers.process._constructor_.md | 0 .../browsers-api/browsers.process.close.md | 0 .../browsers.process.hasclosed.md | 0 .../browsers-api/browsers.process.kill.md | 0 .../browsers-api/browsers.process.md | 0 .../browsers.process.waitforlineoutput.md | 0 .../browsers-api/browsers.profileoptions.md | 0 .../browsers-api/browsers.resolvebuildid.md | 0 .../browsers-api/browsers.systemoptions.md | 0 .../browsers-api/browsers.timeouterror.md | 0 .../browsers-api/browsers.uninstall.md | 0 .../browsers-api/browsers.uninstalloptions.md | 0 ...webdriver_bidi_websocket_endpoint_regex.md | 0 .../browsers-api/index.md | 0 .../chromium-support.md | 33 +++++----- .../contributing.md | 0 .../{version-21.3.8 => version-21.4.0}/faq.md | 0 .../guides/chrome-extensions.md | 0 .../guides/configuration.mdx | 0 .../guides/debugging.md | 0 .../guides/docker.md | 0 .../guides/evaluate-javascript.md | 0 .../guides/locators.md | 0 .../guides/query-selectors-legacy.md | 0 .../guides/query-selectors.mdx | 0 .../guides/request-interception.md | 0 .../index.md | 0 .../integrations/ng-schematics.md | 0 .../troubleshooting.md | 0 ...bars.json => version-21.4.0-sidebars.json} | 0 website/versions.json | 2 +- website/versionsArchived.json | 1 + 586 files changed, 217 insertions(+), 42 deletions(-) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/index.md (98%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.accessibility.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.accessibility.snapshot.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.actionoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.actionresult.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.autofilldata.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.awaitable.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.awaitableiterable.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.awaitedlocator.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.boundingbox.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.boxmodel.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.browsercontexts.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.close.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.createincognitobrowsercontext.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.defaultbrowsercontext.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.disconnect.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.isconnected.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.newpage.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.pages.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.process.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.target.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.targets.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.useragent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.version.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.waitfortarget.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browser.wsendpoint.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browserconnectoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontext.browser.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontext.clearpermissionoverrides.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontext.close.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontext.isincognito.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontext.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontext.newpage.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontext.overridepermissions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontext.pages.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontext.targets.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontext.waitfortarget.md (87%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontextevent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontextevents.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browsercontextoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browserevent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browserevents.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.browserlaunchargumentoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.cdpevents.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.cdpsession.connection.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.cdpsession.detach.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.cdpsession.id.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.cdpsession.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.cdpsession.send.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.cdpsessionevent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.cdpsessionevent.sessionattached.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.cdpsessionevent.sessiondetached.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.cdpsessionevents.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.chromereleasechannel.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.clearcustomqueryhandlers.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.clickoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.commoneventemitter.addlistener.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.commoneventemitter.emit.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.commoneventemitter.listenercount.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.commoneventemitter.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.commoneventemitter.off.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.commoneventemitter.on.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.commoneventemitter.once.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.commoneventemitter.removealllisteners.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.commoneventemitter.removelistener.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.configuration.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connect.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connection._constructor_.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connection.createsession.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connection.dispose.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connection.fromsession.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connection.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connection.send.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connection.session.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connection.url.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connectiontransport.close.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connectiontransport.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connectiontransport.send.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.connectoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.consolemessage._constructor_.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.consolemessage.args.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.consolemessage.location.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.consolemessage.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.consolemessage.stacktrace.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.consolemessage.text.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.consolemessage.type.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.consolemessagelocation.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.consolemessagetype.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.continuerequestoverrides.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.coverage._constructor_.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.coverage.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.coverage.startcsscoverage.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.coverage.startjscoverage.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.coverage.stopcsscoverage.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.coverage.stopjscoverage.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.coverageentry.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.credentials.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.csscoverage._constructor_.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.csscoverage.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.csscoverage.start.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.csscoverage.stop.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.csscoverageoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.customerror.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.customqueryhandler.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.customqueryhandlernames.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.default_intercept_resolution_priority.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.defaultargs.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.device.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.devicerequestprompt.cancel.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.devicerequestprompt.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.devicerequestprompt.select.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.devicerequestprompt.waitfordevice.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.devicerequestpromptdevice.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.devices.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.dialog.accept.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.dialog.defaultvalue.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.dialog.dismiss.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.dialog.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.dialog.message.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.dialog.type.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementfor.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle._.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.__.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.__eval.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle._eval.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle._x.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.autofill.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.boundingbox.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.boxmodel.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.click.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.clickablepoint.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.contentframe.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.contentframe_1.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.drag.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.draganddrop.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.dragenter.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.dragover.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.drop.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.drop_1.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.focus.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.hover.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.ishidden.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.isintersectingviewport.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.isvisible.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.press.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.screenshot.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.scrollintoview.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.select.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.tap.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.toelement.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.touchend.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.touchmove.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.touchstart.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.type.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.uploadfile.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.waitforselector.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementhandle.waitforxpath.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.elementscreenshotoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.errorcode.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.errors.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.evaluatefunc.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.evaluatefuncwith.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.eventemitter.addlistener.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.eventemitter.emit.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.eventemitter.listenercount.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.eventemitter.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.eventemitter.off.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.eventemitter.on.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.eventemitter.once.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.eventemitter.removealllisteners.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.eventemitter.removelistener.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.eventswithwildcard.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.executablepath.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.experimentsconfiguration.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.filechooser.accept.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.filechooser.cancel.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.filechooser.ismultiple.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.filechooser.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.flattenhandle.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame._.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.__.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.__eval.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame._eval.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame._x.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.addscripttag.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.addstyletag.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.addstyletag_1.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.childframes.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.click.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.content.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.evaluate.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.evaluatehandle.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.focus.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.goto.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.hover.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.isdetached.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.isoopframe.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.locator.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.locator_1.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.name.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.page.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.parentframe.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.select.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.setcontent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.tap.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.title.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.type.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.url.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.waitfordeviceprompt.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.waitforfunction.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.waitfornavigation.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.waitforselector.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.waitfortimeout.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frame.waitforxpath.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frameaddscripttagoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frameaddstyletagoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.frameevents.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.framewaitforfunctionoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.geolocationoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.gotooptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.handlefor.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.handleor.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.handler.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.abort.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.aborterrorreason.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.continue.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.continuerequestoverrides.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.enqueueinterceptaction.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.failure.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.finalizeinterceptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.frame.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.headers.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.initiator.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.interceptresolutionstate.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.isinterceptresolutionhandled.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.isnavigationrequest.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.method.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.postdata.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.redirectchain.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.resourcetype.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.respond.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.response.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.responseforrequest.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httprequest.url.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.buffer.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.frame.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.fromcache.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.fromserviceworker.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.headers.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.json.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.ok.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.remoteaddress.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.request.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.securitydetails.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.status.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.statustext.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.text.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.timing.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.httpresponse.url.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.innerparams.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.interceptresolutionaction.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.interceptresolutionstate.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.interceptresolutionstrategy.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.internalnetworkconditions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jscoverage._constructor_.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jscoverage.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jscoverage.start.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jscoverage.stop.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jscoverageentry.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jscoverageoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.aselement.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.dispose.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.evaluate.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.evaluatehandle.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.getproperties.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.getproperty.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.getproperty_1.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.jsonvalue.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.remoteobject.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.jshandle.tostring.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.keyboard.down.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.keyboard.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.keyboard.press.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.keyboard.sendcharacter.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.keyboard.type.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.keyboard.up.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.keyboardtypeoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.keydownoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.keyinput.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.keypressoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.knowndevices.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.launch.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.launchoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.click.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.clone.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.fill.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.filter.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.hover.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.map.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.race.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.scroll.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.setensureelementisintheviewport.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.settimeout.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.setvisibility.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.setwaitforenabled.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.setwaitforstableboundingbox.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.wait.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locator.waithandle.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locatorclickoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locatorevent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locatorevents.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locatoroptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.locatorscrolloptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.lowercasepaperformat.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mapper.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mediafeature.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.metrics.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.click.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.down.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.drag.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.draganddrop.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.dragenter.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.dragover.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.drop.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.move.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.reset.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.up.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouse.wheel.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mousebutton.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouseclickoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mousemoveoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mouseoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.mousewheeloptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.moveable.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.moveable.move.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.networkconditions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.newdocumentscriptevaluation.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.nodefor.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.offset.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page._.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.__.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.__eval.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page._eval.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page._x.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.addscripttag.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.addstyletag.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.addstyletag_1.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.authenticate.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.bringtofront.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.browser.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.browsercontext.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.click.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.close.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.content.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.cookies.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.createcdpsession.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.createpdfstream.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.deletecookie.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.emulate.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.emulatecputhrottling.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.emulateidlestate.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.emulatemediafeatures.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.emulatemediatype.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.emulatenetworkconditions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.emulatetimezone.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.emulatevisiondeficiency.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.evaluate.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.evaluatehandle.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.evaluateonnewdocument.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.exposefunction.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.focus.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.frames.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.getdefaulttimeout.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.goback.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.goforward.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.goto.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.hover.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.isclosed.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.isdraginterceptionenabled.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.isjavascriptenabled.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.isserviceworkerbypassed.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.locator.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.locator_1.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.mainframe.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.md (98%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.metrics.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.pdf.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.queryobjects.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.reload.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.removeexposedfunction.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.removescripttoevaluateonnewdocument.md (100%) create mode 100644 website/versioned_docs/version-21.4.0/api/puppeteer.page.screencast.md rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.screenshot.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.screenshot_1.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.select.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setbypasscsp.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setbypassserviceworker.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setcacheenabled.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setcontent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setcookie.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setdefaultnavigationtimeout.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setdefaulttimeout.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setdraginterception.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setextrahttpheaders.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setgeolocation.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setjavascriptenabled.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setofflinemode.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setrequestinterception.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setuseragent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.setviewport.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.tap.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.target.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.title.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.type.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.url.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.viewport.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitfordeviceprompt.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitforfilechooser.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitforframe.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitforfunction.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitfornavigation.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitfornetworkidle.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitforrequest.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitforresponse.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitforselector.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitfortimeout.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.waitforxpath.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.page.workers.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.pageevent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.pageevents.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.paperformat.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.pdfmargin.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.pdfoptions.md (94%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.permission.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.point.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.predefinednetworkconditions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.predicate.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.product.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.productlauncher.defaultargs.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.productlauncher.executablepath.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.productlauncher.launch.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.productlauncher.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.protocolerror.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.protocollifecycleevent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteer.clearcustomqueryhandlers.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteer.connect.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteer.customqueryhandlernames.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteer.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteer.registercustomqueryhandler.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteer.unregistercustomqueryhandler.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteererrors.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteerlaunchoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteerlifecycleevent.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteernode.connect.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteernode.defaultargs.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteernode.executablepath.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteernode.launch.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteernode.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteernode.trimcache.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.puppeteernodelaunchoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.quad.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.registercustomqueryhandler.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.remoteaddress.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.resourcetype.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.responseforrequest.md (100%) create mode 100644 website/versioned_docs/version-21.4.0/api/puppeteer.screencastoptions.md create mode 100644 website/versioned_docs/version-21.4.0/api/puppeteer.screenrecorder.md create mode 100644 website/versioned_docs/version-21.4.0/api/puppeteer.screenrecorder.stop.md rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.screenshotclip.md (50%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.screenshotoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.securitydetails.issuer.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.securitydetails.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.securitydetails.protocol.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.securitydetails.subjectalternativenames.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.securitydetails.subjectname.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.securitydetails.validfrom.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.securitydetails.validto.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.serializedaxnode.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.snapshotoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.target.browser.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.target.browsercontext.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.target.createcdpsession.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.target.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.target.opener.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.target.page.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.target.type.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.target.url.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.target.worker.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.targetfiltercallback.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.targettype.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.timeouterror.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.touchscreen.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.touchscreen.tap.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.touchscreen.touchend.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.touchscreen.touchmove.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.touchscreen.touchstart.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.tracing.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.tracing.start.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.tracing.stop.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.tracingoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.trimcache.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.unregistercustomqueryhandler.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.viewport.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.visibilityoption.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.waitforoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.waitforselectoroptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.waitfortargetoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.waittimeoutoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.webworker.evaluate.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.webworker.evaluatehandle.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.webworker.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/api/puppeteer.webworker.url.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/assets/overview.png (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/assets/overview.svg (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.browser.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.browserplatform.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.candownload.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.cdp_websocket_endpoint_regex.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.chromereleasechannel.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.cli._constructor_.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.cli.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.cli.run.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.computeexecutablepath.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.computesystemexecutablepath.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.createprofile.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.detectbrowserplatform.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.getinstalledbrowsers.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.getinstalledbrowsersoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.install.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.install_1.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.installedbrowser.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.installoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.launch.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.launchoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.makeprogresscallback.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.options.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.process._constructor_.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.process.close.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.process.hasclosed.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.process.kill.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.process.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.process.waitforlineoutput.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.profileoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.resolvebuildid.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.systemoptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.timeouterror.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.uninstall.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.uninstalloptions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/browsers.webdriver_bidi_websocket_endpoint_regex.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/browsers-api/index.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/chromium-support.md (72%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/contributing.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/faq.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/guides/chrome-extensions.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/guides/configuration.mdx (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/guides/debugging.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/guides/docker.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/guides/evaluate-javascript.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/guides/locators.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/guides/query-selectors-legacy.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/guides/query-selectors.mdx (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/guides/request-interception.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/index.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/integrations/ng-schematics.md (100%) rename website/versioned_docs/{version-21.3.8 => version-21.4.0}/troubleshooting.md (100%) rename website/versioned_sidebars/{version-21.3.8-sidebars.json => version-21.4.0-sidebars.json} (100%) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index cd520906..ae7b151e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,7 +1,7 @@ { - "packages/puppeteer": "21.3.8", - "packages/puppeteer-core": "21.3.8", + "packages/puppeteer": "21.4.0", + "packages/puppeteer-core": "21.4.0", "packages/testserver": "0.6.0", "packages/ng-schematics": "0.5.0", - "packages/browsers": "1.7.1" + "packages/browsers": "1.8.0" } diff --git a/docs/chromium-support.md b/docs/chromium-support.md index a26889c4..2fc7031d 100644 --- a/docs/chromium-support.md +++ b/docs/chromium-support.md @@ -4,6 +4,7 @@ The following versions of Chromium are supported, mapped to Puppeteer version: +- [Chrome for Testing](https://goo.gle/chrome-for-testing) 118.0.5993.70 - [Puppeteer v21.4.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.4.0/docs/api/index.md) - [Chrome for Testing](https://goo.gle/chrome-for-testing) 117.0.5938.149 - [Puppeteer v21.3.7](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.3.7/docs/api/index.md) - [Chrome for Testing](https://goo.gle/chrome-for-testing) 117.0.5938.92 - [Puppeteer v21.3.2](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.3.2/docs/api/index.md) - [Chrome for Testing](https://goo.gle/chrome-for-testing) 117.0.5938.62 - [Puppeteer v21.3.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.3.0/docs/api/index.md) diff --git a/package-lock.json b/package-lock.json index 7a5d5ff1..cca32c14 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11704,7 +11704,7 @@ }, "packages/browsers": { "name": "@puppeteer/browsers", - "version": "1.7.1", + "version": "1.8.0", "license": "Apache-2.0", "dependencies": { "debug": "4.3.4", @@ -11760,13 +11760,13 @@ "license": "0BSD" }, "packages/puppeteer": { - "version": "21.3.8", + "version": "21.4.0", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "1.7.1", + "@puppeteer/browsers": "1.8.0", "cosmiconfig": "8.3.6", - "puppeteer-core": "21.3.8" + "puppeteer-core": "21.4.0" }, "devDependencies": { "@types/node": "18.17.15" @@ -11776,10 +11776,10 @@ } }, "packages/puppeteer-core": { - "version": "21.3.8", + "version": "21.4.0", "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "1.7.1", + "@puppeteer/browsers": "1.8.0", "chromium-bidi": "0.4.32", "cross-fetch": "4.0.0", "debug": "4.3.4", diff --git a/packages/browsers/CHANGELOG.md b/packages/browsers/CHANGELOG.md index e5b8ec8d..b37fea0b 100644 --- a/packages/browsers/CHANGELOG.md +++ b/packages/browsers/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.8.0](https://github.com/puppeteer/puppeteer/compare/browsers-v1.7.1...browsers-v1.8.0) (2023-10-20) + + +### Features + +* enable tab targets ([#11099](https://github.com/puppeteer/puppeteer/issues/11099)) ([8324c16](https://github.com/puppeteer/puppeteer/commit/8324c1634883d97ed83f32a1e62acc9b5e64e0bd)) + ## [1.7.1](https://github.com/puppeteer/puppeteer/compare/browsers-v1.7.0...browsers-v1.7.1) (2023-09-13) diff --git a/packages/browsers/package.json b/packages/browsers/package.json index de50d543..c28a9401 100644 --- a/packages/browsers/package.json +++ b/packages/browsers/package.json @@ -1,6 +1,6 @@ { "name": "@puppeteer/browsers", - "version": "1.7.1", + "version": "1.8.0", "description": "Download and launch browsers", "scripts": { "build:docs": "wireit", diff --git a/packages/puppeteer-core/CHANGELOG.md b/packages/puppeteer-core/CHANGELOG.md index edd5be8e..99633589 100644 --- a/packages/puppeteer-core/CHANGELOG.md +++ b/packages/puppeteer-core/CHANGELOG.md @@ -20,6 +20,35 @@ All notable changes to this project will be documented in this file. See [standa * dependencies * @puppeteer/browsers bumped from 1.5.1 to 1.6.0 +## [21.4.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v21.3.8...puppeteer-core-v21.4.0) (2023-10-20) + + +### Features + +* added tagged (accessible) PDFs option ([#11182](https://github.com/puppeteer/puppeteer/issues/11182)) ([0316863](https://github.com/puppeteer/puppeteer/commit/031686339136873c555a19ffb871f7140a2c39d9)) +* enable tab targets ([#11099](https://github.com/puppeteer/puppeteer/issues/11099)) ([8324c16](https://github.com/puppeteer/puppeteer/commit/8324c1634883d97ed83f32a1e62acc9b5e64e0bd)) +* implement screencasting ([#11084](https://github.com/puppeteer/puppeteer/issues/11084)) ([f060d46](https://github.com/puppeteer/puppeteer/commit/f060d467c00457e6be6878e0789d0df2ac4aae50)) +* merge user-provided --{disable,enable}-features in args ([#11152](https://github.com/puppeteer/puppeteer/issues/11152)) ([2b578e4](https://github.com/puppeteer/puppeteer/commit/2b578e4a096aa94d792cc2da2da41fee061a77b8)), closes [#11072](https://github.com/puppeteer/puppeteer/issues/11072) +* roll to Chrome 118.0.5993.70 (r1192594) ([#11123](https://github.com/puppeteer/puppeteer/issues/11123)) ([91d14c8](https://github.com/puppeteer/puppeteer/commit/91d14c8c86f5be48c8e0937fd209bea643d60b45)) + + +### Bug Fixes + +* `Page.waitForDevicePrompt` crash ([#11153](https://github.com/puppeteer/puppeteer/issues/11153)) ([257be15](https://github.com/puppeteer/puppeteer/commit/257be15d83a46038a65d47977d4d847c54506517)) +* add InlineTextBox as a non-element a11y role ([#11142](https://github.com/puppeteer/puppeteer/issues/11142)) ([8aa6cb3](https://github.com/puppeteer/puppeteer/commit/8aa6cb37d2443ff7fe2a1fd5d5adafdde4e9d165)) +* disable ProcessPerSiteUpToMainFrameThreshold in Chrome ([#11139](https://github.com/puppeteer/puppeteer/issues/11139)) ([9347aae](https://github.com/puppeteer/puppeteer/commit/9347aae12e996604cea871acc9d007cbf338542e)) +* make sure discovery happens before auto-attach ([#11100](https://github.com/puppeteer/puppeteer/issues/11100)) ([9ce204e](https://github.com/puppeteer/puppeteer/commit/9ce204e27ed091bde5aa5bc9f82da41c80534bde)) +* synchronize frame tree with the events processing ([#11112](https://github.com/puppeteer/puppeteer/issues/11112)) ([d63f0cf](https://github.com/puppeteer/puppeteer/commit/d63f0cfc61e8ba2233eee8b2f3b99d8619a0acaf)) +* update TextQuerySelector cache on subtree update ([#11200](https://github.com/puppeteer/puppeteer/issues/11200)) ([4206e76](https://github.com/puppeteer/puppeteer/commit/4206e76c3e4647ea6290f16127764d1a2f337dcf)) +* xpath queries should be atomic ([#11101](https://github.com/puppeteer/puppeteer/issues/11101)) ([6098bab](https://github.com/puppeteer/puppeteer/commit/6098bab2ba68276c85a974e17c9fe3bdac8c4c58)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @puppeteer/browsers bumped from 1.7.1 to 1.8.0 + ## [21.3.8](https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v21.3.7...puppeteer-core-v21.3.8) (2023-10-06) diff --git a/packages/puppeteer-core/package.json b/packages/puppeteer-core/package.json index 894a8eb2..32508bfd 100644 --- a/packages/puppeteer-core/package.json +++ b/packages/puppeteer-core/package.json @@ -1,6 +1,6 @@ { "name": "puppeteer-core", - "version": "21.3.8", + "version": "21.4.0", "description": "A high-level API to control headless Chrome over the DevTools Protocol", "keywords": [ "puppeteer", @@ -117,7 +117,7 @@ "author": "The Chromium Authors", "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "1.7.1", + "@puppeteer/browsers": "1.8.0", "chromium-bidi": "0.4.32", "cross-fetch": "4.0.0", "debug": "4.3.4", diff --git a/packages/puppeteer/CHANGELOG.md b/packages/puppeteer/CHANGELOG.md index 2234011e..cee713f6 100644 --- a/packages/puppeteer/CHANGELOG.md +++ b/packages/puppeteer/CHANGELOG.md @@ -29,6 +29,21 @@ All notable changes to this project will be documented in this file. See [standa * puppeteer-core bumped from 21.0.2 to 21.0.3 * @puppeteer/browsers bumped from 1.5.1 to 1.6.0 +## [21.4.0](https://github.com/puppeteer/puppeteer/compare/puppeteer-v21.3.8...puppeteer-v21.4.0) (2023-10-20) + + +### Miscellaneous Chores + +* **puppeteer:** Synchronize puppeteer versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * puppeteer-core bumped from 21.3.8 to 21.4.0 + * @puppeteer/browsers bumped from 1.7.1 to 1.8.0 + ## [21.3.8](https://github.com/puppeteer/puppeteer/compare/puppeteer-v21.3.7...puppeteer-v21.3.8) (2023-10-06) diff --git a/packages/puppeteer/package.json b/packages/puppeteer/package.json index 7e8b09b0..268dc196 100644 --- a/packages/puppeteer/package.json +++ b/packages/puppeteer/package.json @@ -1,6 +1,6 @@ { "name": "puppeteer", - "version": "21.3.8", + "version": "21.4.0", "description": "A high-level API to control headless Chrome over the DevTools Protocol", "keywords": [ "puppeteer", @@ -122,8 +122,8 @@ "license": "Apache-2.0", "dependencies": { "cosmiconfig": "8.3.6", - "puppeteer-core": "21.3.8", - "@puppeteer/browsers": "1.7.1" + "puppeteer-core": "21.4.0", + "@puppeteer/browsers": "1.8.0" }, "devDependencies": { "@types/node": "18.17.15" diff --git a/versions.js b/versions.js index cc779907..4f3f89e3 100644 --- a/versions.js +++ b/versions.js @@ -17,7 +17,7 @@ const versionsPerRelease = new Map([ // This is a mapping from Chrome version => Puppeteer version. // In Chrome roll patches, use `NEXT` for the Puppeteer version. - ['118.0.5993.70', 'NEXT'], + ['118.0.5993.70', 'v21.4.0'], ['117.0.5938.149', 'v21.3.7'], ['117.0.5938.92', 'v21.3.2'], ['117.0.5938.62', 'v21.3.0'], diff --git a/website/versioned_docs/version-21.3.8/api/index.md b/website/versioned_docs/version-21.4.0/api/index.md similarity index 98% rename from website/versioned_docs/version-21.3.8/api/index.md rename to website/versioned_docs/version-21.4.0/api/index.md index cc834402..54e3e92b 100644 --- a/website/versioned_docs/version-21.3.8/api/index.md +++ b/website/versioned_docs/version-21.4.0/api/index.md @@ -36,6 +36,7 @@ sidebar_label: API | [ProtocolError](./puppeteer.protocolerror.md) | ProtocolError is emitted whenever there is an error from the protocol. | | [Puppeteer](./puppeteer.puppeteer.md) |
The main Puppeteer class.
IMPORTANT: if you are using Puppeteer in a Node environment, you will get an instance of [PuppeteerNode](./puppeteer.puppeteernode.md) when you import or require puppeteer
. That class extends Puppeteer
, so has all the methods documented below as well as all that are defined on [PuppeteerNode](./puppeteer.puppeteernode.md).
Extends the main [Puppeteer](./puppeteer.puppeteer.md) class with Node specific behaviour for fetching and downloading browsers.
If you're using Puppeteer in a Node environment, this is the class you'll get when you run require('puppeteer')
(or the equivalent ES import
).
name
from the page's window
object. |
| [removeScriptToEvaluateOnNewDocument(identifier)](./puppeteer.page.removescripttoevaluateonnewdocument.md) | | Removes script that injected into page by Page.evaluateOnNewDocument. |
+| [screencast(options)](./puppeteer.page.screencast.md) | | Captures a screencast of this [page](./puppeteer.page.md). |
| [screenshot(options)](./puppeteer.page.screenshot.md) | | Captures a screenshot of this [page](./puppeteer.page.md). |
| [screenshot(options)](./puppeteer.page.screenshot_1.md) | | |
| [select(selector, values)](./puppeteer.page.select.md) | | Triggers a change
and input
event once all the provided options have been selected. If there's no <select>
element matching selector
, the method throws an error. |
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.page.metrics.md b/website/versioned_docs/version-21.4.0/api/puppeteer.page.metrics.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.page.metrics.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.page.metrics.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.page.pdf.md b/website/versioned_docs/version-21.4.0/api/puppeteer.page.pdf.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.page.pdf.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.page.pdf.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.page.queryobjects.md b/website/versioned_docs/version-21.4.0/api/puppeteer.page.queryobjects.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.page.queryobjects.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.page.queryobjects.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.page.reload.md b/website/versioned_docs/version-21.4.0/api/puppeteer.page.reload.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.page.reload.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.page.reload.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.page.removeexposedfunction.md b/website/versioned_docs/version-21.4.0/api/puppeteer.page.removeexposedfunction.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.page.removeexposedfunction.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.page.removeexposedfunction.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.page.removescripttoevaluateonnewdocument.md b/website/versioned_docs/version-21.4.0/api/puppeteer.page.removescripttoevaluateonnewdocument.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.page.removescripttoevaluateonnewdocument.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.page.removescripttoevaluateonnewdocument.md
diff --git a/website/versioned_docs/version-21.4.0/api/puppeteer.page.screencast.md b/website/versioned_docs/version-21.4.0/api/puppeteer.page.screencast.md
new file mode 100644
index 00000000..356512a4
--- /dev/null
+++ b/website/versioned_docs/version-21.4.0/api/puppeteer.page.screencast.md
@@ -0,0 +1,58 @@
+---
+sidebar_label: Page.screencast
+---
+
+# Page.screencast() method
+
+Captures a screencast of this [page](./puppeteer.page.md).
+
+#### Signature:
+
+```typescript
+class Page {
+ screencast(options?: Readonlyoptional
| boolean | Give any CSS @page
size declared in the page priority over what is declared in the width
or height
or format
option. | false
, which will scale the content to fit the paper size. |
| printBackground | optional
| boolean | Set to true
to print background graphics. | false
|
| scale | optional
| number | Scales the rendering of the web page. Amount must be between 0.1
and 2
. | 1
|
+| tagged | optional
| boolean | Generate tagged (accessible) PDF. | false
|
| timeout | optional
| number | Timeout in milliseconds. Pass 0
to disable timeout. | 30_000
|
| width | optional
| string \| number | Sets the width of paper. You can pass in a number or a string with a unit. | |
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.permission.md b/website/versioned_docs/version-21.4.0/api/puppeteer.permission.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.permission.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.permission.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.point.md b/website/versioned_docs/version-21.4.0/api/puppeteer.point.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.point.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.point.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.predefinednetworkconditions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.predefinednetworkconditions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.predefinednetworkconditions.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.predefinednetworkconditions.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.predicate.md b/website/versioned_docs/version-21.4.0/api/puppeteer.predicate.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.predicate.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.predicate.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.product.md b/website/versioned_docs/version-21.4.0/api/puppeteer.product.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.product.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.product.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.productlauncher.defaultargs.md b/website/versioned_docs/version-21.4.0/api/puppeteer.productlauncher.defaultargs.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.productlauncher.defaultargs.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.productlauncher.defaultargs.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.productlauncher.executablepath.md b/website/versioned_docs/version-21.4.0/api/puppeteer.productlauncher.executablepath.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.productlauncher.executablepath.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.productlauncher.executablepath.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.productlauncher.launch.md b/website/versioned_docs/version-21.4.0/api/puppeteer.productlauncher.launch.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.productlauncher.launch.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.productlauncher.launch.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.productlauncher.md b/website/versioned_docs/version-21.4.0/api/puppeteer.productlauncher.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.productlauncher.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.productlauncher.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.protocolerror.md b/website/versioned_docs/version-21.4.0/api/puppeteer.protocolerror.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.protocolerror.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.protocolerror.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.protocollifecycleevent.md b/website/versioned_docs/version-21.4.0/api/puppeteer.protocollifecycleevent.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.protocollifecycleevent.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.protocollifecycleevent.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.clearcustomqueryhandlers.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.clearcustomqueryhandlers.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.clearcustomqueryhandlers.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.clearcustomqueryhandlers.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.connect.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.connect.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.connect.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.connect.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.customqueryhandlernames.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.customqueryhandlernames.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.customqueryhandlernames.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.customqueryhandlernames.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.registercustomqueryhandler.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.registercustomqueryhandler.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.registercustomqueryhandler.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.registercustomqueryhandler.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.unregistercustomqueryhandler.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.unregistercustomqueryhandler.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteer.unregistercustomqueryhandler.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteer.unregistercustomqueryhandler.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteererrors.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteererrors.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteererrors.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteererrors.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteerlaunchoptions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteerlaunchoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteerlaunchoptions.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteerlaunchoptions.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteerlifecycleevent.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteerlifecycleevent.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteerlifecycleevent.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteerlifecycleevent.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.connect.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.connect.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.connect.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.connect.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.defaultargs.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.defaultargs.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.defaultargs.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.defaultargs.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.executablepath.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.executablepath.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.executablepath.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.executablepath.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.launch.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.launch.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.launch.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.launch.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.trimcache.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.trimcache.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernode.trimcache.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernode.trimcache.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernodelaunchoptions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernodelaunchoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.puppeteernodelaunchoptions.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.puppeteernodelaunchoptions.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.quad.md b/website/versioned_docs/version-21.4.0/api/puppeteer.quad.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.quad.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.quad.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.registercustomqueryhandler.md b/website/versioned_docs/version-21.4.0/api/puppeteer.registercustomqueryhandler.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.registercustomqueryhandler.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.registercustomqueryhandler.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.remoteaddress.md b/website/versioned_docs/version-21.4.0/api/puppeteer.remoteaddress.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.remoteaddress.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.remoteaddress.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.resourcetype.md b/website/versioned_docs/version-21.4.0/api/puppeteer.resourcetype.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.resourcetype.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.resourcetype.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.responseforrequest.md b/website/versioned_docs/version-21.4.0/api/puppeteer.responseforrequest.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.responseforrequest.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.responseforrequest.md
diff --git a/website/versioned_docs/version-21.4.0/api/puppeteer.screencastoptions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.screencastoptions.md
new file mode 100644
index 00000000..d680f643
--- /dev/null
+++ b/website/versioned_docs/version-21.4.0/api/puppeteer.screencastoptions.md
@@ -0,0 +1,21 @@
+---
+sidebar_label: ScreencastOptions
+---
+
+# ScreencastOptions interface
+
+#### Signature:
+
+```typescript
+export interface ScreencastOptions
+```
+
+## Properties
+
+| Property | Modifiers | Type | Description | Default |
+| ---------- | --------------------- | ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------- |
+| crop | optional
| [BoundingBox](./puppeteer.boundingbox.md) | Specifies the region of the viewport to crop. | |
+| ffmpegPath | optional
| string | Path to the \[ffmpeg\](https://ffmpeg.org/).
Required if ffmpeg
is not in your PATH.
optional
| \`${string}.webm\` | File path to save the screencast to. | |
+| scale | optional
| number | Scales the output video.
For example, 0.5
will shrink the width and height of the output video by half. 2
will double the width and height of the output video.
1
|
+| speed | optional
| number | Specifies the speed to record at.
For example, 0.5
will slowdown the output video by 50%. 2
will double the speed of the output video.
1
|
diff --git a/website/versioned_docs/version-21.4.0/api/puppeteer.screenrecorder.md b/website/versioned_docs/version-21.4.0/api/puppeteer.screenrecorder.md
new file mode 100644
index 00000000..5315090c
--- /dev/null
+++ b/website/versioned_docs/version-21.4.0/api/puppeteer.screenrecorder.md
@@ -0,0 +1,23 @@
+---
+sidebar_label: ScreenRecorder
+---
+
+# ScreenRecorder class
+
+#### Signature:
+
+```typescript
+export declare class ScreenRecorder extends PassThrough
+```
+
+**Extends:** PassThrough
+
+## Remarks
+
+The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the `ScreenRecorder` class.
+
+## Methods
+
+| Method | Modifiers | Description |
+| -------------------------------------------- | --------- | ------------------- |
+| [stop()](./puppeteer.screenrecorder.stop.md) | | Stops the recorder. |
diff --git a/website/versioned_docs/version-21.4.0/api/puppeteer.screenrecorder.stop.md b/website/versioned_docs/version-21.4.0/api/puppeteer.screenrecorder.stop.md
new file mode 100644
index 00000000..042a42e5
--- /dev/null
+++ b/website/versioned_docs/version-21.4.0/api/puppeteer.screenrecorder.stop.md
@@ -0,0 +1,19 @@
+---
+sidebar_label: ScreenRecorder.stop
+---
+
+# ScreenRecorder.stop() method
+
+Stops the recorder.
+
+#### Signature:
+
+```typescript
+class ScreenRecorder {
+ stop(): Promiseoptional
| number | | 1
|
-| width | | number | | |
-| x | | number | | |
-| y | | number | | |
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.screenshotoptions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.screenshotoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.screenshotoptions.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.screenshotoptions.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.issuer.md b/website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.issuer.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.issuer.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.issuer.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.md b/website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.protocol.md b/website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.protocol.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.protocol.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.protocol.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.subjectalternativenames.md b/website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.subjectalternativenames.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.subjectalternativenames.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.subjectalternativenames.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.subjectname.md b/website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.subjectname.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.subjectname.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.subjectname.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.validfrom.md b/website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.validfrom.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.validfrom.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.validfrom.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.validto.md b/website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.validto.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.securitydetails.validto.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.securitydetails.validto.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.serializedaxnode.md b/website/versioned_docs/version-21.4.0/api/puppeteer.serializedaxnode.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.serializedaxnode.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.serializedaxnode.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.snapshotoptions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.snapshotoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.snapshotoptions.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.snapshotoptions.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.target.browser.md b/website/versioned_docs/version-21.4.0/api/puppeteer.target.browser.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.target.browser.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.target.browser.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.target.browsercontext.md b/website/versioned_docs/version-21.4.0/api/puppeteer.target.browsercontext.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.target.browsercontext.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.target.browsercontext.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.target.createcdpsession.md b/website/versioned_docs/version-21.4.0/api/puppeteer.target.createcdpsession.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.target.createcdpsession.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.target.createcdpsession.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.target.md b/website/versioned_docs/version-21.4.0/api/puppeteer.target.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.target.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.target.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.target.opener.md b/website/versioned_docs/version-21.4.0/api/puppeteer.target.opener.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.target.opener.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.target.opener.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.target.page.md b/website/versioned_docs/version-21.4.0/api/puppeteer.target.page.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.target.page.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.target.page.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.target.type.md b/website/versioned_docs/version-21.4.0/api/puppeteer.target.type.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.target.type.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.target.type.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.target.url.md b/website/versioned_docs/version-21.4.0/api/puppeteer.target.url.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.target.url.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.target.url.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.target.worker.md b/website/versioned_docs/version-21.4.0/api/puppeteer.target.worker.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.target.worker.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.target.worker.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.targetfiltercallback.md b/website/versioned_docs/version-21.4.0/api/puppeteer.targetfiltercallback.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.targetfiltercallback.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.targetfiltercallback.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.targettype.md b/website/versioned_docs/version-21.4.0/api/puppeteer.targettype.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.targettype.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.targettype.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.timeouterror.md b/website/versioned_docs/version-21.4.0/api/puppeteer.timeouterror.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.timeouterror.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.timeouterror.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.touchscreen.md b/website/versioned_docs/version-21.4.0/api/puppeteer.touchscreen.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.touchscreen.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.touchscreen.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.touchscreen.tap.md b/website/versioned_docs/version-21.4.0/api/puppeteer.touchscreen.tap.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.touchscreen.tap.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.touchscreen.tap.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.touchscreen.touchend.md b/website/versioned_docs/version-21.4.0/api/puppeteer.touchscreen.touchend.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.touchscreen.touchend.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.touchscreen.touchend.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.touchscreen.touchmove.md b/website/versioned_docs/version-21.4.0/api/puppeteer.touchscreen.touchmove.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.touchscreen.touchmove.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.touchscreen.touchmove.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.touchscreen.touchstart.md b/website/versioned_docs/version-21.4.0/api/puppeteer.touchscreen.touchstart.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.touchscreen.touchstart.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.touchscreen.touchstart.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.tracing.md b/website/versioned_docs/version-21.4.0/api/puppeteer.tracing.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.tracing.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.tracing.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.tracing.start.md b/website/versioned_docs/version-21.4.0/api/puppeteer.tracing.start.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.tracing.start.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.tracing.start.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.tracing.stop.md b/website/versioned_docs/version-21.4.0/api/puppeteer.tracing.stop.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.tracing.stop.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.tracing.stop.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.tracingoptions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.tracingoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.tracingoptions.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.tracingoptions.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.trimcache.md b/website/versioned_docs/version-21.4.0/api/puppeteer.trimcache.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.trimcache.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.trimcache.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.unregistercustomqueryhandler.md b/website/versioned_docs/version-21.4.0/api/puppeteer.unregistercustomqueryhandler.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.unregistercustomqueryhandler.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.unregistercustomqueryhandler.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.viewport.md b/website/versioned_docs/version-21.4.0/api/puppeteer.viewport.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.viewport.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.viewport.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.visibilityoption.md b/website/versioned_docs/version-21.4.0/api/puppeteer.visibilityoption.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.visibilityoption.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.visibilityoption.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.waitforoptions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.waitforoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.waitforoptions.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.waitforoptions.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.waitforselectoroptions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.waitforselectoroptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.waitforselectoroptions.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.waitforselectoroptions.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.waitfortargetoptions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.waitfortargetoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.waitfortargetoptions.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.waitfortargetoptions.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.waittimeoutoptions.md b/website/versioned_docs/version-21.4.0/api/puppeteer.waittimeoutoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.waittimeoutoptions.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.waittimeoutoptions.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.webworker.evaluate.md b/website/versioned_docs/version-21.4.0/api/puppeteer.webworker.evaluate.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.webworker.evaluate.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.webworker.evaluate.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.webworker.evaluatehandle.md b/website/versioned_docs/version-21.4.0/api/puppeteer.webworker.evaluatehandle.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.webworker.evaluatehandle.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.webworker.evaluatehandle.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.webworker.md b/website/versioned_docs/version-21.4.0/api/puppeteer.webworker.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.webworker.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.webworker.md
diff --git a/website/versioned_docs/version-21.3.8/api/puppeteer.webworker.url.md b/website/versioned_docs/version-21.4.0/api/puppeteer.webworker.url.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/api/puppeteer.webworker.url.md
rename to website/versioned_docs/version-21.4.0/api/puppeteer.webworker.url.md
diff --git a/website/versioned_docs/version-21.3.8/assets/overview.png b/website/versioned_docs/version-21.4.0/assets/overview.png
similarity index 100%
rename from website/versioned_docs/version-21.3.8/assets/overview.png
rename to website/versioned_docs/version-21.4.0/assets/overview.png
diff --git a/website/versioned_docs/version-21.3.8/assets/overview.svg b/website/versioned_docs/version-21.4.0/assets/overview.svg
similarity index 100%
rename from website/versioned_docs/version-21.3.8/assets/overview.svg
rename to website/versioned_docs/version-21.4.0/assets/overview.svg
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.browser.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.browser.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.browser.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.browser.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.browserplatform.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.browserplatform.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.browserplatform.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.browserplatform.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.candownload.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.candownload.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.candownload.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.candownload.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.cdp_websocket_endpoint_regex.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.cdp_websocket_endpoint_regex.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.cdp_websocket_endpoint_regex.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.cdp_websocket_endpoint_regex.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.chromereleasechannel.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.chromereleasechannel.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.chromereleasechannel.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.chromereleasechannel.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.cli._constructor_.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.cli._constructor_.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.cli._constructor_.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.cli._constructor_.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.cli.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.cli.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.cli.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.cli.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.cli.run.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.cli.run.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.cli.run.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.cli.run.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.computeexecutablepath.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.computeexecutablepath.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.computeexecutablepath.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.computeexecutablepath.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.computesystemexecutablepath.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.computesystemexecutablepath.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.computesystemexecutablepath.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.computesystemexecutablepath.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.createprofile.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.createprofile.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.createprofile.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.createprofile.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.detectbrowserplatform.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.detectbrowserplatform.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.detectbrowserplatform.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.detectbrowserplatform.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.getinstalledbrowsers.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.getinstalledbrowsers.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.getinstalledbrowsers.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.getinstalledbrowsers.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.getinstalledbrowsersoptions.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.getinstalledbrowsersoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.getinstalledbrowsersoptions.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.getinstalledbrowsersoptions.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.install.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.install.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.install.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.install.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.install_1.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.install_1.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.install_1.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.install_1.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.installedbrowser.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.installedbrowser.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.installedbrowser.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.installedbrowser.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.installoptions.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.installoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.installoptions.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.installoptions.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.launch.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.launch.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.launch.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.launch.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.launchoptions.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.launchoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.launchoptions.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.launchoptions.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.makeprogresscallback.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.makeprogresscallback.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.makeprogresscallback.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.makeprogresscallback.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.options.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.options.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.options.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.options.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.process._constructor_.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.process._constructor_.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.process._constructor_.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.process._constructor_.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.process.close.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.process.close.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.process.close.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.process.close.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.process.hasclosed.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.process.hasclosed.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.process.hasclosed.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.process.hasclosed.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.process.kill.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.process.kill.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.process.kill.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.process.kill.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.process.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.process.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.process.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.process.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.process.waitforlineoutput.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.process.waitforlineoutput.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.process.waitforlineoutput.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.process.waitforlineoutput.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.profileoptions.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.profileoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.profileoptions.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.profileoptions.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.resolvebuildid.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.resolvebuildid.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.resolvebuildid.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.resolvebuildid.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.systemoptions.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.systemoptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.systemoptions.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.systemoptions.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.timeouterror.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.timeouterror.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.timeouterror.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.timeouterror.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.uninstall.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.uninstall.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.uninstall.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.uninstall.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.uninstalloptions.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.uninstalloptions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.uninstalloptions.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.uninstalloptions.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/browsers.webdriver_bidi_websocket_endpoint_regex.md b/website/versioned_docs/version-21.4.0/browsers-api/browsers.webdriver_bidi_websocket_endpoint_regex.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/browsers.webdriver_bidi_websocket_endpoint_regex.md
rename to website/versioned_docs/version-21.4.0/browsers-api/browsers.webdriver_bidi_websocket_endpoint_regex.md
diff --git a/website/versioned_docs/version-21.3.8/browsers-api/index.md b/website/versioned_docs/version-21.4.0/browsers-api/index.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/browsers-api/index.md
rename to website/versioned_docs/version-21.4.0/browsers-api/index.md
diff --git a/website/versioned_docs/version-21.3.8/chromium-support.md b/website/versioned_docs/version-21.4.0/chromium-support.md
similarity index 72%
rename from website/versioned_docs/version-21.3.8/chromium-support.md
rename to website/versioned_docs/version-21.4.0/chromium-support.md
index 6b1c476d..2fc7031d 100644
--- a/website/versioned_docs/version-21.3.8/chromium-support.md
+++ b/website/versioned_docs/version-21.4.0/chromium-support.md
@@ -4,26 +4,27 @@ The following versions of Chromium are supported, mapped to Puppeteer version:
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 117.0.5938.149 - [Puppeteer v21.3.7](https://pptr.dev/21.3.7)
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 117.0.5938.92 - [Puppeteer v21.3.2](https://pptr.dev/21.3.2)
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 117.0.5938.62 - [Puppeteer v21.3.0](https://pptr.dev/21.3.0)
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 116.0.5845.96 - [Puppeteer v21.1.0](https://pptr.dev/21.1.0)
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 115.0.5790.170 - [Puppeteer v21.0.2](https://pptr.dev/21.0.2)
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 115.0.5790.102 - [Puppeteer v21.0.0](https://pptr.dev/21.0.0)
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 115.0.5790.98 - [Puppeteer v20.9.0](https://pptr.dev/20.9.0)
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 114.0.5735.133 - [Puppeteer v20.7.2](https://pptr.dev/20.7.2)
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 114.0.5735.90 - [Puppeteer v20.6.0](https://pptr.dev/20.6.0)
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 113.0.5672.63 - [Puppeteer v20.1.0](https://pptr.dev/20.1.0)
-- [Chrome for Testing](https://goo.gle/chrome-for-testing) 112.0.5615.121 - [Puppeteer v20.0.0](https://pptr.dev/20.0.0)
-- Chromium 112.0.5614.0 - [Puppeteer v19.8.0](https://github.com/puppeteer/puppeteer/blob/v19.8.0/docs/api/index.md)
-- Chromium 111.0.5556.0 - [Puppeteer v19.7.0](https://github.com/puppeteer/puppeteer/blob/v19.7.0/docs/api/index.md)
-- Chromium 110.0.5479.0 - [Puppeteer v19.6.0](https://github.com/puppeteer/puppeteer/blob/v19.6.0/docs/api/index.md)
-- Chromium 109.0.5412.0 - [Puppeteer v19.4.0](https://github.com/puppeteer/puppeteer/blob/v19.4.0/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 118.0.5993.70 - [Puppeteer v21.4.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.4.0/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 117.0.5938.149 - [Puppeteer v21.3.7](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.3.7/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 117.0.5938.92 - [Puppeteer v21.3.2](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.3.2/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 117.0.5938.62 - [Puppeteer v21.3.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.3.0/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 116.0.5845.96 - [Puppeteer v21.1.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.1.0/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 115.0.5790.170 - [Puppeteer v21.0.2](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.0.2/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 115.0.5790.102 - [Puppeteer v21.0.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v21.0.0/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 115.0.5790.98 - [Puppeteer v20.9.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v20.9.0/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 114.0.5735.133 - [Puppeteer v20.7.2](https://github.com/puppeteer/puppeteer/blob/puppeteer-v20.7.2/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 114.0.5735.90 - [Puppeteer v20.6.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v20.6.0/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 113.0.5672.63 - [Puppeteer v20.1.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v20.1.0/docs/api/index.md)
+- [Chrome for Testing](https://goo.gle/chrome-for-testing) 112.0.5615.121 - [Puppeteer v20.0.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v20.0.0/docs/api/index.md)
+- Chromium 112.0.5614.0 - [Puppeteer v19.8.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v19.8.0/docs/api/index.md)
+- Chromium 111.0.5556.0 - [Puppeteer v19.7.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v19.7.0/docs/api/index.md)
+- Chromium 110.0.5479.0 - [Puppeteer v19.6.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v19.6.0/docs/api/index.md)
+- Chromium 109.0.5412.0 - [Puppeteer v19.4.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v19.4.0/docs/api/index.md)
- Chromium 108.0.5351.0 - [Puppeteer v19.2.0](https://github.com/puppeteer/puppeteer/blob/v19.2.0/docs/api/index.md)
- Chromium 107.0.5296.0 - [Puppeteer v18.1.0](https://github.com/puppeteer/puppeteer/blob/v18.1.0/docs/api/index.md)
- Chromium 106.0.5249.0 - [Puppeteer v17.1.0](https://github.com/puppeteer/puppeteer/blob/v17.1.0/docs/api/index.md)
- Chromium 105.0.5173.0 - [Puppeteer v15.5.0](https://github.com/puppeteer/puppeteer/blob/v15.5.0/docs/api/index.md)
-- Chromium 104.0.5109.0 - Puppeteer v15.1.0
+- Chromium 104.0.5109.0 - [Puppeteer v15.1.0](https://github.com/puppeteer/puppeteer/blob/v15.1.0/docs/api.md)
- Chromium 103.0.5059.0 - [Puppeteer v14.2.0](https://github.com/puppeteer/puppeteer/blob/v14.2.0/docs/api.md)
- Chromium 102.0.5002.0 - [Puppeteer v14.0.0](https://github.com/puppeteer/puppeteer/blob/v14.0.0/docs/api.md)
- Chromium 101.0.4950.0 - [Puppeteer v13.6.0](https://github.com/puppeteer/puppeteer/blob/v13.6.0/docs/api.md)
diff --git a/website/versioned_docs/version-21.3.8/contributing.md b/website/versioned_docs/version-21.4.0/contributing.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/contributing.md
rename to website/versioned_docs/version-21.4.0/contributing.md
diff --git a/website/versioned_docs/version-21.3.8/faq.md b/website/versioned_docs/version-21.4.0/faq.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/faq.md
rename to website/versioned_docs/version-21.4.0/faq.md
diff --git a/website/versioned_docs/version-21.3.8/guides/chrome-extensions.md b/website/versioned_docs/version-21.4.0/guides/chrome-extensions.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/guides/chrome-extensions.md
rename to website/versioned_docs/version-21.4.0/guides/chrome-extensions.md
diff --git a/website/versioned_docs/version-21.3.8/guides/configuration.mdx b/website/versioned_docs/version-21.4.0/guides/configuration.mdx
similarity index 100%
rename from website/versioned_docs/version-21.3.8/guides/configuration.mdx
rename to website/versioned_docs/version-21.4.0/guides/configuration.mdx
diff --git a/website/versioned_docs/version-21.3.8/guides/debugging.md b/website/versioned_docs/version-21.4.0/guides/debugging.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/guides/debugging.md
rename to website/versioned_docs/version-21.4.0/guides/debugging.md
diff --git a/website/versioned_docs/version-21.3.8/guides/docker.md b/website/versioned_docs/version-21.4.0/guides/docker.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/guides/docker.md
rename to website/versioned_docs/version-21.4.0/guides/docker.md
diff --git a/website/versioned_docs/version-21.3.8/guides/evaluate-javascript.md b/website/versioned_docs/version-21.4.0/guides/evaluate-javascript.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/guides/evaluate-javascript.md
rename to website/versioned_docs/version-21.4.0/guides/evaluate-javascript.md
diff --git a/website/versioned_docs/version-21.3.8/guides/locators.md b/website/versioned_docs/version-21.4.0/guides/locators.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/guides/locators.md
rename to website/versioned_docs/version-21.4.0/guides/locators.md
diff --git a/website/versioned_docs/version-21.3.8/guides/query-selectors-legacy.md b/website/versioned_docs/version-21.4.0/guides/query-selectors-legacy.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/guides/query-selectors-legacy.md
rename to website/versioned_docs/version-21.4.0/guides/query-selectors-legacy.md
diff --git a/website/versioned_docs/version-21.3.8/guides/query-selectors.mdx b/website/versioned_docs/version-21.4.0/guides/query-selectors.mdx
similarity index 100%
rename from website/versioned_docs/version-21.3.8/guides/query-selectors.mdx
rename to website/versioned_docs/version-21.4.0/guides/query-selectors.mdx
diff --git a/website/versioned_docs/version-21.3.8/guides/request-interception.md b/website/versioned_docs/version-21.4.0/guides/request-interception.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/guides/request-interception.md
rename to website/versioned_docs/version-21.4.0/guides/request-interception.md
diff --git a/website/versioned_docs/version-21.3.8/index.md b/website/versioned_docs/version-21.4.0/index.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/index.md
rename to website/versioned_docs/version-21.4.0/index.md
diff --git a/website/versioned_docs/version-21.3.8/integrations/ng-schematics.md b/website/versioned_docs/version-21.4.0/integrations/ng-schematics.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/integrations/ng-schematics.md
rename to website/versioned_docs/version-21.4.0/integrations/ng-schematics.md
diff --git a/website/versioned_docs/version-21.3.8/troubleshooting.md b/website/versioned_docs/version-21.4.0/troubleshooting.md
similarity index 100%
rename from website/versioned_docs/version-21.3.8/troubleshooting.md
rename to website/versioned_docs/version-21.4.0/troubleshooting.md
diff --git a/website/versioned_sidebars/version-21.3.8-sidebars.json b/website/versioned_sidebars/version-21.4.0-sidebars.json
similarity index 100%
rename from website/versioned_sidebars/version-21.3.8-sidebars.json
rename to website/versioned_sidebars/version-21.4.0-sidebars.json
diff --git a/website/versions.json b/website/versions.json
index 9ccf27bf..2adb7963 100644
--- a/website/versions.json
+++ b/website/versions.json
@@ -1 +1 @@
-["21.3.8"]
+["21.4.0"]
diff --git a/website/versionsArchived.json b/website/versionsArchived.json
index ccdb3db1..eac74178 100644
--- a/website/versionsArchived.json
+++ b/website/versionsArchived.json
@@ -1,4 +1,5 @@
[
+ "21.3.8",
"21.3.7",
"21.3.6",
"21.3.5",