Skip to content

Releases: chromedp/chromedp

v0.3.1

26 Jun 10:56
Compare
Choose a tag to compare
  • fix a regression when sending large messages to Chrome over websocket
  • increase the timeout when waiting for new pages to appear, for slow devices
  • avoid hanging in Navigate actions if the context is canceled
  • fix a data race if Navigate was used while a navigation was already happening
  • fix a regression where large queries could deadlock the target handler
  • revert back to using one goroutine per selector, to reduce CPU use when idle

v0.3.0

13 May 20:41
Compare
Choose a tag to compare
  • allow listening for browser or tab events
  • navigation actions now wait for the frame to load
  • allow using tabs opened by existing tabs
  • fix the screenshot actions to work on high DPIs
  • work with headless-shell containers out of the box

v0.2.0

22 Apr 11:40
Compare
Choose a tag to compare
  • Rewrite API to be context-based
  • Remove all internal timeouts, thanks to contexts
  • Handle all events sequentially, fixing occasional races
  • Redesign the Pool type into an Allocator interface
  • Allow managing multiple tabs per browser
  • Greatly speed up the tests, now taking a few seconds in total