Merge branch 'master' into blam/deprecate-v1alpha1

This commit is contained in:
Ben Lambert
2021-05-20 12:08:35 +02:00
committed by GitHub
44 changed files with 669 additions and 80 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': patch
---
Fix error handling in `LdapOrgReaderProcessor`, and support complex paging options
@@ -0,0 +1,5 @@
---
'@backstage/plugin-cost-insights': minor
---
support jsx in alert titles
+11
View File
@@ -0,0 +1,11 @@
---
'@backstage/catalog-model': patch
'@backstage/plugin-scaffolder': patch
'@backstage/plugin-catalog-backend': patch
'@backstage/plugin-scaffolder-backend': patch
---
Add Owner field in template card and new data distribution
Add spec.owner as optional field into TemplateV1Alpha and TemplateV1Beta Schema
Add relations ownedBy and ownerOf into Template entity
Template documentation updated
+17
View File
@@ -0,0 +1,17 @@
---
'@backstage/backend-common': patch
---
All cache-related connection errors are now handled and logged by the cache manager. App Integrators may provide an optional error handler when instantiating the cache manager if custom error handling is needed.
```typescript
// Providing an error handler
const cacheManager = CacheManager.fromConfig(config, {
onError: e => {
if (isSomehowUnrecoverable(e)) {
gracefullyShutThingsDown();
process.exit(1);
}
},
});
```
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-import': patch
---
Make UI errors friendlier when importing existing components
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-cost-insights': patch
---
Added example client
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Add branch protection for default branches of scaffolded GitHub repositories