All Versions
36
Latest Version
Avg Release Cycle
48 days
Latest Release
277 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.8.1 Changes
February 20, 20202020-02-20
Description
- ๐ Bug fixes:
- fixed browser close
- fixed unit tests
- testing php 7.3 and 7.4
- ๐ Bug fixes:
-
v0.8.0 Changes
February 20, 20202020-02-20
- ๐ Features:
- Added Page::pdf (thanks @tanasecosminromeo)
- Added timeout for PageEvaluation methods (thanks @chris-ware)
- Added support for symfony 5 (thanks @svbackend)
- implemented Browser::close (thanks @Alexsisukin)
- ๐ Bug fixes:
- none
- ๐ Features:
-
v0.7.0 Changes
October 04, 20192019-10-04
Description
- ๐ Features:
- BC BREAK Escaping custom flags for BrowserFactory is now automatic.
If you use
customFlags
option then you must not use escaping function for your arguments. - Added Timeout for Page::getFullPageClip (thanks @ArseniyShestakov)
- Added Timeout for method getBase64 (thanks @TimIgoe)
- Added options
headerTemplate
andfooterTempalte
for Page::pdf (thanks @mschwerin) - Added options
scale
for Page::pdf (thanks @sergiosusa)
- BC BREAK Escaping custom flags for BrowserFactory is now automatic.
If you use
- ๐ Fix
- Handle gracefully all pages failing to close (thanks @mosiyash)
- Fixed deprecation from symfony (thank @mosiyash and @mschwerin)
- ๐ Features:
-
v0.6.0 Changes
2018-14-11
- ๐ Features:
- Added Page::pdf (thanks @tanasecosminromeo)
- Added timeout for PageEvaluation methods (thanks @chris-ware)
- ๐ Features:
-
v0.5.0 Changes
2018-11-13
Load script tags on the page
- ๐ Features:
- Added Page::callFunction
- Added Page::addScriptTag
- Enabled runtime events for pages
- Enabled user gesture for Page::evaluate
- Improved error messages from script evaluation
- Added option "onLoad" for Page::addPreScript
- ๐ Features:
-
v0.4.0 Changes
2018-10-25
Ability to take full page screenshots
- ๐ Features:
- Added
Page::getLayoutMetrics
that allows to take full page screenshots (#43 #44) thanks @kaero598 - Added
Page::getFullPageClip
to ease full page screenshots
- Added
- ๐ Features:
-
v0.3.0 Changes
2018-10-13
Make a crawl instance sharable among multiple scripts
- ๐ Features:
- Added option
keepAlive
for browser factory. - Added methods
BrowserProcess::getSocketUri
andProcessAwareBrowser::getSocketUri
- Removed unused option
debug
- Added
BrowserFactory::connectToBrowser
- Added option
- ๐ Bug fixes:
- (BC Break) Page navigation now allows by default that the initial loader is replaced with a new one #40
- ๐ Features:
-
v0.2.4 Changes
2018-10-04
- ๐ Bug fixes:
- Fixed a race condition in target creations/destruction (thanks @choval)
- ๐ Bug fixes:
-
v0.2.3 Changes
2018-10-02
๐ป > Fixed usergent and added page prescript (thanks @tanasecosminromeo) and added some new options for browser factory
- ๐ Features:
- Added method
Browser::setPagePreScript
- Added method
Page::addPreScript
- Added option
"nosandbox"
for browser factory - Added option
"sendSyncDefaultTimeout"
for browser factory - Added option
"ignoreCertificateErrors"
for browser factory - Added option
"customFlags"
for browser factory
- Added method
- ๐ Bug fixes:
- Fixed user agent string for browser factory
- ๐ Features:
-
v0.2.2 Changes
2018-08-28
- ๐ Features:
- Added mouse api (move, click)
- Page info are now in sync with the browser
- Added a shortcut to get current page url:
Page::getCurrentUrl
- Added ability to get and set cookies from a page:
Page.setCookies
,Page.readCookies
,Page.readAllCookies
- improved some error reporting
- added ability to set custom user agent:
Page::setUserAgent
or via factory optionuserAgent
- ๐ Bug fixes:
- fixed a bug with directory creation for screenshots
- ๐ Features: