All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add puppeteer-core to project dependencies
- Update type based on puppeteer >= v18.0.0
- Update local type based on puppeteer v14.3.0
- Update PDFOptions based on puppeteer v10.4.0
- Fix blank page issue with long header/footer by @emilos.
- Fix color issue with header/footer with adding
multiply
blend mode by @emilos.
- Remove
puppeteer
/puppeteer-core
from package dependencies
- Drop support of
puppeteer
/puppeteer-core
older than version 7.0.0 - Start using
puppeteer
built in types - Change
pdf
method signature to removepuppeteer
dependency
- Fully support of
puppeteer
/puppeteer-core
>= 7.0.1 and < 10.0.0
- Add support of puppeteer v9
- Add default export for package
- Add support of puppeteer v8 by @rafipiccolo
- Update the readme file and add a sample for styling by @emilos.
- Make the total page available before firing the change event.
- Add support of puppeteer v6 and v7 by @rafipiccolo.
- Add support of scale properties
- Add new dependency to puppeteer-core by @federicojasson.
- Add eslint to the project.
- Add support of
chrome-aws-lambda
Thanks to @federicojasson. - Add support of replacing HTML header in page footer/title Thanks to @federicojasson.
- Change puppeteer as a dependency to peer dependencies by @federicojasson.
- Update readme file
- Remove bundle.js from npm package
- Add a new
pdfPage
method to use custom puppeteer page instance
- Fix typo and improve readme
- Init project