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.
- Update runtime dependency
cognito-at-edge
tov1.5.2
(wasv1.5.0
) which allows deletion of the patch that this project was utilizing. - Update
pino
tov9.3.1
(wasv8.16.2
)
- Added support for Cognito custom user pool domains via new variable
cognito_user_pool_domain
. - Added support for custom redirect endpoint for Cognito@Edge via new variable
cognito_redirect_path
. - Added support for additional Cognito@Edge settings via new variable
cognito_additional_settings
.
- BREAKING Set minimum allowed AWS provider version to
4.57.0
as this is whenskip_destroy
was introduced on theaws_lambda_function
resource. - Expand TF AWS provider range to allow support for
5.0.0
and greater. - Update Lambda@Edge NodeJS version to
nodejs20.x
(wasnodejs14.x
) and make it user configurable via new variablelambda_runtime
. - Lambda@Edge lambda zip is now bundled via
esbuild
to reduce package size. - Change default lambda timeout to
5
seconds (was3
seconds) and make it user configurable via new variablelambda_timeout
. - Remove
aws-sdk
in favor of@aws-sdk
v3 libraries.
- BREAKING Drop support for
nodejs14.x
andnodejs16.x
lambdas.
- Updated Lambda Dependency
cognito-at-edge
to1.2.2
(was1.2.1
). - Updated Lambda Dependency
axios
to0.27.2
(was0.26.1
). - Updated Lambda Dev Dependency
aws-sdk
to2.1159.0
(was2.1094.0
).
- Initial Open Source Release