Repository navigation
Releases
Releases · koolreport/cloudexport
Cloudexport 5.0.0
- Added the version 2 service host at
https://service.chromeheadless.io/v2, running an up-to-date Chromium engine with the accompanying security improvements. Select it either by passing it as the second argument,chromeHeadlessio($secretToken, $serviceHost), or by setting"serviceHost" => "https://service.chromeheadless.io/v2"insettings(). The same second argument works onkhtml()andphantomjs(). - The version 2 host works with either client version. A
chromeheadlessio/php-client1.x client can point at it unchanged and gets the newer engine and the server-side improvements, because the request shape is the same and the host is just a setting. - Resource caching is the part that does need
chromeheadlessio/php-client2.x, since the manifest is built client-side. With a 2.1.0 or later client on the version 2 host, the resource cache andcacheCustomscopeglobalare on by default, so KoolReport's own library resources are uploaded once for the whole service instead of once per export. NoresourceCacheblock is needed;"enabled" => falseopts back out. - The version 1 host at
https://service.chromeheadless.ioremains the default and is unchanged. Existing code that does not setserviceHostkeeps its current behaviour, including the resource cache staying off unless explicitly enabled.
Cloudexport 4.2.1
1. Remove outdated `FileHandler` class
Cloudexport 4.2.0
- Fix dynamic properties in PHP 8.2
- Update Chromeheadlessio's php-client library version.
CloudExport 4.1.0
- Add "serviceHost" argument to chromeheadless($token, $serviceHost), khtml($token, $serviceHost), phantomjs($token, $serviceHost) methods beside settings().
CloudExport 4.0.0
- Make authentication token optional to work with local export server
- Add
serviceHostandserviceUrlsettings for cloud export to work with local export server - Update chromeheadlessio/php-client version
CloudExport 3.0.1
- Update chromeheadlessio/php-client version
CloudExport 3.0.0
CloudExport 2.1.1
- Update chromeheadlessio/php-client version
CloudExport 2.1.0
- Update chromeheadlessio/php-client version
CloudExport 2.0.0
- Add wkhtmltopdf engine support