diff --git a/src/GitHub/GetLatestRelease.php b/src/GitHub/GetLatestRelease.php
new file mode 100644
index 00000000..f4a09098
--- /dev/null
+++ b/src/GitHub/GetLatestRelease.php
@@ -0,0 +1,32 @@
+httpClient
+ ->get('https://api.github.com/repos/tempestphp/tempest-framework/releases/latest')
+ ->body;
+
+ return json_decode($body)->tag_name ?? $defaultRelease;
+ } catch (Throwable $e) {
+ ll($e);
+ return Kernel::VERSION;
+ }
+ }
+}
diff --git a/src/Web/LatestReleaseViewProcessor.php b/src/Web/LatestReleaseViewProcessor.php
new file mode 100644
index 00000000..f46df6b1
--- /dev/null
+++ b/src/Web/LatestReleaseViewProcessor.php
@@ -0,0 +1,21 @@
+data(latest_release: ($this->getLatestRelease)());
+ }
+}
diff --git a/src/Web/x-header.view.php b/src/Web/x-header.view.php
index ee42ea7b..30ce94c8 100644
--- a/src/Web/x-header.view.php
+++ b/src/Web/x-header.view.php
@@ -15,16 +15,20 @@ class="group w-full lg:max-w-5xl xl:max-w-7xl 2xl:max-w-8xl fixed lg:rounded-xl
id="header"
>
-
-
-
-