From cdc8c67a194ab6d915d1686b89daa532f430e65c Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 11 Apr 2023 16:17:20 -0700 Subject: [PATCH] chore(master): release 4.0.0 (#214) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Andrew Peabody --- CHANGELOG.md | 18 ++++++++++++++++++ docs/upgrading_to_v4.0.md | 1 + modules/simple_bucket/versions.tf | 2 +- versions.tf | 2 +- 4 files changed, 21 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a16ecd8..418571f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,24 @@ The format is based on and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.0.0](https://github.com/terraform-google-modules/terraform-google-cloud-storage/compare/v3.4.1...v4.0.0) (2023-04-06) + + +### ⚠ BREAKING CHANGES + +* add support for custom_placement_config ([#231](https://github.com/terraform-google-modules/terraform-google-cloud-storage/issues/231)) +* **TPG >= 4.42:** add support for public_access_prevention ([#218](https://github.com/terraform-google-modules/terraform-google-cloud-storage/issues/218)) +* location inverse control in bucket name prefix ([#186](https://github.com/terraform-google-modules/terraform-google-cloud-storage/issues/186)) +* Add matches_prefix and matches_suffix conditions ([#202](https://github.com/terraform-google-modules/terraform-google-cloud-storage/issues/202)) + +### Features + +* Add matches_prefix and matches_suffix conditions ([#202](https://github.com/terraform-google-modules/terraform-google-cloud-storage/issues/202)) ([8db2eb3](https://github.com/terraform-google-modules/terraform-google-cloud-storage/commit/8db2eb352c3998b4981553e2bdeb72c2c7c34f5b)) +* add support for custom_placement_config ([#231](https://github.com/terraform-google-modules/terraform-google-cloud-storage/issues/231)) ([a0bbdbd](https://github.com/terraform-google-modules/terraform-google-cloud-storage/commit/a0bbdbdbafa4732c8b3aa1a7760216fd48df43f3)) +* Hmac access ([#181](https://github.com/terraform-google-modules/terraform-google-cloud-storage/issues/181)) ([e5e4909](https://github.com/terraform-google-modules/terraform-google-cloud-storage/commit/e5e49094165ce876479f6a852889b17726807caa)) +* location inverse control in bucket name prefix ([#186](https://github.com/terraform-google-modules/terraform-google-cloud-storage/issues/186)) ([dbd3c35](https://github.com/terraform-google-modules/terraform-google-cloud-storage/commit/dbd3c3528332fc84bc599348279eaf501826a0f0)) +* **TPG >= 4.42:** add support for public_access_prevention ([#218](https://github.com/terraform-google-modules/terraform-google-cloud-storage/issues/218)) ([4469954](https://github.com/terraform-google-modules/terraform-google-cloud-storage/commit/4469954690e29f8145d185ecb7ec345cd9f9abab)) + ## [3.4.1](https://github.com/terraform-google-modules/terraform-google-cloud-storage/compare/v3.4.0...v3.4.1) (2023-01-04) diff --git a/docs/upgrading_to_v4.0.md b/docs/upgrading_to_v4.0.md index 5c4531ea..324e92e8 100644 --- a/docs/upgrading_to_v4.0.md +++ b/docs/upgrading_to_v4.0.md @@ -3,6 +3,7 @@ The v4.0 release of the terraform-google-cloud-storage module is a backwards incompatible release, due to the following breaking changes: - The bucket doesn't have location as mandatory part of the name prefix. +- The minimum Terraform Google Provider version was increased to 4.42. ## Migration Instructions diff --git a/modules/simple_bucket/versions.tf b/modules/simple_bucket/versions.tf index 68d33d4d..96e78299 100644 --- a/modules/simple_bucket/versions.tf +++ b/modules/simple_bucket/versions.tf @@ -25,7 +25,7 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-cloud-storage:simple_bucket/v3.4.1" + module_name = "blueprints/terraform/terraform-google-cloud-storage:simple_bucket/v4.0.0" } } diff --git a/versions.tf b/versions.tf index 1eba930d..29b016af 100644 --- a/versions.tf +++ b/versions.tf @@ -30,7 +30,7 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-cloud-storage/v3.4.1" + module_name = "blueprints/terraform/terraform-google-cloud-storage/v4.0.0" } }