diff --git a/README.md b/README.md
index 1e1bf6c021524d79ea4c178e7c40ca8eb3bde884..a5362eee84f498cb9d7873bf1f470c162635efb2 100644
--- a/README.md
+++ b/README.md
@@ -176,6 +176,7 @@ beautifully renders the inputs for each templates - check it out!
 
 The following OpenTofu versions are available with this component via the `opentofu_version` input:
 
+- [`1.8.0`](https://github.com/opentofu/opentofu/releases/tag/v1.8.0)
 - [`1.7.3`](https://github.com/opentofu/opentofu/releases/tag/v1.7.3)
 - [`1.7.2`](https://github.com/opentofu/opentofu/releases/tag/v1.7.2)
 - [`1.7.1`](https://github.com/opentofu/opentofu/releases/tag/v1.7.1)
diff --git a/opentofu_versions.yaml b/opentofu_versions.yaml
index d6a704f4926cd4095e38c380703caef127847acf..bc379ad2b8008532faeef5caf6d28d9c783734b1 100644
--- a/opentofu_versions.yaml
+++ b/opentofu_versions.yaml
@@ -1,6 +1,7 @@
 .data:
-  latest_version: '1.7.3'
+  latest_version: '1.8.0'
   supported_versions: &supported_versions
+    - '1.8.0'
     - '1.7.3'
     - '1.7.2'
     - '1.7.1'
diff --git a/templates/apply.yml b/templates/apply.yml
index 882a90716e2ed9aeab91f476cf1e8ee0a4f7a517..c699683a50eb63629880e134f51817a322d759f4 100644
--- a/templates/apply.yml
+++ b/templates/apply.yml
@@ -16,8 +16,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/custom-command.yml b/templates/custom-command.yml
index 5ab2f61867430961e2f1bcd67f07203475f1c8ac..9fb06ea19490bb2f285de759723979f9afa1c0fe 100644
--- a/templates/custom-command.yml
+++ b/templates/custom-command.yml
@@ -16,8 +16,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/destroy.yml b/templates/destroy.yml
index a7b4ac935c1a9affd0d77ec085d8087dea96adf2..3159f0893572fe9d83cdab67277215c5105674a9 100644
--- a/templates/destroy.yml
+++ b/templates/destroy.yml
@@ -16,8 +16,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/fmt.yml b/templates/fmt.yml
index b8c53e71546ca334ca1c6327887c98a9c5b8f6de..7d6663ae464ed7cda280bb39fc04f49348d654cb 100644
--- a/templates/fmt.yml
+++ b/templates/fmt.yml
@@ -16,8 +16,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/full-pipeline.yml b/templates/full-pipeline.yml
index f6f88ea704fffe9718209368511de1f46c177643..fced9abf08566d20e37b4c8b36717f6a6e483c2c 100644
--- a/templates/full-pipeline.yml
+++ b/templates/full-pipeline.yml
@@ -25,8 +25,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/graph.yml b/templates/graph.yml
index 2ce220afbb30fd3a71494d1b18c0653d3c608df5..28d011c4372b54fafe8e696a7c3940ad8b69d2c4 100644
--- a/templates/graph.yml
+++ b/templates/graph.yml
@@ -16,8 +16,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/job-templates.yml b/templates/job-templates.yml
index 122eddfd8660c33a7f316d8e969c3da1c0fd1a79..e4f34ccc97f5739ecd56c20327aba125e235b61a 100644
--- a/templates/job-templates.yml
+++ b/templates/job-templates.yml
@@ -25,8 +25,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/plan.yml b/templates/plan.yml
index a8fedbc39a32ddeea1dcdeb136707831950f0a8c..43c8479bff2c013a2142cc02d2cf69c30f129e7b 100644
--- a/templates/plan.yml
+++ b/templates/plan.yml
@@ -16,8 +16,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/test.yml b/templates/test.yml
index dd9e5e7b7d02284999fdf9c3a0020fabd5e452d1..e6222f9bdfcff0ff2635bcd2f911407675c95124 100644
--- a/templates/test.yml
+++ b/templates/test.yml
@@ -16,8 +16,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/validate-plan-apply.yml b/templates/validate-plan-apply.yml
index ef3ca06420c23b9161d7892cc364f3f0077932f8..6c22e5383170525e575da7f45040da33cf215b18 100644
--- a/templates/validate-plan-apply.yml
+++ b/templates/validate-plan-apply.yml
@@ -19,8 +19,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/validate-plan-destroy.yml b/templates/validate-plan-destroy.yml
index ab85b5a7dd672240e6686550d5f0cb14200872e6..4487c0ef650f61c5c21af877b415dede73b18c23 100644
--- a/templates/validate-plan-destroy.yml
+++ b/templates/validate-plan-destroy.yml
@@ -19,8 +19,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/validate-plan.yml b/templates/validate-plan.yml
index 6f7b3fe17bfc71353561f2b05b4e14d5382675dc..3b624d25e5bead39b0dc3597cbabfd8dedb898d0 100644
--- a/templates/validate-plan.yml
+++ b/templates/validate-plan.yml
@@ -16,8 +16,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'
diff --git a/templates/validate.yml b/templates/validate.yml
index 69634ce39340f2d6146acf44fffddff3831a317b..57564d7c0a590970dce6523c92e7963e90465d4c 100644
--- a/templates/validate.yml
+++ b/templates/validate.yml
@@ -16,8 +16,9 @@ spec:
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     opentofu_version:
-      default: '1.7.3'
+      default: '1.8.0'
       options:
+        - '1.8.0'
         - '1.7.3'
         - '1.7.2'
         - '1.7.1'