Skip to content

Latest commit

 

History

History
287 lines (173 loc) · 13.3 KB

CHANGELOG.md

File metadata and controls

287 lines (173 loc) · 13.3 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.4.0 (2020-06-01)

Features

  • Switch default route deletion to use native method. (#185) (c1d786f)
    • Route deletion has now been moved to the VPC module. Hence, you must remove calls to delete_default_internet_gateway_routes from any usage of the routes submodule

Bug Fixes

  • Remove quoted references (#183) (7e5f5ab)
  • Resolve Invalid index error on shared vpc destroy (#177) (b799266)

2.3.0 (2020-04-16)

Features

  • Add beta provider support for routes and subnets (#124) (6c94a6f), closes #68

2.2.0 (2020-04-07)

Features

2.1.2 (2020-04-02)

Bug Fixes

  • Add support for enable_logging on firewall rules (#155) (febec4e)
  • Add variables type as first parameter on all variables (#167) (2fff1e7)
  • remove invalid/outdated create_network variable (#159) (6fac78e)
  • Resolve error with destroy and shared VPC host config (#168) (683ae07), closes #163

2.1.1 (2020-02-04)

Bug Fixes

  • Correct the service_project_ids type (#152) (80b6f54)
  • Resolve "Invalid expanding argument value" issue with the newer versions of terraform (#153) (5f61ffb)

2.1.0 (2020-01-31)

Features

  • add subnets output with full subnet info (#129) (b424186)

Bug Fixes

  • Make project_id output dependent on shared_vpc host enablement (#150) (75f9f04)

2.0.2 (2020-01-21)

Bug Fixes

  • relax version constraint in README (1a39c7d)

2.0.1 - 2019-12-18

Fixed

  • Fixed bug for allowing internal firewall rules. #123
  • Provided Terraform provider versions and relaxed version constraints. #131

2.0.0 (2019-12-09)

v2.0.0 is a backwards-incompatible release. Please see the upgrading guide.

Added

  • Split main module up into vpc, subnets, and routes submodules. #103

Fixed

  • Fixes subnet recreation when a subnet is updated. #73

1.5.0 (2019-11-12)

Added

  • Added submodule network-peering #101

1.4.3 - 2019-10-31

Fixed

  • Fixed issue with depending on outputs introduced in 1.4.1. #95

1.4.2 - 2019-10-30

Fixed

  • The outputs network_name, network_self_link, and subnets_secondary_ranges depend on resource attributes rather than data source attributes when create_network = true. #94

1.4.1 - 2019-10-29

Added

  • Made network creation optional in root module. #88

Fixed

  • Fixed issue with depending on outputs introduced in 1.4.0. #92

1.4.0 - 2019-10-14

Added

  • Add dynamic firewall rules support to firewall submodule. #79

Fixed

  • Add depends_on to created_subnets data fetch (fixes issue #80). #81

1.3.0 (2019-10-10)

Changed

  • Set default value for next_hop_internet. #64

Added

  • Add host service agent role management to Shared VPC submodule #72

1.2.0 (2019-09-18)

Added

  • Added description variable for subnets. #66

Fixed

  • Made setting secondary_ranges optional. #16

1.1.0 - 2019-07-24

Added

  • auto_create_subnetworks variable and description variable. #57

1.0.0 - 2019-07-12

Changed

  • Supported version of Terraform is 0.12. #47

0.8.0 - 2019-06-12

Added

  • A submodule to configure Shared VPC network attachments. #45

0.7.0 - 2019-05-27

Added

  • New firewall submodule #40

Fixed

  • Shared VPC service account roles are included in the README. #32
  • Shared VPC host project explicitly depends on the network to avoid a race condition. #36
  • gcloud dependency is included in the README. #38

0.6.0 - 2019-02-21

Added

  • Add ability to delete default gateway route #29

0.5.0 - 2019-01-31

Changed

  • Make routing_mode a configurable variable. Defaults to "GLOBAL" #26

Added

  • Subnet self links as outputs. #27
  • Support for route creation #14
  • Add example for VPC with many secondary ranges #23
  • Add example for VPC with regional routing mode #26

Fixed

  • Resolved issue with networks that have no secondary networks #19

0.4.0 - 2018-09-25

Changed

  • Make subnet_private_access and subnet_flow_logs into strings to be consistent with shared_vpc flag #13

0.3.0 - 2018-09-11

Changed

  • Make subnet_private_access default to false #6

Added

  • Add support for controlling subnet flow logs #6

0.2.0 - 2018-08-16

Added

  • Add support for Shared VPC hosting

0.1.0 - 2018-08-08

Added

  • Initial release
  • A Google Virtual Private Network (VPC)
  • Subnets within the VPC
  • Secondary ranges for the subnets (if applicable)