Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 1.0.0 #8407

Conversation

github-actions[bot]
Copy link

🤖 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)
  • 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.

@google-cla
Copy link

google-cla bot commented May 30, 2022

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Copy link
Collaborator

@OrKoN OrKoN left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does not look good (cc @jrandolf)

@jrandolf-2
Copy link
Contributor

It does not look good (cc @jrandolf)

Yes, the initial settings need to be adjusted.

@jrandolf-2 jrandolf-2 closed this May 30, 2022
@jrandolf-2 jrandolf-2 deleted the release-please--branches--main--components--puppeteer branch May 30, 2022 08:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment