22.0.0 (2024-02-05)
⚠ BREAKING CHANGES
- rename createIncognitoBrowserContext to createBrowserContext (#11834)
- enable the new-headless mode by default (#11815)
- remove networkConditions in favor of PredefinedNetworkConditions (#11806)
- use ReadableStreams (#11805)
- remove duplicate type names (#11803)
- remove add/removeEventListener in favor of on/off (#11792)
- make console warn level compatible with WebDriver BiDi (#11790)
- remove InterceptResolutionStrategy (#11788)
- remove devices in favor of KnownDevices (#11787)
- remove
$x
andwaitForXpath
(#11782) - remove waitForTimeout (#11780)
- generate accessible PDFs by default (#11778)
- remove
error
const, change CustomError to PuppeteerError (#11777) - remove viewport resizing from ElementHandle.screenshot (#11774)
- remove PUPPETEER_DOWNLOAD_PATH in favor of PUPPETEER_CACHE_DIR (#11605)
- BiDi cookies (#11532)
- drop support for node16 (#10912)
Features
- BiDi cookies (#11532) (9cb1fde)
- drop support for node16 (#10912) (953f420)
- generate accessible PDFs by default (#11778) (4fc1402)
- remove PUPPETEER_DOWNLOAD_PATH in favor of PUPPETEER_CACHE_DIR (#11605) (4677281)
Bug Fixes
- make console warn level compatible with WebDriver BiDi (#11790) (d4e9d8d)
- remove viewport resizing from ElementHandle.screenshot (#11774) (ced2235)
Code Refactoring
- enable the new-headless mode by default (#11815) (75c9e11)
- remove
$x
andwaitForXpath
(#11782) (53c9134) - remove
error
const, change CustomError to PuppeteerError (#11777) (b3bfdd2) - remove add/removeEventListener in favor of on/off (#11792) (f160874)
- remove devices in favor of KnownDevices (#11787) (eb360e3)
- remove duplicate type names (#11803) (514e2d5)
- remove InterceptResolutionStrategy (#11788) (f18d447)
- remove networkConditions in favor of PredefinedNetworkConditions (#11806) (7564dfa)
- remove waitForTimeout (#11780) (1900fa9)
- rename createIncognitoBrowserContext to createBrowserContext (#11834) (46a3ef2)
- use ReadableStreams (#11805) (84d9a94)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @puppeteer/browsers bumped from 1.9.1 to 2.0.0
- dependencies