Alias support for Serverless 1.x
serverless logs
with aliasesUse separate Lambda roles per alias
ATTENTION: When upgrading a project that contains an API to a version later than 0.3.4 you have to delete the APIG stage once through the AWS APIG console, before deploying. This is caused by the new ApiGateway::Stage CF resource that is now created by the alias plugin. The change increases stability and makes the APIG stage configurable (e.g. cache settings) on the APIG stage level. Additionally the stage is now protected by CF, which is not the case with SLS standard deployments.
BREAKING This release introduces more stable APIG handling and creation of a separate APIG::Stage resource. The layout of the alias stacks had to be changed. It might be needed to remove the alias stacks and redeploy the aliases again when upgrading to this version.
Other fixes: #21 Support of custom IAM role definitions/references
Bug fixes: