diff --git a/.changeset/late-poets-love.md b/.changeset/late-poets-love.md new file mode 100644 index 0000000000..664c665a0d --- /dev/null +++ b/.changeset/late-poets-love.md @@ -0,0 +1,6 @@ +--- +'@backstage/backend-app-api': patch +'@backstage/backend-common': patch +--- + +Make the root logger use the additional configuration schemas when hiding secrets. diff --git a/.changeset/nine-forks-sell.md b/.changeset/nine-forks-sell.md new file mode 100644 index 0000000000..9886be0022 --- /dev/null +++ b/.changeset/nine-forks-sell.md @@ -0,0 +1,6 @@ +--- +'@backstage/backend-plugin-api': patch +'@backstage/config-loader': patch +--- + +Introduce a way to provide additional configuration schemas at runtime (application start). diff --git a/.changeset/rich-bees-fry.md b/.changeset/rich-bees-fry.md new file mode 100644 index 0000000000..841ae985fc --- /dev/null +++ b/.changeset/rich-bees-fry.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-app-backend': minor +--- + +Make the `app-backend` plugin use additional configuration schemas. diff --git a/.changeset/swift-pumpkins-shake.md b/.changeset/swift-pumpkins-shake.md index c9441a3690..231039d1d8 100644 --- a/.changeset/swift-pumpkins-shake.md +++ b/.changeset/swift-pumpkins-shake.md @@ -1,12 +1,5 @@ --- -'@backstage/backend-app-api': minor -'@backstage/backend-common': minor -'@backstage/config-loader': minor -'@backstage/plugin-app-backend': minor '@backstage/backend-dynamic-feature-service': minor --- -Allow referencing additional configuration schemas at runtime (application start), and have them taken in account where schemas are used: - -- the backed-app plugin, in order to prepare the frontend configuration -- the backend application loggers, in order to hide secret configuration values (defined in the schemas). +Implement the discovery of additional configuration schemas for dynamic plugins.