Releases: chrome-php/chrome
Releases · chrome-php/chrome
1.12.0 (2024-12-09)
- Add PHP 8.4 support
- Add the ability to screenshot individual elements on the page
- Add
AbstractBinaryInput::getRawBinary
method - Have
Cookie
implementIteratorAggregate
v1.11.0
- Add PHP 8.3 support
- Auto-detect Chromium too
v1.10.1
- Fixed encoding bugs in
XPathSelector
v1.10.0
- Add
Add Node::setHTML
method - Add
Page::setScriptExecution
method - Allow usage of XPath in
Page::waitForElement
- Enable removal of Chrome flags via
excludedSwitches
option - Add support for
webp
format
andoptimizeForSpeed
option inPage::screenshot
- Add support for using Symfony 7 components
v1.9.1
- Fix rare crash in
Page::getHtml
- Fix whitespace character handling in
Keyboard::typeText()
v1.9.0
- Added some additional life-cycle event constants
- Added support for disabling browser notifications
v1.8.1
- Fixed issue where Chrome 111 and later have different default allowed origins
v1.8.0
- Add helper function to find target
- Add
--crash-dumps-dir
option - Allow passing the event name to wait for in
setHtml
- Dropped PHP 7.3 support
v1.7.2
- Fix case where the timeout in
setHtml()
isn't respected - Fix hard coded timeout in
Dom
class - Fix hard coded timeout in
ResponseReader
class - Stop process when an error occurs during startup
- Stop process on
waitForStartup
if dev tools failed to start - Disconnect socket on
sendCloseMessage
v1.7.1
- Fix command execution in
AutoDiscover