Releases: RSS-Engineering/terraform
Releases · RSS-Engineering/terraform
v1.4.2-alpha
Full Changelog: v1.4.1...v1.4.2
v1.4.1
What's Changed
- Add support for authorizers in other accounts by @explorigin in #47
- Simplify plan text by @explorigin in #48
- fix: remove wrong variable reference by @burib in #50
Identity Token Rotation
- Anil/identity token rotation lambda by @manthinaa in #52
- Added docs by @manthinaa in #53
New Contributors
- @burib made their first contribution in #50
- @manthinaa made their first contribution in #52
Full Changelog: v1.4.0...v1.4.1
New Modules and Improvements to API Gateway
What's Changed
API Gateway
- Add support for child paths up to 5 levels deep by @explorigin in #29
- Remove data block for Lambda function lookups by @szilveszter in #33
- Add 'redeployment_hash' variable by @explorigin in #35
- Parse the whole path for params by @explorigin in #36
- Remove unused local which causes errors when there's no root route by @kevin-secrist in #41
- Hash full resources for apigw redeployment by @kevin-secrist in #42
- Remove workaround and allow qualified arns to be used #43
- Breaking: now requires AWS terraform provider
>= 4.30.0
- Breaking: now requires AWS terraform provider
- Allow consumer to self-manage lambda permissions by @kevin-secrist in #45
- Mostly superseded by #46
- Grant permission to invoke lambdas by policy by @kevin-secrist in #46
- Breaking: may require running
terraform apply
twice after first deployment due to a bug in the AWS provider, see this comment for more information.
- Breaking: may require running
Security Hub / GuardDuty [NEW]
- New modules added for managing security hub and guardduty for an account by @kevin-secrist in #31
- More information available in the platform-security-hub repo
S3 Bucket / S3 Access Logging [NEW]
- New modules added for creating simple s3 buckets and access logging by @kevin-secrist in #38
GHA Attach Plan to PR
- Update comment instead of attaching new one each time by @KevinKlaesRackspace in #39
New Contributors
- @kevin-secrist made their first contribution in #31
- @ltvolks made their first contribution in #32
- @KevinKlaesRackspace made their first contribution in #39
Full Changelog: v1.3.0...v1.4.0
Datadog integration and updates to api_gateway module
What's Changed
- Update kms_secrets.md by @atistler in #23
- Datadog AWS Integration by @explorigin in #20
- Support static header values for proxy_url redirects by @explorigin in #25
- feat(*): output stage arn by @thinhdev1 in #27
- Allow the authorizer type to be specified by @szilveszter in #28
Full Changelog: v1.2.0...v1.3.0
v1.2.0 - Add APIGateway V1 Module
v1.1.7 - Support SSM for kms_secret_keys
Thanks to @szilveszter for SSM support for KMS secret keys. Just add ssm_parameter_prefix
or see the docs for more details.
v1.1.6 - Fix add_plan_to_pr = 'false'
Because of a quirk of GH actions, setting add_plan_to_pr = 'false'
would be interpreted as true.
v1.1.5 - Better bugfix for very large plans
Merge pull request #16 from RSS-Engineering/fix-echo-overflow Fix bash command overflow with large plans (part 2)
v1.1.4 - Bugfix for very large plans
v1.1.3 - Bugfix and More workflows
- Added documentation for distinct planning and deployment workflows
- Fixed logic for validating terraform files in plan action.