This sample uses the Serverless Application Framework to implement an AWS Lambda function in TypeScript, deploy it via CloudFormation, publish it through API Gateway to a custom domain registered on Route53, and document it with Swagger.
This release does not contain any code changes, but introduces 2 breaking changes in the environment:
Dropping support for NodeJS v6, CI pipelines are running on the current LTS version (now 10.15.0) and the latest version available on the CI platform. This change enables keeping third-party dependencies up-to-date.
The mocha
dependency is updated to ^6.0.1
, also the related nyc
and ts-node
packages are updated to their latest version. Due to a bug in mocha the mocha.opts
files are needed to be moved to the new yml
format.
From now on this project follows semantic versioning.
This release does not bring any code changes, only updates in documentation about how this code operates as an open source project, following Linux Foundation's Core Infrastructure Initiative Best Practices on the "Passing" criteria level.