A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
Note: It drops support for Go 1.16 (due to the use of go:build
).
Minor updates for cdproto, go1.18
Updates to latest cdproto which includes minor API revisions, and updates GitHub workflows and go.mod for go1.18.
Updating device list and cdproto (100.0.4895.2_10.0.139 definitions)
Point release; updates device profiles. See v0.7.5 for more information.
Point release; minor bug fixes and dependency updates. Updates to 98.0.4731.1_9.8.101 browser protocol definitions.
github.com/gobwas/ws
to v1.1.0
CallFunctionOn
to execute js on node (#852)
Note: This change uses DOM.scrollIntoViewIfNeeded
which was introduced in Chromium 82.0.4056.0
. So this could be a breaking change for older browsers (see https://github.com/chromedp/chromedp/issues/881#issuecomment-881925149 for more information). Thank you @FournyP for reporting the issue.deltaX
and deltaY
for Input.dispatchMouseEvent
(https://github.com/chromedp/pdlgen/pull/11)chromedp.SetValue()
target (#819)devtools/browser/...
(#817)chromedp.Evaluate()
(#816)github.com/gobwas/ws
(v1.1.0-rc.5
)chromedp.Poll
action (#778)submit
/reset
from prototype in case they are masked (#803)README.md
chromedp.Poll
action to imitate puppeteer's page.waitForFunction (#766)