Merge master into adr-plugin-adjustments

This commit is contained in:
Robert Bunning
2023-01-03 10:33:04 -05:00
114 changed files with 3020 additions and 1222 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-plugin-api': patch
---
Added `RootLifecycleService` and `rootLifecycleServiceRef`, as well as added a `labels` option to the existing `LifecycleServiceShutdownHook`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Removed unnecessary usage of `ThemeProvider` from the `ExampleComponent` test in the plugin template.
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/backend-test-utils': patch
'@backstage/backend-defaults': patch
---
Include implementations for the new `rootLifecycleServiceRef`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-bazaar': patch
---
Added `isBazaarAvailable` helper to be used with the `EntitySwitch`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-graph': patch
---
The link from the `CatalogGraphCard` to the `CatalogGraphPage` no longer includes an explicit `maxDepth` parameter, letting the `CatalogGraphPage` choose the initial `maxDepth` instead.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/backend-common': minor
---
**BREAKING**: Removed deprecated `read` method from the `UrlReader` interface. All implementations should use the `readUrl` method instead.
Migrated `UrlReader` and related types to `backend/backend-plugin-api`, types remain re-exported from `backend-common` for now.
+10
View File
@@ -0,0 +1,10 @@
---
'@backstage/plugin-catalog-backend-module-github': patch
---
Added support for event based updates in the `GithubOrgEntityProvider`!
Based on webhook events from GitHub the affected `User` or `Group` entity will be refreshed.
This includes adding new entities, refreshing existing ones, and removing obsolete ones.
Please find more information at
https://backstage.io/docs/integrations/github/org#installation-with-events-support
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-plugin-api': patch
---
Migrate `UrlReader` into this package to gradually remove the dependency on backend-common.
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/plugin-explore-backend': patch
'@backstage/plugin-explore': patch
---
Updated `README.md` examples
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-events-backend': patch
---
The default event broker will now catch and log errors thrown by the `onEvent` method of subscribers. The returned promise from `publish` method will also not resolve until all subscribers have handled the event.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-app-backend': patch
---
The warning for missing app contents is now logged as an error instead, but only in production.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-openapi': patch
---
Updated internal usage of UrlReader interface.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/config': patch
---
Adds the ability to coerce values to their boolean representatives.
Values such as `"true"` `1` `on` and `y` will become `true` when using `getBoolean` and the opposites `false`.
This happens particularly when such parameters are used with environmental substitution as environment variables are always strings.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-app-api': patch
---
Updated implementations for the new `RootLifecycleService`.