Releases: grem11n/terraform-aws-vpc-peering
v7.0.0
v7.0.0
It's been some time since the previous release, so bumping the major version just in case. Otherwise, there should be no breaking changes compared to the previous release.
What's Changed
- This is a fix for #108 by @herrbpl in #109
- Fix typo in examples/module-depends-on/README.md #104 by @kascodeo in #105
- Allow to define the peering connection name as a variable by @uridium in #106
- Migrate tests to Localstack by @grem11n in #112
- Add Lint action by @grem11n in #113
- Add routes for VPC + Subnet IPv6 space by @Unverified in #116
New Contributors
- @herrbpl made their first contribution in #109
- @kascodeo made their first contribution in #105
- @uridium made their first contribution in #106
- @Unverified made their first contribution in #116
Full Changelog: v6.0.0...v7.0.0
Allow the usage of the AWS Provider 5.x.x
Changes
- Allow the usage of
5.x.x
version of the AWS Terraform provider: #103
Considerations
The new version should work with AWS Terraform Provider 4.x.x
as well. Yet, to avoid unexpected behavior, I'm releasing this as a new major version of the module.
Create routes for additional CIDRs
Now, this module creates routes for additional CIDRs associated with VPCs as well, which fixed #94.
API Changes
This release exposes two new user variables:
from_this_associated
to create routes for additional CIDRs fromthis
VPCfrom_peer_associated
to create routes for additional CIDRs frompeer
VPC
Considerations
The module still relies on additional variables to create routes for associated CIDRs. However, based on hashicorp/terraform#28962 (comment) I assume it's impossible to calculate routes for associated CIDRs unless VPC configuration already exists. This means that depends_on
directive probably won't work with additional VPC CIDRs, if you want to create the whole infrastructure in one swing. Yet, I haven't tested that scenario.
Code Changes
- Create routes for associated VPC CIDRs by @grem11n in #97
- Update Terraform version to the current latest in tests by @grem11n in #99
Full Changelog: v5.0.0...v5.1.0
AWS Classic Deprecation
Tests for Terraform > 1.1.x and AWS Provider > 4.x.x
Pin the minimum Terraform version
- Pinned the minimum required Terraform version
- Updated tests with more stable regions
- Bug report template
Terraform 0.15 support
- Terraform 0.15 support
- Use the Provider Aliases
Terraform 0.15 support
Support for Terraform 0.15
with backward compatibility with 0.14
Terraform 0.15 support
- Terraform
0.15
support - Use the Provider Aliases
Terraform >=0.13 support
- Fixes
depends_on
issue (#57) - Added documentation regarding depends_on usage
- Run tests against Terraform 0.13 and 0.14
- Refactoring