diff --git a/.changeset/long-wasps-wait.md b/.changeset/long-wasps-wait.md new file mode 100644 index 0000000000..f027fb97ce --- /dev/null +++ b/.changeset/long-wasps-wait.md @@ -0,0 +1,5 @@ +--- +'@backstage/config-loader': patch +--- + +Make schema processing gracefully handle an empty config. diff --git a/.changeset/modern-peaches-clean.md b/.changeset/modern-peaches-clean.md new file mode 100644 index 0000000000..13dbb75183 --- /dev/null +++ b/.changeset/modern-peaches-clean.md @@ -0,0 +1,5 @@ +--- +'@backstage/create-app': patch +--- + +Updated the default app index template at `packages/app/public/index.html` to have a fallback value for the `app.title` config. diff --git a/.changeset/poor-jeans-rescue.md b/.changeset/poor-jeans-rescue.md new file mode 100644 index 0000000000..e44b9c6bc6 --- /dev/null +++ b/.changeset/poor-jeans-rescue.md @@ -0,0 +1,5 @@ +--- +'@backstage/cli': patch +--- + +Make `http://localhost:3000` the default base URL for serving locally, and `/` the default public path for built apps. The app build no longer requires any configuration values to be present. diff --git a/packages/app/public/index.html b/packages/app/public/index.html index a3c3ef19b8..231e96b309 100644 --- a/packages/app/public/index.html +++ b/packages/app/public/index.html @@ -41,7 +41,7 @@ href="<%= publicPath %>/safari-pinned-tab.svg" color="#5bbad5" /> - <%= config.getString('app.title') %> + <%= config.getOptionalString('app.title') ?? 'Backstage' %> <% if (config.has('app.datadogRum')) { %>