diff --git a/CHANGELOG.md b/CHANGELOG.md index ad05eb07..371be8c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,27 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [10.0.0](https://github.com/terraform-google-modules/terraform-google-bigquery/compare/v9.0.0...v10.0.0) (2025-01-24) + + +### ⚠ BREAKING CHANGES + +* **deps:** Update Terraform terraform-google-modules/project-factory/google to v18 ([#366](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/366)) +* **modules:** require TF v1.3+ ([#361](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/361)) +* **TPG>=6.11:** add deletion protection variable to google_workflows_workflow ([#370](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/370)) + +### Features + +* add storage_billing_model and default_partition_expiration_ms ([#367](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/367)) ([53646de](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/53646dedc8167c17b9b609d2ed2d5ef37668f7bb)) + + +### Bug Fixes + +* **deps:** Update Terraform provider constraints ([#357](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/357)) ([c285f34](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/c285f3478a1cd65af1b0812515c2bb3484e9fa3b)) +* **deps:** Update Terraform terraform-google-modules/project-factory/google to v18 ([#366](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/366)) ([d7723c4](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/d7723c495d6bf735e883543a2e83703877107368)) +* **modules:** require TF v1.3+ ([#361](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/361)) ([9f9581b](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/9f9581b1fb066f938d2af611d6ece1fa162381fe)) +* **TPG>=6.11:** add deletion protection variable to google_workflows_workflow ([#370](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/370)) ([7233527](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/72335270b153d959f0c3f46932f2970aaf5acdcc)) + ## [9.0.0](https://github.com/terraform-google-modules/terraform-google-bigquery/compare/v8.1.0...v9.0.0) (2024-10-16) diff --git a/README.md b/README.md index b6f1907e..c854ae30 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Basic usage of this module is as follows: ```hcl module "bigquery" { source = "terraform-google-modules/bigquery/google" - version = "~> 9.0" + version = "~> 10.0" dataset_id = "foo" dataset_name = "foo" diff --git a/metadata.yaml b/metadata.yaml index 534849a3..caaf71a3 100644 --- a/metadata.yaml +++ b/metadata.yaml @@ -24,7 +24,7 @@ spec: source: repo: https://github.com/terraform-google-modules/terraform-google-bigquery sourceType: git - version: 9.0.0 + version: 10.0.0 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/authorization/README.md b/modules/authorization/README.md index 8800f0e6..61a152c4 100644 --- a/modules/authorization/README.md +++ b/modules/authorization/README.md @@ -17,7 +17,7 @@ Example: ```hcl module "dataset" { source = "terraform-google-modules/bigquery/google" - version = "~> 9.0" + version = "~> 10.0" dataset_id = "example_dataset" dataset_name = "example_dataset" diff --git a/modules/authorization/metadata.yaml b/modules/authorization/metadata.yaml index 44946795..d0027c7e 100644 --- a/modules/authorization/metadata.yaml +++ b/modules/authorization/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-bigquery sourceType: git dir: /modules/authorization - version: 9.0.0 + version: 10.0.0 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/authorization/versions.tf b/modules/authorization/versions.tf index 5707c66f..86bf42c9 100644 --- a/modules/authorization/versions.tf +++ b/modules/authorization/versions.tf @@ -25,7 +25,7 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-bigquery:authorization/v9.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery:authorization/v10.0.0" } } diff --git a/modules/data_warehouse/metadata.yaml b/modules/data_warehouse/metadata.yaml index 5f437d87..85c82b7c 100644 --- a/modules/data_warehouse/metadata.yaml +++ b/modules/data_warehouse/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-bigquery sourceType: git dir: /modules/data_warehouse - version: 9.0.0 + version: 10.0.0 actuationTool: flavor: Terraform version: ">= 1.3" @@ -141,7 +141,7 @@ spec: - iam.googleapis.com providerVersions: - source: hashicorp/archive - version: 2.4.2 + version: 10.0.0 - source: hashicorp/google version: ">= 6.11, < 7" - source: hashicorp/google-beta @@ -151,6 +151,6 @@ spec: - source: hashicorp/local version: ">=2.4" - source: hashicorp/random - version: 3.6.2 + version: 10.0.0 - source: hashicorp/time version: ">= 0.9.1" diff --git a/modules/data_warehouse/versions.tf b/modules/data_warehouse/versions.tf index 356c9668..32e93192 100644 --- a/modules/data_warehouse/versions.tf +++ b/modules/data_warehouse/versions.tf @@ -48,6 +48,6 @@ terraform { required_version = ">= 1.3" provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-bigquery:data_warehouse/v9.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery:data_warehouse/v10.0.0" } } diff --git a/modules/data_warehouse/workflow_polling/versions.tf b/modules/data_warehouse/workflow_polling/versions.tf index 3041425e..d7238989 100644 --- a/modules/data_warehouse/workflow_polling/versions.tf +++ b/modules/data_warehouse/workflow_polling/versions.tf @@ -48,6 +48,6 @@ terraform { required_version = ">= 1.3" provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-bigquery:data_warehouse/v9.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery:data_warehouse/v10.0.0" } } diff --git a/modules/scheduled_queries/README.md b/modules/scheduled_queries/README.md index dba71a5c..c271dd47 100644 --- a/modules/scheduled_queries/README.md +++ b/modules/scheduled_queries/README.md @@ -7,7 +7,7 @@ Example: ```hcl module "dataset" { source = "terraform-google-modules/bigquery/google" - version = "~> 9.0" + version = "~> 10.0" dataset_id = "example_dataset" dataset_name = "example_dataset" diff --git a/modules/scheduled_queries/metadata.yaml b/modules/scheduled_queries/metadata.yaml index efa7e0de..be313d48 100644 --- a/modules/scheduled_queries/metadata.yaml +++ b/modules/scheduled_queries/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-bigquery sourceType: git dir: /modules/scheduled_queries - version: 9.0.0 + version: 10.0.0 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/scheduled_queries/versions.tf b/modules/scheduled_queries/versions.tf index 12956bdf..734adb4d 100644 --- a/modules/scheduled_queries/versions.tf +++ b/modules/scheduled_queries/versions.tf @@ -25,6 +25,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-bigquery:scheduled_queries/v9.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery:scheduled_queries/v10.0.0" } } diff --git a/modules/udf/README.md b/modules/udf/README.md index 392dc2a2..a2629cd9 100644 --- a/modules/udf/README.md +++ b/modules/udf/README.md @@ -18,7 +18,7 @@ module "dataset" { module "add_udfs" { source = "terraform-google-modules/bigquery/google//modules/udf" - version = "~> 9.0" + version = "~> 10.0" dataset_id = module.dataset.bigquery_dataset.dataset_id project_id = module.dataset.bigquery_dataset.project diff --git a/modules/udf/metadata.yaml b/modules/udf/metadata.yaml index ce2f016a..f02f0ea7 100644 --- a/modules/udf/metadata.yaml +++ b/modules/udf/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-bigquery sourceType: git dir: /modules/udf - version: 9.0.0 + version: 10.0.0 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/udf/versions.tf b/modules/udf/versions.tf index 841a7610..f99dbdb1 100644 --- a/modules/udf/versions.tf +++ b/modules/udf/versions.tf @@ -25,7 +25,7 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-bigquery:udf/v9.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery:udf/v10.0.0" } } diff --git a/versions.tf b/versions.tf index ff02b86b..1ca08f6e 100644 --- a/versions.tf +++ b/versions.tf @@ -25,7 +25,7 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-bigquery/v9.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery/v10.0.0" } }