diff --git a/src/components/ChangelogBanner.astro b/src/components/ChangelogBanner.astro
new file mode 100644
index 000000000..e1ea7cf46
--- /dev/null
+++ b/src/components/ChangelogBanner.astro
@@ -0,0 +1,65 @@
+---
+import { getAllChangelogs } from '../lib/changelog';
+import { DateTime } from 'luxon';
+
+const allChangelogs = await getAllChangelogs();
+const top10Changelogs = allChangelogs.slice(0, 10);
+---
+
+
+
+
+
+ Actively Maintained
+
+
+ We are always improving our content, adding new resources and adding
+ features to enhance your learning experience.
+
+
+
+
+
+
+
diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro
index b231f89bd..dadfe9be4 100644
--- a/src/layouts/BaseLayout.astro
+++ b/src/layouts/BaseLayout.astro
@@ -13,6 +13,7 @@ import { siteConfig } from '../lib/config';
import '../styles/global.css';
import { PageVisit } from '../components/PageVisit/PageVisit';
import type { ResourceType } from '../lib/resource-progress';
+import ChangelogBanner from "../components/ChangelogBanner.astro";
export interface Props {
title: string;
@@ -165,6 +166,7 @@ const gaPageIdentifier = Astro.url.pathname