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

Version Packages
This commit is contained in:
Fredrik Adelöw
2021-03-11 14:27:52 +01:00
committed by GitHub
124 changed files with 882 additions and 585 deletions
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-github-actions': patch
---
Link to GitHub using host defined in app config if defined.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-api': patch
---
Fully deprecate `title` option of `RouteRef`s and introduce `id` instead.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-backend': patch
---
Use AWS SDK V2 instead of V3 for Kubernetes authentication
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-api': patch
---
Fixed a bug where FlatRoutes didn't handle React Fragments properly.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend': patch
---
Allow CodeOwnersProcessor to set `spec.owner` for `System`, `Resource`, and `Domain` entity kinds.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': patch
---
This is a quick fix (while #2791 is being implemented) to make it possible view non well known component types listed in the catalog index page. It buckets any component entities that are not a `service`, `library`, or `documentation` into the `Other` tab. It also displays a `Type` column when on Other tab.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kafka': patch
---
Added lag column in the plugin main table
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/integration': patch
---
Include missing fields in GitLab config schema. This sometimes prevented loading config on the frontend specifically, when using self-hosted GitLab.
-28
View File
@@ -1,28 +0,0 @@
---
'@backstage/create-app': patch
---
Adds "yarn dev" command to simplify local development.
To add the command to an existing application, first add it to the `scripts`
section of your monorepo root `package.json` like so:
```diff
"scripts": {
+ "dev": "concurrently \"yarn start\" \"yarn start-backend\"",
"start": "yarn workspace app start",
"start-backend": "yarn workspace backend start",
```
And then add the `concurrently` package to your monorepo, like so:
```sh
yarn add concurrently@6.0.0 --dev -W
```
Notes:
- This needs to be done to the monorepo root, not your frontend or backend package.
- The `--dev -W` will add it only to `devDependencies`, and force it to the monorepo main root.
You can then run `yarn dev` which will start both the Backstage frontend and backend in a single window.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/integration': patch
---
Support GitHub `tree` URLs in `getGitHubFileFetchUrl`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-common': patch
---
Add a utility function runDockerContainer used to run a docker container (currently used by Scaffolder and TechDocs for their 'generate' processes)
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-app-backend': patch
---
Add a `Cache-Control: no-store, max-age=0` header to the `index.html` response to instruct the browser to not cache the pages.
This tells the browser to not serve a cached `index.html` that might link to static assets from a previous deployment that are not available anymore.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/techdocs-common': patch
'@backstage/plugin-scaffolder-backend': patch
---
Remove runDockerContainer, and start using the utility function provided by @backstage/backend-common
-41
View File
@@ -1,41 +0,0 @@
---
'@backstage/core-api': patch
---
Add `SubRouteRef`s, which can be used to create a route ref with a fixed path relative to an absolute `RouteRef`. They are useful if you for example have a page that is mounted at a sub route of a routable extension component, and you want other plugins to be able to route to that page.
For example:
```tsx
// routes.ts
const rootRouteRef = createRouteRef({ id: 'root' });
const detailsRouteRef = createSubRouteRef({
id: 'root-sub',
parent: rootRouteRef,
path: '/details',
});
// plugin.ts
export const myPlugin = createPlugin({
routes: {
root: rootRouteRef,
details: detailsRouteRef,
}
})
export const MyPage = plugin.provide(createRoutableExtension({
component: () => import('./components/MyPage').then(m => m.MyPage),
mountPoint: rootRouteRef,
}))
// components/MyPage.tsx
const MyPage = () => (
<Routes>
{/* myPlugin.routes.root will take the user to this page */}
<Route path='/' element={<IndexPage />}>
{/* myPlugin.routes.details will take the user to this page */}
<Route path='/details' element={<DetailsPage />}>
</Routes>
)
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/catalog-model': patch
---
Add parseLocationReference, stringifyLocationReference
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/catalog-client': patch
'@backstage/plugin-catalog-backend': patch
'@backstage/plugin-catalog': patch
'@backstage/plugin-scaffolder-backend': patch
'@backstage/techdocs-common': patch
---
Make use of parseLocationReference/stringifyLocationReference
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/techdocs-common': patch
'@backstage/plugin-catalog-backend': patch
---
Implement proper AWS Credentials precedence with assume-role and explicit credentials
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core': patch
---
Add support for passing a fetch function instead of data to Table `data` prop.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/integration': patch
---
Add `resolveEditUrl` to integrations to resolve a URL that can be used to edit
a file in the web interfaces of an SCM.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Fixes task failures caused by undefined step input
-18
View File
@@ -1,18 +0,0 @@
---
'@backstage/backend-common': patch
---
Bump to the latest version of the Knex library.
You will most likely want to bump your own `packages/backend/package.json` as well:
```diff
- "knex": "^0.21.18",
+ "knex": "^0.95.1",
```
Note that the recent versions of the Knex library have some changes that may affect your internal plugins' database migration files. Importantly, they now support `ALTER TABLE` on SQLite, and no longer accidentally remove indices when making some modifications. It now also exports the `Knex` typescript type as a named export.
```ts
import { Knex } from 'knex';
```
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/techdocs-common': patch
'@backstage/plugin-techdocs-backend': patch
'@backstage/plugin-techdocs': patch
---
OpenStack Swift publisher added for tech-docs.
-8
View File
@@ -1,8 +0,0 @@
---
'@backstage/plugin-auth-backend': patch
'@backstage/plugin-catalog-backend': patch
'@backstage/plugin-scaffolder-backend': patch
'@backstage/plugin-techdocs-backend': patch
---
Bump to the latest version of the Knex library.
-10
View File
@@ -1,10 +0,0 @@
---
'@backstage/plugin-scaffolder': patch
'@backstage/plugin-scaffolder-backend': patch
---
Introduce scaffolder actions page which lists all available actions along with documentation about their input/output.
Allow for actions to be extended with a description.
The list actions page is by default available at `/create/actions`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': patch
---
Show a Not Found message when navigating to a nonexistent entity
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-splunk-on-call': minor
---
Updated splunk-on-call plugin to use the REST endpoint (incident creation-acknowledgement-resolution).
It implies switching from `splunkOnCall.username` configuration to `splunkOnCall.eventsRestEndpoint` configuration, this is a breaking change.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-github-actions': minor
---
Show workflow name
-48
View File
@@ -1,48 +0,0 @@
---
'@backstage/plugin-kubernetes': minor
'@backstage/plugin-kubernetes-backend': minor
---
Restructure configuration; Add GKE cluster locator
Config migration
1. `kubernetes.clusters` is now at `kubernetes.clusterLocatorMethods[].clusters` when the `clusterLocatorMethod` is of `type: 'config''`
2. `kubernetes.serviceLocatorMethod` is now an object. `multiTenant` is the only valid `type` currently
Old config example:
```yaml
kubernetes:
serviceLocatorMethod: 'multiTenant'
clusterLocatorMethods:
- 'config'
clusters:
- url: http://127.0.0.1:9999
name: minikube
authProvider: 'serviceAccount'
serviceAccountToken:
$env: K8S_MINIKUBE_TOKEN
- url: http://127.0.0.2:9999
name: aws-cluster-1
authProvider: 'aws'
```
New config example:
```yaml
kubernetes:
serviceLocatorMethod:
type: 'multiTenant'
clusterLocatorMethods:
- type: 'config'
clusters:
- url: http://127.0.0.1:9999
name: minikube
authProvider: 'serviceAccount'
serviceAccountToken:
$env: K8S_MINIKUBE_TOKEN
- url: http://127.0.0.2:9999
name: aws-cluster-1
authProvider: 'aws'
```
-11
View File
@@ -1,11 +0,0 @@
---
'@backstage/plugin-catalog': patch
'@backstage/plugin-catalog-backend': patch
---
Move logic for generating URLs for the view, edit and source links of catalog
entities from the catalog frontend into the backend. This is done using the
existing support for the `backstage.io/view-url`, `backstage.io/edit-url` and
`backstage.io/source-location` annotations that are now filled by the
`AnnotateLocationEntityProcessor`. If these annotations are missing or empty,
the UI disables the related controls.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/core': patch
'@backstage/theme': patch
---
Deprecated `ItemCard`. Added `ItemCardGrid` and `ItemCardHeader` instead, that can be used to compose functionality around regular Material-UI `Card` components instead.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/integration': patch
---
Add option to `resolveUrl` that allows for linking to a specific line number when resolving a file URL.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-explore': patch
'@backstage/plugin-explore-react': patch
---
Standardize the tool cards in explore some more
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core': patch
---
Add support for non external URI's in the Link component to `to` prop. For example `<Link to="slack://channel?team=T0000&id=C0000">Slack</Link>
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-explore': patch
'@backstage/plugin-scaffolder': patch
'@backstage/plugin-techdocs': patch
---
Make use of the new core `ItemCardGrid` and `ItemCardHeader` instead of the deprecated `ItemCard`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/core-api': patch
---
Wait for `configApi` to be ready before using `featureFlagsApi`
@@ -1,6 +0,0 @@
---
'@backstage/plugin-techdocs': patch
---
- Adds a link to the owner entity
- Corrects the link to the component which includes the namespace
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-backend': patch
---
Enhanced the example documented-component to better demonstrate TechDocs features
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/techdocs-common': patch
---
- Improve deprecation warning messaging in logs.
- Replace temp folder path from git provider domain(`source`) to full git host name (`resource`). (See: https://github.com/IonicaBizau/git-url-parse#giturlparseurl)
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/techdocs-common': patch
'@backstage/plugin-techdocs-backend': patch
---
Refactor log messaging to improve clarity
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes-backend': patch
---
Remove Kubernetes client caching
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/techdocs-common': patch
'@backstage/plugin-techdocs': patch
---
Add an optional configuration option for setting the url endpoint for AWS S3 publisher: `techdocs.publisher.awsS3.endpoint`
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-kubernetes': patch
---
Adds a new method `getClusters` to grab cluster configuration in the frontend
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-auth-backend': patch
---
Change the JWKS url value for the oidc configuration endpoint
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Add support for most TypeScript 4.1 syntax.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder': patch
---
Added a default type when is not defined in the schema to prevent id collision
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Update GitHub publisher to display a more helpful error message when repository access update fails.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-kubernetes': minor
'@backstage/plugin-kubernetes-backend': minor
---
Add initial CRD support framework
+38
View File
@@ -1,5 +1,43 @@
# example-app
## 0.2.19
### Patch Changes
- Updated dependencies [13fb84244]
- Updated dependencies [4f3d0dce0]
- Updated dependencies [8f72318fe]
- Updated dependencies [0b42fff22]
- Updated dependencies [0b42fff22]
- Updated dependencies [ff4d666ab]
- Updated dependencies [aa095e469]
- Updated dependencies [f98f212e4]
- Updated dependencies [9f7dc10fb]
- Updated dependencies [eabe89d38]
- Updated dependencies [9581ff0b4]
- Updated dependencies [93c62c755]
- Updated dependencies [2089de76b]
- Updated dependencies [c9b5c1eca]
- Updated dependencies [dc1fc92c8]
- Updated dependencies [2089de76b]
- Updated dependencies [868e4cdf2]
- Updated dependencies [ca4a904f6]
- Updated dependencies [763926bc1]
- Updated dependencies [5ab5864f6]
- Updated dependencies [4202807bb]
- Updated dependencies [e2c1b3fb6]
- @backstage/plugin-github-actions@0.4.0
- @backstage/plugin-catalog@0.4.2
- @backstage/plugin-kafka@0.2.6
- @backstage/catalog-model@0.7.4
- @backstage/core@0.7.1
- @backstage/plugin-techdocs@0.6.1
- @backstage/plugin-scaffolder@0.7.1
- @backstage/plugin-kubernetes@0.4.0
- @backstage/theme@0.2.4
- @backstage/plugin-explore@0.3.1
- @backstage/cli@0.6.4
## 0.2.18
### Patch Changes
+12 -12
View File
@@ -1,40 +1,40 @@
{
"name": "example-app",
"version": "0.2.18",
"version": "0.2.19",
"private": true,
"bundled": true,
"dependencies": {
"@backstage/catalog-model": "^0.7.3",
"@backstage/cli": "^0.6.3",
"@backstage/core": "^0.7.0",
"@backstage/catalog-model": "^0.7.4",
"@backstage/cli": "^0.6.4",
"@backstage/core": "^0.7.1",
"@backstage/plugin-api-docs": "^0.4.8",
"@backstage/plugin-catalog": "^0.4.1",
"@backstage/plugin-catalog": "^0.4.2",
"@backstage/plugin-catalog-import": "^0.4.3",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/plugin-circleci": "^0.2.11",
"@backstage/plugin-cloudbuild": "^0.2.12",
"@backstage/plugin-cost-insights": "^0.8.3",
"@backstage/plugin-explore": "^0.3.0",
"@backstage/plugin-explore": "^0.3.1",
"@backstage/plugin-gcp-projects": "^0.2.5",
"@backstage/plugin-github-actions": "^0.3.5",
"@backstage/plugin-github-actions": "^0.4.0",
"@backstage/plugin-gitops-profiles": "^0.2.6",
"@backstage/plugin-graphiql": "^0.2.8",
"@backstage/plugin-jenkins": "^0.3.12",
"@backstage/plugin-kafka": "^0.2.5",
"@backstage/plugin-kubernetes": "^0.3.12",
"@backstage/plugin-kafka": "^0.2.6",
"@backstage/plugin-kubernetes": "^0.4.0",
"@backstage/plugin-lighthouse": "^0.2.13",
"@backstage/plugin-newrelic": "^0.2.6",
"@backstage/plugin-org": "^0.3.9",
"@backstage/plugin-pagerduty": "0.3.2",
"@backstage/plugin-register-component": "^0.2.12",
"@backstage/plugin-rollbar": "^0.3.3",
"@backstage/plugin-scaffolder": "^0.7.0",
"@backstage/plugin-scaffolder": "^0.7.1",
"@backstage/plugin-sentry": "^0.3.8",
"@backstage/plugin-search": "^0.3.3",
"@backstage/plugin-tech-radar": "^0.3.7",
"@backstage/plugin-techdocs": "^0.6.0",
"@backstage/plugin-techdocs": "^0.6.1",
"@backstage/plugin-user-settings": "^0.2.7",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@octokit/rest": "^18.0.12",
+26
View File
@@ -1,5 +1,31 @@
# @backstage/backend-common
## 0.5.6
### Patch Changes
- d7245b733: Add a utility function runDockerContainer used to run a docker container (currently used by Scaffolder and TechDocs for their 'generate' processes)
- 761698831: Bump to the latest version of the Knex library.
You will most likely want to bump your own `packages/backend/package.json` as well:
```diff
- "knex": "^0.21.18",
+ "knex": "^0.95.1",
```
Note that the recent versions of the Knex library have some changes that may affect your internal plugins' database migration files. Importantly, they now support `ALTER TABLE` on SQLite, and no longer accidentally remove indices when making some modifications. It now also exports the `Knex` typescript type as a named export.
```ts
import { Knex } from 'knex';
```
- Updated dependencies [277644e09]
- Updated dependencies [52f613030]
- Updated dependencies [905cbfc96]
- Updated dependencies [d4e77ec5f]
- @backstage/integration@0.5.1
## 0.5.5
### Patch Changes
+3 -3
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/backend-common",
"description": "Common functionality library for Backstage backends",
"version": "0.5.5",
"version": "0.5.6",
"main": "src/index.ts",
"types": "src/index.ts",
"private": false,
@@ -32,7 +32,7 @@
"@backstage/cli-common": "^0.1.1",
"@backstage/config": "^0.1.2",
"@backstage/config-loader": "^0.5.1",
"@backstage/integration": "^0.5.0",
"@backstage/integration": "^0.5.1",
"@octokit/rest": "^18.0.12",
"@types/cors": "^2.8.6",
"@types/dockerode": "^3.2.1",
@@ -70,7 +70,7 @@
}
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/test-utils": "^0.1.7",
"@types/archiver": "^5.1.0",
"@types/compression": "^1.7.0",
+36
View File
@@ -1,5 +1,41 @@
# example-backend
## 0.2.19
### Patch Changes
- Updated dependencies [5d7834baf]
- Updated dependencies [9ef5a126d]
- Updated dependencies [d7245b733]
- Updated dependencies [393b623ae]
- Updated dependencies [d7245b733]
- Updated dependencies [0b42fff22]
- Updated dependencies [0b42fff22]
- Updated dependencies [2ef5bc7ea]
- Updated dependencies [c532c1682]
- Updated dependencies [761698831]
- Updated dependencies [aa095e469]
- Updated dependencies [761698831]
- Updated dependencies [f98f212e4]
- Updated dependencies [9581ff0b4]
- Updated dependencies [93c62c755]
- Updated dependencies [02d78290a]
- Updated dependencies [a501128db]
- Updated dependencies [8de9963f0]
- Updated dependencies [5f1b7ea35]
- Updated dependencies [2e57922de]
- Updated dependencies [e2c1b3fb6]
- @backstage/plugin-kubernetes-backend@0.3.0
- @backstage/plugin-catalog-backend@0.6.5
- @backstage/backend-common@0.5.6
- @backstage/plugin-app-backend@0.3.9
- @backstage/plugin-scaffolder-backend@0.9.1
- @backstage/catalog-model@0.7.4
- @backstage/catalog-client@0.3.7
- @backstage/plugin-techdocs-backend@0.6.4
- @backstage/plugin-auth-backend@0.3.4
- example-app@0.2.19
## 0.2.18
### Patch Changes
+12 -12
View File
@@ -1,6 +1,6 @@
{
"name": "example-backend",
"version": "0.2.18",
"version": "0.2.19",
"main": "dist/index.cjs.js",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -27,25 +27,25 @@
"migrate:create": "knex migrate:make -x ts"
},
"dependencies": {
"@backstage/backend-common": "^0.5.5",
"@backstage/catalog-client": "^0.3.6",
"@backstage/catalog-model": "^0.7.3",
"@backstage/backend-common": "^0.5.6",
"@backstage/catalog-client": "^0.3.7",
"@backstage/catalog-model": "^0.7.4",
"@backstage/config": "^0.1.3",
"@backstage/plugin-app-backend": "^0.3.8",
"@backstage/plugin-auth-backend": "^0.3.3",
"@backstage/plugin-catalog-backend": "^0.6.4",
"@backstage/plugin-app-backend": "^0.3.9",
"@backstage/plugin-auth-backend": "^0.3.4",
"@backstage/plugin-catalog-backend": "^0.6.5",
"@backstage/plugin-graphql-backend": "^0.1.5",
"@backstage/plugin-kubernetes-backend": "^0.2.8",
"@backstage/plugin-kubernetes-backend": "^0.3.0",
"@backstage/plugin-kafka-backend": "^0.2.1",
"@backstage/plugin-proxy-backend": "^0.2.5",
"@backstage/plugin-rollbar-backend": "^0.1.7",
"@backstage/plugin-scaffolder-backend": "^0.9.0",
"@backstage/plugin-techdocs-backend": "^0.6.3",
"@backstage/plugin-scaffolder-backend": "^0.9.1",
"@backstage/plugin-techdocs-backend": "^0.6.4",
"@gitbeaker/node": "^28.0.2",
"@octokit/rest": "^18.0.12",
"azure-devops-node-api": "^10.1.1",
"dockerode": "^3.2.1",
"example-app": "^0.2.18",
"example-app": "^0.2.19",
"express": "^4.17.1",
"express-promise-router": "^3.0.3",
"knex": "^0.95.1",
@@ -55,7 +55,7 @@
"winston": "^3.2.1"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@types/dockerode": "^3.2.1",
"@types/express": "^4.17.6",
"@types/express-serve-static-core": "^4.17.5"
+8
View File
@@ -1,5 +1,13 @@
# @backstage/catalog-client
## 0.3.7
### Patch Changes
- 0b42fff22: Make use of parseLocationReference/stringifyLocationReference
- Updated dependencies [0b42fff22]
- @backstage/catalog-model@0.7.4
## 0.3.6
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/catalog-client",
"version": "0.3.6",
"version": "0.3.7",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -29,12 +29,12 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"@backstage/catalog-model": "^0.7.1",
"@backstage/catalog-model": "^0.7.4",
"@backstage/config": "^0.1.2",
"cross-fetch": "^3.0.6"
},
"devDependencies": {
"@backstage/cli": "^0.6.0",
"@backstage/cli": "^0.6.4",
"@types/jest": "^26.0.7",
"msw": "^0.21.2"
},
+6
View File
@@ -1,5 +1,11 @@
# @backstage/catalog-model
## 0.7.4
### Patch Changes
- 0b42fff22: Add parseLocationReference, stringifyLocationReference
## 0.7.3
### Patch Changes
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/catalog-model",
"version": "0.7.3",
"version": "0.7.4",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -39,7 +39,7 @@
"yup": "^0.29.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@types/express": "^4.17.6",
"@types/jest": "^26.0.7",
"@types/lodash": "^4.14.151",
+6
View File
@@ -1,5 +1,11 @@
# @backstage/cli
## 0.6.4
### Patch Changes
- 5ab5864f6: Add support for most TypeScript 4.1 syntax.
## 0.6.3
### Patch Changes
+4 -4
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/cli",
"description": "CLI for developing Backstage plugins and apps",
"version": "0.6.3",
"version": "0.6.4",
"private": false,
"publishConfig": {
"access": "public"
@@ -116,12 +116,12 @@
"yn": "^4.0.0"
},
"devDependencies": {
"@backstage/backend-common": "^0.5.5",
"@backstage/backend-common": "^0.5.6",
"@backstage/config": "^0.1.3",
"@backstage/core": "^0.7.0",
"@backstage/core": "^0.7.1",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@types/diff": "^5.0.0",
"@types/express": "^4.17.6",
"@types/fs-extra": "^9.0.1",
+48
View File
@@ -1,5 +1,53 @@
# @backstage/core-api
## 0.2.13
### Patch Changes
- 13524b80b: Fully deprecate `title` option of `RouteRef`s and introduce `id` instead.
- e74b07578: Fixed a bug where FlatRoutes didn't handle React Fragments properly.
- 6fb4258a8: Add `SubRouteRef`s, which can be used to create a route ref with a fixed path relative to an absolute `RouteRef`. They are useful if you for example have a page that is mounted at a sub route of a routable extension component, and you want other plugins to be able to route to that page.
For example:
```tsx
// routes.ts
const rootRouteRef = createRouteRef({ id: 'root' });
const detailsRouteRef = createSubRouteRef({
id: 'root-sub',
parent: rootRouteRef,
path: '/details',
});
// plugin.ts
export const myPlugin = createPlugin({
routes: {
root: rootRouteRef,
details: detailsRouteRef,
}
})
export const MyPage = plugin.provide(createRoutableExtension({
component: () => import('./components/MyPage').then(m => m.MyPage),
mountPoint: rootRouteRef,
}))
// components/MyPage.tsx
const MyPage = () => (
<Routes>
{/* myPlugin.routes.root will take the user to this page */}
<Route path='/' element={<IndexPage />}>
{/* myPlugin.routes.details will take the user to this page */}
<Route path='/details' element={<DetailsPage />}>
</Routes>
)
```
- 395885905: Wait for `configApi` to be ready before using `featureFlagsApi`
- Updated dependencies [2089de76b]
- @backstage/theme@0.2.4
## 0.2.12
### Patch Changes
+3 -3
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/core-api",
"description": "Internal Core API used by Backstage plugins and apps",
"version": "0.2.12",
"version": "0.2.13",
"private": false,
"publishConfig": {
"access": "public",
@@ -30,7 +30,7 @@
},
"dependencies": {
"@backstage/config": "^0.1.3",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@types/react": "^16.9",
@@ -42,7 +42,7 @@
"zen-observable": "^0.8.15"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/test-utils": "^0.1.8",
"@backstage/test-utils-core": "^0.1.1",
"@testing-library/jest-dom": "^5.10.1",
+15
View File
@@ -1,5 +1,20 @@
# @backstage/core
## 0.7.1
### Patch Changes
- ff4d666ab: Add support for passing a fetch function instead of data to Table `data` prop.
- 2089de76b: Deprecated `ItemCard`. Added `ItemCardGrid` and `ItemCardHeader` instead, that can be used to compose functionality around regular Material-UI `Card` components instead.
- dc1fc92c8: Add support for non external URI's in the Link component to `to` prop. For example `<Link to="slack://channel?team=T0000&id=C0000">Slack</Link>
- Updated dependencies [13524b80b]
- Updated dependencies [e74b07578]
- Updated dependencies [6fb4258a8]
- Updated dependencies [2089de76b]
- Updated dependencies [395885905]
- @backstage/core-api@0.2.13
- @backstage/theme@0.2.4
## 0.7.0
### Minor Changes
+4 -4
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/core",
"description": "Core API used by Backstage plugins and apps",
"version": "0.7.0",
"version": "0.7.1",
"private": false,
"publishConfig": {
"access": "public",
@@ -30,8 +30,8 @@
},
"dependencies": {
"@backstage/config": "^0.1.3",
"@backstage/core-api": "^0.2.12",
"@backstage/theme": "^0.2.3",
"@backstage/core-api": "^0.2.13",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -68,7 +68,7 @@
"zen-observable": "^0.8.15"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
"@testing-library/react": "^11.2.5",
+76
View File
@@ -1,5 +1,81 @@
# @backstage/create-app
## 0.3.13
### Patch Changes
- b03fba0dc: Adds "yarn dev" command to simplify local development.
To add the command to an existing application, first add it to the `scripts`
section of your monorepo root `package.json` like so:
```diff
"scripts": {
+ "dev": "concurrently \"yarn start\" \"yarn start-backend\"",
"start": "yarn workspace app start",
"start-backend": "yarn workspace backend start",
```
And then add the `concurrently` package to your monorepo, like so:
```sh
yarn add concurrently@6.0.0 --dev -W
```
Notes:
- This needs to be done to the monorepo root, not your frontend or backend package.
- The `--dev -W` will add it only to `devDependencies`, and force it to the monorepo main root.
You can then run `yarn dev` which will start both the Backstage frontend and backend in a single window.
- Updated dependencies [13fb84244]
- Updated dependencies [9ef5a126d]
- Updated dependencies [4f3d0dce0]
- Updated dependencies [d7245b733]
- Updated dependencies [393b623ae]
- Updated dependencies [d7245b733]
- Updated dependencies [0b42fff22]
- Updated dependencies [0b42fff22]
- Updated dependencies [2ef5bc7ea]
- Updated dependencies [ff4d666ab]
- Updated dependencies [c532c1682]
- Updated dependencies [761698831]
- Updated dependencies [aa095e469]
- Updated dependencies [761698831]
- Updated dependencies [f98f212e4]
- Updated dependencies [9f7dc10fb]
- Updated dependencies [eabe89d38]
- Updated dependencies [93c62c755]
- Updated dependencies [2089de76b]
- Updated dependencies [c9b5c1eca]
- Updated dependencies [dc1fc92c8]
- Updated dependencies [2089de76b]
- Updated dependencies [868e4cdf2]
- Updated dependencies [02d78290a]
- Updated dependencies [a501128db]
- Updated dependencies [ca4a904f6]
- Updated dependencies [5f1b7ea35]
- Updated dependencies [5ab5864f6]
- Updated dependencies [4202807bb]
- Updated dependencies [2e57922de]
- @backstage/plugin-github-actions@0.4.0
- @backstage/plugin-catalog-backend@0.6.5
- @backstage/plugin-catalog@0.4.2
- @backstage/backend-common@0.5.6
- @backstage/plugin-app-backend@0.3.9
- @backstage/plugin-scaffolder-backend@0.9.1
- @backstage/catalog-model@0.7.4
- @backstage/catalog-client@0.3.7
- @backstage/core@0.7.1
- @backstage/plugin-techdocs-backend@0.6.4
- @backstage/plugin-techdocs@0.6.1
- @backstage/plugin-auth-backend@0.3.4
- @backstage/plugin-scaffolder@0.7.1
- @backstage/theme@0.2.4
- @backstage/plugin-explore@0.3.1
- @backstage/cli@0.6.4
## 0.3.12
### Patch Changes
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/create-app",
"description": "Create app package for Backstage",
"version": "0.3.12",
"version": "0.3.13",
"private": false,
"publishConfig": {
"access": "public"
+10
View File
@@ -1,5 +1,15 @@
# @backstage/integration
## 0.5.1
### Patch Changes
- 277644e09: Include missing fields in GitLab config schema. This sometimes prevented loading config on the frontend specifically, when using self-hosted GitLab.
- 52f613030: Support GitHub `tree` URLs in `getGitHubFileFetchUrl`.
- 905cbfc96: Add `resolveEditUrl` to integrations to resolve a URL that can be used to edit
a file in the web interfaces of an SCM.
- d4e77ec5f: Add option to `resolveUrl` that allows for linking to a specific line number when resolving a file URL.
## 0.5.0
### Minor Changes
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/integration",
"version": "0.5.0",
"version": "0.5.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -37,7 +37,7 @@
"luxon": "^1.25.0"
},
"devDependencies": {
"@backstage/cli": "^0.6.1",
"@backstage/cli": "^0.6.4",
"@backstage/config-loader": "^0.5.1",
"@backstage/test-utils": "^0.1.7",
"@types/jest": "^26.0.7",
+23
View File
@@ -1,5 +1,28 @@
# @backstage/techdocs-common
## 0.4.4
### Patch Changes
- d7245b733: Remove runDockerContainer, and start using the utility function provided by @backstage/backend-common
- 0b42fff22: Make use of parseLocationReference/stringifyLocationReference
- 2ef5bc7ea: Implement proper AWS Credentials precedence with assume-role and explicit credentials
- aa095e469: OpenStack Swift publisher added for tech-docs.
- bc46435f5: - Improve deprecation warning messaging in logs.
- Replace temp folder path from git provider domain(`source`) to full git host name (`resource`). (See: https://github.com/IonicaBizau/git-url-parse#giturlparseurl)
- a501128db: Refactor log messaging to improve clarity
- ca4a904f6: Add an optional configuration option for setting the url endpoint for AWS S3 publisher: `techdocs.publisher.awsS3.endpoint`
- Updated dependencies [277644e09]
- Updated dependencies [52f613030]
- Updated dependencies [d7245b733]
- Updated dependencies [0b42fff22]
- Updated dependencies [905cbfc96]
- Updated dependencies [761698831]
- Updated dependencies [d4e77ec5f]
- @backstage/integration@0.5.1
- @backstage/backend-common@0.5.6
- @backstage/catalog-model@0.7.4
## 0.4.3
### Patch Changes
+5 -5
View File
@@ -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.4.3",
"version": "0.4.4",
"main": "src/index.ts",
"types": "src/index.ts",
"private": false,
@@ -38,10 +38,10 @@
"dependencies": {
"@azure/identity": "^1.2.2",
"@azure/storage-blob": "^12.4.0",
"@backstage/backend-common": "^0.5.5",
"@backstage/catalog-model": "^0.7.3",
"@backstage/backend-common": "^0.5.6",
"@backstage/catalog-model": "^0.7.4",
"@backstage/config": "^0.1.3",
"@backstage/integration": "^0.5.0",
"@backstage/integration": "^0.5.1",
"@google-cloud/storage": "^5.6.0",
"@types/dockerode": "^3.2.1",
"@types/express": "^4.17.6",
@@ -61,7 +61,7 @@
"winston": "^3.2.1"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@types/fs-extra": "^9.0.5",
"@types/git-url-parse": "^9.0.0",
"@types/js-yaml": "^3.12.5",
+6
View File
@@ -1,5 +1,11 @@
# @backstage/theme
## 0.2.4
### Patch Changes
- 2089de76b: Deprecated `ItemCard`. Added `ItemCardGrid` and `ItemCardHeader` instead, that can be used to compose functionality around regular Material-UI `Card` components instead.
## 0.2.3
### Patch Changes
+2 -2
View File
@@ -1,7 +1,7 @@
{
"name": "@backstage/theme",
"description": "material-ui theme for use with Backstage.",
"version": "0.2.3",
"version": "0.2.4",
"private": false,
"publishConfig": {
"access": "public",
@@ -31,7 +31,7 @@
"@material-ui/core": "^4.11.0"
},
"devDependencies": {
"@backstage/cli": "^0.6.0"
"@backstage/cli": "^0.6.4"
},
"files": [
"dist"
+3 -3
View File
@@ -31,9 +31,9 @@
"dependencies": {
"@asyncapi/react-component": "^0.19.2",
"@backstage/catalog-model": "^0.7.3",
"@backstage/core": "^0.7.0",
"@backstage/core": "^0.7.1",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@material-icons/font": "^1.0.2",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
@@ -49,7 +49,7 @@
"swagger-ui-react": "^3.37.2"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+10
View File
@@ -1,5 +1,15 @@
# @backstage/plugin-app-backend
## 0.3.9
### Patch Changes
- 393b623ae: Add a `Cache-Control: no-store, max-age=0` header to the `index.html` response to instruct the browser to not cache the pages.
This tells the browser to not serve a cached `index.html` that might link to static assets from a previous deployment that are not available anymore.
- Updated dependencies [d7245b733]
- Updated dependencies [761698831]
- @backstage/backend-common@0.5.6
## 0.3.8
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-app-backend",
"version": "0.3.8",
"version": "0.3.9",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -29,7 +29,7 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"@backstage/backend-common": "^0.5.3",
"@backstage/backend-common": "^0.5.6",
"@backstage/config-loader": "^0.5.1",
"@backstage/config": "^0.1.3",
"@types/express": "^4.17.6",
@@ -40,7 +40,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
"@backstage/cli": "^0.6.2",
"@backstage/cli": "^0.6.4",
"@types/supertest": "^2.0.8",
"msw": "^0.20.5",
"supertest": "^4.0.2"
+14
View File
@@ -1,5 +1,19 @@
# @backstage/plugin-auth-backend
## 0.3.4
### Patch Changes
- 761698831: Bump to the latest version of the Knex library.
- 5f1b7ea35: Change the JWKS url value for the oidc configuration endpoint
- Updated dependencies [d7245b733]
- Updated dependencies [0b42fff22]
- Updated dependencies [0b42fff22]
- Updated dependencies [761698831]
- @backstage/backend-common@0.5.6
- @backstage/catalog-model@0.7.4
- @backstage/catalog-client@0.3.7
## 0.3.3
### Patch Changes
+5 -5
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-auth-backend",
"version": "0.3.3",
"version": "0.3.4",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -29,9 +29,9 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"@backstage/backend-common": "^0.5.5",
"@backstage/catalog-client": "^0.3.6",
"@backstage/catalog-model": "^0.7.3",
"@backstage/backend-common": "^0.5.6",
"@backstage/catalog-client": "^0.3.7",
"@backstage/catalog-model": "^0.7.4",
"@backstage/config": "^0.1.3",
"@backstage/test-utils": "^0.1.8",
"@types/express": "^4.17.6",
@@ -67,7 +67,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@types/body-parser": "^1.19.0",
"@types/cookie-parser": "^1.4.2",
"@types/express-session": "^1.17.2",
+3 -3
View File
@@ -21,9 +21,9 @@
},
"dependencies": {
"@backstage/catalog-model": "^0.7.2",
"@backstage/core": "^0.7.0",
"@backstage/core": "^0.7.1",
"@backstage/plugin-catalog-react": "^0.1.0",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -37,7 +37,7 @@
"recharts": "^1.8.5"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+25
View File
@@ -1,5 +1,30 @@
# @backstage/plugin-catalog-backend
## 0.6.5
### Patch Changes
- 9ef5a126d: Allow CodeOwnersProcessor to set `spec.owner` for `System`, `Resource`, and `Domain` entity kinds.
- 0b42fff22: Make use of parseLocationReference/stringifyLocationReference
- 2ef5bc7ea: Implement proper AWS Credentials precedence with assume-role and explicit credentials
- 761698831: Bump to the latest version of the Knex library.
- 93c62c755: Move logic for generating URLs for the view, edit and source links of catalog
entities from the catalog frontend into the backend. This is done using the
existing support for the `backstage.io/view-url`, `backstage.io/edit-url` and
`backstage.io/source-location` annotations that are now filled by the
`AnnotateLocationEntityProcessor`. If these annotations are missing or empty,
the UI disables the related controls.
- Updated dependencies [277644e09]
- Updated dependencies [52f613030]
- Updated dependencies [d7245b733]
- Updated dependencies [0b42fff22]
- Updated dependencies [905cbfc96]
- Updated dependencies [761698831]
- Updated dependencies [d4e77ec5f]
- @backstage/integration@0.5.1
- @backstage/backend-common@0.5.6
- @backstage/catalog-model@0.7.4
## 0.6.4
### Patch Changes
+5 -5
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog-backend",
"version": "0.6.4",
"version": "0.6.5",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -30,10 +30,10 @@
},
"dependencies": {
"@azure/msal-node": "^1.0.0-beta.3",
"@backstage/backend-common": "^0.5.5",
"@backstage/catalog-model": "^0.7.3",
"@backstage/backend-common": "^0.5.6",
"@backstage/catalog-model": "^0.7.4",
"@backstage/config": "^0.1.3",
"@backstage/integration": "^0.5.0",
"@backstage/integration": "^0.5.1",
"@octokit/graphql": "^4.5.8",
"@types/express": "^4.17.6",
"@types/ldapjs": "^1.0.9",
@@ -59,7 +59,7 @@
"yup": "^0.29.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/test-utils": "^0.1.8",
"@types/core-js": "^2.5.4",
"@types/git-url-parse": "^9.0.0",
+3 -3
View File
@@ -32,10 +32,10 @@
"dependencies": {
"@backstage/catalog-model": "^0.7.3",
"@backstage/catalog-client": "^0.3.6",
"@backstage/core": "^0.7.0",
"@backstage/core": "^0.7.1",
"@backstage/integration": "^0.5.0",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -51,7 +51,7 @@
"yaml": "^1.10.0"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+28
View File
@@ -1,5 +1,33 @@
# @backstage/plugin-catalog
## 0.4.2
### Patch Changes
- 4f3d0dce0: This is a quick fix (while #2791 is being implemented) to make it possible view non well known component types listed in the catalog index page. It buckets any component entities that are not a `service`, `library`, or `documentation` into the `Other` tab. It also displays a `Type` column when on Other tab.
- 0b42fff22: Make use of parseLocationReference/stringifyLocationReference
- 9f7dc10fb: Show a Not Found message when navigating to a nonexistent entity
- 93c62c755: Move logic for generating URLs for the view, edit and source links of catalog
entities from the catalog frontend into the backend. This is done using the
existing support for the `backstage.io/view-url`, `backstage.io/edit-url` and
`backstage.io/source-location` annotations that are now filled by the
`AnnotateLocationEntityProcessor`. If these annotations are missing or empty,
the UI disables the related controls.
- Updated dependencies [277644e09]
- Updated dependencies [52f613030]
- Updated dependencies [0b42fff22]
- Updated dependencies [0b42fff22]
- Updated dependencies [ff4d666ab]
- Updated dependencies [905cbfc96]
- Updated dependencies [2089de76b]
- Updated dependencies [d4e77ec5f]
- Updated dependencies [dc1fc92c8]
- @backstage/integration@0.5.1
- @backstage/catalog-model@0.7.4
- @backstage/catalog-client@0.3.7
- @backstage/core@0.7.1
- @backstage/theme@0.2.4
## 0.4.1
### Patch Changes
+7 -7
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-catalog",
"version": "0.4.1",
"version": "0.4.2",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -30,12 +30,12 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"@backstage/catalog-client": "^0.3.6",
"@backstage/catalog-model": "^0.7.3",
"@backstage/core": "^0.7.0",
"@backstage/integration": "^0.5.0",
"@backstage/catalog-client": "^0.3.7",
"@backstage/catalog-model": "^0.7.4",
"@backstage/core": "^0.7.1",
"@backstage/integration": "^0.5.1",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -51,7 +51,7 @@
"swr": "^0.3.0"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@microsoft/microsoft-graph-types": "^1.25.0",
+3 -3
View File
@@ -32,9 +32,9 @@
},
"dependencies": {
"@backstage/catalog-model": "^0.7.3",
"@backstage/core": "^0.7.0",
"@backstage/core": "^0.7.1",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -50,7 +50,7 @@
"react-use": "^15.3.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+3 -3
View File
@@ -32,8 +32,8 @@
"dependencies": {
"@backstage/catalog-model": "^0.7.3",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/core": "^0.7.0",
"@backstage/theme": "^0.2.3",
"@backstage/core": "^0.7.1",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -47,7 +47,7 @@
"react-use": "^15.3.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+3 -3
View File
@@ -31,8 +31,8 @@
},
"dependencies": {
"@backstage/config": "^0.1.3",
"@backstage/core": "^0.7.0",
"@backstage/theme": "^0.2.3",
"@backstage/core": "^0.7.1",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -55,7 +55,7 @@
"yup": "^0.29.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+10
View File
@@ -1,5 +1,15 @@
# @backstage/plugin-explore-react
## 0.0.4
### Patch Changes
- c9b5c1eca: Standardize the tool cards in explore some more
- Updated dependencies [ff4d666ab]
- Updated dependencies [2089de76b]
- Updated dependencies [dc1fc92c8]
- @backstage/core@0.7.1
## 0.0.3
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-explore-react",
"version": "0.0.3",
"version": "0.0.4",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -28,10 +28,10 @@
"postpack": "backstage-cli postpack"
},
"dependencies": {
"@backstage/core": "^0.7.0"
"@backstage/core": "^0.7.1"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.6",
"@testing-library/jest-dom": "^5.10.1",
+16
View File
@@ -1,5 +1,21 @@
# @backstage/plugin-explore
## 0.3.1
### Patch Changes
- c9b5c1eca: Standardize the tool cards in explore some more
- 2089de76b: Make use of the new core `ItemCardGrid` and `ItemCardHeader` instead of the deprecated `ItemCard`.
- Updated dependencies [0b42fff22]
- Updated dependencies [ff4d666ab]
- Updated dependencies [2089de76b]
- Updated dependencies [c9b5c1eca]
- Updated dependencies [dc1fc92c8]
- @backstage/catalog-model@0.7.4
- @backstage/core@0.7.1
- @backstage/theme@0.2.4
- @backstage/plugin-explore-react@0.0.4
## 0.3.0
### Minor Changes
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-explore",
"version": "0.3.0",
"version": "0.3.1",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -30,11 +30,11 @@
"start": "backstage-cli plugin:serve"
},
"dependencies": {
"@backstage/catalog-model": "^0.7.3",
"@backstage/core": "^0.7.0",
"@backstage/catalog-model": "^0.7.4",
"@backstage/core": "^0.7.1",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/plugin-explore-react": "^0.0.3",
"@backstage/theme": "^0.2.3",
"@backstage/plugin-explore-react": "^0.0.4",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -45,7 +45,7 @@
"react-use": "^15.3.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+3 -3
View File
@@ -32,9 +32,9 @@
},
"dependencies": {
"@backstage/catalog-model": "^0.7.3",
"@backstage/core": "^0.7.0",
"@backstage/core": "^0.7.1",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -44,7 +44,7 @@
"react-use": "^15.3.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+3 -3
View File
@@ -30,8 +30,8 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"@backstage/core": "^0.7.0",
"@backstage/theme": "^0.2.3",
"@backstage/core": "^0.7.1",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -41,7 +41,7 @@
"react-use": "^15.3.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+22
View File
@@ -1,5 +1,27 @@
# @backstage/plugin-github-actions
## 0.4.0
### Minor Changes
- eabe89d38: Show workflow name
### Patch Changes
- 13fb84244: Link to GitHub using host defined in app config if defined.
- Updated dependencies [277644e09]
- Updated dependencies [52f613030]
- Updated dependencies [0b42fff22]
- Updated dependencies [ff4d666ab]
- Updated dependencies [905cbfc96]
- Updated dependencies [2089de76b]
- Updated dependencies [d4e77ec5f]
- Updated dependencies [dc1fc92c8]
- @backstage/integration@0.5.1
- @backstage/catalog-model@0.7.4
- @backstage/core@0.7.1
- @backstage/theme@0.2.4
## 0.3.5
### Patch Changes
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-github-actions",
"version": "0.3.5",
"version": "0.4.0",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -32,11 +32,11 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"@backstage/catalog-model": "^0.7.3",
"@backstage/catalog-model": "^0.7.4",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/core": "^0.7.0",
"@backstage/integration": "^0.5.0",
"@backstage/theme": "^0.2.3",
"@backstage/core": "^0.7.1",
"@backstage/integration": "^0.5.1",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -50,7 +50,7 @@
"react-use": "^15.3.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+3 -3
View File
@@ -31,8 +31,8 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"@backstage/core": "^0.7.0",
"@backstage/theme": "^0.2.3",
"@backstage/core": "^0.7.1",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -42,7 +42,7 @@
"react-use": "^15.3.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+3 -3
View File
@@ -31,8 +31,8 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"@backstage/core": "^0.7.0",
"@backstage/theme": "^0.2.3",
"@backstage/core": "^0.7.1",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -43,7 +43,7 @@
"react-use": "^15.3.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+3 -3
View File
@@ -32,9 +32,9 @@
},
"dependencies": {
"@backstage/catalog-model": "^0.7.3",
"@backstage/core": "^0.7.0",
"@backstage/core": "^0.7.1",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -47,7 +47,7 @@
"react-use": "^15.3.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+13
View File
@@ -1,5 +1,18 @@
# @backstage/plugin-kafka
## 0.2.6
### Patch Changes
- 8f72318fe: Added lag column in the plugin main table
- Updated dependencies [0b42fff22]
- Updated dependencies [ff4d666ab]
- Updated dependencies [2089de76b]
- Updated dependencies [dc1fc92c8]
- @backstage/catalog-model@0.7.4
- @backstage/core@0.7.1
- @backstage/theme@0.2.4
## 0.2.5
### Patch Changes
+5 -5
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-kafka",
"version": "0.2.5",
"version": "0.2.6",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -20,10 +20,10 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"@backstage/catalog-model": "^0.7.3",
"@backstage/core": "^0.7.0",
"@backstage/catalog-model": "^0.7.4",
"@backstage/core": "^0.7.1",
"@backstage/plugin-catalog-react": "^0.1.1",
"@backstage/theme": "^0.2.3",
"@backstage/theme": "^0.2.4",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.45",
@@ -33,7 +33,7 @@
"react-use": "^15.3.3"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@backstage/dev-utils": "^0.1.13",
"@backstage/test-utils": "^0.1.8",
"@testing-library/jest-dom": "^5.10.1",
+60
View File
@@ -1,5 +1,65 @@
# @backstage/plugin-kubernetes-backend
## 0.3.0
### Minor Changes
- 9581ff0b4: Restructure configuration; Add GKE cluster locator
Config migration
1. `kubernetes.clusters` is now at `kubernetes.clusterLocatorMethods[].clusters` when the `clusterLocatorMethod` is of `type: 'config''`
2. `kubernetes.serviceLocatorMethod` is now an object. `multiTenant` is the only valid `type` currently
Old config example:
```yaml
kubernetes:
serviceLocatorMethod: 'multiTenant'
clusterLocatorMethods:
- 'config'
clusters:
- url: http://127.0.0.1:9999
name: minikube
authProvider: 'serviceAccount'
serviceAccountToken:
$env: K8S_MINIKUBE_TOKEN
- url: http://127.0.0.2:9999
name: aws-cluster-1
authProvider: 'aws'
```
New config example:
```yaml
kubernetes:
serviceLocatorMethod:
type: 'multiTenant'
clusterLocatorMethods:
- type: 'config'
clusters:
- url: http://127.0.0.1:9999
name: minikube
authProvider: 'serviceAccount'
serviceAccountToken:
$env: K8S_MINIKUBE_TOKEN
- url: http://127.0.0.2:9999
name: aws-cluster-1
authProvider: 'aws'
```
- e2c1b3fb6: Add initial CRD support framework
### Patch Changes
- 5d7834baf: Use AWS SDK V2 instead of V3 for Kubernetes authentication
- 8de9963f0: Remove Kubernetes client caching
- Updated dependencies [d7245b733]
- Updated dependencies [0b42fff22]
- Updated dependencies [761698831]
- @backstage/backend-common@0.5.6
- @backstage/catalog-model@0.7.4
## 0.2.8
### Patch Changes
+4 -4
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/plugin-kubernetes-backend",
"version": "0.2.8",
"version": "0.3.0",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
@@ -31,8 +31,8 @@
"clean": "backstage-cli clean"
},
"dependencies": {
"@backstage/backend-common": "^0.5.5",
"@backstage/catalog-model": "^0.7.3",
"@backstage/backend-common": "^0.5.6",
"@backstage/catalog-model": "^0.7.4",
"@backstage/config": "^0.1.3",
"@google-cloud/container": "^2.2.0",
"@kubernetes/client-node": "^0.13.2",
@@ -52,7 +52,7 @@
"yn": "^4.0.0"
},
"devDependencies": {
"@backstage/cli": "^0.6.3",
"@backstage/cli": "^0.6.4",
"@types/aws4": "^1.5.1",
"supertest": "^4.0.2"
},

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