Skip to content

Conversation

@release-please
Copy link
Contributor

🤖 I have created a release beep boop

1.0.0 (2022-05-30)

⚠ BREAKING CHANGES

Features

Bug Fixes

  • add script to remove html comments from docs markdown (#7394) (ea3df80)
  • add support for relative install paths to BrowserFetcher (#7613) (eebf452), closes #7592
  • add webp to screenshot quality option allow list (#7631) (b20c2bf)
  • added comments for browsercontext, startCSSCoverage, and startJSCoverage. (#7264) (b750397)
  • added names in V9.1.1 (#7547) (d132b8b)
  • also kill Firefox when temporary profile is used (#8233) (b6504d7)
  • always use ENV executable path when present (#7985) (6d6ea9b)
  • apparent typo SUPPORTER_PLATFORMS (#8294) (e09287f)
  • apply OOPIF offsets to bounding box and box model calls (#7906) (a566263)
  • ariaqueryhandler: allow single quotes in aria attribute selector (#7750) (b0319ec), closes #7721
  • browser-runner: reject promise on error (#7338) (5eb20e2)
  • change kill to signal the whole process group to terminate (#6859) (0eb9c78)
  • chromium downloading hung at 99% (#8169) (8f13470)
  • clearer jsdoc for behavior of headless when devtools is true (#7748) (9f9b4ed)
  • configure git for release workflow (#8372) (2ef3a38)
  • consider existing frames when waiting for a frame (#8200) (0955225)
  • correctly compute clickable points for elements inside OOPIFs (#7900) (486bbe0), closes #7849
  • disable a test failing on Firefox (#7846) (36207c5)
  • disable AvoidUnnecessaryBeforeUnloadCheckSync to fix navigations (#8330) (4854ad5)
  • disable bfcache in the launcher (#8196) (9ac7318), closes #8182
  • do not use loaderId for Lifecycle events (#8353) (7107d2d)
  • do not use loaderId for lifecycle events (#8395) (c96c915)
  • doc typo (#8263) (952a2ae)
  • docs: deploy includes website documentation (#7469) (6fde41c)
  • docs: names in version 9.1.1 (#7517) (44b22bb)
  • element screenshot issue in headful mode (#8018) (5346e70), closes #7999
  • enable page.spec event handler test for firefox (#8214) (2b45027)
  • ensure dom binding is not called after detach (#8024) (5c308b0)
  • error for pre-existing OOPIFs (#7899) (d7937b8)
  • fix permissions attribute in workflow (#8367) (b2e82ee)
  • fix release-please bot (#8400) (5c235c7)
  • forget queuedEventGroup when emitting response in responseReceivedExtraInfo (#8234) (#8239) (91a8e73)
  • forget request will be sent from the _requestWillBeSentMap list. (#8226) (4b786c9)
  • frame: fix Frame.waitFor's XPath pattern detection (#5184) (caa2b73)
  • get extra headers from Fetch.requestPaused event (#8162) (37ede68)
  • handle extraInfo events even if event.hasExtraInfo === false (#7808) (6ee2feb), closes #7805
  • handle multiple/duplicate Fetch.requestPaused events (#7802) (636b086)
  • If currentNode and root are the same, do not include them in the result (#8332) (a61144d)
  • ignore favicon requests in page.spec event handler tests (#8208) (04e5c88)
  • Inherit browser-level proxy settings from incognito context (#7770) (3feca32)
  • install before release in release workflow (#8370) (b8c77ad)
  • install: respect environment proxy config when downloading Firef… (#6577) (9399c97), closes #6573
  • issue with reading versions.js in doclint (#7940) (06ba963)
  • kill browser process when 'taskkill' fails on Windows (#8352) (dccfadb)
  • launcher: launcher.launch() should pass 'timeout' option #5180 (#7596) (113489d)
  • make more files work in strict-mode TypeScript (#7936) (0636513)
  • make projectRoot optional in Puppeteer and launchers (#7967) (9afdc63)
  • make sure ElementHandle.waitForSelector is evaluated in the right context (#7843) (8d8e874)
  • make sure inner OOPIFs can be attached to (#8304) (5539598)
  • migrate more files to strict-mode TypeScript (#7950) (aaac8d9)
  • modified comment for method product, platform and newPage (#7262) (159d283)
  • network.spec.ts: typo in the word should (#8223) (e93faad)
  • null check for frame in FrameManager (#7773) (23ee295), closes #7749
  • only check loading iframe in lifecycling (#8348) (7438030)
  • only kill the process when there is no browser instance available (#7762) (51e6169)
  • package.json: update node-fetch package (#7924) (e4c48d3)
  • page.pdf producing an invalid pdf (#7868) (afea509), closes #7757
  • page: fallback to default in exposeFunction when using imported module (#6365) (44c9ec6)
  • page: fix page.off method for request event (#7624) (d0cb943), closes #7572
  • page: page.createIsolatedWorld error catching has been added (#7848) (309e8b8)
  • parse statusText from the extraInfo event (#7798) (a26b12b), closes #7458
  • predicate arguments for waitForFunction (#7845) (1c44551), closes #7836
  • prevent Target closed errors on streams (#7728) (5b792de)
  • puppeteer: export internals (#7991) (448118c)
  • recompile before funit and unit commands (#8363) (8735b78), closes #8362
  • regression in --user-data-dir handling (#8060) (85decdc)
  • remove redundant await while fetching target (#7351) (083b297)
  • request an animation frame to fix flaky clickablePoint test (#7587) (7341d9f)
  • setup husky properly (#7727) (8b712e7), closes #7726
  • strict mode fixes for HTTPRequest/Response classes (#8297) (2804ae8), closes #6769
  • tests failing in headful (#8273) (e841d7f)
  • tests: ensure all tests honour BINARY envvar (#8092) (3b8b9ad)
  • test: tweak waitForNetworkIdle delay in test between downloads (#7564) (a21b737)
  • try to remove the temporary user data directory after the process has been killed (#7761) (fc94a28)
  • types in Browser.ts to be compatible with strict mode Typescript (#7918) (a8ec0aa), closes #6769
  • types in Connection.ts to be compatible with strict mode Typescript (#7919) (d80d602), closes #6769
  • types: allow evaluate functions to take a readonly array as an argument (#7072) (491614c)
  • types: revert "feat(typescript): allow using puppeteer without dom lib" (02c9af6)
  • typo in 'already-handled' constant of the request interception API (#7813) (8242422)
  • typos in documentation (#7968) (41ab4e9)
  • update firefox prefs documentation link (#7539) (2aec355)
  • updated troubleshooting.md to meet latest dependencies changes (#7656) (edb0197)
  • use both __dirname and require.resolve to support different bundlers (#8046) (e6a6295), closes #8044
  • use content box for OOPIF offset calculations (#7911) (344feb5)
  • use different test names for browser specific tests in launcher.spec.ts (#8250) (c6cf1a9)
  • use non-deprecated tracing categories api (#7413) (040a0e5)
  • use require.resolve instead of __dirname (#8003) (bbb186d)
  • use strict TS in Input.ts (#8392) (af92a24)
  • waitForNavigation in OOPIFs (#8117) (34775e5)

Reverts

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment