Skip to main content
Version: v2

Versions on the usage based service

info

This information applies for users that use API keys on the Cloud-Based or usage-based plan.

Our workers that service the usage based API keys are updated every so often, here are the versions that the hosted version currently has for certain libraries, global timeout and CLI flags supported.

Current versions used in usage based workers

Last update: November 13th, 2023.

  1. puppeteer version: 21.4.1
  2. chromedriver: 118.0.5993.70
  3. playwright-core: 1.33.0, 1.34.3, 1.35.1, 1.36.2, 1.37.1, and 1.38.1
info

If your code is mysteriously crashing, try using the exact version mentioned above, as some older but especially more recent versions than the above may cause conflicts.

Global timeout

By default, the global timeout is set to 15 minutes for usage-based and cloud unit-based API Keys, if you need your sessions to run longer than that, you'll want to consider upgrading to a dedicated account in order to modify this setting.

CLI flags supported

--proxy-server,
--window-size,
--disable-web-security,
--enable-features,
--disable-web-security,
--disable-setuid-sandbox,
--lang,
--font-render-hinting,
--force-color-profile,
stealth,
ignoreDefaultArgs,
headless,
token,
blockAds,
ignoreHTTPSErrors,
slowMo,

Playwright's versioning

It is important to note that Playwright's connect method is tightly version-coupled. Your client version must be either 1.33.0, 1.34.3, 1.35.1, 1.36.2, 1.37.1, or 1.38.1

Playwright's connectOverCDP doesn't always need to match the same playwright version on our usage based workers. This method is generally backwards/forwards compatible since it communicates directly through CDP, with the caveat to be slightly slower due to having more communication over the devtools protocol.