Merge pull request #17329 from backstage/changeset-release/master

Version Packages
This commit is contained in:
Fredrik Adelöw
2023-04-18 15:36:35 +02:00
committed by GitHub
574 changed files with 6530 additions and 1960 deletions
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-backend': patch
---
Updated kubernetes config schema to match available options
@@ -1,5 +0,0 @@
---
'@backstage/core-components': patch
---
Fixed a bug that could prevent auth from working when using the `guest` or `custom` auth providers.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-backend': minor
---
Plugins that instantiate the `KubernetesProxy` must now provide a parameter of the type `KubernetesProxyOptions` which includes providing a `KubernetesAuthTranslator`. The `KubernetesBuilder` now builds its own `KubernetesAuthTranslatorMap` that it provides to the `KubernetesProxy`. The `DispatchingKubernetesAuthTranslator` expects a `KubernetesTranslatorMap` to be provided as a parameter. The `KubernetesBuilder` now has a method called `setAuthTranslatorMap` which allows integrators to bring their own `KubernetesAuthTranslator's` to the `KubernetesPlugin`.
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/backend-common': patch
---
Support commit hashes at `GithubUrlReader.readTree/search` additionally to branch names.
Additionally, this will reduce the number of API calls from 2 to 1 for retrieving the "repo details"
for all cases besides when the default branch has to be resolved and used
(e.g., repo URL without any branch or commit hash).
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli-node': minor
---
Introduced the new `@backstage/cli-node` package, which provides utilities for use across Backstage CLIs.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Rename output parameter `mergeRequestURL` of `publish:gitlab:merge-request` action to `mergeRequestUrl`.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-kubernetes': minor
---
refactor kubernetes error detection to make way for proposed solutions
**BREAKING**: `DetectedError` now appears once per Kubernetes resource per error instead of for all resources which have that error, `namespace` and `name` fields are now in `sourceRef` object `message` is now a `string` instead of a `string[]`. `ErrorDetectableKind` has been removed.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-azure': patch
'@backstage/plugin-catalog-backend': patch
---
Use the `LocationSpec` type from the `catalog-common` package in place of the deprecated `LocationSpec` from the `catalog-node` package.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Fix the build for packages with multiple entry points to avoid duplicated modules.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-common': patch
---
Added permissions for authorizing parameters and steps
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-circleci': patch
---
Add hover over CircleCI avatar icon to show user name in builds table
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-module-addons-contrib': patch
---
Bump `photoswipe` dependency to `^5.3.7`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
When building a backend package with dependencies any `--config <path>` options will now be forwarded to any dependent app package builds, unless the build script in the app package already contains a `--config` option.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-bazaar-backend': patch
'@backstage/plugin-bazaar': patch
---
Added the `docs` parameter (optional) to link the project documentation
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-scaffolder-react': patch
'@backstage/plugin-scaffolder': patch
---
`scaffolder/next`: Bump `@rjsf/*` dependencies to 5.5.2
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend': patch
---
Updates and moves OpenAPI spec to `src/schema/openapi.yaml` and uses `ApiRouter` type from `@backstage/backend-openapi-utils` to handle automatic types from the OpenAPI spec file.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/config-loader': minor
---
Configuration validation is now more permissive when it comes to config whose values are `string` but whose schemas declare them to be `boolean` or `number`.
For example, configuration was previously marked invalid when a string `'true'` was set on a property expecting type `boolean` or a string `'146'` was set on a property expecting type `number` (as when providing configuration via variable substitution sourced from environment variables). Now, such configurations will be considered valid and their values will be coerced to the right type at read-time.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/create-app': patch
---
Bumped create-app version.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/create-app': patch
---
Bumped create-app version.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-api-docs': patch
---
Corrected styling of nested objects in AsyncAPI to avoid inappropriate uppercase text transformation of nested objects.
-8
View File
@@ -1,8 +0,0 @@
---
'@backstage/plugin-scaffolder': patch
'@backstage/plugin-scaffolder-backend': patch
'@backstage/plugin-scaffolder-node': patch
'@backstage/plugin-scaffolder-react': patch
---
Added a possibility to cancel the running task (executing of a scaffolder template)
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/backend-app-api': patch
'@backstage/backend-common': patch
---
Allow an additionalConfig to be provided to loadBackendConfig that fetches config values during runtime.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-org': patch
---
Allow the title of the group profile card to use the title of the entity, if it is set.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-code-coverage-backend': patch
---
Bump `xml2js` from 0.4.23 to 0.5.0
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': minor
---
The non-PR/MR Git Actions now return the commit hash of the commit pushed as a new output called `commitHash`, isomorphic-git is now on version 1.23.0
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/repo-tools': patch
---
Package paths provided to `api-reports` and OpenAPI commands will now match any path within the target package.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/catalog-client': patch
---
Fixed bug in `queryEntities` of `CatalogClient` where the `sortField` is supposed to be changed to `orderField`.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-github': patch
---
`GitHubEntityProvider`: Add option to configure visibility filter via `app-config.yaml`.
Please find how to configure visibility filter config at https://backstage.io/docs/integrations/github/discovery
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-backend': minor
---
**BREAKING**: `KubernetesBuilder.create` now requires a `permissions` field of type `PermissionEvaluator`. The kubernetes `/proxy` endpoint now requires two tokens: the `Backstage-Kubernetes-Authorization` header should contain a bearer token for the target cluster, and the `Authorization` header should contain a backstage identity token. The kubernetes `/proxy` endpoint now requires a `Backstage-Kubernetes-Cluster` header replacing the previously required `X-Kubernetes-Cluster` header.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Support importing `.md` files in build loader
-14
View File
@@ -1,14 +0,0 @@
---
'@backstage/plugin-scaffolder': patch
---
Allow use of `{ exists: true }` value inside filters to filter entities that has that key.
this example will filter all entities that has the annotation `someAnnotation` set to any value.
```yaml
ui:options:
catalogFilter:
kind: Group
metadata.annotations.someAnnotation: { exists: true }
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-permission-node': patch
---
Introduced alpha export of the `policyExtensionPoint` for use in the new backend system.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-permission-backend': patch
---
Introduced alpha export of the `permissionPlugin` for use in the new backend system, along with a `permissionModuleAllowAllPolicy` that can be used to allow all requests.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder': patch
---
Fix some hard-coded white font colors in scaffolder
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-components': patch
---
Upgrade `react-virtualized-auto-sizer´ to version `^1.0.11`
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-entity-feedback': minor
'@backstage/plugin-entity-feedback-backend': patch
'@backstage/plugin-entity-feedback-common': patch
---
Added an endpoint to fetch anonymous aggregated results from an entity
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-rollbar-backend': patch
---
Replace `camelcase-keys` dependency with one with better compatibility.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Internal refactor to move many internal utilities to the new `@backstage/cli-node` package.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-react': patch
---
Fixed bug in catalog filters where you could not click on the text to select a value.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs': patch
---
Minor visual tweaks to adapt to changes in mkdocs-material v9
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/repo-tools': minor
---
Adding two new commands to support OpenAPI spec writing, `schema:openapi:generate` to generate the Typescript file that `@backstage/backend-openapi-utils` needs for typing and `schema:openapi:verify` to verify that this file exists and matches your `src/schema/openapi.yaml` file.
-11
View File
@@ -1,11 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-gitlab': minor
---
**BREAKING**: The configuration of the `GitlabDiscoveryEntityProvider` has changed as follows:
- The configuration key `branch` is now used to define the branch from which the catalog-info should be discovered.
- The old configuration key `branch` is now called `fallbackBranch`. This value specifies which branch should be used
if no default branch is defined on the project itself.
To migrate to the new configuration value, rename `branch` to `fallbackBranch`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-search-backend': minor
---
Exports search plugin that can be used with the new backend system. For documentation on how to migrate, check out the [how to migrate to the new backend system guide](https://backstage.io/docs/features/search/how-to-guides/#how-to-migrate-your-backend-installation-to-use-search-together-with-the-new-backend-system).
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/create-app': patch
---
Add `permissionApi` as dependency of the scaffolder-backend plugin
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-backend': patch
---
Fixes bug whereby backstage crashes when bad credentials are provided to the kubernetes plugin.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': minor
---
Added `fetch:plain:file` action to fetch a single file, this action is also added to the list of built-in actions.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-scaffolder-react': patch
'@backstage/plugin-scaffolder': patch
---
Accessibility issues identified using lighthouse fixed.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-search-backend-module-elasticsearch': minor
'@backstage/plugin-search-backend-module-pg': patch
---
Search backend modules migrated to the new backend system. For documentation on how to migrate, check out the [how to migrate to the new backend system guide](https://backstage.io/docs/features/search/how-to-guides/#how-to-migrate-your-backend-installation-to-use-search-together-with-the-new-backend-system).
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
'@backstage/plugin-scaffolder-node': patch
---
Improve type-check for scaffolder output parameters
-8
View File
@@ -1,8 +0,0 @@
---
'@backstage/plugin-github-pull-requests-board': patch
---
Add a new "Archived" Filter Options to the Github Pull Requests Dashboard.
When toggling this option on, the dashboard will display PRs from archived repositories.
These PRs will not be displayed in the default filter.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/repo-tools': patch
---
Added `--include <patterns>` and `--exclude <patterns>` options for `api-reports` command that work based on package names.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-common': patch
---
Export `typeguard` for `isTemplateEntityV1beta3`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-components': patch
---
Switched internal declaration of `DependencyGraphTypes` to use `namespace`.
-8
View File
@@ -1,8 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-gitlab': patch
---
The gitlab org data integration now makes use of the GraphQL API to determine
the relationships between imported User and Group entities, effectively making
this integration usable without an administrator account's Personal Access
Token.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': minor
---
Added a new EntitySwitch isResourceType to allow different views depending on Resource type
-12
View File
@@ -1,12 +0,0 @@
---
'@backstage/create-app': patch
---
Upgraded the TypeScript version to 5.0
To apply this change in your own project, switch the TypeScript version in your root `package.json`:
```diff
- "typescript": "~4.6.4",
+ "typescript": "~5.0.0",
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-puppetdb': minor
---
Initial version of [PuppetDB plugin](https://github.com/backstage/backstage/blob/master/plugins/puppetdb/README.md).
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-explore': patch
---
Extracted generic `CatalogKindExploreContent` component so that it is easy to show any component kinds in their own tab in the explore page.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend': patch
---
Enforce the secret visibility of certificates and client secrets in the auth backend. Also, document all known options for each auth plugin.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-vault-backend': minor
---
Allow generic Vault clients to be passed into the builder
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/plugin-catalog-backend-module-msgraph': patch
'@backstage/plugin-catalog-backend-module-openapi': patch
'@backstage/plugin-catalog-backend-module-ldap': patch
'@backstage/plugin-scaffolder-backend': patch
'@backstage/plugin-catalog-backend': patch
---
Fix deprecated types.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-lighthouse-backend': minor
---
Lighthouse backend plugin can now use an authenticated catalog backend API.
- Breaking \* You must now pass the `tokenManager` to the lighthouse `createScheduler`.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-scaffolder-react': patch
'@backstage/plugin-scaffolder': patch
---
`scaffolder/next`: Bump `@rjsf/*` deps to 5.3.1
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-sonarqube': patch
---
amend getSecurityHotspotsUrl to conditionally remove project path if sonarqube is self hosted
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-tech-insights': patch
---
The `Check` type now optionally includes the `failureMetadata` and `successMetadata` as returned by the `runChecks` call.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-components': patch
---
Updated `LogLine` component, which is used by the `LogViewer`, to turn URLs into clickable links. This feature is on by default
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/core-components': patch
'@backstage/app-defaults': minor
'@backstage/core-app-api': minor
'@backstage/plugin-auth-backend': patch
'@backstage/test-utils': minor
---
Introduce a new global config parameter, `auth.enableExperimentalRedirectFlow`. When enabled, auth will happen with an in-window redirect flow rather than through a popup window.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder': minor
---
Fixed bug in EntityPicker component that allowed for empty values when field is required. This bug occurs only after a user fills the EntityPicker field, clears it, and then continues to the next form step.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-search-react': patch
'@backstage/plugin-techdocs': patch
---
Fixes a UI bug in search result item which rendered the item text with incorrect font size and color
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-vault': patch
---
Use `fetchApi` instead of raw `fetch` in order to pass auth header if necessary.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Fixed backend start command on Windows by removing the use of platform dependent path joins.
-16
View File
@@ -1,16 +0,0 @@
---
'@backstage/plugin-auth-backend': patch
---
The `microsoft` (i.e. Azure) auth provider now supports negotiating tokens for
Azure resources besides Microsoft Graph (e.g. AKS, Virtual Machines, Machine
Learning Services, etc.). When the `/frame/handler` endpoint is called with an
authorization code for a non-Microsoft Graph scope, the user profile will not be
fetched. Similarly no user profile or photo data will be fetched by the backend
if the `/refresh` endpoint is called with the `scope` query parameter strictly
containing scopes for resources besides Microsoft Graph.
Furthermore, the `offline_access` scope will be requested by default, even when
it is not mentioned in the argument to `getAccessToken`. This means that any
Azure access token can be automatically refreshed, even if the user has not
signed in via Azure.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-node': minor
---
Use the latest version `v.1.2.0` of the spotify/techdocs docker image as default
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-scaffolder-react': patch
'@backstage/plugin-scaffolder': patch
---
bug: Invert `templateFilter` predicate to align with `Array.filter`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-gitlab': minor
---
Add Gitlab Scaffolder Plugin
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder': minor
---
scaffolder/next: removing the `routeRefs` and exporting the originals on `scaffolderPlugin.routes.x` instead
-10
View File
@@ -1,10 +0,0 @@
---
'@backstage/plugin-git-release-manager': patch
'@backstage/plugin-cicd-statistics': patch
'@backstage/plugin-code-coverage': patch
'@backstage/plugin-cost-insights': patch
'@backstage/plugin-xcmetrics': patch
'@backstage/plugin-bitrise': patch
---
Bumped `recharts` dependency to `^2.5.0`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-confluence-to-markdown': minor
---
Created `confluence:transform:markdown` action for converting confluence docs to Markdown.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-adr': minor
---
Use `fetchApi` instead of raw `fetch` in order to pass auth header if necessary.
-38
View File
@@ -1,38 +0,0 @@
---
'@backstage/plugin-catalog-backend': minor
---
The catalog now has a new, optional `catalog.orphanStrategy` app-config parameter, which can have the string values `'keep'` (default) or `'delete'`.
If set to `'keep'` or left unset, the old behavior is maintained of keeping orphaned entities around until manually deleted.
If set to `'delete'`, the catalog will attempt to automatically clean out orphaned entities without manual intervention. Note that there are no guarantees that this process is instantaneous, so there may be some delay before orphaned items disappear.
For context, the [Life of an Entity](https://backstage.io/docs/features/software-catalog/life-of-an-entity/#orphaning) article goes into some more details on how the nature of orphaning works.
To enable the new behavior, you will need to pass the plugin task scheduler to your catalog backend builder. If your code already looks like this, you don't need to change it:
```ts
// in packages/backend/src/plugins/catalog.ts
export default async function createPlugin(
env: PluginEnvironment,
): Promise<Router> {
const builder = await CatalogBuilder.create(env);
```
But if you pass things into the catalog builder one by one, you'll need to add the new field:
```diff
// in packages/backend/src/plugins/catalog.ts
const builder = await CatalogBuilder.create({
// ... other dependencies
+ scheduler: env.scheduler,
});
```
Finally adjust your app-config:
```yaml
catalog:
orphanStrategy: delete
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-permission-node': patch
---
Added createConditionAuthorizer utility function, which takes some permission conditions and returns a function that returns a definitive authorization result given a decision and a resource.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-adr-common': patch
'@backstage/plugin-adr': patch
---
use path attribute to fetch files instead of name and update the UI to navigate over subdirectories
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-backend': patch
---
Fix parsing error when kubernetes api is returning badly structured data.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-techdocs': patch
---
Change anchor links color in Techdocs content
With the color (mkdocs supplied) used for anchor links the background and foreground colors do not have a sufficient contrast ratio. Using the link color from theme palette.
-8
View File
@@ -1,8 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': minor
---
Added the possibility to authorize parameters and steps of a template
The scaffolder plugin is now integrated with the permission framework.
It is possible to toggle parameters or actions within templates by marking each section with specific `tags`, inside a `backstage:permissions` property under each parameter or action. Each parameter or action can then be permissioned by using a conditional decision containing the `scaffolderTemplateRules.hasTag` rule.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend': patch
---
Add full text search support to the `by-query` endpoint.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-playlist': patch
---
Added config properties to change dynamically the group noun for all the components in the UI
-12
View File
@@ -1,12 +0,0 @@
---
'@backstage/plugin-home': minor
---
Add support for customizable homepage.
Allows customizing homepage components, their placement, size and
individual settings. For maximum size and settings, the existing home
components should add necessary data attributes to their components.
See `plugins/home/README.md` for more information how to configure
the customizable homepage.
-19
View File
@@ -1,19 +0,0 @@
---
'@backstage/plugin-catalog-react': minor
---
Attempt to load entity owner names in the EntityOwnerPicker through the `by-refs` endpoint. If `spec.profile.displayName` or `metadata.title` are populated, we now attempt to show those before showing the `humanizeEntityRef`'d version.
**BREAKING**: `EntityOwnerFilter` now uses the full entity ref instead of the `humanizeEntityRef`. If you rely on `EntityOwnerFilter.values` or the `queryParameters.owners` of `useEntityList`, you will need to adjust your code like the following.
```tsx
const { queryParameters: { owners } } = useEntityList();
// or
const { filter: { owners } } = useEntityList();
// Instead of,
if (owners.some(ref => ref === humanizeEntityRef(myEntity))) ...
// You'll need to use,
if (owners.some(ref => ref === stringifyEntityRef(myEntity))) ...
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-backend': patch
---
fix localKubectlProxy auth provider fetching
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-react': patch
---
Add an indication that the validators are running when clicking `next` on each step of the form.
-18
View File
@@ -1,18 +0,0 @@
---
'@backstage/plugin-permission-backend': patch
'@backstage/plugin-scaffolder-backend': patch
'@backstage/plugin-permission-common': patch
'@backstage/core-components': patch
'@backstage/plugin-playlist-backend': patch
'@backstage/plugin-scaffolder-react': patch
'@backstage/plugin-catalog-backend': patch
'@backstage/plugin-permission-node': patch
'@backstage/plugin-scaffolder-node': patch
'@backstage/backend-tasks': patch
'@backstage/plugin-search-backend': patch
'@backstage/core-app-api': patch
'@backstage/plugin-scaffolder': patch
'@backstage/cli': patch
---
Bump `zod` and `zod-to-json-schema` dependencies.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-tech-insights-backend-module-jsonfc': patch
---
When multiple fact retrievers are used for a check, allow for cases where only one returns a given fact
-354
View File
@@ -1,354 +0,0 @@
{
"mode": "exit",
"tag": "next",
"initialVersions": {
"example-app": "0.2.81",
"@backstage/app-defaults": "1.2.1",
"example-backend": "0.2.81",
"@backstage/backend-app-api": "0.4.1",
"@backstage/backend-common": "0.18.3",
"@backstage/backend-defaults": "0.1.8",
"@backstage/backend-dev-utils": "0.1.1",
"example-backend-next": "0.0.9",
"@backstage/backend-plugin-api": "0.5.0",
"@backstage/backend-tasks": "0.5.0",
"@backstage/backend-test-utils": "0.1.35",
"@backstage/catalog-client": "1.4.0",
"@backstage/catalog-model": "1.2.1",
"@backstage/cli": "0.22.4",
"@backstage/cli-common": "0.1.12",
"@backstage/codemods": "0.1.44",
"@backstage/config": "1.0.7",
"@backstage/config-loader": "1.1.9",
"@backstage/core-app-api": "1.6.0",
"@backstage/core-components": "0.12.5",
"@backstage/core-plugin-api": "1.5.0",
"@backstage/create-app": "0.4.38",
"@backstage/dev-utils": "1.0.13",
"e2e-test": "0.2.1",
"@backstage/errors": "1.1.5",
"@backstage/eslint-plugin": "0.1.2",
"@backstage/integration": "1.4.3",
"@backstage/integration-aws-node": "0.1.2",
"@backstage/integration-react": "1.1.11",
"@backstage/release-manifests": "0.0.9",
"@backstage/repo-tools": "0.1.3",
"@techdocs/cli": "1.4.0",
"techdocs-cli-embedded-app": "0.2.80",
"@backstage/test-utils": "1.2.6",
"@backstage/theme": "0.2.18",
"@backstage/types": "1.0.2",
"@backstage/version-bridge": "1.0.3",
"@backstage/plugin-adr": "0.4.1",
"@backstage/plugin-adr-backend": "0.3.1",
"@backstage/plugin-adr-common": "0.2.7",
"@backstage/plugin-airbrake": "0.3.16",
"@backstage/plugin-airbrake-backend": "0.2.16",
"@backstage/plugin-allure": "0.1.32",
"@backstage/plugin-analytics-module-ga": "0.1.27",
"@backstage/plugin-apache-airflow": "0.2.9",
"@backstage/plugin-api-docs": "0.9.1",
"@backstage/plugin-api-docs-module-protoc-gen-doc": "0.1.1",
"@backstage/plugin-apollo-explorer": "0.1.9",
"@backstage/plugin-app-backend": "0.3.43",
"@backstage/plugin-auth-backend": "0.18.1",
"@backstage/plugin-auth-node": "0.2.12",
"@backstage/plugin-azure-devops": "0.2.7",
"@backstage/plugin-azure-devops-backend": "0.3.22",
"@backstage/plugin-azure-devops-common": "0.3.0",
"@backstage/plugin-azure-sites": "0.1.5",
"@backstage/plugin-azure-sites-backend": "0.1.5",
"@backstage/plugin-azure-sites-common": "0.1.0",
"@backstage/plugin-badges": "0.2.40",
"@backstage/plugin-badges-backend": "0.1.37",
"@backstage/plugin-bazaar": "0.2.6",
"@backstage/plugin-bazaar-backend": "0.2.6",
"@backstage/plugin-bitbucket-cloud-common": "0.2.4",
"@backstage/plugin-bitrise": "0.1.43",
"@backstage/plugin-catalog": "1.9.0",
"@backstage/plugin-catalog-backend": "1.8.0",
"@backstage/plugin-catalog-backend-module-aws": "0.1.17",
"@backstage/plugin-catalog-backend-module-azure": "0.1.14",
"@backstage/plugin-catalog-backend-module-bitbucket": "0.2.10",
"@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.1.10",
"@backstage/plugin-catalog-backend-module-bitbucket-server": "0.1.8",
"@backstage/plugin-catalog-backend-module-gerrit": "0.1.11",
"@backstage/plugin-catalog-backend-module-github": "0.2.6",
"@backstage/plugin-catalog-backend-module-gitlab": "0.1.14",
"@backstage/plugin-catalog-backend-module-incremental-ingestion": "0.3.0",
"@backstage/plugin-catalog-backend-module-ldap": "0.5.10",
"@backstage/plugin-catalog-backend-module-msgraph": "0.5.2",
"@backstage/plugin-catalog-backend-module-openapi": "0.1.9",
"@backstage/plugin-catalog-backend-module-puppetdb": "0.1.0",
"@backstage/plugin-catalog-common": "1.0.12",
"@internal/plugin-catalog-customized": "0.0.8",
"@backstage/plugin-catalog-graph": "0.2.28",
"@backstage/plugin-catalog-graphql": "0.3.19",
"@backstage/plugin-catalog-import": "0.9.6",
"@backstage/plugin-catalog-node": "1.3.4",
"@backstage/plugin-catalog-react": "1.4.0",
"@backstage/plugin-cicd-statistics": "0.1.18",
"@backstage/plugin-cicd-statistics-module-gitlab": "0.1.12",
"@backstage/plugin-circleci": "0.3.16",
"@backstage/plugin-cloudbuild": "0.3.16",
"@backstage/plugin-code-climate": "0.1.16",
"@backstage/plugin-code-coverage": "0.2.9",
"@backstage/plugin-code-coverage-backend": "0.2.9",
"@backstage/plugin-codescene": "0.1.11",
"@backstage/plugin-config-schema": "0.1.39",
"@backstage/plugin-cost-insights": "0.12.5",
"@backstage/plugin-cost-insights-common": "0.1.1",
"@backstage/plugin-dynatrace": "3.0.0",
"@backstage/plugin-entity-feedback": "0.1.1",
"@backstage/plugin-entity-feedback-backend": "0.1.1",
"@backstage/plugin-entity-feedback-common": "0.1.0",
"@backstage/plugin-entity-validation": "0.1.1",
"@backstage/plugin-events-backend": "0.2.4",
"@backstage/plugin-events-backend-module-aws-sqs": "0.1.5",
"@backstage/plugin-events-backend-module-azure": "0.1.5",
"@backstage/plugin-events-backend-module-bitbucket-cloud": "0.1.5",
"@backstage/plugin-events-backend-module-gerrit": "0.1.5",
"@backstage/plugin-events-backend-module-github": "0.1.5",
"@backstage/plugin-events-backend-module-gitlab": "0.1.5",
"@backstage/plugin-events-backend-test-utils": "0.1.5",
"@backstage/plugin-events-node": "0.2.4",
"@internal/plugin-todo-list": "1.0.11",
"@internal/plugin-todo-list-backend": "1.0.11",
"@internal/plugin-todo-list-common": "1.0.9",
"@backstage/plugin-explore": "0.4.1",
"@backstage/plugin-explore-backend": "0.0.5",
"@backstage/plugin-explore-common": "0.0.1",
"@backstage/plugin-explore-react": "0.0.27",
"@backstage/plugin-firehydrant": "0.2.0",
"@backstage/plugin-fossa": "0.2.48",
"@backstage/plugin-gcalendar": "0.3.12",
"@backstage/plugin-gcp-projects": "0.3.35",
"@backstage/plugin-git-release-manager": "0.3.29",
"@backstage/plugin-github-actions": "0.5.16",
"@backstage/plugin-github-deployments": "0.1.47",
"@backstage/plugin-github-issues": "0.2.5",
"@backstage/plugin-github-pull-requests-board": "0.1.10",
"@backstage/plugin-gitops-profiles": "0.3.34",
"@backstage/plugin-gocd": "0.1.22",
"@backstage/plugin-graphiql": "0.2.48",
"@backstage/plugin-graphql-backend": "0.1.33",
"@backstage/plugin-graphql-voyager": "0.1.1",
"@backstage/plugin-home": "0.4.32",
"@backstage/plugin-ilert": "0.2.5",
"@backstage/plugin-jenkins": "0.7.15",
"@backstage/plugin-jenkins-backend": "0.1.33",
"@backstage/plugin-jenkins-common": "0.1.14",
"@backstage/plugin-kafka": "0.3.16",
"@backstage/plugin-kafka-backend": "0.2.36",
"@backstage/plugin-kubernetes": "0.7.9",
"@backstage/plugin-kubernetes-backend": "0.9.4",
"@backstage/plugin-kubernetes-common": "0.6.1",
"@backstage/plugin-lighthouse": "0.4.1",
"@backstage/plugin-lighthouse-backend": "0.1.1",
"@backstage/plugin-lighthouse-common": "0.1.1",
"@backstage/plugin-linguist": "0.1.1",
"@backstage/plugin-linguist-backend": "0.2.0",
"@backstage/plugin-linguist-common": "0.1.0",
"@backstage/plugin-microsoft-calendar": "0.1.1",
"@backstage/plugin-newrelic": "0.3.34",
"@backstage/plugin-newrelic-dashboard": "0.2.9",
"@backstage/plugin-octopus-deploy": "0.1.0",
"@backstage/plugin-org": "0.6.6",
"@backstage/plugin-org-react": "0.1.5",
"@backstage/plugin-pagerduty": "0.5.9",
"@backstage/plugin-periskop": "0.1.14",
"@backstage/plugin-periskop-backend": "0.1.14",
"@backstage/plugin-permission-backend": "0.5.18",
"@backstage/plugin-permission-common": "0.7.4",
"@backstage/plugin-permission-node": "0.7.6",
"@backstage/plugin-permission-react": "0.4.11",
"@backstage/plugin-playlist": "0.1.7",
"@backstage/plugin-playlist-backend": "0.2.6",
"@backstage/plugin-playlist-common": "0.1.5",
"@backstage/plugin-proxy-backend": "0.2.37",
"@backstage/plugin-rollbar": "0.4.16",
"@backstage/plugin-rollbar-backend": "0.1.40",
"@backstage/plugin-scaffolder": "1.12.0",
"@backstage/plugin-scaffolder-backend": "1.12.0",
"@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.2.18",
"@backstage/plugin-scaffolder-backend-module-rails": "0.4.11",
"@backstage/plugin-scaffolder-backend-module-sentry": "0.1.3",
"@backstage/plugin-scaffolder-backend-module-yeoman": "0.2.16",
"@backstage/plugin-scaffolder-common": "1.2.6",
"@backstage/plugin-scaffolder-node": "0.1.1",
"@backstage/plugin-scaffolder-react": "1.2.0",
"@backstage/plugin-search": "1.1.1",
"@backstage/plugin-search-backend": "1.2.4",
"@backstage/plugin-search-backend-module-elasticsearch": "1.1.4",
"@backstage/plugin-search-backend-module-pg": "0.5.4",
"@backstage/plugin-search-backend-node": "1.1.4",
"@backstage/plugin-search-common": "1.2.2",
"@backstage/plugin-search-react": "1.5.1",
"@backstage/plugin-sentry": "0.5.1",
"@backstage/plugin-shortcuts": "0.3.8",
"@backstage/plugin-sonarqube": "0.6.5",
"@backstage/plugin-sonarqube-backend": "0.1.8",
"@backstage/plugin-sonarqube-react": "0.1.4",
"@backstage/plugin-splunk-on-call": "0.4.5",
"@backstage/plugin-stack-overflow": "0.1.12",
"@backstage/plugin-stack-overflow-backend": "0.1.12",
"@backstage/plugin-stackstorm": "0.1.0",
"@backstage/plugin-tech-insights": "0.3.8",
"@backstage/plugin-tech-insights-backend": "0.5.9",
"@backstage/plugin-tech-insights-backend-module-jsonfc": "0.1.27",
"@backstage/plugin-tech-insights-common": "0.2.10",
"@backstage/plugin-tech-insights-node": "0.4.1",
"@backstage/plugin-tech-radar": "0.6.2",
"@backstage/plugin-techdocs": "1.6.0",
"@backstage/plugin-techdocs-addons-test-utils": "1.0.11",
"@backstage/plugin-techdocs-backend": "1.6.0",
"@backstage/plugin-techdocs-module-addons-contrib": "1.0.11",
"@backstage/plugin-techdocs-node": "1.6.0",
"@backstage/plugin-techdocs-react": "1.1.4",
"@backstage/plugin-todo": "0.2.18",
"@backstage/plugin-todo-backend": "0.1.40",
"@backstage/plugin-user-settings": "0.7.1",
"@backstage/plugin-user-settings-backend": "0.1.7",
"@backstage/plugin-vault": "0.1.10",
"@backstage/plugin-vault-backend": "0.2.10",
"@backstage/plugin-xcmetrics": "0.2.36",
"@backstage/plugin-scaffolder-backend-module-gitlab": "0.0.0",
"@backstage/plugin-scaffolder-backend-module-confluence-to-markdown": "0.0.0",
"@backstage/plugin-search-backend-module-catalog": "0.0.0",
"@backstage/plugin-search-backend-module-explore": "0.0.0",
"@backstage/plugin-search-backend-module-techdocs": "0.0.0",
"@backstage/backend-openapi-utils": "0.0.0",
"@backstage/cli-node": "0.0.0"
},
"changesets": [
"afraid-horses-argue",
"all-my-auth-wanna-ride-today",
"blue-walls-drop",
"bright-hats-compare",
"bright-pumpkins-bake",
"calm-geese-obey",
"calm-otters-destroy",
"chatty-coats-thank",
"clean-dolls-search",
"clean-items-draw",
"clean-teachers-thank",
"clever-lizards-whisper",
"cold-seahorses-greet",
"create-app-1679405836",
"create-app-1681222813",
"curly-boats-trade",
"curly-jobs-kneel",
"curly-steaks-mate",
"curvy-rocks-guess",
"dependabot-ff5881d",
"eight-trainers-smoke",
"eleven-bats-tease",
"eleven-coats-refuse",
"fair-roses-stare",
"famous-beds-break",
"famous-beds-repair",
"famous-olives-try",
"fast-gorillas-approve",
"fast-snakes-buy",
"flat-ways-compete",
"forty-adults-divide",
"forty-days-tell",
"forty-gorillas-help",
"fresh-lions-compete",
"fresh-schools-fly",
"funny-pots-hide",
"funny-rivers-grin",
"fuzzy-actors-turn",
"fuzzy-wombats-search",
"giant-hairs-serve",
"good-papayas-lay",
"heavy-colts-wash",
"hungry-lies-cry",
"hungry-monkeys-reply",
"itchy-ads-sit",
"itchy-kiwis-unite",
"khaki-cars-drum",
"khaki-doors-compare",
"khaki-guests-turn",
"late-waves-march",
"lazy-apples-destroy",
"lazy-monkeys-worry",
"long-gorillas-remain",
"many-eggs-press",
"mean-rice-beg",
"mighty-lamps-cross",
"mighty-tips-flow",
"modern-snakes-check",
"nasty-nails-appear",
"neat-donkeys-work",
"neat-pears-argue",
"new-pigs-jam",
"odd-grapes-double",
"odd-plums-bake",
"old-cougars-sit",
"olive-cycles-join",
"olive-months-talk",
"orange-rabbits-jam",
"perfect-deers-add",
"plenty-eels-listen",
"poor-cars-fold",
"poor-horses-approve",
"popular-parents-crash",
"popular-radios-visit",
"pretty-carpets-cross",
"rare-seals-decide",
"renovate-179fa0e",
"renovate-3e8a992",
"renovate-8010f99",
"renovate-a9116b7",
"renovate-c574b04",
"rotten-carrots-cheer",
"serious-items-walk",
"seven-gifts-fetch",
"shaggy-crews-carry",
"short-panthers-float",
"silent-nails-bake",
"silly-adults-accept",
"six-jobs-hear",
"sixty-insects-visit",
"slimy-scissors-play",
"slow-ravens-destroy",
"smart-crabs-dream",
"soft-roses-cover",
"sour-buttons-collect",
"sour-dragons-cheat",
"sour-laws-walk",
"spicy-carrots-argue",
"stale-cobras-beg",
"stale-files-sniff",
"stale-paws-sparkle",
"strong-crews-repeat",
"stupid-laws-play",
"sweet-eels-hunt",
"swift-meals-live",
"tall-chairs-explain",
"tall-meals-dress",
"tall-oranges-own",
"ten-hounds-bathe",
"ten-mayflies-beam",
"tender-parrots-fry",
"tender-terms-return",
"thick-forks-prove",
"thin-spoons-prove",
"thirty-crabs-tell",
"tiny-apes-scream",
"tough-cameras-beam",
"tricky-beans-knock",
"twelve-parrots-camp",
"twelve-vans-sell",
"unlucky-snakes-smile",
"warm-buses-switch",
"weak-oranges-give",
"weak-turtles-arrive",
"wet-lamps-happen",
"wise-garlics-camp",
"witty-berries-love",
"witty-points-visit",
"yellow-candles-kiss"
]
}
-11
View File
@@ -1,11 +0,0 @@
---
'@backstage/plugin-analytics-module-ga': patch
'@backstage/plugin-apollo-explorer': patch
'@backstage/plugin-adr-backend': patch
'@backstage/plugin-dynatrace': patch
'@backstage/plugin-airbrake': patch
'@backstage/plugin-circleci': patch
'@backstage/plugin-adr': patch
---
chore: Improve API Reference documentation
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/create-app': minor
---
Renamed `permissionApi` to `permissions` when passed as dependency of the scaffolder-backend plugin
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Updated the alpha `scaffolderPlugin` to not require options.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-common': patch
---
The dependency isomorphic-git is now on version 1.23.0
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-react': patch
---
Fix a bug that caused the header to not render when generating a document for the first time
-16
View File
@@ -1,16 +0,0 @@
---
'@backstage/core-components': patch
'@backstage/plugin-entity-validation': patch
'@backstage/integration-react': patch
'@backstage/plugin-apollo-explorer': patch
'@backstage/plugin-github-issues': patch
'@backstage/plugin-stackstorm': patch
'@backstage/plugin-codescene': patch
'@backstage/plugin-org-react': patch
'@backstage/plugin-linguist': patch
'@backstage/plugin-playlist': patch
'@backstage/plugin-vault': patch
'@backstage/cli': patch
---
Updated dependency `@material-ui/lab` to `4.0.0-alpha.61`.

Some files were not shown because too many files have changed in this diff Show More