Skip to content

Releases: chrome-php/chrome

v1.6.2

28 Aug 12:08
eb432b6
Compare
Choose a tag to compare
  • Fix intermittency in Mouse::findElement()
  • Fix scroll with values higher than possible

v1.6.1

17 May 11:31
f3deb4b
Compare
Choose a tag to compare
  • Support Monolog 3

v1.6.0

30 Mar 09:50
e8264cb
Compare
Choose a tag to compare
  • Officially support PHP 8.1

v1.5.0

25 Mar 08:56
8e24614
Compare
Choose a tag to compare
  • Added Browser::getPages method
  • Added Page::waitUntilContainsElement() method
  • Added Page::setHtml() method
  • Added support for XPath by introducing Selector
  • Added Mouse::findElement() method
  • Switch to flatten mode

v1.4.1

25 Mar 08:52
7d6f044
Compare
Choose a tag to compare
  • Added fallback to css layout metrics
  • Added missing destroyed setting
  • Prevent Node::querySelector from returning nodeId 0
  • Fixed "What's new" page opening on startup
  • More fixes to enable eventual PHP 8.1 support

v1.4.0

24 Jan 00:00
757e8c5
Compare
Choose a tag to compare
  • Added support for --no-proxy-server and --proxy-bypass-list
  • Added timeout option to Page::getHtml
  • Added Node::sendFiles method

v1.3.1

23 Jan 23:56
c68024c
Compare
Choose a tag to compare
  • Fixed issues with Keyboard::typeText with multibyte strings
  • Fixed issues with retina and scaled displays
  • Fixed issues with timeouts if system time changes
  • Fixed Mouse::find() after cursor has moved

v1.3.0

07 Dec 20:45
cc3a46a
Compare
Choose a tag to compare
  • Added support for setting HTTP headers
  • Added support for psr/log 2 and 3

v1.2.1

07 Dec 19:35
3098f73
Compare
Choose a tag to compare
  • Partial PHP 8.1 support

v1.2.0

20 Nov 14:21
Compare
Choose a tag to compare
  • Dropped --disable-default-apps and --disable-extensions by default
  • Added API for interacting with the DOM
  • Added a way to set the timezone
  • Reworked PagePdf class to improve validation