4.0.0 - Breaking Changes - (thanks ShawnUCD)
- Require Terraform 0.13.0 or greater. Terraform 0.12.x is not longer being developed or patched (including backports) by Hashicorp
- New providers block that is supported by Terraform 0.13.x and higher
- Fixed typo in the
resource "aws_iam_role_policy_attachment" "kenisis_fh_role_attachment"
resource inmain.tf
- Added
outputs.tf
3.0.0 - Breaking Change - (thanks phundisk)
- Remove default value for S3 Backup Bucket; this input is now required as S3 bucket names must be globally unique so having a default value was N/A anyway
- Remove region from resource aws_s3_bucket as that is not an parameter in the latest aws provider
- Adjust the module to be able to support for TF 13
- Update to the README to add information on hec_token encryption_context and that s3_bucket_name is required
- Add version lock to min AWS provider since the aws_s3_bucket resource region was always optional anyways
- Add new resource aws_s3_bucket_public_access_block which can be enabled optionally via TF variable
- Upgrade lambda to
node12.x
runtime (thanks kevinkuszyk) - Add latest javascript from the lambda blueprint (thanks kevinkuszyk)
- Update README
- Upgraded for Terraform 12 compatibility (thanks kevinkuszyk)
- Added git ignore file
- Initial release