Releases: puppeteer/puppeteer
Releases · puppeteer/puppeteer
13.1.2
13.1.1
13.1.0
Features
Bug Fixes
13.0.1
13.0.0
12.0.1
12.0.0
⚠ BREAKING CHANGES
- chromium: roll to Chromium 97.0.4692.0 (r938248)
Features
- chromium: roll to Chromium 97.0.4692.0 (r938248) (ac162c5), closes #7458
- support for custom user data (profile) directory for Firefox (#7684) (790c7a0)
Bug Fixes
- ariaqueryhandler: allow single quotes in aria attribute selector (#7750) (b0319ec), closes #7721
- clearer jsdoc for behavior of
headlesswhendevtoolsis true (#7748) (9f9b4ed) - null check for frame in FrameManager (#7773) (23ee295), closes #7749
- only kill the process when there is no browser instance available (#7762) (51e6169), closes #7668
- parse statusText from the extraInfo event (#7798) (a26b12b), closes #7458
- try to remove the temporary user data directory after the process has been killed (#7761) (fc94a28)
v11.0.0
11.0.0 (2021-11-02)
⚠ BREAKING CHANGES
- oop iframes: integrate OOP iframes with the frame manager (#7556)
Features
- improve error message for response.buffer() (#7669) (03c9ecc)
- oop iframes: integrate OOP iframes with the frame manager (#7556) (4d9dc8c), closes #2548
- add custom debugging port option (#4993) (26145e9)
- add initiator to HTTPRequest (#7614) (a271145)
- allow to customize tmpdir (#7243) (b1f6e86)
- handle unhandled promise rejections in tests (#7722) (07febca)
Bug Fixes
- add support for relative install paths to BrowserFetcher (#7613) (eebf452), closes #7592
- add webp to screenshot quality option allow list (#7631) (b20c2bf)
- prevent Target closed errors on streams (#7728) (5b792de)
- request an animation frame to fix flaky clickablePoint test (#7587) (7341d9f)
- setup husky properly (#7727) (8b712e7), closes #7726
- updated troubleshooting.md to meet latest dependencies changes (#7656) (edb0197)
- launcher: launcher.launch() should pass 'timeout' option #5180 (#7596) (113489d)
- page: fallback to default in exposeFunction when using imported module (#6365) (44c9ec6)
- page: fix page.off method for request event (#7624) (d0cb943), closes #7572
v10.4.0
10.4.0 (2021-09-21)
Features
- add webp to screenshot options (#7565) (43a9268)
- add ability to specify offsets for JSHandle.click (#7573) (2b5c001)
- add durableStorage to allowed permissions (#5295) (eda5171)
- add id option to addScriptTag (#5477) (300be5d)
- add more Android models to DeviceDescriptors (#7210) (b5020dc), closes /github.com/aerokube/moon-deploy/blob/master/moon-local.yaml#L199
- add proxy and bypass list parameters to createIncognitoBrowserContext (#7516) (8e45a1c), closes #678
- add threshold to Page.isIntersectingViewport (#6497) (54c4318)
- add unit test support for bisect (#7553) (a0b1f6b)
- add User-Agent with Puppeteer version to WebSocket request (#5614) (6a2bf0a)
- extend husky checks (#7574) (7316086)
- api: implement
Page.waitForNetworkIdle()(#5140) (3c6029c) - coverage: option for raw V8 script coverage (#6454) (cb4470a)
- support timeout for page.pdf() call (#7508) (f90af66)
- typescript: allow using puppeteer without dom lib (#6998) (723052d), closes #6989
Bug Fixes
- docs: deploy includes website documentation (#7469) (6fde41c)
- docs: names in version 9.1.1 (#7517) (44b22bb)
- frame: fix Frame.waitFor's XPath pattern detection (#5184) (caa2b73)
- install: respect environment proxy config when downloading Firef… (#6577) (9399c97), closes #6573
- added names in V9.1.1 (#7547) (d132b8b)
- test: tweak waitForNetworkIdle delay in test between downloads (#7564) (a21b737)
- types: allow evaluate functions to take a readonly array as an argument (#7072) (491614c)
- update firefox prefs documentation link (#7539) (2aec355)
- use non-deprecated tracing categories api (#7413) (040a0e5)
v10.2.0
10.2.0 (2021-08-04)
Features
- api: make
page.isDragInterceptionEnableda method (#7419) (dd470c7), closes #7150 - chromium: roll to Chromium 93.0.4577.0 (r901912) (#7387) (e10faad)
- add channel parameter for puppeteer.launch (#7389) (d70f60e)
- add cooperative request intercepts (#6735) (b5e6474)
- add support for useragentdata (#7378) (7200b1a)