diff --git a/CHANGELOG.md b/CHANGELOG.md index 4da08d64..8bae6aa2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,31 @@ 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). +## [8.0.0](https://github.com/terraform-google-modules/terraform-google-bigquery/compare/v7.0.0...v8.0.0) (2024-03-05) + + +### ⚠ BREAKING CHANGES + +* add support to max_staleness field ([#278](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/278)) + +### Features + +* add support to max_staleness field ([#278](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/278)) ([4c51616](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/4c51616f65a5994886917b1f09d4ba9d336f593b)) +* adding extension notebooks ([#303](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/303)) ([b2816c4](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/b2816c469765c4c301c5227dd63cb3792c1c4247)) +* allow fine-grained deletion protection config at the table-level ([#287](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/287)) ([7157c32](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/7157c323b664d910ddef26d87c0efa5f7209b174)) +* data_warehouse Add GenAI capabilities ([#272](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/272)) ([f88f4b5](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/f88f4b53ea5ed8416ed01e7285fa6018ddb8bd0b)) +* expanded integration testing ([#288](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/288)) ([9dcdd07](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/9dcdd07f1e2a2b1cd4011fdf039fadca01bc32f0)) +* Parameterize location and improve error messaging ([#289](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/289)) ([438b341](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/438b34134630cbbd4843f8a737c8784a1b83cb12)) + + +### Bug Fixes + +* adding regional constraints and simplifying workflow execution ([#284](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/284)) ([6146404](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/61464046e3e14b62cbb902617077fd2958167dbe)) +* Addressing permission conflicts ([#298](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/298)) ([dc3cb5e](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/dc3cb5e6feb71d28ab22df7c85c0813eae98eae2)) +* adds a null check for expiration time ([#268](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/268)) ([b7efc4d](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/b7efc4d41ee5cc0ad4b6558dccc1b4696929525f)) +* **deps:** Update Terraform terraform-google-modules/project-factory/google to 14.4 ([#277](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/277)) ([85b9d22](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/85b9d2256c7bdfb44870b725a7c7c2a96f3297a9)) +* update workflow.tftpl ([#266](https://github.com/terraform-google-modules/terraform-google-bigquery/issues/266)) ([405972a](https://github.com/terraform-google-modules/terraform-google-bigquery/commit/405972a27da0c0165b93f83162e4a595ec289263)) + ## [7.0.0](https://github.com/terraform-google-modules/terraform-google-bigquery/compare/v6.1.1...v7.0.0) (2023-10-10) diff --git a/README.md b/README.md index 08a5318a..58bb0cf8 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 = "~> 7.0" + version = "~> 8.0" dataset_id = "foo" dataset_name = "foo" diff --git a/metadata.yaml b/metadata.yaml index 7086be46..13e8cf3a 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: 7.0.0 + version: 8.0.0 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/authorization/README.md b/modules/authorization/README.md index 87291515..19c6d496 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 = "~> 7.0" + version = "~> 8.0" dataset_id = "example_dataset" dataset_name = "example_dataset" diff --git a/modules/authorization/metadata.yaml b/modules/authorization/metadata.yaml index 4091f645..2432cff4 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: 7.0.0 + version: 8.0.0 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/authorization/versions.tf b/modules/authorization/versions.tf index 6fcc3b6f..b5e9f3c7 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/v7.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery:authorization/v8.0.0" } } diff --git a/modules/data_warehouse/metadata.yaml b/modules/data_warehouse/metadata.yaml index 1921c59b..40d58442 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: 7.0.0 + version: 8.0.0 actuationTool: flavor: Terraform version: ">= 0.13" diff --git a/modules/data_warehouse/versions.tf b/modules/data_warehouse/versions.tf index 66780e65..5ae91274 100644 --- a/modules/data_warehouse/versions.tf +++ b/modules/data_warehouse/versions.tf @@ -48,6 +48,6 @@ terraform { required_version = ">= 0.13" provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-bigquery:data_warehouse/v7.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery:data_warehouse/v8.0.0" } } diff --git a/modules/scheduled_queries/README.md b/modules/scheduled_queries/README.md index 96811182..575ce389 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 = "~> 7.0" + version = "~> 8.0" dataset_id = "example_dataset" dataset_name = "example_dataset" diff --git a/modules/scheduled_queries/metadata.yaml b/modules/scheduled_queries/metadata.yaml index 50500872..e326e838 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: 7.0.0 + version: 8.0.0 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/scheduled_queries/versions.tf b/modules/scheduled_queries/versions.tf index cde6bbd6..d461cc2e 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/v7.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery:scheduled_queries/v8.0.0" } } diff --git a/modules/udf/README.md b/modules/udf/README.md index ea65a655..356fe4b6 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 = "~> 7.0" + version = "~> 8.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 736656bb..f1e00202 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: 7.0.0 + version: 8.0.0 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/udf/versions.tf b/modules/udf/versions.tf index 3a13b430..052edc79 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/v7.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery:udf/v8.0.0" } } diff --git a/versions.tf b/versions.tf index 3bc833ed..86326ca6 100644 --- a/versions.tf +++ b/versions.tf @@ -25,7 +25,7 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-bigquery/v7.0.0" + module_name = "blueprints/terraform/terraform-google-bigquery/v8.0.0" } }