Merge pull request #7300 from backstage/changeset-release/master
Version Packages
This commit is contained in:
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
---
|
||||
|
||||
The `subscribe` method on the `Config` returned by `loadBackendConfig` is now forwarded through `getConfig` and `getOptionalConfig`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Only serve static assets if there is a public folder during `app:serve` and `plugin:serve`. This fixes a common bug that would break `plugin:serve` with an `EBUSY` error.
|
||||
@@ -1,40 +0,0 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Added the default `ScmAuth` implementation to the app.
|
||||
|
||||
To apply this change to an existing app, head to `packages/app/apis.ts`, import `ScmAuth` from `@backstage/integration-react`, and add a `ScmAuth.createDefaultApiFactory()` to your list of APIs:
|
||||
|
||||
```diff
|
||||
import {
|
||||
ScmIntegrationsApi,
|
||||
scmIntegrationsApiRef,
|
||||
+ ScmAuth,
|
||||
} from '@backstage/integration-react';
|
||||
|
||||
export const apis: AnyApiFactory[] = [
|
||||
...
|
||||
+ ScmAuth.createDefaultApiFactory(),
|
||||
...
|
||||
];
|
||||
```
|
||||
|
||||
If you have integrations towards SCM providers other than the default ones (github.com, gitlab.com, etc.), you will want to create a custom `ScmAuth` factory instead, for example like this:
|
||||
|
||||
```ts
|
||||
createApiFactory({
|
||||
api: scmAuthApiRef,
|
||||
deps: {
|
||||
gheAuthApi: gheAuthApiRef,
|
||||
githubAuthApi: githubAuthApiRef,
|
||||
},
|
||||
factory: ({ githubAuthApi, gheAuthApi }) =>
|
||||
ScmAuth.merge(
|
||||
ScmAuth.forGithub(githubAuthApi),
|
||||
ScmAuth.forGithub(gheAuthApi, {
|
||||
host: 'ghe.example.com',
|
||||
}),
|
||||
),
|
||||
});
|
||||
```
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
When issuing a `full` update from an entity provider, entities with updates are now properly persisted.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-azure-devops-backend': patch
|
||||
---
|
||||
|
||||
Marked all configuration values as required in the schema.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs': patch
|
||||
'@backstage/plugin-user-settings': patch
|
||||
---
|
||||
|
||||
Add "data-testid" for e2e tests and fix techdocs entity not found error.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Fixed a bug where internal references within the catalog were broken when new entities where added through entity providers, such as registering a new location or adding one in configuration. These broken references then caused some entities to be incorrectly marked as orphaned and prevented refresh from working properly.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Configuration schema is now also collected from the root `package.json` if it exists.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-app-api': patch
|
||||
---
|
||||
|
||||
Enables late registration of plugins into the application by updating ApiHolder when additional plugins have been added in.
|
||||
@@ -1,36 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-import': minor
|
||||
---
|
||||
|
||||
Switched to using the `ScmAuthApi` for authentication rather than GitHub auth. If you are instantiating your `CatalogImportClient` manually you now need to pass in an instance of `ScmAuthApi` instead.
|
||||
|
||||
Also be sure to register the `scmAuthApiRef` from the `@backstage/integration-react` in your app:
|
||||
|
||||
```ts
|
||||
import { ScmAuth } from '@backstage/integration-react';
|
||||
|
||||
// in packages/app/apis.ts
|
||||
|
||||
const apis = [
|
||||
// ... other APIs
|
||||
|
||||
ScmAuth.createDefaultApiFactory();
|
||||
|
||||
// OR
|
||||
|
||||
createApiFactory({
|
||||
api: scmAuthApiRef,
|
||||
deps: {
|
||||
gheAuthApi: gheAuthApiRef,
|
||||
githubAuthApi: githubAuthApiRef,
|
||||
},
|
||||
factory: ({ githubAuthApi, gheAuthApi }) =>
|
||||
ScmAuth.merge(
|
||||
ScmAuth.forGithub(githubAuthApi),
|
||||
ScmAuth.forGithub(gheAuthApi, {
|
||||
host: 'ghe.example.com',
|
||||
}),
|
||||
),
|
||||
});
|
||||
]
|
||||
```
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs': patch
|
||||
---
|
||||
|
||||
Fixed the URL for the "Click to copy documentation link to clipboard" action
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
The `create-plugin` command now prefers dependency versions ranges that are already in the lockfile.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-msgraph': patch
|
||||
---
|
||||
|
||||
Bumped `@microsoft/microsoft-graph-types` to v2
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/integration': patch
|
||||
---
|
||||
|
||||
Support selective GitHub app installation for GHE
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-badges': patch
|
||||
---
|
||||
|
||||
Added details on how to setup the Badges plugin
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-cost-insights': patch
|
||||
---
|
||||
|
||||
Added optional currencies config to allow overriding the default currencies.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/config-loader': patch
|
||||
---
|
||||
|
||||
Add option to collect configuration schemas from explicit package paths in addition to by package name.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-tech-radar': patch
|
||||
---
|
||||
|
||||
Added `SearchBar` to allow filtering and a scroll bar to display hidden tech
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Improved ´plugin:diff´ check for the `package.json` `"files"` field.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/backend-common': patch
|
||||
---
|
||||
|
||||
Fix an issue where filtering in search doesn't work correctly for Bitbucket.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/config-loader': patch
|
||||
---
|
||||
|
||||
Allow collection of configuration schemas from multiple versions of the same package.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-plugin-api': patch
|
||||
---
|
||||
|
||||
Improve compatibility between different versions by defining the route reference type using a string key rather than a unique symbol. This change only applies to type checking and has no effect on the runtime value, where we still use the symbol.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes': patch
|
||||
---
|
||||
|
||||
Enhanced deployment accordion to display the namespace of the deployment.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs': patch
|
||||
---
|
||||
|
||||
Added a check for the TechDocs annotation on the entity
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Stop forcing `target="_blank"` in the `SupportButton` but instead use the default logic of the `Link` component, that opens external targets in a new window and relative targets in the same window.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-auth-backend': patch
|
||||
---
|
||||
|
||||
Allow users to override callback url of GitHub provider
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Fix duplication checks to stop looking for the old core packages, and to allow some explicitly
|
||||
@@ -1,89 +0,0 @@
|
||||
---
|
||||
'@backstage/integration-react': patch
|
||||
---
|
||||
|
||||
Added `ScmAuthApi` along with the implementation `ScmAuth`. The `ScmAuthApi` provides methods for client-side authentication towards multiple different source code management services simultaneously.
|
||||
|
||||
When requesting credentials you supply a URL along with the same options as the other `OAuthApi`s, and optionally a request for additional high-level scopes.
|
||||
|
||||
For example like this:
|
||||
|
||||
```ts
|
||||
const { token } = await scmAuthApi.getCredentials({
|
||||
url: 'https://ghe.example.com/backstage/backstage',
|
||||
additionalScope: {
|
||||
repoWrite: true,
|
||||
},
|
||||
});
|
||||
```
|
||||
|
||||
The instantiation of the API can either be done with a default factory that adds support for the public providers (github.com, gitlab.com, etc.):
|
||||
|
||||
```ts
|
||||
// in packages/app/apis.ts
|
||||
ScmAuth.createDefaultApiFactory();
|
||||
```
|
||||
|
||||
Or with a more custom setup that can add support for additional providers, for example like this:
|
||||
|
||||
```ts
|
||||
createApiFactory({
|
||||
api: scmAuthApiRef,
|
||||
deps: {
|
||||
gheAuthApi: gheAuthApiRef,
|
||||
githubAuthApi: githubAuthApiRef,
|
||||
},
|
||||
factory: ({ githubAuthApi, gheAuthApi }) =>
|
||||
ScmAuth.merge(
|
||||
ScmAuth.forGithub(githubAuthApi),
|
||||
ScmAuth.forGithub(gheAuthApi, {
|
||||
host: 'ghe.example.com',
|
||||
}),
|
||||
),
|
||||
});
|
||||
```
|
||||
|
||||
The additional `gheAuthApiRef` utility API can be defined either inside the app itself if it's only used for this purpose, for inside an internal common package for APIs, such as `@internal/apis`:
|
||||
|
||||
```ts
|
||||
const gheAuthApiRef: ApiRef<OAuthApi & ProfileInfoApi & SessionApi> =
|
||||
createApiRef({
|
||||
id: 'internal.auth.ghe',
|
||||
});
|
||||
```
|
||||
|
||||
And then implemented using the `GithubAuth` class from `@backstage/core-app-api`:
|
||||
|
||||
```ts
|
||||
createApiFactory({
|
||||
api: githubAuthApiRef,
|
||||
deps: {
|
||||
discoveryApi: discoveryApiRef,
|
||||
oauthRequestApi: oauthRequestApiRef,
|
||||
configApi: configApiRef,
|
||||
},
|
||||
factory: ({ discoveryApi, oauthRequestApi, configApi }) =>
|
||||
GithubAuth.create({
|
||||
provider: {
|
||||
id: 'ghe',
|
||||
icon: ...,
|
||||
title: 'GHE'
|
||||
},
|
||||
discoveryApi,
|
||||
oauthRequestApi,
|
||||
defaultScopes: ['read:user'],
|
||||
environment: configApi.getOptionalString('auth.environment'),
|
||||
}),
|
||||
})
|
||||
```
|
||||
|
||||
Finally you also need to add and configure another GitHub provider to the `auth-backend` using the provider ID `ghe`:
|
||||
|
||||
```ts
|
||||
// Add the following options to `createRouter` in packages/backend/src/plugins/auth.ts
|
||||
providerFactories: {
|
||||
ghe: createGithubProvider(),
|
||||
},
|
||||
```
|
||||
|
||||
Other providers follow the same steps, but you will want to use the appropriate auth API implementation in the frontend, such as for example `GitlabAuth`.
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': minor
|
||||
---
|
||||
|
||||
Checkbox tree filters are no longer available in the Table component:
|
||||
|
||||
- Deleted the `CheckboxTree` component
|
||||
- Removed the filter type `'checkbox-tree'` from the `TableFilter` types.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes': patch
|
||||
---
|
||||
|
||||
Exported `KubernetesApi`, `kubernetesApiRef`, and `KubernetesAuthProvidersApi`.
|
||||
@@ -1,11 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': minor
|
||||
---
|
||||
|
||||
Introduced a new `CatalogProcessorCache` that is available to catalog processors. It allows arbitrary values to be saved that will then be visible during the next run. The cache is scoped to each individual processor and entity, but is shared across processing steps in a single processor.
|
||||
|
||||
The cache is available as a new argument to each of the processing steps, except for `validateEntityKind` and `handleError`.
|
||||
|
||||
This also introduces an optional `getProcessorName` to the `CatalogProcessor` interface, which is used to provide a stable identifier for the processor. While it is currently optional it will move to be required in the future.
|
||||
|
||||
The breaking part of this change is the modification of the `state` field in the `EntityProcessingRequest` and `EntityProcessingResult` types. This is unlikely to have any impact as the `state` field was previously unused, but could require some minor updates.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes': patch
|
||||
---
|
||||
|
||||
Added a check for the Kubernetes annotation on the entity
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-tech-radar': patch
|
||||
---
|
||||
|
||||
Added documentation for exported symbols.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Support `material-ui` overrides in Backstage internal components
|
||||
@@ -1,14 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs': minor
|
||||
---
|
||||
|
||||
Adds support for being able to customize and compose your TechDocs reader page in the App.
|
||||
|
||||
You can likely upgrade to this version without issue. If, however, you have
|
||||
imported the `<Reader />` component in your custom code, the name of a property
|
||||
has changed. You will need to make the following change anywhere you use it:
|
||||
|
||||
```diff
|
||||
-<Reader entityId={value} />
|
||||
+<Reader entityRef={value} />
|
||||
```
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/techdocs-common': patch
|
||||
---
|
||||
|
||||
Add more context to techdocs log lines when files are not found along with
|
||||
ensuring that the routers return 404 with a descriptive message.
|
||||
@@ -1,6 +0,0 @@
|
||||
---
|
||||
'@backstage/techdocs-common': patch
|
||||
---
|
||||
|
||||
Locks the version of the default docker image used to generate TechDocs. As of
|
||||
this changelog entry, it is v0.3.2!
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-auth-backend': patch
|
||||
---
|
||||
|
||||
Update OAuth refresh handler to pass updated refresh token to ensure cookie is updated with new value.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': minor
|
||||
---
|
||||
|
||||
Add `/entities/by-name/:kind/:namespace/:name/ancestry` to get the "processing parents" lineage of an entity.
|
||||
|
||||
This involves a breaking change of adding the method `entityAncestry` to `EntitiesCatalog`.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Added documentation for exported symbols.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-catalog': patch
|
||||
---
|
||||
|
||||
Update AboutCard to only render refresh button if the entity is managed by an url location.
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes': patch
|
||||
---
|
||||
|
||||
Add dashboard support for Rancher
|
||||
@@ -1,5 +1,47 @@
|
||||
# example-app
|
||||
|
||||
## 0.2.48
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/cli@0.7.14
|
||||
- @backstage/plugin-techdocs@0.12.0
|
||||
- @backstage/plugin-user-settings@0.3.7
|
||||
- @backstage/core-app-api@0.1.15
|
||||
- @backstage/plugin-catalog-import@0.7.0
|
||||
- @backstage/plugin-badges@0.2.11
|
||||
- @backstage/plugin-cost-insights@0.11.8
|
||||
- @backstage/plugin-tech-radar@0.4.9
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/plugin-kubernetes@0.4.15
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/integration-react@0.1.11
|
||||
- @backstage/plugin-catalog@0.6.17
|
||||
- @backstage/plugin-api-docs@0.6.10
|
||||
- @backstage/plugin-catalog-graph@0.1.2
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
- @backstage/plugin-circleci@0.2.25
|
||||
- @backstage/plugin-cloudbuild@0.2.25
|
||||
- @backstage/plugin-code-coverage@0.1.13
|
||||
- @backstage/plugin-explore@0.3.18
|
||||
- @backstage/plugin-gcp-projects@0.3.6
|
||||
- @backstage/plugin-github-actions@0.4.20
|
||||
- @backstage/plugin-graphiql@0.2.18
|
||||
- @backstage/plugin-home@0.4.2
|
||||
- @backstage/plugin-jenkins@0.5.8
|
||||
- @backstage/plugin-kafka@0.2.17
|
||||
- @backstage/plugin-lighthouse@0.2.27
|
||||
- @backstage/plugin-newrelic@0.3.6
|
||||
- @backstage/plugin-org@0.3.25
|
||||
- @backstage/plugin-pagerduty@0.3.15
|
||||
- @backstage/plugin-rollbar@0.3.16
|
||||
- @backstage/plugin-scaffolder@0.11.6
|
||||
- @backstage/plugin-search@0.4.13
|
||||
- @backstage/plugin-sentry@0.3.23
|
||||
- @backstage/plugin-shortcuts@0.1.10
|
||||
- @backstage/plugin-todo@0.1.12
|
||||
|
||||
## 0.2.47
|
||||
|
||||
### Patch Changes
|
||||
|
||||
+37
-37
@@ -1,46 +1,46 @@
|
||||
{
|
||||
"name": "example-app",
|
||||
"version": "0.2.47",
|
||||
"version": "0.2.48",
|
||||
"private": true,
|
||||
"bundled": true,
|
||||
"dependencies": {
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/integration-react": "^0.1.10",
|
||||
"@backstage/plugin-api-docs": "^0.6.9",
|
||||
"@backstage/plugin-badges": "^0.2.10",
|
||||
"@backstage/plugin-catalog": "^0.6.16",
|
||||
"@backstage/plugin-catalog-graph": "^0.1.1",
|
||||
"@backstage/plugin-catalog-import": "^0.6.0",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/plugin-circleci": "^0.2.24",
|
||||
"@backstage/plugin-cloudbuild": "^0.2.24",
|
||||
"@backstage/plugin-code-coverage": "^0.1.12",
|
||||
"@backstage/plugin-cost-insights": "^0.11.7",
|
||||
"@backstage/plugin-explore": "^0.3.17",
|
||||
"@backstage/plugin-gcp-projects": "^0.3.5",
|
||||
"@backstage/plugin-github-actions": "^0.4.19",
|
||||
"@backstage/plugin-graphiql": "^0.2.17",
|
||||
"@backstage/plugin-home": "^0.4.1",
|
||||
"@backstage/plugin-jenkins": "^0.5.7",
|
||||
"@backstage/plugin-kafka": "^0.2.16",
|
||||
"@backstage/plugin-kubernetes": "^0.4.14",
|
||||
"@backstage/plugin-lighthouse": "^0.2.26",
|
||||
"@backstage/plugin-newrelic": "^0.3.5",
|
||||
"@backstage/plugin-org": "^0.3.24",
|
||||
"@backstage/plugin-pagerduty": "0.3.14",
|
||||
"@backstage/plugin-rollbar": "^0.3.15",
|
||||
"@backstage/plugin-scaffolder": "^0.11.5",
|
||||
"@backstage/plugin-search": "^0.4.12",
|
||||
"@backstage/plugin-sentry": "^0.3.22",
|
||||
"@backstage/plugin-shortcuts": "^0.1.9",
|
||||
"@backstage/plugin-tech-radar": "^0.4.8",
|
||||
"@backstage/plugin-techdocs": "^0.11.3",
|
||||
"@backstage/plugin-todo": "^0.1.11",
|
||||
"@backstage/plugin-user-settings": "^0.3.6",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/integration-react": "^0.1.11",
|
||||
"@backstage/plugin-api-docs": "^0.6.10",
|
||||
"@backstage/plugin-badges": "^0.2.11",
|
||||
"@backstage/plugin-catalog": "^0.6.17",
|
||||
"@backstage/plugin-catalog-graph": "^0.1.2",
|
||||
"@backstage/plugin-catalog-import": "^0.7.0",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@backstage/plugin-circleci": "^0.2.25",
|
||||
"@backstage/plugin-cloudbuild": "^0.2.25",
|
||||
"@backstage/plugin-code-coverage": "^0.1.13",
|
||||
"@backstage/plugin-cost-insights": "^0.11.8",
|
||||
"@backstage/plugin-explore": "^0.3.18",
|
||||
"@backstage/plugin-gcp-projects": "^0.3.6",
|
||||
"@backstage/plugin-github-actions": "^0.4.20",
|
||||
"@backstage/plugin-graphiql": "^0.2.18",
|
||||
"@backstage/plugin-home": "^0.4.2",
|
||||
"@backstage/plugin-jenkins": "^0.5.8",
|
||||
"@backstage/plugin-kafka": "^0.2.17",
|
||||
"@backstage/plugin-kubernetes": "^0.4.15",
|
||||
"@backstage/plugin-lighthouse": "^0.2.27",
|
||||
"@backstage/plugin-newrelic": "^0.3.6",
|
||||
"@backstage/plugin-org": "^0.3.25",
|
||||
"@backstage/plugin-pagerduty": "0.3.15",
|
||||
"@backstage/plugin-rollbar": "^0.3.16",
|
||||
"@backstage/plugin-scaffolder": "^0.11.6",
|
||||
"@backstage/plugin-search": "^0.4.13",
|
||||
"@backstage/plugin-sentry": "^0.3.23",
|
||||
"@backstage/plugin-shortcuts": "^0.1.10",
|
||||
"@backstage/plugin-tech-radar": "^0.4.9",
|
||||
"@backstage/plugin-techdocs": "^0.12.0",
|
||||
"@backstage/plugin-todo": "^0.1.12",
|
||||
"@backstage/plugin-user-settings": "^0.3.7",
|
||||
"@backstage/search-common": "^0.2.0",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/backend-common
|
||||
|
||||
## 0.9.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 8bb3c0a578: The `subscribe` method on the `Config` returned by `loadBackendConfig` is now forwarded through `getConfig` and `getOptionalConfig`.
|
||||
- 0c8a59e293: Fix an issue where filtering in search doesn't work correctly for Bitbucket.
|
||||
- Updated dependencies
|
||||
- @backstage/integration@0.6.6
|
||||
- @backstage/config-loader@0.6.9
|
||||
|
||||
## 0.9.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/backend-common",
|
||||
"description": "Common functionality library for Backstage backends",
|
||||
"version": "0.9.4",
|
||||
"version": "0.9.5",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"private": false,
|
||||
@@ -31,9 +31,9 @@
|
||||
"dependencies": {
|
||||
"@backstage/cli-common": "^0.1.3",
|
||||
"@backstage/config": "^0.1.10",
|
||||
"@backstage/config-loader": "^0.6.8",
|
||||
"@backstage/config-loader": "^0.6.9",
|
||||
"@backstage/errors": "^0.1.2",
|
||||
"@backstage/integration": "^0.6.5",
|
||||
"@backstage/integration": "^0.6.6",
|
||||
"@google-cloud/storage": "^5.8.0",
|
||||
"@octokit/rest": "^18.5.3",
|
||||
"@types/cors": "^2.8.6",
|
||||
@@ -77,7 +77,7 @@
|
||||
}
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@types/archiver": "^5.1.0",
|
||||
"@types/compression": "^1.7.0",
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# example-backend
|
||||
|
||||
## 0.2.48
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/backend-common@0.9.5
|
||||
- @backstage/plugin-catalog-backend@0.15.0
|
||||
- @backstage/plugin-azure-devops-backend@0.1.1
|
||||
- @backstage/integration@0.6.6
|
||||
- @backstage/plugin-auth-backend@0.4.2
|
||||
- example-app@0.2.48
|
||||
|
||||
## 0.2.47
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "example-backend",
|
||||
"version": "0.2.47",
|
||||
"version": "0.2.48",
|
||||
"main": "dist/index.cjs.js",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -24,16 +24,16 @@
|
||||
"migrate:create": "knex migrate:make -x ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/backend-common": "^0.9.4",
|
||||
"@backstage/backend-common": "^0.9.5",
|
||||
"@backstage/catalog-client": "^0.4.0",
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/config": "^0.1.10",
|
||||
"@backstage/integration": "^0.6.5",
|
||||
"@backstage/integration": "^0.6.6",
|
||||
"@backstage/plugin-app-backend": "^0.3.16",
|
||||
"@backstage/plugin-auth-backend": "^0.4.1",
|
||||
"@backstage/plugin-azure-devops-backend": "^0.1.0",
|
||||
"@backstage/plugin-auth-backend": "^0.4.2",
|
||||
"@backstage/plugin-azure-devops-backend": "^0.1.1",
|
||||
"@backstage/plugin-badges-backend": "^0.1.10",
|
||||
"@backstage/plugin-catalog-backend": "^0.14.0",
|
||||
"@backstage/plugin-catalog-backend": "^0.15.0",
|
||||
"@backstage/plugin-code-coverage-backend": "^0.1.11",
|
||||
"@backstage/plugin-graphql-backend": "^0.1.9",
|
||||
"@backstage/plugin-jenkins-backend": "^0.1.5",
|
||||
@@ -53,7 +53,7 @@
|
||||
"@octokit/rest": "^18.5.3",
|
||||
"azure-devops-node-api": "^11.0.1",
|
||||
"dockerode": "^3.2.1",
|
||||
"example-app": "^0.2.47",
|
||||
"example-app": "^0.2.48",
|
||||
"express": "^4.17.1",
|
||||
"express-promise-router": "^4.1.0",
|
||||
"express-prom-bundle": "^6.3.6",
|
||||
@@ -65,7 +65,7 @@
|
||||
"winston": "^3.2.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@types/dockerode": "^3.2.1",
|
||||
"@types/express": "^4.17.6",
|
||||
"@types/express-serve-static-core": "^4.17.5"
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# @backstage/cli
|
||||
|
||||
## 0.7.14
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 3a8704f16b: Only serve static assets if there is a public folder during `app:serve` and `plugin:serve`. This fixes a common bug that would break `plugin:serve` with an `EBUSY` error.
|
||||
- 40199b61d6: Configuration schema is now also collected from the root `package.json` if it exists.
|
||||
- 2a6c393c06: The `create-plugin` command now prefers dependency versions ranges that are already in the lockfile.
|
||||
- 58f91943ab: Improved ´plugin:diff´ check for the `package.json` `"files"` field.
|
||||
- 12e074a6e4: Fix duplication checks to stop looking for the old core packages, and to allow some explicitly
|
||||
- Updated dependencies
|
||||
- @backstage/config-loader@0.6.9
|
||||
|
||||
## 0.7.13
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/cli",
|
||||
"description": "CLI for developing Backstage plugins and apps",
|
||||
"version": "0.7.13",
|
||||
"version": "0.7.14",
|
||||
"private": false,
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@@ -32,7 +32,7 @@
|
||||
"@babel/plugin-transform-modules-commonjs": "^7.4.4",
|
||||
"@backstage/cli-common": "^0.1.3",
|
||||
"@backstage/config": "^0.1.10",
|
||||
"@backstage/config-loader": "^0.6.8",
|
||||
"@backstage/config-loader": "^0.6.9",
|
||||
"@hot-loader/react-dom": "^16.13.0",
|
||||
"@lerna/package-graph": "^4.0.0",
|
||||
"@lerna/project": "^4.0.0",
|
||||
@@ -117,12 +117,12 @@
|
||||
"yn": "^4.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/backend-common": "^0.9.4",
|
||||
"@backstage/backend-common": "^0.9.5",
|
||||
"@backstage/config": "^0.1.10",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@types/diff": "^5.0.0",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @backstage/codemods
|
||||
|
||||
## 0.1.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-app-api@0.1.15
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
|
||||
## 0.1.15
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/codemods",
|
||||
"description": "A collection of codemods for Backstage projects",
|
||||
"version": "0.1.15",
|
||||
"version": "0.1.16",
|
||||
"private": false,
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @backstage/config-loader
|
||||
|
||||
## 0.6.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- ee7a1a4b64: Add option to collect configuration schemas from explicit package paths in addition to by package name.
|
||||
- e68bd978e2: Allow collection of configuration schemas from multiple versions of the same package.
|
||||
|
||||
## 0.6.8
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/config-loader",
|
||||
"description": "Config loading functionality used by Backstage backend, and CLI",
|
||||
"version": "0.6.8",
|
||||
"version": "0.6.9",
|
||||
"private": false,
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @backstage/core-app-api
|
||||
|
||||
## 0.1.15
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 0c4ee1876f: Enables late registration of plugins into the application by updating ApiHolder when additional plugins have been added in.
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
|
||||
## 0.1.14
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/core-app-api",
|
||||
"description": "Core app API used by Backstage apps",
|
||||
"version": "0.1.14",
|
||||
"version": "0.1.15",
|
||||
"private": false,
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
@@ -29,9 +29,9 @@
|
||||
"clean": "backstage-cli clean"
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/config": "^0.1.10",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@backstage/version-bridge": "^0.1.0",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
@@ -45,7 +45,7 @@
|
||||
"zen-observable": "^0.8.15"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@backstage/test-utils-core": "^0.1.2",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
# @backstage/core-components
|
||||
|
||||
## 0.6.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 21767b08ca: Checkbox tree filters are no longer available in the Table component:
|
||||
|
||||
- Deleted the `CheckboxTree` component
|
||||
- Removed the filter type `'checkbox-tree'` from the `TableFilter` types.
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 9c3cb8d4e2: Stop forcing `target="_blank"` in the `SupportButton` but instead use the default logic of the `Link` component, that opens external targets in a new window and relative targets in the same window.
|
||||
- d21e39e303: Support `material-ui` overrides in Backstage internal components
|
||||
- c4e77bb34a: Added documentation for exported symbols.
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
|
||||
## 0.5.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/core-components",
|
||||
"description": "Core components used by Backstage plugins and apps",
|
||||
"version": "0.5.0",
|
||||
"version": "0.6.0",
|
||||
"private": false,
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
@@ -30,7 +30,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/config": "^0.1.10",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/errors": "^0.1.2",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-table/core": "^3.1.0",
|
||||
@@ -68,8 +68,8 @@
|
||||
"zen-observable": "^0.8.15"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @backstage/core-plugin-api
|
||||
|
||||
## 0.1.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 98bd661240: Improve compatibility between different versions by defining the route reference type using a string key rather than a unique symbol. This change only applies to type checking and has no effect on the runtime value, where we still use the symbol.
|
||||
|
||||
## 0.1.8
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/core-plugin-api",
|
||||
"description": "Core API used by Backstage plugins",
|
||||
"version": "0.1.8",
|
||||
"version": "0.1.9",
|
||||
"private": false,
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
@@ -42,8 +42,8 @@
|
||||
"zen-observable": "^0.8.15"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.12",
|
||||
"@backstage/core-app-api": "^0.1.13",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@backstage/test-utils-core": "^0.1.2",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
|
||||
@@ -1,5 +1,46 @@
|
||||
# @backstage/create-app
|
||||
|
||||
## 0.3.43
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 9325075eea: Added the default `ScmAuth` implementation to the app.
|
||||
|
||||
To apply this change to an existing app, head to `packages/app/apis.ts`, import `ScmAuth` from `@backstage/integration-react`, and add a `ScmAuth.createDefaultApiFactory()` to your list of APIs:
|
||||
|
||||
```diff
|
||||
import {
|
||||
ScmIntegrationsApi,
|
||||
scmIntegrationsApiRef,
|
||||
+ ScmAuth,
|
||||
} from '@backstage/integration-react';
|
||||
|
||||
export const apis: AnyApiFactory[] = [
|
||||
...
|
||||
+ ScmAuth.createDefaultApiFactory(),
|
||||
...
|
||||
];
|
||||
```
|
||||
|
||||
If you have integrations towards SCM providers other than the default ones (github.com, gitlab.com, etc.), you will want to create a custom `ScmAuth` factory instead, for example like this:
|
||||
|
||||
```ts
|
||||
createApiFactory({
|
||||
api: scmAuthApiRef,
|
||||
deps: {
|
||||
gheAuthApi: gheAuthApiRef,
|
||||
githubAuthApi: githubAuthApiRef,
|
||||
},
|
||||
factory: ({ githubAuthApi, gheAuthApi }) =>
|
||||
ScmAuth.merge(
|
||||
ScmAuth.forGithub(githubAuthApi),
|
||||
ScmAuth.forGithub(gheAuthApi, {
|
||||
host: 'ghe.example.com',
|
||||
}),
|
||||
),
|
||||
});
|
||||
```
|
||||
|
||||
## 0.3.42
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/create-app",
|
||||
"description": "A CLI that helps you create your own Backstage app",
|
||||
"version": "0.3.42",
|
||||
"version": "0.3.43",
|
||||
"private": false,
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @backstage/dev-utils
|
||||
|
||||
## 0.2.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-app-api@0.1.15
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/integration-react@0.1.11
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
|
||||
## 0.2.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/dev-utils",
|
||||
"description": "Utilities for developing Backstage plugins.",
|
||||
"version": "0.2.10",
|
||||
"version": "0.2.11",
|
||||
"private": false,
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
@@ -29,12 +29,12 @@
|
||||
"clean": "backstage-cli clean"
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.7",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/integration-react": "^0.1.10",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/integration-react": "^0.1.11",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
@@ -50,7 +50,7 @@
|
||||
"react-router-dom": "6.0.0-beta.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@types/jest": "^26.0.7",
|
||||
"@types/node": "^14.14.32"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,100 @@
|
||||
# @backstage/integration-react
|
||||
|
||||
## 0.1.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 18148f23da: Added `ScmAuthApi` along with the implementation `ScmAuth`. The `ScmAuthApi` provides methods for client-side authentication towards multiple different source code management services simultaneously.
|
||||
|
||||
When requesting credentials you supply a URL along with the same options as the other `OAuthApi`s, and optionally a request for additional high-level scopes.
|
||||
|
||||
For example like this:
|
||||
|
||||
```ts
|
||||
const { token } = await scmAuthApi.getCredentials({
|
||||
url: 'https://ghe.example.com/backstage/backstage',
|
||||
additionalScope: {
|
||||
repoWrite: true,
|
||||
},
|
||||
});
|
||||
```
|
||||
|
||||
The instantiation of the API can either be done with a default factory that adds support for the public providers (github.com, gitlab.com, etc.):
|
||||
|
||||
```ts
|
||||
// in packages/app/apis.ts
|
||||
ScmAuth.createDefaultApiFactory();
|
||||
```
|
||||
|
||||
Or with a more custom setup that can add support for additional providers, for example like this:
|
||||
|
||||
```ts
|
||||
createApiFactory({
|
||||
api: scmAuthApiRef,
|
||||
deps: {
|
||||
gheAuthApi: gheAuthApiRef,
|
||||
githubAuthApi: githubAuthApiRef,
|
||||
},
|
||||
factory: ({ githubAuthApi, gheAuthApi }) =>
|
||||
ScmAuth.merge(
|
||||
ScmAuth.forGithub(githubAuthApi),
|
||||
ScmAuth.forGithub(gheAuthApi, {
|
||||
host: 'ghe.example.com',
|
||||
}),
|
||||
),
|
||||
});
|
||||
```
|
||||
|
||||
The additional `gheAuthApiRef` utility API can be defined either inside the app itself if it's only used for this purpose, for inside an internal common package for APIs, such as `@internal/apis`:
|
||||
|
||||
```ts
|
||||
const gheAuthApiRef: ApiRef<OAuthApi & ProfileInfoApi & SessionApi> =
|
||||
createApiRef({
|
||||
id: 'internal.auth.ghe',
|
||||
});
|
||||
```
|
||||
|
||||
And then implemented using the `GithubAuth` class from `@backstage/core-app-api`:
|
||||
|
||||
```ts
|
||||
createApiFactory({
|
||||
api: githubAuthApiRef,
|
||||
deps: {
|
||||
discoveryApi: discoveryApiRef,
|
||||
oauthRequestApi: oauthRequestApiRef,
|
||||
configApi: configApiRef,
|
||||
},
|
||||
factory: ({ discoveryApi, oauthRequestApi, configApi }) =>
|
||||
GithubAuth.create({
|
||||
provider: {
|
||||
id: 'ghe',
|
||||
icon: ...,
|
||||
title: 'GHE'
|
||||
},
|
||||
discoveryApi,
|
||||
oauthRequestApi,
|
||||
defaultScopes: ['read:user'],
|
||||
environment: configApi.getOptionalString('auth.environment'),
|
||||
}),
|
||||
})
|
||||
```
|
||||
|
||||
Finally you also need to add and configure another GitHub provider to the `auth-backend` using the provider ID `ghe`:
|
||||
|
||||
```ts
|
||||
// Add the following options to `createRouter` in packages/backend/src/plugins/auth.ts
|
||||
providerFactories: {
|
||||
ghe: createGithubProvider(),
|
||||
},
|
||||
```
|
||||
|
||||
Other providers follow the same steps, but you will want to use the appropriate auth API implementation in the frontend, such as for example `GitlabAuth`.
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/integration@0.6.6
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
|
||||
## 0.1.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/integration-react",
|
||||
"description": "Frontend package for managing integrations towards external systems",
|
||||
"version": "0.1.10",
|
||||
"version": "0.1.11",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -22,9 +22,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/config": "^0.1.10",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/integration": "^0.6.5",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/integration": "^0.6.6",
|
||||
"@backstage/theme": "^0.2.9",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
@@ -34,8 +34,8 @@
|
||||
"react-use": "^17.2.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @backstage/integration
|
||||
|
||||
## 0.6.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- d1f2118389: Support selective GitHub app installation for GHE
|
||||
|
||||
## 0.6.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/integration",
|
||||
"description": "Helpers for managing integrations towards external systems",
|
||||
"version": "0.6.5",
|
||||
"version": "0.6.6",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -38,8 +38,8 @@
|
||||
"luxon": "^2.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/config-loader": "^0.6.7",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/config-loader": "^0.6.9",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@types/jest": "^26.0.7",
|
||||
"@types/luxon": "^2.0.4",
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# @backstage/techdocs-common
|
||||
|
||||
## 0.10.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 1c75e8bf98: Add more context to techdocs log lines when files are not found along with
|
||||
ensuring that the routers return 404 with a descriptive message.
|
||||
- e92f0f728b: Locks the version of the default docker image used to generate TechDocs. As of
|
||||
this changelog entry, it is v0.3.2!
|
||||
- Updated dependencies
|
||||
- @backstage/backend-common@0.9.5
|
||||
- @backstage/integration@0.6.6
|
||||
|
||||
## 0.10.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/techdocs-common",
|
||||
"description": "Common functionalities for TechDocs, to be shared between techdocs-backend plugin and techdocs-cli",
|
||||
"version": "0.10.1",
|
||||
"version": "0.10.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"private": false,
|
||||
@@ -38,12 +38,12 @@
|
||||
"dependencies": {
|
||||
"@azure/identity": "^1.5.0",
|
||||
"@azure/storage-blob": "^12.5.0",
|
||||
"@backstage/backend-common": "^0.9.3",
|
||||
"@backstage/backend-common": "^0.9.5",
|
||||
"@backstage/catalog-model": "^0.9.1",
|
||||
"@backstage/config": "^0.1.8",
|
||||
"@backstage/errors": "^0.1.1",
|
||||
"@backstage/search-common": "^0.2.0",
|
||||
"@backstage/integration": "^0.6.4",
|
||||
"@backstage/integration": "^0.6.6",
|
||||
"@google-cloud/storage": "^5.6.0",
|
||||
"@trendyol-js/openstack-swift-sdk": "^0.0.4",
|
||||
"@types/express": "^4.17.6",
|
||||
@@ -60,7 +60,7 @@
|
||||
"winston": "^3.2.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.12",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@types/fs-extra": "^9.0.5",
|
||||
"@types/js-yaml": "^4.0.0",
|
||||
"@types/mime-types": "^2.1.0",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @backstage/plugin-allure
|
||||
|
||||
## 0.1.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
|
||||
## 0.1.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-allure",
|
||||
"description": "A Backstage plugin that integrates with Allure",
|
||||
"version": "0.1.3",
|
||||
"version": "0.1.4",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -23,9 +23,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
@@ -36,9 +36,9 @@
|
||||
"react-use": "^17.2.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/plugin-api-docs
|
||||
|
||||
## 0.6.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/plugin-catalog@0.6.17
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
|
||||
## 0.6.9
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-api-docs",
|
||||
"description": "A Backstage plugin that helps represent API entities in the frontend",
|
||||
"version": "0.6.9",
|
||||
"version": "0.6.10",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -32,10 +32,10 @@
|
||||
"dependencies": {
|
||||
"@asyncapi/react-component": "^0.23.0",
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/plugin-catalog": "^0.6.16",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/plugin-catalog": "^0.6.17",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-icons/font": "^1.0.2",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
@@ -53,9 +53,9 @@
|
||||
"swagger-ui-react": "^3.37.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @backstage/plugin-auth-backend
|
||||
|
||||
## 0.4.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 88622e6422: Allow users to override callback url of GitHub provider
|
||||
- c46396ebb0: Update OAuth refresh handler to pass updated refresh token to ensure cookie is updated with new value.
|
||||
- Updated dependencies
|
||||
- @backstage/backend-common@0.9.5
|
||||
|
||||
## 0.4.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-auth-backend",
|
||||
"description": "A Backstage backend plugin that handles authentication",
|
||||
"version": "0.4.1",
|
||||
"version": "0.4.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -30,7 +30,7 @@
|
||||
"clean": "backstage-cli clean"
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/backend-common": "^0.9.4",
|
||||
"@backstage/backend-common": "^0.9.5",
|
||||
"@backstage/catalog-client": "^0.4.0",
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/config": "^0.1.10",
|
||||
@@ -71,7 +71,7 @@
|
||||
"yn": "^4.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@types/body-parser": "^1.19.0",
|
||||
"@types/cookie-parser": "^1.4.2",
|
||||
"@types/express-session": "^1.17.2",
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
# @backstage/plugin-azure-devops-backend
|
||||
|
||||
## 0.1.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 299b43f052: Marked all configuration values as required in the schema.
|
||||
- Updated dependencies
|
||||
- @backstage/backend-common@0.9.5
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-azure-devops-backend",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.1",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -20,7 +20,7 @@
|
||||
"clean": "backstage-cli clean"
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/backend-common": "^0.9.2",
|
||||
"@backstage/backend-common": "^0.9.5",
|
||||
"@backstage/config": "^0.1.9",
|
||||
"@types/express": "^4.17.6",
|
||||
"azure-devops-node-api": "^11.0.1",
|
||||
@@ -30,7 +30,7 @@
|
||||
"yn": "^4.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.11",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@types/supertest": "^2.0.8",
|
||||
"supertest": "^4.0.2",
|
||||
"msw": "^0.29.0"
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/plugin-badges
|
||||
|
||||
## 0.2.11
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 504bcb2214: Added details on how to setup the Badges plugin
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
|
||||
## 0.2.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-badges",
|
||||
"description": "A Backstage plugin that generates README badges for your entities",
|
||||
"version": "0.2.10",
|
||||
"version": "0.2.11",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -28,10 +28,10 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/errors": "^0.1.1",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
@@ -42,9 +42,9 @@
|
||||
"react-use": "^17.2.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @backstage/plugin-bitrise
|
||||
|
||||
## 0.1.14
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
|
||||
## 0.1.13
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-bitrise",
|
||||
"description": "A Backstage plugin that integrates towards Bitrise",
|
||||
"version": "0.1.13",
|
||||
"version": "0.1.14",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -22,9 +22,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
@@ -39,9 +39,9 @@
|
||||
"recharts": "^1.8.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @backstage/plugin-catalog-backend-module-ldap
|
||||
|
||||
## 0.3.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-catalog-backend@0.15.0
|
||||
|
||||
## 0.3.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-catalog-backend-module-ldap",
|
||||
"description": "A Backstage catalog backend modules that helps integrate towards LDAP",
|
||||
"version": "0.3.1",
|
||||
"version": "0.3.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -31,14 +31,14 @@
|
||||
"dependencies": {
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/config": "^0.1.10",
|
||||
"@backstage/plugin-catalog-backend": "^0.14.0",
|
||||
"@backstage/plugin-catalog-backend": "^0.15.0",
|
||||
"@types/ldapjs": "^2.2.0",
|
||||
"ldapjs": "^2.2.0",
|
||||
"lodash": "^4.17.21",
|
||||
"winston": "^3.2.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@types/lodash": "^4.14.151"
|
||||
},
|
||||
"files": [
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @backstage/plugin-catalog-backend-module-msgraph
|
||||
|
||||
## 0.2.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 664bba5c45: Bumped `@microsoft/microsoft-graph-types` to v2
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-catalog-backend@0.15.0
|
||||
|
||||
## 0.2.4
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-catalog-backend-module-msgraph",
|
||||
"description": "A Backstage catalog backend modules that helps integrate towards Microsoft Graph",
|
||||
"version": "0.2.4",
|
||||
"version": "0.2.5",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -32,7 +32,7 @@
|
||||
"@azure/msal-node": "^1.1.0",
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/config": "^0.1.10",
|
||||
"@backstage/plugin-catalog-backend": "^0.14.0",
|
||||
"@backstage/plugin-catalog-backend": "^0.15.0",
|
||||
"@microsoft/microsoft-graph-types": "^2.6.0",
|
||||
"cross-fetch": "^3.0.6",
|
||||
"lodash": "^4.17.21",
|
||||
@@ -41,8 +41,8 @@
|
||||
"qs": "^6.9.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/backend-common": "^0.9.4",
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/backend-common": "^0.9.5",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/test-utils": "^0.1.14",
|
||||
"@types/lodash": "^4.14.151",
|
||||
"msw": "^0.29.0"
|
||||
|
||||
@@ -1,5 +1,29 @@
|
||||
# @backstage/plugin-catalog-backend
|
||||
|
||||
## 0.15.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 1572d02b63: Introduced a new `CatalogProcessorCache` that is available to catalog processors. It allows arbitrary values to be saved that will then be visible during the next run. The cache is scoped to each individual processor and entity, but is shared across processing steps in a single processor.
|
||||
|
||||
The cache is available as a new argument to each of the processing steps, except for `validateEntityKind` and `handleError`.
|
||||
|
||||
This also introduces an optional `getProcessorName` to the `CatalogProcessor` interface, which is used to provide a stable identifier for the processor. While it is currently optional it will move to be required in the future.
|
||||
|
||||
The breaking part of this change is the modification of the `state` field in the `EntityProcessingRequest` and `EntityProcessingResult` types. This is unlikely to have any impact as the `state` field was previously unused, but could require some minor updates.
|
||||
|
||||
- c1836728e0: Add `/entities/by-name/:kind/:namespace/:name/ancestry` to get the "processing parents" lineage of an entity.
|
||||
|
||||
This involves a breaking change of adding the method `entityAncestry` to `EntitiesCatalog`.
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 3d10360c82: When issuing a `full` update from an entity provider, entities with updates are now properly persisted.
|
||||
- 9ea4565b00: Fixed a bug where internal references within the catalog were broken when new entities where added through entity providers, such as registering a new location or adding one in configuration. These broken references then caused some entities to be incorrectly marked as orphaned and prevented refresh from working properly.
|
||||
- Updated dependencies
|
||||
- @backstage/backend-common@0.9.5
|
||||
- @backstage/integration@0.6.6
|
||||
|
||||
## 0.14.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-catalog-backend",
|
||||
"description": "The Backstage backend plugin that provides the Backstage catalog",
|
||||
"version": "0.14.0",
|
||||
"version": "0.15.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -30,12 +30,12 @@
|
||||
"clean": "backstage-cli clean"
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/backend-common": "^0.9.4",
|
||||
"@backstage/backend-common": "^0.9.5",
|
||||
"@backstage/catalog-client": "^0.4.0",
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/config": "^0.1.10",
|
||||
"@backstage/errors": "^0.1.2",
|
||||
"@backstage/integration": "^0.6.5",
|
||||
"@backstage/integration": "^0.6.6",
|
||||
"@backstage/search-common": "^0.2.0",
|
||||
"@octokit/graphql": "^4.5.8",
|
||||
"@types/express": "^4.17.6",
|
||||
@@ -62,7 +62,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/backend-test-utils": "^0.1.7",
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@types/core-js": "^2.5.4",
|
||||
"@types/git-url-parse": "^9.0.0",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @backstage/plugin-catalog-graph
|
||||
|
||||
## 0.1.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
|
||||
## 0.1.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-catalog-graph",
|
||||
"version": "0.1.1",
|
||||
"version": "0.1.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -23,9 +23,9 @@
|
||||
"dependencies": {
|
||||
"@backstage/catalog-client": "^0.4.0",
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
@@ -41,10 +41,10 @@
|
||||
"p-limit": "^3.1.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
"@testing-library/user-event": "^13.1.8",
|
||||
|
||||
@@ -1,5 +1,51 @@
|
||||
# @backstage/plugin-catalog-import
|
||||
|
||||
## 0.7.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 6a6ec777ce: Switched to using the `ScmAuthApi` for authentication rather than GitHub auth. If you are instantiating your `CatalogImportClient` manually you now need to pass in an instance of `ScmAuthApi` instead.
|
||||
|
||||
Also be sure to register the `scmAuthApiRef` from the `@backstage/integration-react` in your app:
|
||||
|
||||
```ts
|
||||
import { ScmAuth } from '@backstage/integration-react';
|
||||
|
||||
// in packages/app/apis.ts
|
||||
|
||||
const apis = [
|
||||
// ... other APIs
|
||||
|
||||
ScmAuth.createDefaultApiFactory();
|
||||
|
||||
// OR
|
||||
|
||||
createApiFactory({
|
||||
api: scmAuthApiRef,
|
||||
deps: {
|
||||
gheAuthApi: gheAuthApiRef,
|
||||
githubAuthApi: githubAuthApiRef,
|
||||
},
|
||||
factory: ({ githubAuthApi, gheAuthApi }) =>
|
||||
ScmAuth.merge(
|
||||
ScmAuth.forGithub(githubAuthApi),
|
||||
ScmAuth.forGithub(gheAuthApi, {
|
||||
host: 'ghe.example.com',
|
||||
}),
|
||||
),
|
||||
});
|
||||
]
|
||||
```
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/integration@0.6.6
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/integration-react@0.1.11
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
|
||||
## 0.6.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-catalog-import",
|
||||
"description": "A Backstage plugin the helps you import entities into your catalog",
|
||||
"version": "0.6.0",
|
||||
"version": "0.7.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -33,11 +33,11 @@
|
||||
"dependencies": {
|
||||
"@backstage/catalog-client": "^0.4.0",
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/integration": "^0.6.5",
|
||||
"@backstage/integration-react": "^0.1.10",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/integration": "^0.6.6",
|
||||
"@backstage/integration-react": "^0.1.11",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
"@material-ui/lab": "4.0.0-alpha.57",
|
||||
@@ -54,9 +54,9 @@
|
||||
"lodash": "^4.17.21"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/plugin-catalog-react
|
||||
|
||||
## 0.5.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-app-api@0.1.15
|
||||
- @backstage/integration@0.6.6
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
|
||||
## 0.5.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-catalog-react",
|
||||
"description": "A frontend library that helps other Backstage plugins interact with the catalog",
|
||||
"version": "0.5.0",
|
||||
"version": "0.5.1",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -31,10 +31,10 @@
|
||||
"dependencies": {
|
||||
"@backstage/catalog-client": "^0.4.0",
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/integration": "^0.6.5",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/integration": "^0.6.6",
|
||||
"@backstage/version-bridge": "^0.1.0",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
@@ -48,7 +48,7 @@
|
||||
"react-use": "^17.2.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @backstage/plugin-catalog
|
||||
|
||||
## 0.6.17
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- dd52fa1c5c: Update AboutCard to only render refresh button if the entity is managed by an url location.
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/integration-react@0.1.11
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
|
||||
## 0.6.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-catalog",
|
||||
"description": "The Backstage plugin for browsing the Backstage catalog",
|
||||
"version": "0.6.16",
|
||||
"version": "0.6.17",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -33,10 +33,10 @@
|
||||
"dependencies": {
|
||||
"@backstage/catalog-client": "^0.4.0",
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/integration-react": "^0.1.10",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/integration-react": "^0.1.11",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
@@ -50,9 +50,9 @@
|
||||
"react-use": "^17.2.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @backstage/plugin-circleci
|
||||
|
||||
## 0.2.25
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
|
||||
## 0.2.24
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-circleci",
|
||||
"description": "A Backstage plugin that integrates towards Circle CI",
|
||||
"version": "0.2.24",
|
||||
"version": "0.2.25",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -33,9 +33,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
@@ -52,9 +52,9 @@
|
||||
"react-use": "^17.2.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @backstage/plugin-cloudbuild
|
||||
|
||||
## 0.2.25
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-plugin-api@0.1.9
|
||||
- @backstage/core-components@0.6.0
|
||||
- @backstage/plugin-catalog-react@0.5.1
|
||||
|
||||
## 0.2.24
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-cloudbuild",
|
||||
"description": "A Backstage plugin that integrates towards Google Cloud Build",
|
||||
"version": "0.2.24",
|
||||
"version": "0.2.25",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -32,9 +32,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/catalog-model": "^0.9.3",
|
||||
"@backstage/core-components": "^0.5.0",
|
||||
"@backstage/core-plugin-api": "^0.1.8",
|
||||
"@backstage/plugin-catalog-react": "^0.5.0",
|
||||
"@backstage/core-components": "^0.6.0",
|
||||
"@backstage/core-plugin-api": "^0.1.9",
|
||||
"@backstage/plugin-catalog-react": "^0.5.1",
|
||||
"@backstage/theme": "^0.2.10",
|
||||
"@material-ui/core": "^4.12.2",
|
||||
"@material-ui/icons": "^4.9.1",
|
||||
@@ -49,9 +49,9 @@
|
||||
"react-use": "^17.2.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.7.13",
|
||||
"@backstage/core-app-api": "^0.1.14",
|
||||
"@backstage/dev-utils": "^0.2.10",
|
||||
"@backstage/cli": "^0.7.14",
|
||||
"@backstage/core-app-api": "^0.1.15",
|
||||
"@backstage/dev-utils": "^0.2.11",
|
||||
"@backstage/test-utils": "^0.1.17",
|
||||
"@testing-library/jest-dom": "^5.10.1",
|
||||
"@testing-library/react": "^11.2.5",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user