- Fixed bug related to launch options
- Added launch options
- Fixed bug related to puppeteer
- Updated dependencies
- Replaced NPM bridge with new library
- Updated dependencies
- Improved loading times
- Fixed bug related to page timeouts
- Fixed bug in fonts rendering
- Replaced Travis CI with Github Actions
- Downgraded Node.js requirement
- Fixed bug related to media types
- Updated to PHP 8.1
- Updated to Node.js 18.0
- Updated to Puppeteer 13.7
- Updated all other dependencies to the latest versions
- Added a Dockerfile for development and testing
- Dropped support for PHP < 8.0
- Fixed bug related to escaping slashes in URLs
- Adds support for Composer 2
- Fixed bug with whitespaces in directory names
- Fixed bug in download output handler
- Updated all dependencies to the latest versions
- Refactored JS code to ES6
- NPM warning for invalid version
- Added pageWaitFor option
- Added cookies option
- Added --disable-web-security to get webfonts working
- Fixed empty PDF bug
- Added support for Puppeteer 1.x
- The setNodePath method doesn't accept empty parameter anymore
- Added method to manually set the path to the Node.js executable
- Fixed bug in Converter when using root
- Added Windows support
- Fixed broken install hook of NPM packages in Composer
- Fixed bug in example script in README
- Initial stable release
- Added support for media type and viewport
- Dropped the requirement for Node 7.6+, now requiring 6.4+
- Initial alpha release