Merge branch 'master' of github.com:backstage/backstage into dekoding/deltas-in-incremental-providers

This commit is contained in:
Damon Kaswell
2022-12-30 09:27:12 -08:00
405 changed files with 7837 additions and 1256 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Fixed an issue where the CLI would fail to function when there was a mix of workspace and non-workspace versions of the same package in `yarn.lock` when using Yarn 3.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-bazaar': patch
---
Created soft cut on `ProjectCard` to indicate more content.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend': minor
---
Allow custom repository roles to be configured on github repos
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/create-app': patch
---
Bumped create-app version.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/repo-tools': patch
---
Use the project tsconfig in case of selection all packages
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Add experimental environment variable to enable caching for production builds.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
The frontend serve task now filters out allowed package duplicates during its package check, just like `versions:bump` and `versions:check`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-react': patch
---
Fixed bug in `EntityTagPicker` that filtered on unavailable tags for the selected kind.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/repo-tools': patch
---
Move some dependencies as `peerDependencies` because we need to always use same version as in `api-extractor`
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/repo-tools': patch
---
fix glob on windows os
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-techdocs': patch
---
Fix sizing of build log component to render all lines
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder': patch
---
add `onChange` handler to`Stepper` component
+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-cost-insights': patch
---
Removed @backstage/test-utils dependency, since it was already in the devDependencies where it belongs. The main benefit is that this will exclude better-sqlite3 from the production build.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-code-coverage-backend': patch
---
`RouterOptions` now accepts an optional `catalogApi` argument, allowing custom catalog clients to be used. This is leveraged in the local standalone development runner to pass in a catalog client that returns fake data.
+1 -1
View File
@@ -1,5 +1,5 @@
---
'@backstage/plugin-stack-overflow-backend': minor
'@backstage/plugin-stack-overflow-backend': patch
---
Enable configuration override for StackOverflow backend plugin when instantiating the search indexer. This makes it possible to set different configuration for frontend and backend of the plugin.
+29 -1
View File
@@ -194,5 +194,33 @@
"@backstage/plugin-vault-backend": "0.2.5",
"@backstage/plugin-xcmetrics": "0.2.32"
},
"changesets": []
"changesets": [
"bright-pants-cry",
"create-app-1672154523",
"curvy-ducks-explode",
"eight-dragons-accept",
"fifty-paws-attack",
"fifty-zoos-nail",
"fluffy-forks-happen",
"forty-years-retire",
"funny-pianos-grow",
"good-geckos-reflect",
"hungry-falcons-cross",
"metal-hotels-deliver",
"old-planets-care",
"olive-eyes-sing",
"renovate-3493165",
"renovate-968149a",
"search-break-loop",
"search-mele-kalikimaka",
"search-pressure-back",
"selfish-phones-smoke",
"silver-chicken-travel",
"strong-eyes-march",
"tasty-impalas-cross",
"tasty-impalas-mix",
"thick-stingrays-smile",
"two-buckets-do",
"witty-eels-itch"
]
}
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-tech-insights-backend': patch
---
Complete check results run when a single check errors so that we don't block other checks from working due to an error in a single check
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/plugin-techdocs-react': patch
'@backstage/plugin-techdocs': patch
---
Updated dependency `jss` to `~10.9.0`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-search-backend-module-elasticsearch': patch
---
Fixed a bug that could cause an indexing process to silently fail, timeout, and accumulate stale indices.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-search-backend-module-elasticsearch': patch
---
Fixed a bug that could cause the backstage backend to unexpectedly terminate when client errors were encountered during the indexing process.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-search-backend-module-elasticsearch': patch
---
Improved index throughput by optimizing when and how many documents were made available to the bulk client.
+37
View File
@@ -0,0 +1,37 @@
---
'@backstage/plugin-scaffolder': minor
'@backstage/plugin-scaffolder-backend-module-cookiecutter': patch
'@backstage/plugin-scaffolder-backend-module-rails': patch
'@backstage/plugin-scaffolder-backend-module-yeoman': patch
'@backstage/plugin-scaffolder-backend': patch
---
Added `catalogFilter` field to OwnerPicker and EntityPicker components to support filtering options by any field(s) of an entity.
The `allowedKinds` field has been deprecated. Use `catalogFilter` instead. This field allows users to specify a filter on the shape of [EntityFilterQuery](https://github.com/backstage/backstage/blob/774c42003782121d3d6b2aa5f2865d53370c160e/packages/catalog-client/src/types/api.ts#L74), which can be passed into the CatalogClient. See examples below:
- Get all entities of kind `Group`
```yaml
owner:
title: Owner
type: string
description: Owner of the component
ui:field: OwnerPicker
ui:options:
catalogFilter:
- kind: Group
```
- Get entities of kind `Group` and spec.type `team`
```yaml
owner:
title: Owner
type: string
description: Owner of the component
ui:field: OwnerPicker
ui:options:
catalogFilter:
- kind: Group
spec.type: team
```
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend': minor
---
Add Github repository support for squash merge commit title and message options
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-ilert': patch
---
fixed error on service page not showing if historical uptime was disabled on a service
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/create-app': patch
---
Avoid potential temporary directory conflict.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
The `repo test`, `repo lint`, and `repo build` commands will now analyze `yarn.lock` for dependency changes when searching for changed packages. This allows you to use the `--since <ref>` flag even if you have `yarn.lock` changes.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-explore': patch
---
Makes the `GroupsDiagram` not grown on screen on its own.
+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.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/create-app': patch
---
Remove deprecated `create-plugin` script from the `default-app` template's `package.json.hbs`.
Also, update the documentation to not mention the `create-plugin` script and instead mention
the `new` script.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-search-backend': patch
---
Allow max page limit for search results to be configurable
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Workspace ranges are no longer considered invalid by version commands.