Releases: barchart/aws-lambda-pdf-generator
Releases · barchart/aws-lambda-pdf-generator
v3.0.1
Major Changes
- Updated Chromium to version 122 (from version 116).
- Updated Puppeteer to version 22 (from version 21).
Technical Enhancements
- Updated AWS CodeBuild integration to use Node.js version 20.
- Updated Node.js runtime to
nodejs20.x
for all Lambda functions (and layers). - Updated the minimum required version of
serverless
. - Updated dependencies implicitly.
v3.0.0
Major Changes
- Updated Chromium to version 116 (from version 92).
- Updated Puppeteer to version 21 (from version 10).
Bug Fixes
- Corrected inability to run on Node.js versions 16 and 18 by swapping
aws-chrome-lambda
for@sparticuz/chromium
.
Technical Enhancements
- Updated Node.js runtime to
nodejs18.x
for all Lambda functions (and layers). - Updated the minimum required version of
serverless
. - Updated Lerna by three major versions.
- Updated other dependencies explicitly and implicitly.
v2.1.1
Other
- Minor corrections to documentation website.
- Regenerated
yarn.lock
file.
v2.1.0
New Features
- Added the
service/version
endpoint to the API.
Technical Enhancements
- Updated Node.js runtime to version 14.
- Updated AWS CodeBuild to use Node.js version 14.
- Updated the Serverless framework to version 3.
- Updated the
puppeteer
,puppeteer-core
andchrome-aws-lambda
libraries to version 10.1.0. Puppeteer version 14 is available; however, at present the chrome-aws-lambda library does not support any version past 10.1.0. More detail can be found in theREADME.md
file for the API. - Updated various other dependencies.
v2.0.0
Breaking Changes
- Removed
print/v81
andprint/v83
endpoints from the API. Only theprint
endpoint remains. - Renamed application. Avoid problems by removing previous installations first (see the
sls remove
command).
New Features
- Generation of PDF files larger than 10 MB is now supported. (using gzip compression or an HTTP 303 response).
Technical Enhancements
- Converted project to use Lerna approach.
- Upgraded Serverless framework to version 2.13.0 (or better).
- Added descriptions for application and functions to
serverless.yml
file. - Updated Chromium version from
v83
tov88
.
v1.1.1
No Functional Changes
- Finalized Documentation.
v1.1.0
New Features
- Added
source
field as part of the request body.
Other
- Added printer failure types.
- Improved logging.
v.1.0.5
Initial Public Release