diff --git a/.changeset/green-lies-invite copy.md b/.changeset/green-lies-invite copy.md
new file mode 100644
index 0000000000..469ed2fbac
--- /dev/null
+++ b/.changeset/green-lies-invite copy.md
@@ -0,0 +1,39 @@
+---
+'@backstage/frontend-plugin-api': minor
+---
+
+**BREAKING**: In an attempt to align some of the API's around providing components to `Blueprints`, we've renamed the parameters for both the `RouterBlueprint` and `AppRootWrapperBlueprint` from `Component` to `component`.
+
+```tsx
+// old
+RouterBlueprint.make({
+ params: {
+ Component: ({ children }) =>
{children}
,
+ },
+});
+
+// new
+RouterBlueprint.make({
+ params: {
+ component: ({ children }) => {children}
,
+ },
+});
+```
+
+```tsx
+// old
+AppRootWrapperBlueprint.make({
+ params: {
+ Component: ({ children }) => {children}
,
+ },
+});
+
+// new
+AppRootWrapperBlueprint.make({
+ params: {
+ component: ({ children }) => {children}
,
+ },
+});
+```
+
+As part of this change, the type for `component` has also changed from `ComponentType>` to `(props: { children: ReactNode }) => JSX.Element | null` which is not breaking, just a little more reflective of the actual expected component.
diff --git a/.changeset/green-lies-invite.md b/.changeset/green-lies-invite.md
new file mode 100644
index 0000000000..92ccc2324d
--- /dev/null
+++ b/.changeset/green-lies-invite.md
@@ -0,0 +1,7 @@
+---
+'@backstage/frontend-test-utils': patch
+'@backstage/core-compat-api': patch
+'@backstage/plugin-app': patch
+---
+
+Updated the usage of the `RouterBlueprint` and `AppRootWrapperBlueprint` to use the lowercase `component` parameter