All notable changes to this project will be documented in this file.
v6.3.0 - 2021-07-08
- feat: Add support for preserve_client_ip tg flag (#213)
v6.2.0 - 2021-06-02
- feat: Adding support for ALPN policies (#206)
v6.1.0 - 2021-05-15
- feat: Add tags to listener and listener rules (#199)
- chore: update CI/CD to use stable
terraform-docs
release artifact and discoverable Apache2.0 license (#198) - chore: Updated versions in README
- chore: Updated versions in README
v6.0.0 - 2021-04-26
- feat: Shorten outputs (removing this_) (#196)
v5.16.0 - 2021-04-16
- fix: Add private_ipv4_address, ipv6_address to subnet_mapping block (#182)
- feat: support for target group protocol_version (#187)
v5.15.0 - 2021-04-15
- fix: Empty target group attachments for Terraform 0.13 (#194)
v5.14.0 - 2021-04-14
- feat: Add target group attachment capabilities (#191)
v5.13.0 - 2021-04-06
- chore: Update readme note on S3 access logs bucket creation (#188)
- chore: update documentation and pin
terraform_docs
version to avoid future changes (#190)
v5.12.0 - 2021-03-03
- chore: align ci-cd static checks to use individual minimum Terraform versions (#185)
- chore: add ci-cd workflow for pre-commit checks (#183)
v5.11.0 - 2021-02-20
- chore: update documentation based on latest
terraform-docs
which includes module and resource sections (#181)
v5.10.0 - 2020-11-24
- fix: Updated supported Terraform versions (#173)
v5.9.0 - 2020-09-11
- feat: Added listener rules support (#155)
v5.8.0 - 2020-08-18
- feat: Support Least Outstanding Requests algorithm for load balancing requests (#158)
v5.7.0 - 2020-08-13
- feat: Support AWS provider 3.0 and Terraform 0.13 (#166)
v5.6.0 - 2020-05-18
- docs: Updated description and examples of name_prefix argument (#162)
- docs: Updated formatting in UPGRADE-5.0.md
v5.5.0 - 2020-05-11
- fix: Changed default values for lambda_multi_value_headers_enabled and proxy_protocol_v2from null to false (#160)
v5.4.0 - 2020-04-13
- feat: Add more specific tags (#151)
v5.3.0 - 2020-04-04
- feat: Add support for all listener actions (redirect, fixed-response, authenticate-cognito, authenticate-oidc) (#141)
v5.2.0 - 2020-04-02
- Updated required versions of Terraform
- feat: Add support for drop_invalid_header_fields (#150)
- Removed meta github files (see meta repo for more) (#148)
v5.1.0 - 2020-03-05
- Fixed variable description (closes #138)
- Update variables.tf (#130)
- Removed unused (depracated) input variable (#136)
- Update README.md (#137)
v5.0.0 - 2019-11-22
- Rewrote to use Terraform 0.12 features + NLB + cleanup (#128)
- Set correct TG for listeners (fixed #119) (#120)
- Update variables.tf (#113)
- Hardcode AWS region for tests
- Remove --error-with-issues option on tflint as it is now default and removed (#114)
- Updated pre-commit-terraform to support terraform-docs and Terraform 0.12
- Upgrade module to support Terraform 0.12 (#107)
v3.7.0 - 2019-11-20
v4.2.0 - 2019-11-20
- Set correct TG for listeners (fixed #119) (#120)
- Update variables.tf (#113)
- Hardcode AWS region for tests
- Remove --error-with-issues option on tflint as it is now default and removed (#114)
v4.1.0 - 2019-06-17
- Updated pre-commit-terraform to support terraform-docs and Terraform 0.12
v4.0.0 - 2019-06-11
- Upgrade module to support Terraform 0.12 (#107)
v3.6.0 - 2019-06-05
- Added create_alb flag (#104)
v3.5.0 - 2018-12-04
- updated test to remove unsupported attribute
- Add slow_start option
- merge user-provided target_groups_defaults with our defaults
- Add variable to support setting cross-zone-load-balancing (#73)
- tidying up
- Move code of conduct to correct file
- Update issue templates
v3.4.0 - 2018-05-17
v3.3.1 - 2018-05-06
- outputs repaired and tests added to prove counts (#67)
v3.3.0 - 2018-05-05
- Fix/ci (#66)
- tidy up to release (#65)
- add output target group arn suffixes (#64)
- Revert "Making logging configurable (#60)" (#62)
- Added missing quotation mark in README.md example (#63)
- Making logging configurable (#60)
v3.2.0 - 2018-03-28
- release of target_group create_before_destroy to allow target_group changes in flight (#59)
- create_before_destroy target groups to allow in flight changes (#58)
v3.1.0 - 2018-03-22
- allow optional extra ssl certs (#54)
name
moved toname_prefix
which limits ALB name descriptiveness to 6 characters (#53)- listner » listener (fix typo on outputs.tf) (#51)
v3.0.0 - 2018-03-20
- 3.0.0 release - configuration supports n of each ancillary ALB resource (#49)
v2.5.0 - 2018-03-07
- release prep and rubocop compliance (#48)
- Adds 2 new variables to control listener ports of ALB
- Add target_group.name to outputs.tf (#45)
- update force_destroy_log_bucket description (#42)
- fix generated bucket policy if log_location_prefix is omitted (or empty string)
- Add ALB target group target_type variable and depends_on to alb related resource (#37)
- Fix syntax error in usage example (#39)
v2.4.0 - 2018-01-19
- simple doc update [skip-ci]
- kicking v2.4.0 out the door (#35)
- Remove region (#30)
- Add deregistration_delay argument (#34)
- Alb name (#28)
- moved data source to data file
v2.3.2 - 2017-12-18
- added version file to help with release tags and changelog
- added changelog entry and applied terraform fmt to updated outputs.tf fiel
- Added http and https listener ARNs (#25)
- Create bucket before provisioning access logs on the ALB
v2.3.1 - 2017-11-28
- move to kitchen-terraform 3.0.x and terraform 0.11.0 (#19)
- Adding the health check code for ALB health checking
v2.3.0 - 2017-11-21
- Add ARN of ALB to outputs (#17)
v2.2.0 - 2017-11-21
- Possible fix for Terraform v0.11(output to non-existing resource)
v2.1.0 - 2017-11-17
- added detail to changelog
- resolving the HTTP default issue
- Adding outputs
- Update README.md
- Update README.md
- Update outputs.tf
- Update outputs.tf
v2.0.0 - 2017-11-07
- Flip order of variable params, moving versioning to adhere to semver
- Rev'ing minor version as variable changes are breaking
- Added flexibility around logging
- corrected link to CI
v1.0.3 - 2017-10-25
- Fixed sid in s3 bucket policy test
- Fixed S3 bucket policy to make it canonical
- Adding CI to module (#5)
- Migrating to new org and terraform registry (#1)
- Initial commit
- Initial commit