diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1a6bec59..5b26c32e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,18 @@ The format is based on
 and this project adheres to
 [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
+## [0.9.0](https://github.com/GoogleCloudPlatform/terraform-google-cloud-run/compare/v0.8.0...v0.9.0) (2023-07-10)
+
+
+### Features
+
+* migrate serverless_type to service-based flag ([#131](https://github.com/GoogleCloudPlatform/terraform-google-cloud-run/issues/131)) ([8546af0](https://github.com/GoogleCloudPlatform/terraform-google-cloud-run/commit/8546af0969653284a79a540e2998997a62178a3a))
+
+
+### Bug Fixes
+
+* adds variable to not disable APIs on destroy ([#126](https://github.com/GoogleCloudPlatform/terraform-google-cloud-run/issues/126)) ([3faedb5](https://github.com/GoogleCloudPlatform/terraform-google-cloud-run/commit/3faedb5c67ebbf17ff48fe92b3bf9a13ba7893d3))
+
 ## [0.8.0](https://github.com/GoogleCloudPlatform/terraform-google-cloud-run/compare/v0.7.0...v0.8.0) (2023-06-01)
 
 
diff --git a/modules/job-exec/versions.tf b/modules/job-exec/versions.tf
index 128590d0..9500c2fc 100644
--- a/modules/job-exec/versions.tf
+++ b/modules/job-exec/versions.tf
@@ -27,6 +27,6 @@ terraform {
     }
   }
   provider_meta "google" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:job-exec/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:job-exec/v0.9.0"
   }
 }
diff --git a/modules/secure-cloud-run-core/versions.tf b/modules/secure-cloud-run-core/versions.tf
index d43c943e..14dac48d 100644
--- a/modules/secure-cloud-run-core/versions.tf
+++ b/modules/secure-cloud-run-core/versions.tf
@@ -36,10 +36,10 @@ terraform {
     }
   }
   provider_meta "google" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run-core/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run-core/v0.9.0"
   }
 
   provider_meta "google-beta" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run-core/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run-core/v0.9.0"
   }
 }
diff --git a/modules/secure-cloud-run-security/versions.tf b/modules/secure-cloud-run-security/versions.tf
index 7fe908b7..b7cc8d23 100644
--- a/modules/secure-cloud-run-security/versions.tf
+++ b/modules/secure-cloud-run-security/versions.tf
@@ -29,10 +29,10 @@ terraform {
   }
 
   provider_meta "google" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run-security/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run-security/v0.9.0"
   }
 
   provider_meta "google-beta" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run-security/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run-security/v0.9.0"
   }
 }
diff --git a/modules/secure-cloud-run/versions.tf b/modules/secure-cloud-run/versions.tf
index 990386e7..87e1150a 100644
--- a/modules/secure-cloud-run/versions.tf
+++ b/modules/secure-cloud-run/versions.tf
@@ -29,10 +29,10 @@ terraform {
   }
 
   provider_meta "google" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run/v0.9.0"
   }
 
   provider_meta "google-beta" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-cloud-run/v0.9.0"
   }
 }
diff --git a/modules/secure-serverless-harness/versions.tf b/modules/secure-serverless-harness/versions.tf
index f5bad8cd..3bb83f44 100644
--- a/modules/secure-serverless-harness/versions.tf
+++ b/modules/secure-serverless-harness/versions.tf
@@ -37,10 +37,10 @@ terraform {
   }
 
   provider_meta "google" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-serverless-harness/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-serverless-harness/v0.9.0"
   }
 
   provider_meta "google-beta" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-serverless-harness/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-serverless-harness/v0.9.0"
   }
 }
diff --git a/modules/secure-serverless-net/versions.tf b/modules/secure-serverless-net/versions.tf
index 28ad4a2d..3a685e5d 100644
--- a/modules/secure-serverless-net/versions.tf
+++ b/modules/secure-serverless-net/versions.tf
@@ -29,10 +29,10 @@ terraform {
   }
 
   provider_meta "google" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-serverless-net/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-serverless-net/v0.9.0"
   }
 
   provider_meta "google-beta" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-serverless-net/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:secure-serverless-net/v0.9.0"
   }
 }
diff --git a/modules/service-project-factory/versions.tf b/modules/service-project-factory/versions.tf
index 8266615a..9acfe1f5 100644
--- a/modules/service-project-factory/versions.tf
+++ b/modules/service-project-factory/versions.tf
@@ -37,10 +37,10 @@ terraform {
   }
 
   provider_meta "google" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:service-project-factory/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:service-project-factory/v0.9.0"
   }
 
   provider_meta "google-beta" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run:service-project-factory/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run:service-project-factory/v0.9.0"
   }
 }
diff --git a/versions.tf b/versions.tf
index 179681f6..f68f3781 100644
--- a/versions.tf
+++ b/versions.tf
@@ -29,10 +29,10 @@ terraform {
   }
 
   provider_meta "google" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run/v0.9.0"
   }
 
   provider_meta "google-beta" {
-    module_name = "blueprints/terraform/terraform-google-cloud-run/v0.8.0"
+    module_name = "blueprints/terraform/terraform-google-cloud-run/v0.9.0"
   }
 }