All notable changes to this project will be documented in this file.
3.19.0 (2023-01-13)
3.18.1 (2022-10-27)
3.18.0 (2022-10-21)
3.17.0 (2022-10-21)
3.16.1 (2022-10-14)
3.16.0 (2022-09-26)
3.15.0 (2022-09-25)
3.14.4 (2022-09-05)
3.14.3 (2022-09-02)
3.14.2 (2022-06-20)
3.14.1 (2022-06-16)
3.14.0 (2022-03-31)
3.13.0 (2022-03-11)
- Made it clear that we stand with Ukraine (acb0ae5)
3.12.0 (2022-02-07)
3.11.5 (2022-01-28)
3.11.4 (2022-01-26)
3.11.3 (2022-01-13)
3.11.2 (2022-01-11)
3.11.1 (2022-01-10)
v3.11.0 - 2021-11-04
- feat: Add tags to VPC flow logs IAM policy (#706)
v3.10.0 - 2021-10-15
- fix: Enabled destination_options only for VPC Flow Logs on S3 (#703)
v3.9.0 - 2021-10-15
- feat: Added timeout block to aws_default_route_table resource (#701)
v3.8.0 - 2021-10-14
- feat: Added support for VPC Flow Logs in Parquet format (#700)
- docs: Fixed docs in simple-vpc
- chore: Updated outputs in example (#690)
- Updated pre-commit
v3.7.0 - 2021-08-31
- feat: Add support for naming and tagging subnet groups (#688)
v3.6.0 - 2021-08-18
- feat: Added device_name to customer gateway object. (#681)
v3.5.0 - 2021-08-15
- fix: Return correct route table when enable_public_redshift is set (#337)
v3.4.0 - 2021-08-13
- fix: Update the terraform to support new provider signatures (#678)
v3.3.0 - 2021-08-10
- docs: Added ID of aws_vpc_dhcp_options to outputs (#669)
- fix: Fixed mistake in separate private route tables example (#664)
- fix: Fixed SID for assume role policy for flow logs (#670)
v3.2.0 - 2021-06-28
- feat: Added database_subnet_group_name variable (#656)
v3.1.0 - 2021-06-07
- chore: Removed link to cloudcraft
- chore: Private DNS cannot be used with S3 endpoint (#651)
- chore: update CI/CD to use stable
terraform-docs
release artifact and discoverable Apache2.0 license (#643)
v3.0.0 - 2021-04-26
- refactor: remove existing vpc endpoint configurations from base module and move into sub-module (#635)
v2.78.0 - 2021-04-06
- feat: Add outpost support (subnet, NACL, IPv6) (#542)
- chore: update documentation and pin
terraform_docs
version to avoid future changes (#619) - chore: align ci-cd static checks to use individual minimum Terraform versions (#606)
v2.77.0 - 2021-02-23
- feat: add default route table resource to manage default route table, its tags, routes, etc. (#599)
v2.76.0 - 2021-02-23
- fix: Remove CreateLogGroup permission from service role (#550)
v2.75.0 - 2021-02-23
- feat: add vpc endpoint policies to supported services (#601)
v2.74.0 - 2021-02-22
- fix: use filter for getting service type for S3 endpoint and update to allow s3 to use interface endpoint types (#597)
- chore: Updated the conditional creation section of the README (#584)
v2.73.0 - 2021-02-22
- chore: Adds database_subnet_group_name as an output variable (#592)
- fix: aws_default_security_group was always dirty when manage_default_security_group was set (#591)
v2.72.0 - 2021-02-22
- fix: Correctly manage route tables for database subnets when multiple NAT gateways present (#518)
- chore: add ci-cd workflow for pre-commit checks (#598)
v2.71.0 - 2021-02-20
- chore: update documentation based on latest
terraform-docs
which includes module and resource sections (#594) - feat: Upgraded minimum required versions of AWS provider to 3.10 (#574)
- fix: Specify an endpoint type for S3 VPC endpoint (#573)
- fix: Fixed wrong count in DMS endpoint (#566)
- feat: Adding VPC endpoint for DMS (#564)
- fix: Adding missing RDS endpoint to output.tf (#563)
- docs: Clarifies default_vpc attributes (#552)
- feat: Adding vpc_flow_log_permissions_boundary (#536)
- docs: Updated README and pre-commit (#537)
- feat: Lambda VPC Endpoint (#534)
- Updated README
- feat: Added Codeartifact API/Repo vpc endpoints (#515)
- fix: Updated min required version of Terraform to 0.12.21 (#532)
- Fixed circleci configs
- fix: Resource aws_default_network_acl orphaned subnet_ids (#530)
- fix: Removed ignore_changes to work with Terraform 0.14 (#526)
- feat: Added support for Terraform 0.14 (#525)
- revert: Create only required number of NAT gateways (#492) (#517)
- fix: Create only required number of NAT gateways (#492)
- docs: Updated docs with pre-commit
- feat: Added Textract vpc endpoint (#509)
- fix: Split appstream to appstream_api and appstream_streaming (#508)
- feat: Add support for security groups ids in default sg's rules (#491)
- feat: Added tflint as pre-commit hook (#507)
- feat: add enable_public_s3_endpoint variable for S3 VPC Endpoint for public subnets (#502)
- feat: Add ability to create CodeDeploy endpoint to VPC (#501)
- feat: Add ability to create RDS endpoint to VPC (#499)
- fix: Use database route table instead of private route table for NAT gateway route (#476)
- feat: add arn outputs for: igw, cgw, vgw, default vpc, acls (#471)
- fix: InvalidServiceName for elasticbeanstalk_health (#484)
- feat: bump version of aws provider version to support 3.* (#479)
- fix: bumping terraform version from 0.12.6 to 0.12.7 in circleci to include regexall function (#474)
- docs: Fix typo in nat_public_ips (#460)
- feat: manage default security group (#382)
- feat: add support for disabling IGW for public subnets (#457)
- fix: Reorder tags to allow overriding Name tag in route tables (#458)
- fix: Output list of external_nat_ips when using external eips (#432)
- Updated pre-commit hooks
- feat: Add support for VPC flow log max_aggregation_interval (#431)
- feat: Add support for tagging egress only internet gateway (#430)
- feat: Enable support for Terraform 0.13 as a valid version by setting minimum version required (#455)
- feat: add vpc_owner_id to outputs (#428)
- docs: Fixed README
- Merge branch 'master' into master
- Updated description of vpc_owner_id
- fix: Fix wrong ACM PCA output (#450)
- feat: Added support for more VPC endpoints (#369)
- feat: Add VPC Endpoint for SES (#449)
- feat: Add routes table association and route attachment outputs (#398)
- fix: Updated outputs in ipv6 example (#375)
- added owner_id output (#1)
- docs: Updated required versions of Terraform
- feat: Add EC2 Auto Scaling VPC endpoint (#374)
- docs: Document create_database_subnet_group requiring database_subnets (#424)
- feat: Add intra subnet VPN route propagation (#421)
- chore: Add badge for latest version number (#384)
- Added tagging for VPC Flow Logs (#407)
- Add support for specifying AZ in VPN Gateway (#401)
- Fixed output of aws_flow_log
- Add VPC Flow Logs capabilities (#316)
- Added support for both types of values in azs (names and ids) (#370)
- Set minimum terraform version to 0.12.6 (fixes circleci) (#390)
- Updated pre-commit-terraform with terraform-docs 0.8.0 support (#388)
- Added note about Transit Gateway integration (#386)
- fix ipv6 enable (#340)
- Added Customer Gateway resource (#360)
- Update TFLint to v0.12.1 for circleci (#351)
- Add Elastic File System & Cloud Directory VPC Endpoints (#355)
- Fixed spelling mistakes
- Updated network-acls example with IPv6 rules
- Added support for
ipv6_cidr_block
in network acls (#329) - Added VPC Endpoints for AppStream, Athena & Rekognition (#335)
- Add VPC endpoints for CloudFormation, CodePipeline, Storage Gateway, AppMesh, Transfer, Service Catalog & SageMaker(Runtime & API) (#324)
- Added support for EC2 ClassicLink (#322)
- Added support for ICMP rules in Network ACL (#286)
- Added tags to VPC Endpoints (#292)
- Added more VPC endpoints (Glue, STS, Sagemaker Notebook), and all missing outputs (#311)
- Add IPv6 support (#317)
- Fixed README after merge
- Output var.name (#303)
- Fixed README after merge
- Additional VPC Endpoints (#302)
- Added Kinesis streams and firehose VPC endpoints (#301)
- adding transfer server vpc end point support
- adding codebuild, codecommit and git-codecommit vpc end point support
- adding config vpc end point support
- adding secrets manager vpc end point support
- Updated version of pre-commit-terraform
- Updated pre-commit-terraform to support terraform-docs and Terraform 0.12 (#288)
- Updated VPC endpoint example (fixed #249)
- Update tflint to 0.8.2 for circleci task (#280)
- Fixed broken 2.3.0
- Fixed opportunity to create the vpc, vpn gateway routes (bug during upgrade to 0.12)
- Updated Terraform versions in README
- Added VPC Endpoints for SNS, Cloudtrail, ELB, Cloudwatch (#269)
- Upgrade Docker Image to fix CI (#270)
- Fixed merge conflicts
- Finally, Terraform 0.12 support (#266)
v1.73.0 - 2021-02-04
- fix: Fixed multiple VPC endpoint error for S3
- Add VPC endpoints for AppStream, Athena & Rekognition (#336)
- Fixed Sagemaker resource name in VPC endpoint (#323)
- Fixed name of appmesh VPC endpoint (#320)
- Allow ICMP Network ACL rules (#252)
- Added VPC endpoints from #311 to Terraform 0.11 branch (#319)
- Add tags to VPC Endpoints (#293)
- Add VPC endpoints for ELB, CloudTrail, CloudWatch and SNS (#274)
v2.70.0 - 2021-02-02
- feat: Upgraded minimum required versions of AWS provider to 3.10 (#574)
v2.69.0 - 2021-02-02
- fix: Specify an endpoint type for S3 VPC endpoint (#573)
v2.68.0 - 2021-01-29
- fix: Fixed wrong count in DMS endpoint (#566)
v2.67.0 - 2021-01-29
v2.66.0 - 2021-01-14
- docs: Clarifies default_vpc attributes (#552)
v2.65.0 - 2021-01-14
- feat: Adding vpc_flow_log_permissions_boundary (#536)
v2.64.0 - 2020-11-04
- docs: Updated README and pre-commit (#537)
v2.63.0 - 2020-10-26
- feat: Lambda VPC Endpoint (#534)
v2.62.0 - 2020-10-22
- Updated README
- feat: Added Codeartifact API/Repo vpc endpoints (#515)
v2.61.0 - 2020-10-22
- fix: Updated min required version of Terraform to 0.12.21 (#532)
- Fixed circleci configs
v2.60.0 - 2020-10-21
- fix: Resource aws_default_network_acl orphaned subnet_ids (#530)
v2.59.0 - 2020-10-19
- fix: Removed ignore_changes to work with Terraform 0.14 (#526)
v2.58.0 - 2020-10-16
- feat: Added support for Terraform 0.14 (#525)
v2.57.0 - 2020-10-06
v2.56.0 - 2020-10-06
- fix: Create only required number of NAT gateways (#492)
v2.55.0 - 2020-09-28
- docs: Updated docs with pre-commit
- feat: Added Textract vpc endpoint (#509)
v2.54.0 - 2020-09-23
- fix: Split appstream to appstream_api and appstream_streaming (#508)
v2.53.0 - 2020-09-23
- feat: Add support for security groups ids in default sg's rules (#491)
v2.52.0 - 2020-09-22
- feat: Added tflint as pre-commit hook (#507)
v2.51.0 - 2020-09-15
- feat: add enable_public_s3_endpoint variable for S3 VPC Endpoint for public subnets (#502)
v2.50.0 - 2020-09-11
- feat: Add ability to create CodeDeploy endpoint to VPC (#501)
v2.49.0 - 2020-09-11
- feat: Add ability to create RDS endpoint to VPC (#499)
v2.48.0 - 2020-08-17
- fix: Use database route table instead of private route table for NAT gateway route (#476)
v2.47.0 - 2020-08-13
- feat: add arn outputs for: igw, cgw, vgw, default vpc, acls (#471)
v2.46.0 - 2020-08-13
- fix: InvalidServiceName for elasticbeanstalk_health (#484)
v2.45.0 - 2020-08-13
- feat: bump version of aws provider version to support 3.* (#479)
- fix: bumping terraform version from 0.12.6 to 0.12.7 in circleci to include regexall function (#474)
- docs: Fix typo in nat_public_ips (#460)
v2.44.0 - 2020-06-21
- feat: manage default security group (#382)
v2.43.0 - 2020-06-20
- feat: add support for disabling IGW for public subnets (#457)
v2.42.0 - 2020-06-20
- fix: Reorder tags to allow overriding Name tag in route tables (#458)
v2.41.0 - 2020-06-20
- fix: Output list of external_nat_ips when using external eips (#432)
v2.40.0 - 2020-06-20
- Updated pre-commit hooks
- feat: Add support for VPC flow log max_aggregation_interval (#431)
- feat: Add support for tagging egress only internet gateway (#430)
v2.39.0 - 2020-06-06
- feat: Enable support for Terraform 0.13 as a valid version by setting minimum version required (#455)
v2.38.0 - 2020-05-25
- feat: add vpc_owner_id to outputs (#428)
- docs: Fixed README
- Merge branch 'master' into master
- Updated description of vpc_owner_id
- added owner_id output (#1)
v2.37.0 - 2020-05-25
- fix: Fix wrong ACM PCA output (#450)
v2.36.0 - 2020-05-25
- feat: Added support for more VPC endpoints (#369)
v2.35.0 - 2020-05-25
- feat: Add VPC Endpoint for SES (#449)
v2.34.0 - 2020-05-25
- feat: Add routes table association and route attachment outputs (#398)
- fix: Updated outputs in ipv6 example (#375)
v2.33.0 - 2020-04-02
- docs: Updated required versions of Terraform
- feat: Add EC2 Auto Scaling VPC endpoint (#374)
- docs: Document create_database_subnet_group requiring database_subnets (#424)
v2.32.0 - 2020-03-24
- feat: Add intra subnet VPN route propagation (#421)
v2.31.0 - 2020-03-20
- chore: Add badge for latest version number (#384)
v2.30.0 - 2020-03-19
v2.29.0 - 2020-03-13
- Added tagging for VPC Flow Logs (#407)
v2.28.0 - 2020-03-11
- Add support for specifying AZ in VPN Gateway (#401)
v2.27.0 - 2020-03-11
- Fixed output of aws_flow_log
v2.26.0 - 2020-03-11
- Add VPC Flow Logs capabilities (#316)
v2.25.0 - 2020-03-02
- Added support for both types of values in azs (names and ids) (#370)
v2.24.0 - 2020-01-23
- Set minimum terraform version to 0.12.6 (fixes circleci) (#390)
v2.23.0 - 2020-01-21
- Updated pre-commit-terraform with terraform-docs 0.8.0 support (#388)
v2.22.0 - 2020-01-16
- Added note about Transit Gateway integration (#386)
v2.21.0 - 2019-11-27
- fix ipv6 enable (#340)
v2.20.0 - 2019-11-27
v2.19.0 - 2019-11-27
- Add Elastic File System & Cloud Directory VPC Endpoints (#355)
v2.18.0 - 2019-11-04
- Fixed spelling mistakes
- Updated network-acls example with IPv6 rules
- Added support for
ipv6_cidr_block
in network acls (#329) - Added VPC Endpoints for AppStream, Athena & Rekognition (#335)
- Add VPC endpoints for CloudFormation, CodePipeline, Storage Gateway, AppMesh, Transfer, Service Catalog & SageMaker(Runtime & API) (#324)
- Added support for EC2 ClassicLink (#322)
- Added support for ICMP rules in Network ACL (#286)
- Added tags to VPC Endpoints (#292)
- Added more VPC endpoints (Glue, STS, Sagemaker Notebook), and all missing outputs (#311)
- Add IPv6 support (#317)
- Fixed README after merge
- Output var.name (#303)
- Fixed README after merge
- Additional VPC Endpoints (#302)
- Added Kinesis streams and firehose VPC endpoints (#301)
- adding transfer server vpc end point support
- adding codebuild, codecommit and git-codecommit vpc end point support
- adding config vpc end point support
- adding secrets manager vpc end point support
- Updated version of pre-commit-terraform
- Updated pre-commit-terraform to support terraform-docs and Terraform 0.12 (#288)
- Updated VPC endpoint example (fixed #249)
- Update tflint to 0.8.2 for circleci task (#280)
- Fixed broken 2.3.0
- Fixed opportunity to create the vpc, vpn gateway routes (bug during upgrade to 0.12)
- Updated Terraform versions in README
- Added VPC Endpoints for SNS, Cloudtrail, ELB, Cloudwatch (#269)
- Upgrade Docker Image to fix CI (#270)
- Fixed merge conflicts
- Finally, Terraform 0.12 support (#266)
v1.72.0 - 2019-09-30
- Add VPC endpoints for AppStream, Athena & Rekognition (#336)
- Fixed Sagemaker resource name in VPC endpoint (#323)
- Fixed name of appmesh VPC endpoint (#320)
- Allow ICMP Network ACL rules (#252)
- Added VPC endpoints from #311 to Terraform 0.11 branch (#319)
- Add tags to VPC Endpoints (#293)
- Add VPC endpoints for ELB, CloudTrail, CloudWatch and SNS (#274)
v2.17.0 - 2019-09-30
- Updated network-acls example with IPv6 rules
- Added support for
ipv6_cidr_block
in network acls (#329)
v2.16.0 - 2019-09-30
- Added VPC Endpoints for AppStream, Athena & Rekognition (#335)
v2.15.0 - 2019-09-03
- Add VPC endpoints for CloudFormation, CodePipeline, Storage Gateway, AppMesh, Transfer, Service Catalog & SageMaker(Runtime & API) (#324)
- Added support for EC2 ClassicLink (#322)
- Added support for ICMP rules in Network ACL (#286)
- Added tags to VPC Endpoints (#292)
- Added more VPC endpoints (Glue, STS, Sagemaker Notebook), and all missing outputs (#311)
- Add IPv6 support (#317)
- Fixed README after merge
- Output var.name (#303)
- Fixed README after merge
- Additional VPC Endpoints (#302)
- Added Kinesis streams and firehose VPC endpoints (#301)
- adding transfer server vpc end point support
- adding codebuild, codecommit and git-codecommit vpc end point support
- adding config vpc end point support
- adding secrets manager vpc end point support
- Updated version of pre-commit-terraform
- Updated pre-commit-terraform to support terraform-docs and Terraform 0.12 (#288)
- Updated VPC endpoint example (fixed #249)
- Update tflint to 0.8.2 for circleci task (#280)
- Fixed broken 2.3.0
- Fixed opportunity to create the vpc, vpn gateway routes (bug during upgrade to 0.12)
- Updated Terraform versions in README
- Added VPC Endpoints for SNS, Cloudtrail, ELB, Cloudwatch (#269)
- Upgrade Docker Image to fix CI (#270)
- Fixed merge conflicts
- Finally, Terraform 0.12 support (#266)
v1.71.0 - 2019-09-03
- Fixed Sagemaker resource name in VPC endpoint (#323)
- Fixed name of appmesh VPC endpoint (#320)
- Allow ICMP Network ACL rules (#252)
- Added VPC endpoints from #311 to Terraform 0.11 branch (#319)
- Add tags to VPC Endpoints (#293)
- Add VPC endpoints for ELB, CloudTrail, CloudWatch and SNS (#274)
v2.14.0 - 2019-09-03
- Added support for EC2 ClassicLink (#322)
v2.13.0 - 2019-09-03
- Added support for ICMP rules in Network ACL (#286)
- Added tags to VPC Endpoints (#292)
- Added more VPC endpoints (Glue, STS, Sagemaker Notebook), and all missing outputs (#311)
- Add IPv6 support (#317)
- Fixed README after merge
- Output var.name (#303)
- Fixed README after merge
- Additional VPC Endpoints (#302)
- Added Kinesis streams and firehose VPC endpoints (#301)
- adding transfer server vpc end point support
- adding codebuild, codecommit and git-codecommit vpc end point support
- adding config vpc end point support
- adding secrets manager vpc end point support
- Updated version of pre-commit-terraform
- Updated pre-commit-terraform to support terraform-docs and Terraform 0.12 (#288)
- Updated VPC endpoint example (fixed #249)
- Update tflint to 0.8.2 for circleci task (#280)
- Fixed broken 2.3.0
- Fixed opportunity to create the vpc, vpn gateway routes (bug during upgrade to 0.12)
- Updated Terraform versions in README
- Added VPC Endpoints for SNS, Cloudtrail, ELB, Cloudwatch (#269)
- Upgrade Docker Image to fix CI (#270)
- Fixed merge conflicts
- Finally, Terraform 0.12 support (#266)
v1.70.0 - 2019-09-03
- Allow ICMP Network ACL rules (#252)
v1.69.0 - 2019-09-03
v1.68.0 - 2019-09-02
v2.12.0 - 2019-09-02
- Added tags to VPC Endpoints (#292)
v2.11.0 - 2019-09-02
- Added more VPC endpoints (Glue, STS, Sagemaker Notebook), and all missing outputs (#311)
v2.10.0 - 2019-09-02
- Add IPv6 support (#317)
v2.9.0 - 2019-07-21
- Fixed README after merge
- Output var.name (#303)
v2.8.0 - 2019-07-21
- Fixed README after merge
- Additional VPC Endpoints (#302)
- Added Kinesis streams and firehose VPC endpoints (#301)
- adding transfer server vpc end point support
- adding codebuild, codecommit and git-codecommit vpc end point support
- adding config vpc end point support
- adding secrets manager vpc end point support
- Updated version of pre-commit-terraform
v2.7.0 - 2019-06-17
- Updated pre-commit-terraform to support terraform-docs and Terraform 0.12 (#288)
v2.6.0 - 2019-06-13
- Updated VPC endpoint example (fixed #249)
- Update tflint to 0.8.2 for circleci task (#280)
- Fixed broken 2.3.0
- Fixed opportunity to create the vpc, vpn gateway routes (bug during upgrade to 0.12)
- Updated Terraform versions in README
- Added VPC Endpoints for SNS, Cloudtrail, ELB, Cloudwatch (#269)
- Upgrade Docker Image to fix CI (#270)
- Fixed merge conflicts
- Finally, Terraform 0.12 support (#266)
v1.67.0 - 2019-06-13
- Add VPC endpoints for ELB, CloudTrail, CloudWatch and SNS (#274)
v2.5.0 - 2019-06-05
v2.4.0 - 2019-06-05
- Fixed broken 2.3.0
v2.3.0 - 2019-06-04
- Fixed opportunity to create the vpc, vpn gateway routes (bug during upgrade to 0.12)
v2.2.0 - 2019-05-28
- Updated Terraform versions in README
v2.1.0 - 2019-05-27
- Added VPC Endpoints for SNS, Cloudtrail, ELB, Cloudwatch (#269)
- Upgrade Docker Image to fix CI (#270)
v2.0.0 - 2019-05-24
- Fixed merge conflicts
- Finally, Terraform 0.12 support (#266)
v1.66.0 - 2019-05-24
v1.65.0 - 2019-05-21
- Improving DHCP options docs (#260)
v1.64.0 - 2019-04-25
- Fixed formatting
- Add Output Of Subnet ARNs (#242)
v1.63.0 - 2019-04-25
- Fixed formatting
- Added ARN of VPC in module output (#245)
v1.62.0 - 2019-04-25
- Add support for KMS VPC endpoint creation (#243)
v1.61.0 - 2019-04-25
v1.60.0 - 2019-03-22
- Network ACLs (#238)
v1.59.0 - 2019-03-05
- Updated changelog
- Resolved conflicts after merge
- Redshift public subnets (#222)
- Redshift public subnets (#222)
- docs: Update comment in docs (#226)
v1.58.0 - 2019-03-01
- Updated changelog
- API gateway Endpoint (#225)
v1.57.0 - 2019-02-21
- Bump version
v1.56.0 - 2019-02-21
- Added intra subnet suffix. (#220)
v1.55.0 - 2019-02-14
- Fixed formatting after #213
- Added subnet ids to ecr endpoints
- Added option to create ECR api and dkr endpoints
v1.54.0 - 2019-02-14
- Fixed formatting after #205
- switch to terraform-docs v0.6.0
- add files updated by pre-commit
- add additional endpoints to examples
- fix typo
- add endpoints ec2messages, ssmmessages as those are required by Systems Manager in addition to ec2 and ssm.
v1.53.0 - 2019-01-18
- Reordered vars in count for database_nat_gateway route
- adding option to create a route to nat gateway in database subnets
v1.52.0 - 2019-01-17
v1.51.0 - 2019-01-10
- Added possibility to control creation of elasticache and redshift subnet groups
v1.50.0 - 2018-12-27
- Added azs to outputs which is an argument
v1.49.0 - 2018-12-12
- Reverted complete-example
- Added IGW route for DB subnets (based on #179)
v1.48.0 - 2018-12-11
- Updated pre-commit version with new terraform-docs script
v1.47.0 - 2018-12-11
- Fix for the error: module.vpc.aws_redshift_subnet_group.redshift: only lowercase alphanumeric characters and hyphens allowed in name
v1.46.0 - 2018-10-06
- Fixed #177 - public_subnets should not always be validated
v1.45.0 - 2018-10-01
- Updated README.md after merge
- Added amazon_side_asn to vpn_gateway (#159)
v1.44.0 - 2018-09-18
- Reordering tag merging (#148)
v1.43.2 - 2018-09-17
- Updated link to cloudcraft
v1.43.1 - 2018-09-17
- Updated link to cloudcraft
v1.43.0 - 2018-09-16
- Removed comments starting from # to fix README
- Added cloudcraft.co as a sponsor for this module
- Added cloudcraft.co as a sponsor for this module
v1.42.0 - 2018-09-14
- add vars for custom subnet and route table names (#168)
v1.41.0 - 2018-09-04
- Add secondary CIDR block support (#163)
v1.40.0 - 2018-08-19
v1.39.0 - 2018-08-19
- Add minimum support for IPv6 to VPC (#156)
v1.38.0 - 2018-08-18
- Provide separate route tables for db/elasticache/redshift (#155)
- Fixing typo overriden -> overridden (#150)
v1.37.0 - 2018-06-22
- Removed obsolete default_route_table_tags (fixed #146)
v1.36.0 - 2018-06-20
v1.35.0 - 2018-06-20
v1.34.0 - 2018-06-05
- Fixed creation of aws_vpc_endpoint_route_table_association when intra_subnets are not set (fixes 137)
v1.33.0 - 2018-06-04
- Added missing route_table for intra_subnets, and prepare the release
- Adding "intra subnets" as a class (#135)
v1.32.0 - 2018-05-24
v1.31.0 - 2018-05-16
- Added pre-commit hook to autogenerate terraform-docs (#127)
v1.30.0 - 2018-04-09
- Fixed formatting
- Added longer timeouts for aws_route create (#113)
v1.29.0 - 2018-04-05
- Creates a single private route table when single_nat_gateway is true (#83)
v1.28.0 - 2018-04-05
- Ensures the correct number of S3 and DDB VPC Endpoint associations (#90)
v1.27.0 - 2018-04-05
- Removed aws_default_route_table and aws_main_route_table_association, added potentially failed example (#111)
v1.26.0 - 2018-03-06
- Added default CIDR block as 0.0.0.0/0 (#93)
v1.25.0 - 2018-03-02
- Fixed complete example
- Make terraform recognize lists when uring variables (#92)
v1.24.0-pre - 2018-03-01
- Fixed description
- Fixed aws_vpn_gateway_route_propagation for default route table
v1.23.0 - 2018-02-10
- Extended aws_vpn_gateway use case. (#67)
v1.22.1 - 2018-02-10
- Removed classiclink from outputs because it is not present in recent regions (#78)
v1.22.0 - 2018-02-09
- Added support for default VPC resource (#75)
v1.21.0 - 2018-02-09
- Added possibility to create VPC conditionally (#74)
v1.20.0 - 2018-02-09
- Manage Default Route Table under Terraform (#69)
v1.19.0 - 2018-02-09
- Only create one public route association for s3 endpoint (#73)
v1.18.0 - 2018-02-05
- Adding tests for vpc, subnets, and route tables (#31)
- Improve documentation about the usage of external NAT gateway IPs (#66)
v1.17.0 - 2018-01-21
v1.16.0 - 2018-01-21
v1.15.0 - 2018-01-19
- Lowercase database subnet group name (#57)
v1.14.0 - 2018-01-11
- Add Redshift subnets (#54)
v1.13.0 - 2018-01-03
- Ignore changes to propagating_vgws of private routing table (#50)
v1.12.0 - 2017-12-12
- Downgraded require_version from 0.10.13 to 0.10.3 (#48)
v1.11.0 - 2017-12-11
- Added fix for issue when no private subnets are defined (#47)
v1.10.0 - 2017-12-11
- Fixing edge case when VPC is not symmetrical with few private subnets (#45)
v1.9.1 - 2017-12-07
- Minor fix in README
v1.9.0 - 2017-12-07
- Allow passing in EIPs for the NAT Gateways (#38)
v1.8.0 - 2017-12-06
- change conditional private routes (#36)
v1.7.0 - 2017-12-06
v1.6.0 - 2017-12-06
- Add support for additional tags on VPC (#43)
- Reverted bad merge, fixed #33
- Set enable_dns_support=true by default
v1.4.1 - 2017-11-23
- Reverted bad merge, fixed #33
v1.5.1 - 2017-11-23
v1.5.0 - 2017-11-23
- Reverted bad merge, fixed #33
- Set enable_dns_support=true by default
- Updated descriptions for DNS variables (closes #14)
v1.4.0 - 2017-11-22
- Add version requirements in README.md (fixes #32)
- Add version requirements in README.md
v1.3.0 - 2017-11-16
v1.2.0 - 2017-11-11
- Add support for DHCP options set (#20)
v1.1.0 - 2017-11-11
- #22 add vpn gateway feature (#24)
- Add cidr_block outputs to public and private subnets (#19)
- Add AZ to natgateway name
v1.0.4 - 2017-10-20
- NAT gateway should be tagged too.
v1.0.3 - 2017-10-12
- Make aws_vpc_endpoint_service conditional
- Improve variable descriptions
v1.0.2 - 2017-09-27
- disable dynamodb data source when not needed
v1.0.1 - 2017-09-26
- Updated link in README
- Allow the user to define custom tags for route tables
- Updated README
- Updated README
- Aded examples and updated names
- Added descriptions, applied fmt
- Removed parts of readme
- Initial commit
- Initial commit