puppeteer 1.7.0
puppeteer: ^1.7.0 copied to clipboard
A high-level API to control headless Chrome over the DevTools Protocol. This is a port of Puppeteer in Dart.
Changelog #
1.7.0 - 2019-05-27 #
- Add
page.ccessibilityfeature - Update default Chromium version to 662092
1.6.0 - 2019-05-15 #
- Add
puppeteer.connectto connect to an existing Chromium instance - Add
slowMoparameter forpuppeteer.launchetpuppeteer.connectto slow down communications with the browser. - Create
Workerfrom service_worker and shared_worker. - Use a default viewport of 1280x1024 by default (allow to pass null to disable the default).
- Add a small "plugin" system
- Add the
StealthPluginto automatically applies various techniques to make detection of headless puppeteer harder. - Add
Page.clickAndWaitForNavigationfor convenience. - Add
Page.coveragefeature - Add
Page.metricsfeature - Add
Page.tracingfeature
1.5.0 - 2019-05-07 #
- Rename classes
Frame,Request&Responseto match the puppeteer API - Add Worker class
- Add more test for the network API
1.4.0 - 2019-05-04 #
- Add more unit tests and more documentation
- Fix bugs in request interception
1.3.0 - 2019-05-02 #
- Add more unit tests and more documentation
- Update default chromium
- Add example for screencast
- Fix bugs
1.2.1 - 2019-04-27 #
- Add some documentation and examples in the source code (still work in progress: not all classes are documented yet).
1.2.0 - 2019-04-24 #
- Start a browser with
puppeteer.launchinstead ofBrowser.startto align with the puppeteer API - Add a list of all the devices from chrome:
Accessible with:
page.emulate(puppeteer.devices.iPhone6) - Add tests
1.1.0 - 2019-04-22 #
- Add some unit tests from the Puppeteer/Node.JS project and fix some bugs.
1.0.0 - 2019-04-21 #
- Initial port of Puppeteer in Dart