Skip to content

Releases: chromedp/chromedp

chromedp v0.7.0

10 May 00:36
Compare
Choose a tag to compare
  • Add crhomedp.FullScreenshot action
  • Minor cleanup to CI
  • Update the list of ignored page events (#780)
  • Rename TranslateUI to Translate in the default disable-features (#796)
  • Update dependencies

chromedp v0.6.12

10 May 01:05
Compare
Choose a tag to compare
  • Auto grows the buffer to workaround the lack of fragmentation support (#782)
    It depends on a pre-release of github.com/gobwas/ws (v1.1.0-rc.5)
  • Fix some of the issues in the chromedp.Poll action (#778)

chromedp v0.6.11

10 May 01:01
Compare
Choose a tag to compare
  • Call submit/reset from prototype in case they are masked (#803)
  • Update README.md
  • Add Output to example tests
  • Add chromedp.Poll action to imitate puppeteer's page.waitForFunction (#766)
  • Fix GitHub actions

chromedp v0.6.4

10 May 00:50
Compare
Choose a tag to compare
  • Do not set pdeathsig to the process on Lambda (#720)

chromedp v0.6.2

10 May 00:48
Compare
Choose a tag to compare
  • Fix deadlock in TestPrematureCancel (#742)
  • Fix data race when finding enclosing frame (#741)

chromedp v0.6.0

05 Jan 23:07
Compare
Choose a tag to compare

Updated to latest Chromium v89 protocol definitions, and some minor logic fixes.

chromedp v0.5.3

16 Jan 23:50
Compare
Choose a tag to compare

Update to latest cdproto dependency, as backward-incompatible name changes were introduced with the latest cdproto-gen variant.

Note: this update could not be delayed any further, as the cdproto-gen changes had been made well over a month ago, but the changes to cdproto were not pushed out. For projects not using Go modules, this will cause a breakage if cdproto and chromedp are not kept in sync.

v0.5.2

27 Nov 16:42
Compare
Choose a tag to compare
  • Discard detached targets properly, which was causing hangs in some sites using iframes
  • Stop discarding EventExceptionThrown events for targets
  • Make ExecAllocator more robust, with bufio.Reader and a timeout
  • Stop erroring about EventDownloadWillBegin events
  • Support a user's explicit remote-debugging-port flag
  • Avoid a few potential concurrency issues in edge cases

v0.4.2

05 Oct 23:30
Compare
Choose a tag to compare

Maintenance release. No major changes since v0.4.0 other than Go module dependency updates.

v0.4.0

15 Aug 16:14
Compare
Choose a tag to compare
  • add WaitNewTarget to grab a tab opened by an existing tab
  • add CombinedOutput to gather the browser's output
  • add ByJSPath to select nodes via a JS expression
  • add Emulate and Device to easily emulate devices
  • mouse actions now use float64 coordinates to improve high-DPI support
  • fix an edge case where FullXPath could return an incorrect path
  • make DefaultExecAllocatorOptions an array, to discourage racy usage
  • give better errors when an unexpected undefined is encountered
  • fix a possible panic if page.Navigate is used directly
  • split Action into many interfaces to organise the docs into sections
  • add a number of examples and improve the documentation