From 718eea4f08928cc26af9958c7118665703378c28 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 18 Mar 2021 12:31:44 +0000 Subject: [PATCH 1/2] Version Packages --- .changeset/angry-boats-hunt.md | 15 --- .changeset/catalog-chocolate-cake.md | 12 --- .changeset/chilled-kiwis-bathe.md | 5 - .changeset/chilled-mugs-learn.md | 5 - .changeset/clean-points-glow.md | 9 -- .changeset/cold-birds-attack.md | 5 - .changeset/cyan-rings-live.md | 5 - .changeset/dirty-flowers-fail.md | 5 - .changeset/dull-jobs-lick.md | 30 ------ .changeset/fair-students-buy.md | 5 - .changeset/fluffy-cooks-smoke.md | 5 - .changeset/forty-dancers-argue.md | 5 - .changeset/fresh-camels-draw.md | 6 -- .changeset/fuzzy-taxis-hammer.md | 5 - .changeset/good-baboons-taste.md | 5 - .changeset/healthy-cars-do.md | 31 ------- .changeset/heavy-spiders-accept.md | 5 - .changeset/khaki-avocados-remain.md | 5 - .changeset/late-apples-doubt.md | 7 -- .changeset/loud-masks-smash.md | 5 - .changeset/new-suits-mate.md | 20 ---- .changeset/olive-apples-shop.md | 5 - .changeset/pink-knives-obey.md | 21 ----- .changeset/real-turtles-relax.md | 5 - .changeset/red-bulldogs-jam.md | 6 -- .changeset/short-olives-mate.md | 22 ----- .changeset/silver-tigers-tie.md | 5 - .changeset/silver-weeks-hide.md | 10 -- .changeset/stupid-parents-smoke.md | 5 - .changeset/techdocs-eleven-planes-teach.md | 15 --- .changeset/techdocs-tame-spies-kneel.md | 5 - .changeset/tender-keys-study.md | 5 - .changeset/thirty-peas-itch.md | 6 -- .changeset/unlucky-chairs-accept.md | 5 - .changeset/violet-bobcats-sin.md | 5 - .changeset/warm-cows-wait.md | 6 -- .changeset/young-suits-sit.md | 10 -- packages/app/CHANGELOG.md | 44 +++++++++ packages/app/package.json | 44 ++++----- packages/backend-common/CHANGELOG.md | 44 +++++++++ packages/backend-common/package.json | 8 +- packages/backend/CHANGELOG.md | 33 +++++++ packages/backend/package.json | 34 +++---- packages/catalog-client/CHANGELOG.md | 8 ++ packages/catalog-client/package.json | 6 +- packages/cli/CHANGELOG.md | 8 ++ packages/cli/package.json | 12 +-- packages/config/CHANGELOG.md | 6 ++ packages/config/package.json | 2 +- packages/core-api/CHANGELOG.md | 12 +++ packages/core-api/package.json | 8 +- packages/core/CHANGELOG.md | 16 ++++ packages/core/package.json | 10 +- packages/create-app/CHANGELOG.md | 102 +++++++++++++++++++++ packages/create-app/package.json | 2 +- packages/techdocs-common/CHANGELOG.md | 22 +++++ packages/techdocs-common/package.json | 8 +- packages/test-utils/CHANGELOG.md | 12 +++ packages/test-utils/package.json | 6 +- plugins/api-docs/CHANGELOG.md | 11 +++ plugins/api-docs/package.json | 10 +- plugins/app-backend/CHANGELOG.md | 10 ++ plugins/app-backend/package.json | 8 +- plugins/auth-backend/CHANGELOG.md | 16 ++++ plugins/auth-backend/package.json | 12 +-- plugins/bitrise/CHANGELOG.md | 13 +++ plugins/bitrise/package.json | 10 +- plugins/catalog-backend/CHANGELOG.md | 25 +++++ plugins/catalog-backend/package.json | 10 +- plugins/catalog-graphql/CHANGELOG.md | 10 ++ plugins/catalog-graphql/package.json | 10 +- plugins/catalog-import/CHANGELOG.md | 35 +++++++ plugins/catalog-import/package.json | 12 +-- plugins/catalog-react/CHANGELOG.md | 12 +++ plugins/catalog-react/package.json | 10 +- plugins/catalog/CHANGELOG.md | 27 ++++++ plugins/catalog/package.json | 12 +-- plugins/circleci/CHANGELOG.md | 11 +++ plugins/circleci/package.json | 10 +- plugins/cloudbuild/CHANGELOG.md | 11 +++ plugins/cloudbuild/package.json | 10 +- plugins/cost-insights/package.json | 6 +- plugins/explore/CHANGELOG.md | 11 +++ plugins/explore/package.json | 10 +- plugins/fossa/package.json | 6 +- plugins/gcp-projects/package.json | 6 +- plugins/github-actions/CHANGELOG.md | 11 +++ plugins/github-actions/package.json | 10 +- plugins/gitops-profiles/package.json | 6 +- plugins/graphiql/CHANGELOG.md | 10 ++ plugins/graphiql/package.json | 8 +- plugins/graphql/CHANGELOG.md | 11 +++ plugins/graphql/package.json | 10 +- plugins/jenkins/CHANGELOG.md | 16 ++++ plugins/jenkins/package.json | 10 +- plugins/kafka-backend/CHANGELOG.md | 10 ++ plugins/kafka-backend/package.json | 8 +- plugins/kafka/package.json | 6 +- plugins/kubernetes-backend/CHANGELOG.md | 11 +++ plugins/kubernetes-backend/package.json | 8 +- plugins/kubernetes/CHANGELOG.md | 17 ++++ plugins/kubernetes/package.json | 14 +-- plugins/lighthouse/CHANGELOG.md | 13 +++ plugins/lighthouse/package.json | 12 +-- plugins/newrelic/package.json | 6 +- plugins/org/CHANGELOG.md | 16 ++++ plugins/org/package.json | 12 +-- plugins/pagerduty/package.json | 6 +- plugins/proxy-backend/CHANGELOG.md | 10 ++ plugins/proxy-backend/package.json | 8 +- plugins/register-component/package.json | 6 +- plugins/rollbar-backend/CHANGELOG.md | 10 ++ plugins/rollbar-backend/package.json | 8 +- plugins/rollbar/package.json | 6 +- plugins/scaffolder-backend/CHANGELOG.md | 14 +++ plugins/scaffolder-backend/package.json | 12 +-- plugins/scaffolder/CHANGELOG.md | 19 ++++ plugins/scaffolder/package.json | 14 +-- plugins/search/CHANGELOG.md | 11 +++ plugins/search/package.json | 10 +- plugins/sentry/package.json | 6 +- plugins/sonarqube/package.json | 6 +- plugins/splunk-on-call/package.json | 6 +- plugins/tech-radar/CHANGELOG.md | 16 ++++ plugins/tech-radar/package.json | 8 +- plugins/techdocs-backend/CHANGELOG.md | 26 ++++++ plugins/techdocs-backend/package.json | 10 +- plugins/techdocs/CHANGELOG.md | 20 ++++ plugins/techdocs/package.json | 16 ++-- plugins/todo-backend/CHANGELOG.md | 13 +++ plugins/todo-backend/package.json | 10 +- plugins/todo/package.json | 6 +- plugins/user-settings/CHANGELOG.md | 10 ++ plugins/user-settings/package.json | 8 +- plugins/welcome/package.json | 6 +- 135 files changed, 1035 insertions(+), 603 deletions(-) delete mode 100644 .changeset/angry-boats-hunt.md delete mode 100644 .changeset/catalog-chocolate-cake.md delete mode 100644 .changeset/chilled-kiwis-bathe.md delete mode 100644 .changeset/chilled-mugs-learn.md delete mode 100644 .changeset/clean-points-glow.md delete mode 100644 .changeset/cold-birds-attack.md delete mode 100644 .changeset/cyan-rings-live.md delete mode 100644 .changeset/dirty-flowers-fail.md delete mode 100644 .changeset/dull-jobs-lick.md delete mode 100644 .changeset/fair-students-buy.md delete mode 100644 .changeset/fluffy-cooks-smoke.md delete mode 100644 .changeset/forty-dancers-argue.md delete mode 100644 .changeset/fresh-camels-draw.md delete mode 100644 .changeset/fuzzy-taxis-hammer.md delete mode 100644 .changeset/good-baboons-taste.md delete mode 100644 .changeset/healthy-cars-do.md delete mode 100644 .changeset/heavy-spiders-accept.md delete mode 100644 .changeset/khaki-avocados-remain.md delete mode 100644 .changeset/late-apples-doubt.md delete mode 100644 .changeset/loud-masks-smash.md delete mode 100644 .changeset/new-suits-mate.md delete mode 100644 .changeset/olive-apples-shop.md delete mode 100644 .changeset/pink-knives-obey.md delete mode 100644 .changeset/real-turtles-relax.md delete mode 100644 .changeset/red-bulldogs-jam.md delete mode 100644 .changeset/short-olives-mate.md delete mode 100644 .changeset/silver-tigers-tie.md delete mode 100644 .changeset/silver-weeks-hide.md delete mode 100644 .changeset/stupid-parents-smoke.md delete mode 100644 .changeset/techdocs-eleven-planes-teach.md delete mode 100644 .changeset/techdocs-tame-spies-kneel.md delete mode 100644 .changeset/tender-keys-study.md delete mode 100644 .changeset/thirty-peas-itch.md delete mode 100644 .changeset/unlucky-chairs-accept.md delete mode 100644 .changeset/violet-bobcats-sin.md delete mode 100644 .changeset/warm-cows-wait.md delete mode 100644 .changeset/young-suits-sit.md create mode 100644 plugins/bitrise/CHANGELOG.md create mode 100644 plugins/todo-backend/CHANGELOG.md diff --git a/.changeset/angry-boats-hunt.md b/.changeset/angry-boats-hunt.md deleted file mode 100644 index 81f5460933..0000000000 --- a/.changeset/angry-boats-hunt.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Add `AnnotateScmSlugEntityProcessor` that automatically adds the -`github.com/project-slug` annotation for components coming from GitHub. - -The processor is optional and not automatically registered in the catalog -builder. To add it to your instance, add it to your `CatalogBuilder` using -`addProcessor()`: - -```typescript -const builder = new CatalogBuilder(env); -builder.addProcessor(AnnotateScmSlugEntityProcessor.fromConfig(env.config)); -``` diff --git a/.changeset/catalog-chocolate-cake.md b/.changeset/catalog-chocolate-cake.md deleted file mode 100644 index 3e400bf5bb..0000000000 --- a/.changeset/catalog-chocolate-cake.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@backstage/plugin-catalog': patch ---- - -Add the ability to change the initially selected filter, if not set it still defaults to `owned`. - -```js -} -/> -``` diff --git a/.changeset/chilled-kiwis-bathe.md b/.changeset/chilled-kiwis-bathe.md deleted file mode 100644 index ef1517a58c..0000000000 --- a/.changeset/chilled-kiwis-bathe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/catalog-client': patch ---- - -Throw the new `ResponseError` from `@backstage/errors` diff --git a/.changeset/chilled-mugs-learn.md b/.changeset/chilled-mugs-learn.md deleted file mode 100644 index b239134cf8..0000000000 --- a/.changeset/chilled-mugs-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-api': patch ---- - -Export `SubRouteRef` type, and allow `SubRouteRef`s to be assigned to `plugin.routes`. diff --git a/.changeset/clean-points-glow.md b/.changeset/clean-points-glow.md deleted file mode 100644 index 737212f46c..0000000000 --- a/.changeset/clean-points-glow.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@backstage/plugin-tech-radar': patch ---- - -Map description in API RadarEntry to Entry - -The description in the Entry was mapped to the latest timeline entry, which is a changelog. This -change maps the description in the API to the entry. To maintain backwards compatibility it -will set the description to the last timeline entry if no description exists at the entry level. diff --git a/.changeset/cold-birds-attack.md b/.changeset/cold-birds-attack.md deleted file mode 100644 index 95990c5097..0000000000 --- a/.changeset/cold-birds-attack.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-api': patch ---- - -Allow elements to be used multiple times in the app element tree. diff --git a/.changeset/cyan-rings-live.md b/.changeset/cyan-rings-live.md deleted file mode 100644 index 3b6d2b6d9b..0000000000 --- a/.changeset/cyan-rings-live.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-tech-radar': patch ---- - -Fixes issue where radar description dialog is not shown when the entry has an url external to the radar page diff --git a/.changeset/dirty-flowers-fail.md b/.changeset/dirty-flowers-fail.md deleted file mode 100644 index 4a3baabcb4..0000000000 --- a/.changeset/dirty-flowers-fail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-graphiql': patch ---- - -Export `GraphiQLIcon`. diff --git a/.changeset/dull-jobs-lick.md b/.changeset/dull-jobs-lick.md deleted file mode 100644 index 2174ff06f5..0000000000 --- a/.changeset/dull-jobs-lick.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Supply a `scmIntegrationsApiRef` from the new `@backstage/integration-react`. - -This is a new facility that plugins will start to use. You will have to add it to your local `packages/app` as described below. If this is not done, runtime errors will be seen in the frontend, on the form `No API factory available for dependency apiRef{integration.scmintegrations}`. - -In `packages/app/package.json`: - -```diff - "dependencies": { -+ "@backstage/integration-react": "^0.1.1", -``` - -In `packages/app/src/apis.ts`: - -```diff -+import { -+ scmIntegrationsApiRef, -+ ScmIntegrationsApi, -+} from '@backstage/integration-react'; - - export const apis: AnyApiFactory[] = [ -+ createApiFactory({ -+ api: scmIntegrationsApiRef, -+ deps: { configApi: configApiRef }, -+ factory: ({ configApi }) => ScmIntegrationsApi.fromConfig(configApi), -+ }), -``` diff --git a/.changeset/fair-students-buy.md b/.changeset/fair-students-buy.md deleted file mode 100644 index 600c86e6c1..0000000000 --- a/.changeset/fair-students-buy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-user-settings': patch ---- - -Avoid using `ApiRef` descriptions in the UI. diff --git a/.changeset/fluffy-cooks-smoke.md b/.changeset/fluffy-cooks-smoke.md deleted file mode 100644 index e4f14e6f43..0000000000 --- a/.changeset/fluffy-cooks-smoke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -On TechDocs page header, change the breadcrumbs link to be static and point to TechDocs homepage. diff --git a/.changeset/forty-dancers-argue.md b/.changeset/forty-dancers-argue.md deleted file mode 100644 index 0b30189e88..0000000000 --- a/.changeset/forty-dancers-argue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-import': patch ---- - -Update the wording for unknown URLs in the import flow diff --git a/.changeset/fresh-camels-draw.md b/.changeset/fresh-camels-draw.md deleted file mode 100644 index f24a68717a..0000000000 --- a/.changeset/fresh-camels-draw.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch -'@backstage/plugin-techdocs-backend': patch ---- - -Separate techdocs-backend and frontend config schema declarations diff --git a/.changeset/fuzzy-taxis-hammer.md b/.changeset/fuzzy-taxis-hammer.md deleted file mode 100644 index a5d6af815f..0000000000 --- a/.changeset/fuzzy-taxis-hammer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch ---- - -Forward authorization on scaffolder backend requests diff --git a/.changeset/good-baboons-taste.md b/.changeset/good-baboons-taste.md deleted file mode 100644 index 820c286635..0000000000 --- a/.changeset/good-baboons-taste.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes': patch ---- - -Add tests for kubernetes custom hook diff --git a/.changeset/healthy-cars-do.md b/.changeset/healthy-cars-do.md deleted file mode 100644 index 7f3b874ba3..0000000000 --- a/.changeset/healthy-cars-do.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -'@backstage/backend-common': minor ---- - -Encode thrown errors in the backend as a JSON payload. This is technically a breaking change, since the response format even of errors are part of the contract. If you relied on the response being text, you will now have some extra JSON "noise" in it. It should still be readable by end users though. - -Before: - -``` -NotFoundError: No entity named 'tara.macgovern2' found, with kind 'user' in namespace 'default' - at eval (webpack-internal:///../../plugins/catalog-backend/src/service/router.ts:117:17) -``` - -After: - -```json -{ - "error": { - "name": "NotFoundError", - "message": "No entity named 'tara.macgovern2' found, with kind 'user' in namespace 'default'", - "stack": "NotFoundError: No entity named 'tara.macgovern2' found, with kind 'user' in namespace 'default'\n at eval (webpack-internal:///../../plugins/catalog-backend/src/service/router.ts:117:17)" - }, - "request": { - "method": "GET", - "url": "/entities/by-name/user/default/tara.macgovern2" - }, - "response": { - "statusCode": 404 - } -} -``` diff --git a/.changeset/heavy-spiders-accept.md b/.changeset/heavy-spiders-accept.md deleted file mode 100644 index 5560071e99..0000000000 --- a/.changeset/heavy-spiders-accept.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-bitrise': patch ---- - -The apps lookup is now getting all apps by fetching every page of the app list diff --git a/.changeset/khaki-avocados-remain.md b/.changeset/khaki-avocados-remain.md deleted file mode 100644 index b4d8f7a925..0000000000 --- a/.changeset/khaki-avocados-remain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Lint storybook files, i.e. `*.stories.*`, as if they were tests. diff --git a/.changeset/late-apples-doubt.md b/.changeset/late-apples-doubt.md deleted file mode 100644 index f5d75ff5aa..0000000000 --- a/.changeset/late-apples-doubt.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-catalog': minor -'@backstage/plugin-catalog-import': minor -'@backstage/plugin-scaffolder': minor ---- - -Use `scmIntegrationsApiRef` from the new `@backstage/integration-react`. diff --git a/.changeset/loud-masks-smash.md b/.changeset/loud-masks-smash.md deleted file mode 100644 index e1631fa3ef..0000000000 --- a/.changeset/loud-masks-smash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/config': patch ---- - -Reformulate the json types to break type recursion diff --git a/.changeset/new-suits-mate.md b/.changeset/new-suits-mate.md deleted file mode 100644 index 51121819f3..0000000000 --- a/.changeset/new-suits-mate.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -'@backstage/plugin-catalog-import': patch ---- - -Use title form field value for the commit message on catalog import PRs. Also allow customization of the pull requests title or body only. For example: - -```tsx - ({ - title: 'chore: add backstage catalog file [skip ci]', - }), - }} - /> - } -/> -``` diff --git a/.changeset/olive-apples-shop.md b/.changeset/olive-apples-shop.md deleted file mode 100644 index 754c926780..0000000000 --- a/.changeset/olive-apples-shop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core': patch ---- - -Add a `ResponseErrorPanel` to render `ResponseError` from `@backstage/errors` diff --git a/.changeset/pink-knives-obey.md b/.changeset/pink-knives-obey.md deleted file mode 100644 index ccd0bd040a..0000000000 --- a/.changeset/pink-knives-obey.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -'@backstage/core': patch -'@backstage/create-app': patch -'@backstage/plugin-api-docs': patch -'@backstage/plugin-bitrise': patch -'@backstage/plugin-catalog': patch -'@backstage/plugin-catalog-import': patch -'@backstage/plugin-catalog-react': patch -'@backstage/plugin-circleci': patch -'@backstage/plugin-cloudbuild': patch -'@backstage/plugin-explore': patch -'@backstage/plugin-github-actions': patch -'@backstage/plugin-jenkins': patch -'@backstage/plugin-kubernetes': patch -'@backstage/plugin-lighthouse': patch -'@backstage/plugin-org': patch -'@backstage/plugin-scaffolder': patch -'@backstage/plugin-search': patch ---- - -use local version of lowerCase and upperCase methods diff --git a/.changeset/real-turtles-relax.md b/.changeset/real-turtles-relax.md deleted file mode 100644 index 82faa16873..0000000000 --- a/.changeset/real-turtles-relax.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Refactor CodeOwnersProcessor to use ScmIntegrations diff --git a/.changeset/red-bulldogs-jam.md b/.changeset/red-bulldogs-jam.md deleted file mode 100644 index aaf07b0289..0000000000 --- a/.changeset/red-bulldogs-jam.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/core': patch -'@backstage/core-api': patch ---- - -Allow extension components to also return `null` in addition to a `JSX.Element`. diff --git a/.changeset/short-olives-mate.md b/.changeset/short-olives-mate.md deleted file mode 100644 index 63bd677321..0000000000 --- a/.changeset/short-olives-mate.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Adds example groups and users to the default app template. - -To apply this change in an existing application, change the following in `app-config.yaml`: - -```diff - - type: url - target: https://github.com/backstage/backstage/blob/master/packages/catalog-model/examples/all-apis.yaml - -+ # Backstage example organization groups -+ - type: url -+ target: https://github.com/backstage/backstage/blob/master/packages/catalog-model/examples/acme/org.yaml -+ rules: -+ - allow: [Group, User] -+ - # Backstage example templates - - type: url - target: https://github.com/backstage/backstage/blob/master/plugins/scaffolder-backend/sample-templates/react-ssr-template/template.yaml -``` diff --git a/.changeset/silver-tigers-tie.md b/.changeset/silver-tigers-tie.md deleted file mode 100644 index 43e6b1034e..0000000000 --- a/.changeset/silver-tigers-tie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Add location to thrown exception when parsing YAML diff --git a/.changeset/silver-weeks-hide.md b/.changeset/silver-weeks-hide.md deleted file mode 100644 index 15a75016a2..0000000000 --- a/.changeset/silver-weeks-hide.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@backstage/techdocs-common': patch -'@backstage/plugin-auth-backend': patch -'@backstage/plugin-catalog': patch -'@backstage/plugin-catalog-backend': patch -'@backstage/plugin-scaffolder-backend': patch -'@backstage/plugin-techdocs-backend': patch ---- - -Use errors from `@backstage/errors` diff --git a/.changeset/stupid-parents-smoke.md b/.changeset/stupid-parents-smoke.md deleted file mode 100644 index 85a8d544be..0000000000 --- a/.changeset/stupid-parents-smoke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-api': patch ---- - -Internal refactor to allow for future package splits. As part of this `ApiRef`s are now identified by their ID rather than their reference. diff --git a/.changeset/techdocs-eleven-planes-teach.md b/.changeset/techdocs-eleven-planes-teach.md deleted file mode 100644 index 2cc4e42175..0000000000 --- a/.changeset/techdocs-eleven-planes-teach.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -'@backstage/techdocs-common': patch -'@backstage/plugin-techdocs-backend': patch ---- - -Applies only if you use TechDocs local builder instead of building on CI/CD i.e. if `techdocs.builder` in your `app-config.yaml` is set to `'local'` - -Improvements - -1. Do not check for updates in the repository if a check has been made in the last 60 seconds. This is to prevent the annoying check for update on every page switch or load. -2. No need to maintain an in-memory etag storage, and use the one stored in `techdocs_metadata.json` file alongside generated docs. - -New feature - -1. You can now use a mix of basic and recommended setup i.e. `techdocs.builder` is `'local'` but using an external cloud storage instead of local storage. Previously, in this setup, the docs would never get updated. diff --git a/.changeset/techdocs-tame-spies-kneel.md b/.changeset/techdocs-tame-spies-kneel.md deleted file mode 100644 index 2b69c41213..0000000000 --- a/.changeset/techdocs-tame-spies-kneel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Extended TechDocs HomePage with owned documents diff --git a/.changeset/tender-keys-study.md b/.changeset/tender-keys-study.md deleted file mode 100644 index a3adcbf783..0000000000 --- a/.changeset/tender-keys-study.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-api': patch ---- - -Added new Docs Icon to Core Icons diff --git a/.changeset/thirty-peas-itch.md b/.changeset/thirty-peas-itch.md deleted file mode 100644 index 8df3e123a4..0000000000 --- a/.changeset/thirty-peas-itch.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': patch -'@backstage/plugin-kubernetes': patch ---- - -Filter out k8s cluster with no resources or errors diff --git a/.changeset/unlucky-chairs-accept.md b/.changeset/unlucky-chairs-accept.md deleted file mode 100644 index 9461d6fb1d..0000000000 --- a/.changeset/unlucky-chairs-accept.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/test-utils': patch ---- - -Allow `ExternalRouteRef` bindings in `mountedRoutes` to work with the latest version of core-api. diff --git a/.changeset/violet-bobcats-sin.md b/.changeset/violet-bobcats-sin.md deleted file mode 100644 index 577ecab8fc..0000000000 --- a/.changeset/violet-bobcats-sin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': patch ---- - -expose verifyNonce and readState publicly from auth-backend diff --git a/.changeset/warm-cows-wait.md b/.changeset/warm-cows-wait.md deleted file mode 100644 index 2029e38b3f..0000000000 --- a/.changeset/warm-cows-wait.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-jenkins': minor ---- - -Changed the way project slug is extracted from an entity. Up until now, the plugin assumed that the project slug is always of the format "owner/repo". However, this is not something that is enforced by Jenkins and sometimes the project name doesn't contain an owner. -Since this split is not used anywhere and the entire project slug is always used as-is, removed this distinction and just read the project slug from the annotation as-is. diff --git a/.changeset/young-suits-sit.md b/.changeset/young-suits-sit.md deleted file mode 100644 index 5728c52ef8..0000000000 --- a/.changeset/young-suits-sit.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@backstage/backend-common': minor ---- - -Removed the custom error types (e.g. `NotFoundError`). Those are now instead in the new `@backstage/errors` package. This is a breaking change, and you will have to update your imports if you were using these types. - -```diff --import { NotFoundError } from '@backstage/backend-common'; -+import { NotFoundError } from '@backstage/errors'; -``` diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index e9e7f46bc6..5e7dedd5dc 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,49 @@ # example-app +## 0.2.20 + +### Patch Changes + +- Updated dependencies [633a31fec] +- Updated dependencies [34e6bb409] +- Updated dependencies [b56815b40] +- Updated dependencies [09eb54e01] +- Updated dependencies [147b4c5b1] +- Updated dependencies [83bfc98a3] +- Updated dependencies [7d8c4c97c] +- Updated dependencies [e7baa0d2e] +- Updated dependencies [1df417bd3] +- Updated dependencies [84972540b] +- Updated dependencies [3385b374b] +- Updated dependencies [a0dacc184] +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] +- Updated dependencies [8686eb38c] +- Updated dependencies [c8b54c370] +- Updated dependencies [1f98a6ff8] +- Updated dependencies [e8b2ed9cc] + - @backstage/plugin-catalog@0.5.0 + - @backstage/plugin-tech-radar@0.3.8 + - @backstage/plugin-graphiql@0.2.9 + - @backstage/plugin-user-settings@0.2.8 + - @backstage/plugin-techdocs@0.6.2 + - @backstage/plugin-catalog-import@0.5.0 + - @backstage/plugin-kubernetes@0.4.1 + - @backstage/cli@0.6.5 + - @backstage/plugin-scaffolder@0.8.0 + - @backstage/core@0.7.2 + - @backstage/plugin-api-docs@0.4.9 + - @backstage/plugin-catalog-react@0.1.2 + - @backstage/plugin-circleci@0.2.12 + - @backstage/plugin-cloudbuild@0.2.13 + - @backstage/plugin-explore@0.3.2 + - @backstage/plugin-github-actions@0.4.1 + - @backstage/plugin-jenkins@0.4.0 + - @backstage/plugin-lighthouse@0.2.14 + - @backstage/plugin-org@0.3.10 + - @backstage/plugin-search@0.3.4 + ## 0.2.19 ### Patch Changes diff --git a/packages/app/package.json b/packages/app/package.json index 98b5f6dd70..967f893da4 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,41 +1,41 @@ { "name": "example-app", - "version": "0.2.19", + "version": "0.2.20", "private": true, "bundled": true, "dependencies": { "@backstage/catalog-model": "^0.7.4", - "@backstage/cli": "^0.6.4", - "@backstage/core": "^0.7.1", + "@backstage/cli": "^0.6.5", + "@backstage/core": "^0.7.2", "@backstage/integration-react": "^0.1.1", - "@backstage/plugin-api-docs": "^0.4.8", - "@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-api-docs": "^0.4.9", + "@backstage/plugin-catalog": "^0.5.0", + "@backstage/plugin-catalog-import": "^0.5.0", + "@backstage/plugin-catalog-react": "^0.1.2", + "@backstage/plugin-circleci": "^0.2.12", + "@backstage/plugin-cloudbuild": "^0.2.13", "@backstage/plugin-cost-insights": "^0.8.3", - "@backstage/plugin-explore": "^0.3.1", + "@backstage/plugin-explore": "^0.3.2", "@backstage/plugin-gcp-projects": "^0.2.5", - "@backstage/plugin-github-actions": "^0.4.0", + "@backstage/plugin-github-actions": "^0.4.1", "@backstage/plugin-gitops-profiles": "^0.2.6", - "@backstage/plugin-graphiql": "^0.2.8", - "@backstage/plugin-jenkins": "^0.3.12", + "@backstage/plugin-graphiql": "^0.2.9", + "@backstage/plugin-jenkins": "^0.4.0", "@backstage/plugin-kafka": "^0.2.6", - "@backstage/plugin-kubernetes": "^0.4.0", - "@backstage/plugin-lighthouse": "^0.2.13", + "@backstage/plugin-kubernetes": "^0.4.1", + "@backstage/plugin-lighthouse": "^0.2.14", "@backstage/plugin-newrelic": "^0.2.6", - "@backstage/plugin-org": "^0.3.9", + "@backstage/plugin-org": "^0.3.10", "@backstage/plugin-pagerduty": "0.3.2", "@backstage/plugin-register-component": "^0.2.12", "@backstage/plugin-rollbar": "^0.3.3", - "@backstage/plugin-scaffolder": "^0.7.1", - "@backstage/plugin-search": "^0.3.3", + "@backstage/plugin-scaffolder": "^0.8.0", + "@backstage/plugin-search": "^0.3.4", "@backstage/plugin-sentry": "^0.3.8", - "@backstage/plugin-tech-radar": "^0.3.7", - "@backstage/plugin-techdocs": "^0.6.1", + "@backstage/plugin-tech-radar": "^0.3.8", + "@backstage/plugin-techdocs": "^0.6.2", "@backstage/plugin-todo": "^0.1.0", - "@backstage/plugin-user-settings": "^0.2.7", + "@backstage/plugin-user-settings": "^0.2.8", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -55,7 +55,7 @@ "zen-observable": "^0.8.15" }, "devDependencies": { - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/cypress": "^7.0.1", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", diff --git a/packages/backend-common/CHANGELOG.md b/packages/backend-common/CHANGELOG.md index 74c9c74d15..b1009c8732 100644 --- a/packages/backend-common/CHANGELOG.md +++ b/packages/backend-common/CHANGELOG.md @@ -1,5 +1,49 @@ # @backstage/backend-common +## 0.6.0 + +### Minor Changes + +- 8686eb38c: Encode thrown errors in the backend as a JSON payload. This is technically a breaking change, since the response format even of errors are part of the contract. If you relied on the response being text, you will now have some extra JSON "noise" in it. It should still be readable by end users though. + + Before: + + ``` + NotFoundError: No entity named 'tara.macgovern2' found, with kind 'user' in namespace 'default' + at eval (webpack-internal:///../../plugins/catalog-backend/src/service/router.ts:117:17) + ``` + + After: + + ```json + { + "error": { + "name": "NotFoundError", + "message": "No entity named 'tara.macgovern2' found, with kind 'user' in namespace 'default'", + "stack": "NotFoundError: No entity named 'tara.macgovern2' found, with kind 'user' in namespace 'default'\n at eval (webpack-internal:///../../plugins/catalog-backend/src/service/router.ts:117:17)" + }, + "request": { + "method": "GET", + "url": "/entities/by-name/user/default/tara.macgovern2" + }, + "response": { + "statusCode": 404 + } + } + ``` + +- 8686eb38c: Removed the custom error types (e.g. `NotFoundError`). Those are now instead in the new `@backstage/errors` package. This is a breaking change, and you will have to update your imports if you were using these types. + + ```diff + -import { NotFoundError } from '@backstage/backend-common'; + +import { NotFoundError } from '@backstage/errors'; + ``` + +### Patch Changes + +- Updated dependencies [0434853a5] + - @backstage/config@0.1.4 + ## 0.5.6 ### Patch Changes diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json index 933d2ccb3a..f31c292434 100644 --- a/packages/backend-common/package.json +++ b/packages/backend-common/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/backend-common", "description": "Common functionality library for Backstage backends", - "version": "0.5.6", + "version": "0.6.0", "main": "src/index.ts", "types": "src/index.ts", "private": false, @@ -30,7 +30,7 @@ }, "dependencies": { "@backstage/cli-common": "^0.1.1", - "@backstage/config": "^0.1.2", + "@backstage/config": "^0.1.4", "@backstage/config-loader": "^0.5.1", "@backstage/errors": "^0.1.1", "@backstage/integration": "^0.5.1", @@ -71,8 +71,8 @@ } }, "devDependencies": { - "@backstage/cli": "^0.6.4", - "@backstage/test-utils": "^0.1.7", + "@backstage/cli": "^0.6.5", + "@backstage/test-utils": "^0.1.9", "@types/archiver": "^5.1.0", "@types/compression": "^1.7.0", "@types/concat-stream": "^1.6.0", diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 618a4bf34c..0a96217976 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,38 @@ # example-backend +## 0.2.20 + +### Patch Changes + +- Updated dependencies [010aed784] +- Updated dependencies [8686eb38c] +- Updated dependencies [e7baa0d2e] +- Updated dependencies [8b4f7e42a] +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [4bc98a5b9] +- Updated dependencies [d2f4efc5d] +- Updated dependencies [8686eb38c] +- Updated dependencies [424742dc1] +- Updated dependencies [1f98a6ff8] +- Updated dependencies [8b5e59750] +- Updated dependencies [8686eb38c] + - @backstage/plugin-catalog-backend@0.6.6 + - @backstage/catalog-client@0.3.8 + - @backstage/plugin-techdocs-backend@0.6.5 + - @backstage/plugin-scaffolder-backend@0.9.2 + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + - @backstage/plugin-auth-backend@0.3.5 + - @backstage/plugin-kubernetes-backend@0.3.1 + - example-app@0.2.20 + - @backstage/plugin-app-backend@0.3.10 + - @backstage/plugin-graphql-backend@0.1.6 + - @backstage/plugin-kafka-backend@0.2.2 + - @backstage/plugin-proxy-backend@0.2.6 + - @backstage/plugin-rollbar-backend@0.1.8 + - @backstage/plugin-todo-backend@0.1.1 + ## 0.2.19 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index dfbd45f200..98a69f6ff6 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "example-backend", - "version": "0.2.19", + "version": "0.2.20", "main": "dist/index.cjs.js", "types": "src/index.ts", "license": "Apache-2.0", @@ -27,26 +27,26 @@ "migrate:create": "knex migrate:make -x ts" }, "dependencies": { - "@backstage/backend-common": "^0.5.6", - "@backstage/catalog-client": "^0.3.7", + "@backstage/backend-common": "^0.6.0", + "@backstage/catalog-client": "^0.3.8", "@backstage/catalog-model": "^0.7.4", - "@backstage/config": "^0.1.3", - "@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.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.1", - "@backstage/plugin-techdocs-backend": "^0.6.4", - "@backstage/plugin-todo-backend": "^0.1.0", + "@backstage/config": "^0.1.4", + "@backstage/plugin-app-backend": "^0.3.10", + "@backstage/plugin-auth-backend": "^0.3.5", + "@backstage/plugin-catalog-backend": "^0.6.6", + "@backstage/plugin-graphql-backend": "^0.1.6", + "@backstage/plugin-kubernetes-backend": "^0.3.1", + "@backstage/plugin-kafka-backend": "^0.2.2", + "@backstage/plugin-proxy-backend": "^0.2.6", + "@backstage/plugin-rollbar-backend": "^0.1.8", + "@backstage/plugin-scaffolder-backend": "^0.9.2", + "@backstage/plugin-techdocs-backend": "^0.6.5", + "@backstage/plugin-todo-backend": "^0.1.1", "@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.19", + "example-app": "^0.2.20", "express": "^4.17.1", "express-promise-router": "^3.0.3", "knex": "^0.95.1", @@ -56,7 +56,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@types/dockerode": "^3.2.1", "@types/express": "^4.17.6", "@types/express-serve-static-core": "^4.17.5" diff --git a/packages/catalog-client/CHANGELOG.md b/packages/catalog-client/CHANGELOG.md index c4e1f0bd1c..746f107ec6 100644 --- a/packages/catalog-client/CHANGELOG.md +++ b/packages/catalog-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/catalog-client +## 0.3.8 + +### Patch Changes + +- 8686eb38c: Throw the new `ResponseError` from `@backstage/errors` +- Updated dependencies [0434853a5] + - @backstage/config@0.1.4 + ## 0.3.7 ### Patch Changes diff --git a/packages/catalog-client/package.json b/packages/catalog-client/package.json index 36d63a4230..2d664fc612 100644 --- a/packages/catalog-client/package.json +++ b/packages/catalog-client/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/catalog-client", - "version": "0.3.7", + "version": "0.3.8", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,12 +30,12 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.4", - "@backstage/config": "^0.1.2", + "@backstage/config": "^0.1.4", "@backstage/errors": "^0.1.1", "cross-fetch": "^3.0.6" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@types/jest": "^26.0.7", "msw": "^0.21.2" }, diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index b0b9ed33e0..0971d2c0ff 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/cli +## 0.6.5 + +### Patch Changes + +- 84972540b: Lint storybook files, i.e. `*.stories.*`, as if they were tests. +- Updated dependencies [0434853a5] + - @backstage/config@0.1.4 + ## 0.6.4 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 6170e4e8f1..a61698ba3b 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/cli", "description": "CLI for developing Backstage plugins and apps", - "version": "0.6.4", + "version": "0.6.5", "private": false, "publishConfig": { "access": "public" @@ -31,7 +31,7 @@ "@babel/core": "^7.4.4", "@babel/plugin-transform-modules-commonjs": "^7.4.4", "@backstage/cli-common": "^0.1.1", - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@backstage/config-loader": "^0.5.1", "@hot-loader/react-dom": "^16.13.0", "@lerna/package-graph": "^4.0.0", @@ -116,11 +116,11 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/backend-common": "^0.5.6", - "@backstage/config": "^0.1.3", - "@backstage/core": "^0.7.1", + "@backstage/backend-common": "^0.6.0", + "@backstage/config": "^0.1.4", + "@backstage/core": "^0.7.2", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@backstage/theme": "^0.2.4", "@types/diff": "^5.0.0", "@types/express": "^4.17.6", diff --git a/packages/config/CHANGELOG.md b/packages/config/CHANGELOG.md index cfc48fe21a..c190207547 100644 --- a/packages/config/CHANGELOG.md +++ b/packages/config/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/config +## 0.1.4 + +### Patch Changes + +- 0434853a5: Reformulate the json types to break type recursion + ## 0.1.3 ### Patch Changes diff --git a/packages/config/package.json b/packages/config/package.json index fa0ebe1a19..8f08a5dcfc 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/config", "description": "Config API used by Backstage core, backend, and CLI", - "version": "0.1.3", + "version": "0.1.4", "private": false, "publishConfig": { "access": "public", diff --git a/packages/core-api/CHANGELOG.md b/packages/core-api/CHANGELOG.md index 700f6827c9..b8f97a06bf 100644 --- a/packages/core-api/CHANGELOG.md +++ b/packages/core-api/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/core-api +## 0.2.14 + +### Patch Changes + +- a51dc0006: Export `SubRouteRef` type, and allow `SubRouteRef`s to be assigned to `plugin.routes`. +- e7f9b9435: Allow elements to be used multiple times in the app element tree. +- 34ff49b0f: Allow extension components to also return `null` in addition to a `JSX.Element`. +- d88dd219e: Internal refactor to allow for future package splits. As part of this `ApiRef`s are now identified by their ID rather than their reference. +- c8b54c370: Added new Docs Icon to Core Icons +- Updated dependencies [0434853a5] + - @backstage/config@0.1.4 + ## 0.2.13 ### Patch Changes diff --git a/packages/core-api/package.json b/packages/core-api/package.json index dbeb2021df..e6064a318b 100644 --- a/packages/core-api/package.json +++ b/packages/core-api/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/core-api", "description": "Internal Core API used by Backstage plugins and apps", - "version": "0.2.13", + "version": "0.2.14", "private": false, "publishConfig": { "access": "public", @@ -29,7 +29,7 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -42,8 +42,8 @@ "zen-observable": "^0.8.15" }, "devDependencies": { - "@backstage/cli": "^0.6.4", - "@backstage/test-utils": "^0.1.8", + "@backstage/cli": "^0.6.5", + "@backstage/test-utils": "^0.1.9", "@backstage/test-utils-core": "^0.1.1", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 7c658aa049..0f96f7279b 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/core +## 0.7.2 + +### Patch Changes + +- 8686eb38c: Add a `ResponseErrorPanel` to render `ResponseError` from `@backstage/errors` +- 9ca0e4009: use local version of lowerCase and upperCase methods +- 34ff49b0f: Allow extension components to also return `null` in addition to a `JSX.Element`. +- Updated dependencies [a51dc0006] +- Updated dependencies [e7f9b9435] +- Updated dependencies [0434853a5] +- Updated dependencies [34ff49b0f] +- Updated dependencies [d88dd219e] +- Updated dependencies [c8b54c370] + - @backstage/core-api@0.2.14 + - @backstage/config@0.1.4 + ## 0.7.1 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 4a95fe63e2..139238a538 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/core", "description": "Core API used by Backstage plugins and apps", - "version": "0.7.1", + "version": "0.7.2", "private": false, "publishConfig": { "access": "public", @@ -29,8 +29,8 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/config": "^0.1.3", - "@backstage/core-api": "^0.2.13", + "@backstage/config": "^0.1.4", + "@backstage/core-api": "^0.2.14", "@backstage/errors": "^0.1.1", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", @@ -69,8 +69,8 @@ "zen-observable": "^0.8.15" }, "devDependencies": { - "@backstage/cli": "^0.6.4", - "@backstage/test-utils": "^0.1.8", + "@backstage/cli": "^0.6.5", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/packages/create-app/CHANGELOG.md b/packages/create-app/CHANGELOG.md index 6bbb5fa803..57325d67d3 100644 --- a/packages/create-app/CHANGELOG.md +++ b/packages/create-app/CHANGELOG.md @@ -1,5 +1,107 @@ # @backstage/create-app +## 1.0.0 + +### Patch Changes + +- 3385b374b: Supply a `scmIntegrationsApiRef` from the new `@backstage/integration-react`. + + This is a new facility that plugins will start to use. You will have to add it to your local `packages/app` as described below. If this is not done, runtime errors will be seen in the frontend, on the form `No API factory available for dependency apiRef{integration.scmintegrations}`. + + In `packages/app/package.json`: + + ```diff + "dependencies": { + + "@backstage/integration-react": "^0.1.1", + ``` + + In `packages/app/src/apis.ts`: + + ```diff + +import { + + scmIntegrationsApiRef, + + ScmIntegrationsApi, + +} from '@backstage/integration-react'; + + export const apis: AnyApiFactory[] = [ + + createApiFactory({ + + api: scmIntegrationsApiRef, + + deps: { configApi: configApiRef }, + + factory: ({ configApi }) => ScmIntegrationsApi.fromConfig(configApi), + + }), + ``` + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- 028339210: Adds example groups and users to the default app template. + + To apply this change in an existing application, change the following in `app-config.yaml`: + + ```diff + - type: url + target: https://github.com/backstage/backstage/blob/master/packages/catalog-model/examples/all-apis.yaml + + + # Backstage example organization groups + + - type: url + + target: https://github.com/backstage/backstage/blob/master/packages/catalog-model/examples/acme/org.yaml + + rules: + + - allow: [Group, User] + + + # Backstage example templates + - type: url + target: https://github.com/backstage/backstage/blob/master/plugins/scaffolder-backend/sample-templates/react-ssr-template/template.yaml + ``` + +- Updated dependencies [010aed784] +- Updated dependencies [633a31fec] +- Updated dependencies [8686eb38c] +- Updated dependencies [34e6bb409] +- Updated dependencies [b56815b40] +- Updated dependencies [147b4c5b1] +- Updated dependencies [83bfc98a3] +- Updated dependencies [7d8c4c97c] +- Updated dependencies [e7baa0d2e] +- Updated dependencies [8b4f7e42a] +- Updated dependencies [8686eb38c] +- Updated dependencies [84972540b] +- Updated dependencies [3385b374b] +- Updated dependencies [0434853a5] +- Updated dependencies [a0dacc184] +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [4bc98a5b9] +- Updated dependencies [34ff49b0f] +- Updated dependencies [d2f4efc5d] +- Updated dependencies [8686eb38c] +- Updated dependencies [424742dc1] +- Updated dependencies [c8b54c370] +- Updated dependencies [4e0b5055a] +- Updated dependencies [8b5e59750] +- Updated dependencies [8686eb38c] + - @backstage/plugin-catalog-backend@0.6.6 + - @backstage/plugin-catalog@0.5.0 + - @backstage/catalog-client@0.3.8 + - @backstage/plugin-tech-radar@0.3.8 + - @backstage/plugin-user-settings@0.2.8 + - @backstage/plugin-techdocs@0.6.2 + - @backstage/plugin-catalog-import@0.5.0 + - @backstage/plugin-techdocs-backend@0.6.5 + - @backstage/plugin-scaffolder-backend@0.9.2 + - @backstage/backend-common@0.6.0 + - @backstage/cli@0.6.5 + - @backstage/plugin-scaffolder@0.8.0 + - @backstage/config@0.1.4 + - @backstage/core@0.7.2 + - @backstage/plugin-api-docs@0.4.9 + - @backstage/plugin-explore@0.3.2 + - @backstage/plugin-github-actions@0.4.1 + - @backstage/plugin-lighthouse@0.2.14 + - @backstage/plugin-search@0.3.4 + - @backstage/plugin-auth-backend@0.3.5 + - @backstage/test-utils@0.1.9 + - @backstage/plugin-app-backend@0.3.10 + - @backstage/plugin-proxy-backend@0.2.6 + - @backstage/plugin-rollbar-backend@0.1.8 + ## 0.3.13 ### Patch Changes diff --git a/packages/create-app/package.json b/packages/create-app/package.json index 9a19d782d2..2b30eafa2b 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/create-app", "description": "Create app package for Backstage", - "version": "0.3.13", + "version": "1.0.0", "private": false, "publishConfig": { "access": "public" diff --git a/packages/techdocs-common/CHANGELOG.md b/packages/techdocs-common/CHANGELOG.md index c9d87fe096..84b1be1fd5 100644 --- a/packages/techdocs-common/CHANGELOG.md +++ b/packages/techdocs-common/CHANGELOG.md @@ -1,5 +1,27 @@ # @backstage/techdocs-common +## 0.4.5 + +### Patch Changes + +- 8686eb38c: Use errors from `@backstage/errors` +- 424742dc1: Applies only if you use TechDocs local builder instead of building on CI/CD i.e. if `techdocs.builder` in your `app-config.yaml` is set to `'local'` + + Improvements + + 1. Do not check for updates in the repository if a check has been made in the last 60 seconds. This is to prevent the annoying check for update on every page switch or load. + 2. No need to maintain an in-memory etag storage, and use the one stored in `techdocs_metadata.json` file alongside generated docs. + + New feature + + 1. You can now use a mix of basic and recommended setup i.e. `techdocs.builder` is `'local'` but using an external cloud storage instead of local storage. Previously, in this setup, the docs would never get updated. + +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + ## 0.4.4 ### Patch Changes diff --git a/packages/techdocs-common/package.json b/packages/techdocs-common/package.json index 4a62dbb180..fe13a0fc88 100644 --- a/packages/techdocs-common/package.json +++ b/packages/techdocs-common/package.json @@ -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.4", + "version": "0.4.5", "main": "src/index.ts", "types": "src/index.ts", "private": false, @@ -38,9 +38,9 @@ "dependencies": { "@azure/identity": "^1.2.2", "@azure/storage-blob": "^12.4.0", - "@backstage/backend-common": "^0.5.6", + "@backstage/backend-common": "^0.6.0", "@backstage/catalog-model": "^0.7.4", - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@backstage/errors": "^0.1.1", "@backstage/integration": "^0.5.1", "@google-cloud/storage": "^5.6.0", @@ -62,7 +62,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@types/fs-extra": "^9.0.5", "@types/git-url-parse": "^9.0.0", "@types/js-yaml": "^4.0.0", diff --git a/packages/test-utils/CHANGELOG.md b/packages/test-utils/CHANGELOG.md index 50f656ec67..bcdc94abbb 100644 --- a/packages/test-utils/CHANGELOG.md +++ b/packages/test-utils/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/test-utils +## 0.1.9 + +### Patch Changes + +- 4e0b5055a: Allow `ExternalRouteRef` bindings in `mountedRoutes` to work with the latest version of core-api. +- Updated dependencies [a51dc0006] +- Updated dependencies [e7f9b9435] +- Updated dependencies [34ff49b0f] +- Updated dependencies [d88dd219e] +- Updated dependencies [c8b54c370] + - @backstage/core-api@0.2.14 + ## 0.1.8 ### Patch Changes diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 52c1a620c6..f3a979fc72 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/test-utils", "description": "Utilities to test Backstage plugins and apps.", - "version": "0.1.8", + "version": "0.1.9", "private": false, "publishConfig": { "access": "public", @@ -29,7 +29,7 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/core-api": "^0.2.11", + "@backstage/core-api": "^0.2.14", "@backstage/test-utils-core": "^0.1.1", "@backstage/theme": "^0.2.3", "@material-ui/core": "^4.11.0", @@ -45,7 +45,7 @@ "zen-observable": "^0.8.15" }, "devDependencies": { - "@backstage/cli": "^0.6.2", + "@backstage/cli": "^0.6.5", "@types/jest": "^26.0.7", "@types/node": "^14.14.32" }, diff --git a/plugins/api-docs/CHANGELOG.md b/plugins/api-docs/CHANGELOG.md index cd4cd82831..c70db48b7e 100644 --- a/plugins/api-docs/CHANGELOG.md +++ b/plugins/api-docs/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-api-docs +## 0.4.9 + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.4.8 ### Patch Changes diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json index 04150ce03c..635b6bf3b8 100644 --- a/plugins/api-docs/package.json +++ b/plugins/api-docs/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-api-docs", - "version": "0.4.8", + "version": "0.4.9", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,8 +31,8 @@ "dependencies": { "@asyncapi/react-component": "^0.19.2", "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.1", - "@backstage/plugin-catalog-react": "^0.1.1", + "@backstage/core": "^0.7.2", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/theme": "^0.2.4", "@material-icons/font": "^1.0.2", "@material-ui/core": "^4.11.0", @@ -49,9 +49,9 @@ "swagger-ui-react": "^3.37.2" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/app-backend/CHANGELOG.md b/plugins/app-backend/CHANGELOG.md index 23d6f0037e..e8c4510d54 100644 --- a/plugins/app-backend/CHANGELOG.md +++ b/plugins/app-backend/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-app-backend +## 0.3.10 + +### Patch Changes + +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + ## 0.3.9 ### Patch Changes diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json index 85d733abba..4a3626f8d5 100644 --- a/plugins/app-backend/package.json +++ b/plugins/app-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-app-backend", - "version": "0.3.9", + "version": "0.3.10", "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.6", + "@backstage/backend-common": "^0.6.0", "@backstage/config-loader": "^0.5.1", - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^3.0.3", @@ -40,7 +40,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@types/supertest": "^2.0.8", "msw": "^0.20.5", "supertest": "^4.0.2" diff --git a/plugins/auth-backend/CHANGELOG.md b/plugins/auth-backend/CHANGELOG.md index 1f2fd4de47..cf0a574e9c 100644 --- a/plugins/auth-backend/CHANGELOG.md +++ b/plugins/auth-backend/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-auth-backend +## 0.3.5 + +### Patch Changes + +- 8686eb38c: Use errors from `@backstage/errors` +- 8b5e59750: expose verifyNonce and readState publicly from auth-backend +- Updated dependencies [8686eb38c] +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [4e0b5055a] +- Updated dependencies [8686eb38c] + - @backstage/catalog-client@0.3.8 + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + - @backstage/test-utils@0.1.9 + ## 0.3.4 ### Patch Changes diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json index f1c334cf75..a22b3c79d5 100644 --- a/plugins/auth-backend/package.json +++ b/plugins/auth-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-backend", - "version": "0.3.4", + "version": "0.3.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -29,12 +29,12 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/backend-common": "^0.5.6", - "@backstage/catalog-client": "^0.3.7", + "@backstage/backend-common": "^0.6.0", + "@backstage/catalog-client": "^0.3.8", "@backstage/catalog-model": "^0.7.4", - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@backstage/errors": "^0.1.1", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@types/express": "^4.17.6", "@types/passport": "^1.0.3", "compression": "^1.7.4", @@ -68,7 +68,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@types/body-parser": "^1.19.0", "@types/cookie-parser": "^1.4.2", "@types/express-session": "^1.17.2", diff --git a/plugins/bitrise/CHANGELOG.md b/plugins/bitrise/CHANGELOG.md new file mode 100644 index 0000000000..66314933bb --- /dev/null +++ b/plugins/bitrise/CHANGELOG.md @@ -0,0 +1,13 @@ +# @backstage/plugin-bitrise + +## 0.1.1 + +### Patch Changes + +- 68f024fa8: The apps lookup is now getting all apps by fetching every page of the app list +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 diff --git a/plugins/bitrise/package.json b/plugins/bitrise/package.json index 4f7d7356f6..d555381e2c 100644 --- a/plugins/bitrise/package.json +++ b/plugins/bitrise/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-bitrise", - "version": "0.1.0", + "version": "0.1.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -21,8 +21,8 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.2", - "@backstage/core": "^0.7.1", - "@backstage/plugin-catalog-react": "^0.1.0", + "@backstage/core": "^0.7.2", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -37,9 +37,9 @@ "recharts": "^1.8.5" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/catalog-backend/CHANGELOG.md b/plugins/catalog-backend/CHANGELOG.md index c7e078cfe1..df738d4a84 100644 --- a/plugins/catalog-backend/CHANGELOG.md +++ b/plugins/catalog-backend/CHANGELOG.md @@ -1,5 +1,30 @@ # @backstage/plugin-catalog-backend +## 0.6.6 + +### Patch Changes + +- 010aed784: Add `AnnotateScmSlugEntityProcessor` that automatically adds the + `github.com/project-slug` annotation for components coming from GitHub. + + The processor is optional and not automatically registered in the catalog + builder. To add it to your instance, add it to your `CatalogBuilder` using + `addProcessor()`: + + ```typescript + const builder = new CatalogBuilder(env); + builder.addProcessor(AnnotateScmSlugEntityProcessor.fromConfig(env.config)); + ``` + +- 4bc98a5b9: Refactor CodeOwnersProcessor to use ScmIntegrations +- d2f4efc5d: Add location to thrown exception when parsing YAML +- 8686eb38c: Use errors from `@backstage/errors` +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + ## 0.6.5 ### Patch Changes diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index 204c6f4002..bad9e3c809 100644 --- a/plugins/catalog-backend/package.json +++ b/plugins/catalog-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend", - "version": "0.6.5", + "version": "0.6.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,9 +30,9 @@ }, "dependencies": { "@azure/msal-node": "^1.0.0-beta.3", - "@backstage/backend-common": "^0.5.6", + "@backstage/backend-common": "^0.6.0", "@backstage/catalog-model": "^0.7.4", - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@backstage/errors": "^0.1.1", "@backstage/integration": "^0.5.1", "@octokit/graphql": "^4.5.8", @@ -60,8 +60,8 @@ "yup": "^0.29.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", - "@backstage/test-utils": "^0.1.8", + "@backstage/cli": "^0.6.5", + "@backstage/test-utils": "^0.1.9", "@types/core-js": "^2.5.4", "@types/git-url-parse": "^9.0.0", "@types/lodash": "^4.14.151", diff --git a/plugins/catalog-graphql/CHANGELOG.md b/plugins/catalog-graphql/CHANGELOG.md index ad536e45dc..899bf8a406 100644 --- a/plugins/catalog-graphql/CHANGELOG.md +++ b/plugins/catalog-graphql/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-catalog-graphql +## 0.2.7 + +### Patch Changes + +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + ## 0.2.6 ### Patch Changes diff --git a/plugins/catalog-graphql/package.json b/plugins/catalog-graphql/package.json index 9d76545909..00640b9ad5 100644 --- a/plugins/catalog-graphql/package.json +++ b/plugins/catalog-graphql/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-graphql", - "version": "0.2.6", + "version": "0.2.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,9 +30,9 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/backend-common": "^0.5.2", + "@backstage/backend-common": "^0.6.0", "@backstage/catalog-model": "^0.7.1", - "@backstage/config": "^0.1.2", + "@backstage/config": "^0.1.4", "@graphql-modules/core": "^0.7.17", "apollo-server": "^2.16.1", "cross-fetch": "^3.0.6", @@ -42,8 +42,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.6.0", - "@backstage/test-utils": "^0.1.5", + "@backstage/cli": "^0.6.5", + "@backstage/test-utils": "^0.1.9", "@graphql-codegen/cli": "^1.17.7", "@graphql-codegen/typescript": "^1.17.7", "@graphql-codegen/typescript-resolvers": "^1.17.7", diff --git a/plugins/catalog-import/CHANGELOG.md b/plugins/catalog-import/CHANGELOG.md index ed48368ee9..ea158b03dc 100644 --- a/plugins/catalog-import/CHANGELOG.md +++ b/plugins/catalog-import/CHANGELOG.md @@ -1,5 +1,40 @@ # @backstage/plugin-catalog-import +## 0.5.0 + +### Minor Changes + +- 3385b374b: Use `scmIntegrationsApiRef` from the new `@backstage/integration-react`. + +### Patch Changes + +- 7d8c4c97c: Update the wording for unknown URLs in the import flow +- a0dacc184: Use title form field value for the commit message on catalog import PRs. Also allow customization of the pull requests title or body only. For example: + + ```tsx + ({ + title: 'chore: add backstage catalog file [skip ci]', + }), + }} + /> + } + /> + ``` + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/catalog-client@0.3.8 + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.4.3 ### Patch Changes diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json index 62f6e3bd60..09cd47747f 100644 --- a/plugins/catalog-import/package.json +++ b/plugins/catalog-import/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-import", - "version": "0.4.3", + "version": "0.5.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,11 +31,11 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/catalog-client": "^0.3.6", - "@backstage/core": "^0.7.1", + "@backstage/catalog-client": "^0.3.8", + "@backstage/core": "^0.7.2", "@backstage/integration": "^0.5.0", "@backstage/integration-react": "^0.1.1", - "@backstage/plugin-catalog-react": "^0.1.1", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -52,9 +52,9 @@ "yaml": "^1.10.0" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/react-hooks": "^3.3.0", diff --git a/plugins/catalog-react/CHANGELOG.md b/plugins/catalog-react/CHANGELOG.md index 65ebd5a39a..eb1b87349f 100644 --- a/plugins/catalog-react/CHANGELOG.md +++ b/plugins/catalog-react/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-catalog-react +## 0.1.2 + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/catalog-client@0.3.8 + - @backstage/core@0.7.2 + ## 0.1.1 ### Patch Changes diff --git a/plugins/catalog-react/package.json b/plugins/catalog-react/package.json index 474fa6d46d..567c89db80 100644 --- a/plugins/catalog-react/package.json +++ b/plugins/catalog-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-react", - "version": "0.1.1", + "version": "0.1.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -28,9 +28,9 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/catalog-client": "^0.3.6", + "@backstage/catalog-client": "^0.3.8", "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.0", + "@backstage/core": "^0.7.2", "@material-ui/core": "^4.11.0", "@types/react": "^16.9", "react": "^16.13.1", @@ -39,9 +39,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.3", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/react-hooks": "^3.3.0", diff --git a/plugins/catalog/CHANGELOG.md b/plugins/catalog/CHANGELOG.md index 8fa0ba08f9..4dd511f42c 100644 --- a/plugins/catalog/CHANGELOG.md +++ b/plugins/catalog/CHANGELOG.md @@ -1,5 +1,32 @@ # @backstage/plugin-catalog +## 0.5.0 + +### Minor Changes + +- 3385b374b: Use `scmIntegrationsApiRef` from the new `@backstage/integration-react`. + +### Patch Changes + +- 633a31fec: Add the ability to change the initially selected filter, if not set it still defaults to `owned`. + + ```js + } + /> + ``` + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- 8686eb38c: Use errors from `@backstage/errors` +- Updated dependencies [8686eb38c] +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/catalog-client@0.3.8 + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.4.2 ### Patch Changes diff --git a/plugins/catalog/package.json b/plugins/catalog/package.json index 73b00a1af2..8c05c376f9 100644 --- a/plugins/catalog/package.json +++ b/plugins/catalog/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog", - "version": "0.4.2", + "version": "0.5.0", "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.7", + "@backstage/catalog-client": "^0.3.8", "@backstage/catalog-model": "^0.7.4", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/integration": "^0.5.1", "@backstage/integration-react": "^0.1.1", - "@backstage/plugin-catalog-react": "^0.1.1", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -52,9 +52,9 @@ "swr": "^0.3.0" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@microsoft/microsoft-graph-types": "^1.25.0", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", diff --git a/plugins/circleci/CHANGELOG.md b/plugins/circleci/CHANGELOG.md index c97dd8b091..ff01f44258 100644 --- a/plugins/circleci/CHANGELOG.md +++ b/plugins/circleci/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-circleci +## 0.2.12 + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.2.11 ### Patch Changes diff --git a/plugins/circleci/package.json b/plugins/circleci/package.json index 33677c61ac..2d979faed0 100644 --- a/plugins/circleci/package.json +++ b/plugins/circleci/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-circleci", - "version": "0.2.11", + "version": "0.2.12", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -32,8 +32,8 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.1", - "@backstage/plugin-catalog-react": "^0.1.1", + "@backstage/core": "^0.7.2", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -50,9 +50,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/cloudbuild/CHANGELOG.md b/plugins/cloudbuild/CHANGELOG.md index 799a8a4bc6..dea818c97d 100644 --- a/plugins/cloudbuild/CHANGELOG.md +++ b/plugins/cloudbuild/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-cloudbuild +## 0.2.13 + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.2.12 ### Patch Changes diff --git a/plugins/cloudbuild/package.json b/plugins/cloudbuild/package.json index 99730b22fd..ecf0414011 100644 --- a/plugins/cloudbuild/package.json +++ b/plugins/cloudbuild/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-cloudbuild", - "version": "0.2.12", + "version": "0.2.13", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,8 +31,8 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/plugin-catalog-react": "^0.1.1", - "@backstage/core": "^0.7.1", + "@backstage/plugin-catalog-react": "^0.1.2", + "@backstage/core": "^0.7.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -47,9 +47,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/cost-insights/package.json b/plugins/cost-insights/package.json index 1dc89303de..5d5022790e 100644 --- a/plugins/cost-insights/package.json +++ b/plugins/cost-insights/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@backstage/config": "^0.1.3", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -55,9 +55,9 @@ "yup": "^0.29.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/explore/CHANGELOG.md b/plugins/explore/CHANGELOG.md index 6c832136f3..f9cbe6850b 100644 --- a/plugins/explore/CHANGELOG.md +++ b/plugins/explore/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-explore +## 0.3.2 + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.3.1 ### Patch Changes diff --git a/plugins/explore/package.json b/plugins/explore/package.json index 7f9fe5cb2c..be87276bed 100644 --- a/plugins/explore/package.json +++ b/plugins/explore/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-explore", - "version": "0.3.1", + "version": "0.3.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,8 +31,8 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.4", - "@backstage/core": "^0.7.1", - "@backstage/plugin-catalog-react": "^0.1.1", + "@backstage/core": "^0.7.2", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/plugin-explore-react": "^0.0.4", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", @@ -45,9 +45,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/fossa/package.json b/plugins/fossa/package.json index 496b3c2dfe..f6aa7392bf 100644 --- a/plugins/fossa/package.json +++ b/plugins/fossa/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/plugin-catalog-react": "^0.1.1", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", @@ -44,9 +44,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/gcp-projects/package.json b/plugins/gcp-projects/package.json index cff83b7de6..42a9a28690 100644 --- a/plugins/gcp-projects/package.json +++ b/plugins/gcp-projects/package.json @@ -30,7 +30,7 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -41,9 +41,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/github-actions/CHANGELOG.md b/plugins/github-actions/CHANGELOG.md index 7e144000ce..1f3d0b7198 100644 --- a/plugins/github-actions/CHANGELOG.md +++ b/plugins/github-actions/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-github-actions +## 0.4.1 + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.4.0 ### Minor Changes diff --git a/plugins/github-actions/package.json b/plugins/github-actions/package.json index 89c6b37e98..e01ab24940 100644 --- a/plugins/github-actions/package.json +++ b/plugins/github-actions/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-github-actions", - "version": "0.4.0", + "version": "0.4.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,8 +33,8 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.4", - "@backstage/plugin-catalog-react": "^0.1.1", - "@backstage/core": "^0.7.1", + "@backstage/plugin-catalog-react": "^0.1.2", + "@backstage/core": "^0.7.2", "@backstage/integration": "^0.5.1", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", @@ -50,9 +50,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/gitops-profiles/package.json b/plugins/gitops-profiles/package.json index c8ebda0dc7..c66fb814e4 100644 --- a/plugins/gitops-profiles/package.json +++ b/plugins/gitops-profiles/package.json @@ -31,7 +31,7 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -42,9 +42,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/graphiql/CHANGELOG.md b/plugins/graphiql/CHANGELOG.md index 60b1865427..67e39d6600 100644 --- a/plugins/graphiql/CHANGELOG.md +++ b/plugins/graphiql/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-graphiql +## 0.2.9 + +### Patch Changes + +- 09eb54e01: Export `GraphiQLIcon`. +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + ## 0.2.8 ### Patch Changes diff --git a/plugins/graphiql/package.json b/plugins/graphiql/package.json index df32ea075b..78ad4ec6f2 100644 --- a/plugins/graphiql/package.json +++ b/plugins/graphiql/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-graphiql", "description": "Backstage plugin for browsing GraphQL APIs", - "version": "0.2.8", + "version": "0.2.9", "private": false, "publishConfig": { "access": "public", @@ -31,7 +31,7 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -43,9 +43,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/graphql/CHANGELOG.md b/plugins/graphql/CHANGELOG.md index 4a0ac8daca..dfcddfbcf9 100644 --- a/plugins/graphql/CHANGELOG.md +++ b/plugins/graphql/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-graphql-backend +## 0.1.6 + +### Patch Changes + +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + - @backstage/plugin-catalog-graphql@0.2.7 + ## 0.1.5 ### Patch Changes diff --git a/plugins/graphql/package.json b/plugins/graphql/package.json index ab12ee5278..594f2b475d 100644 --- a/plugins/graphql/package.json +++ b/plugins/graphql/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-graphql-backend", - "version": "0.1.5", + "version": "0.1.6", "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.2", - "@backstage/config": "^0.1.2", - "@backstage/plugin-catalog-graphql": "^0.2.6", + "@backstage/backend-common": "^0.6.0", + "@backstage/config": "^0.1.4", + "@backstage/plugin-catalog-graphql": "^0.2.7", "@graphql-modules/core": "^0.7.17", "@types/express": "^4.17.6", "apollo-server": "^2.16.1", @@ -45,7 +45,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.6.0", + "@backstage/cli": "^0.6.5", "@types/supertest": "^2.0.8", "eslint-plugin-graphql": "^4.0.0", "msw": "^0.20.5", diff --git a/plugins/jenkins/CHANGELOG.md b/plugins/jenkins/CHANGELOG.md index 7f69ba133e..680e67c992 100644 --- a/plugins/jenkins/CHANGELOG.md +++ b/plugins/jenkins/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-jenkins +## 0.4.0 + +### Minor Changes + +- e8b2ed9cc: Changed the way project slug is extracted from an entity. Up until now, the plugin assumed that the project slug is always of the format "owner/repo". However, this is not something that is enforced by Jenkins and sometimes the project name doesn't contain an owner. + Since this split is not used anywhere and the entire project slug is always used as-is, removed this distinction and just read the project slug from the annotation as-is. + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.3.12 ### Patch Changes diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json index dc840153a6..54e3b45208 100644 --- a/plugins/jenkins/package.json +++ b/plugins/jenkins/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-jenkins", - "version": "0.3.12", + "version": "0.4.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -32,8 +32,8 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.1", - "@backstage/plugin-catalog-react": "^0.1.1", + "@backstage/core": "^0.7.2", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -47,9 +47,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/kafka-backend/CHANGELOG.md b/plugins/kafka-backend/CHANGELOG.md index be1b53f710..8de69d3401 100644 --- a/plugins/kafka-backend/CHANGELOG.md +++ b/plugins/kafka-backend/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-kafka-backend +## 0.2.2 + +### Patch Changes + +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + ## 0.2.1 ### Patch Changes diff --git a/plugins/kafka-backend/package.json b/plugins/kafka-backend/package.json index ce9e03a617..c501004efe 100644 --- a/plugins/kafka-backend/package.json +++ b/plugins/kafka-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-kafka-backend", - "version": "0.2.1", + "version": "0.2.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,9 +31,9 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/backend-common": "^0.5.5", + "@backstage/backend-common": "^0.6.0", "@backstage/catalog-model": "^0.7.3", - "@backstage/config": "^0.1.2", + "@backstage/config": "^0.1.4", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^3.0.3", @@ -42,7 +42,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.6.3", + "@backstage/cli": "^0.6.5", "@types/jest-when": "^2.7.2", "@types/lodash": "^4.14.151", "jest-when": "^3.1.0", diff --git a/plugins/kafka/package.json b/plugins/kafka/package.json index 3f8de137d4..1bdbdc5b4d 100644 --- a/plugins/kafka/package.json +++ b/plugins/kafka/package.json @@ -21,7 +21,7 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.4", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/plugin-catalog-react": "^0.1.1", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", @@ -33,9 +33,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/react-hooks": "^3.4.2", diff --git a/plugins/kubernetes-backend/CHANGELOG.md b/plugins/kubernetes-backend/CHANGELOG.md index 392fc1bfad..d2cd6fc3c1 100644 --- a/plugins/kubernetes-backend/CHANGELOG.md +++ b/plugins/kubernetes-backend/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-kubernetes-backend +## 0.3.1 + +### Patch Changes + +- 1f98a6ff8: Filter out k8s cluster with no resources or errors +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + ## 0.3.0 ### Minor Changes diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json index 10d2fa5b47..e01cb0031d 100644 --- a/plugins/kubernetes-backend/package.json +++ b/plugins/kubernetes-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-kubernetes-backend", - "version": "0.3.0", + "version": "0.3.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,9 +31,9 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/backend-common": "^0.5.6", + "@backstage/backend-common": "^0.6.0", "@backstage/catalog-model": "^0.7.4", - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@google-cloud/container": "^2.2.0", "@kubernetes/client-node": "^0.13.2", "@types/express": "^4.17.6", @@ -52,7 +52,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@types/aws4": "^1.5.1", "supertest": "^4.0.2" }, diff --git a/plugins/kubernetes/CHANGELOG.md b/plugins/kubernetes/CHANGELOG.md index fc5310de2a..2837b8e290 100644 --- a/plugins/kubernetes/CHANGELOG.md +++ b/plugins/kubernetes/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-kubernetes +## 0.4.1 + +### Patch Changes + +- 1df417bd3: Add tests for kubernetes custom hook +- 9ca0e4009: use local version of lowerCase and upperCase methods +- 1f98a6ff8: Filter out k8s cluster with no resources or errors +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] +- Updated dependencies [1f98a6ff8] + - @backstage/config@0.1.4 + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + - @backstage/plugin-kubernetes-backend@0.3.1 + ## 0.4.0 ### Minor Changes diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json index 560e8a24a2..c69c29f7a1 100644 --- a/plugins/kubernetes/package.json +++ b/plugins/kubernetes/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-kubernetes", - "version": "0.4.0", + "version": "0.4.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -32,10 +32,10 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.4", - "@backstage/config": "^0.1.3", - "@backstage/core": "^0.7.1", - "@backstage/plugin-catalog-react": "^0.1.1", - "@backstage/plugin-kubernetes-backend": "^0.3.0", + "@backstage/config": "^0.1.4", + "@backstage/core": "^0.7.2", + "@backstage/plugin-catalog-react": "^0.1.2", + "@backstage/plugin-kubernetes-backend": "^0.3.1", "@backstage/theme": "^0.2.4", "@kubernetes/client-node": "^0.13.2", "@material-ui/core": "^4.11.0", @@ -50,9 +50,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/react-hooks": "^3.4.2", diff --git a/plugins/lighthouse/CHANGELOG.md b/plugins/lighthouse/CHANGELOG.md index a026aee2ca..26eb041442 100644 --- a/plugins/lighthouse/CHANGELOG.md +++ b/plugins/lighthouse/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-lighthouse +## 0.2.14 + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/config@0.1.4 + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.2.13 ### Patch Changes diff --git a/plugins/lighthouse/package.json b/plugins/lighthouse/package.json index ad47bd8d38..1cb41f65be 100644 --- a/plugins/lighthouse/package.json +++ b/plugins/lighthouse/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-lighthouse", - "version": "0.2.13", + "version": "0.2.14", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -32,9 +32,9 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/config": "^0.1.3", - "@backstage/core": "^0.7.1", - "@backstage/plugin-catalog-react": "^0.1.1", + "@backstage/config": "^0.1.4", + "@backstage/core": "^0.7.2", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -46,9 +46,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/newrelic/package.json b/plugins/newrelic/package.json index 081c4eb1cd..3754dacf00 100644 --- a/plugins/newrelic/package.json +++ b/plugins/newrelic/package.json @@ -31,7 +31,7 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -41,9 +41,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/org/CHANGELOG.md b/plugins/org/CHANGELOG.md index 22cea18cdb..fcc99eb40a 100644 --- a/plugins/org/CHANGELOG.md +++ b/plugins/org/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-org +## 0.3.10 + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [a51dc0006] +- Updated dependencies [e7f9b9435] +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] +- Updated dependencies [d88dd219e] +- Updated dependencies [c8b54c370] + - @backstage/core-api@0.2.14 + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.3.9 ### Patch Changes diff --git a/plugins/org/package.json b/plugins/org/package.json index 2b83cdf1de..eba629ade0 100644 --- a/plugins/org/package.json +++ b/plugins/org/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-org", - "version": "0.3.9", + "version": "0.3.10", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -21,9 +21,9 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.1", - "@backstage/core-api": "^0.2.12", - "@backstage/plugin-catalog-react": "^0.1.1", + "@backstage/core": "^0.7.2", + "@backstage/core-api": "^0.2.14", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -35,9 +35,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/pagerduty/package.json b/plugins/pagerduty/package.json index 029de2d760..18dec50a26 100644 --- a/plugins/pagerduty/package.json +++ b/plugins/pagerduty/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/plugin-catalog-react": "^0.1.1", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", @@ -46,9 +46,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/proxy-backend/CHANGELOG.md b/plugins/proxy-backend/CHANGELOG.md index e0ec770106..0fada2e81f 100644 --- a/plugins/proxy-backend/CHANGELOG.md +++ b/plugins/proxy-backend/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-proxy-backend +## 0.2.6 + +### Patch Changes + +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + ## 0.2.5 ### Patch Changes diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json index eb814396a0..7cee8cede6 100644 --- a/plugins/proxy-backend/package.json +++ b/plugins/proxy-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-proxy-backend", - "version": "0.2.5", + "version": "0.2.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -28,8 +28,8 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/backend-common": "^0.5.5", - "@backstage/config": "^0.1.2", + "@backstage/backend-common": "^0.6.0", + "@backstage/config": "^0.1.4", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^3.0.3", @@ -42,7 +42,7 @@ "yup": "^0.29.3" }, "devDependencies": { - "@backstage/cli": "^0.6.3", + "@backstage/cli": "^0.6.5", "@types/http-proxy-middleware": "^0.19.3", "@types/supertest": "^2.0.8", "@types/uuid": "^8.0.0", diff --git a/plugins/register-component/package.json b/plugins/register-component/package.json index e6ed3554ef..8136c548d6 100644 --- a/plugins/register-component/package.json +++ b/plugins/register-component/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/plugin-catalog-react": "^0.1.1", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", @@ -45,9 +45,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/rollbar-backend/CHANGELOG.md b/plugins/rollbar-backend/CHANGELOG.md index 08b4b9da77..a64fa25a81 100644 --- a/plugins/rollbar-backend/CHANGELOG.md +++ b/plugins/rollbar-backend/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-rollbar-backend +## 0.1.8 + +### Patch Changes + +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + ## 0.1.7 ### Patch Changes diff --git a/plugins/rollbar-backend/package.json b/plugins/rollbar-backend/package.json index ff7a4f06f5..b4044b49aa 100644 --- a/plugins/rollbar-backend/package.json +++ b/plugins/rollbar-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-rollbar-backend", - "version": "0.1.7", + "version": "0.1.8", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,8 +30,8 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/backend-common": "^0.5.2", - "@backstage/config": "^0.1.2", + "@backstage/backend-common": "^0.6.0", + "@backstage/config": "^0.1.4", "@types/express": "^4.17.6", "axios": "^0.21.1", "camelcase-keys": "^6.2.2", @@ -47,7 +47,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.6.0", + "@backstage/cli": "^0.6.5", "@types/supertest": "^2.0.8", "supertest": "^4.0.2" }, diff --git a/plugins/rollbar/package.json b/plugins/rollbar/package.json index 489d42d49d..ada61bd6a7 100644 --- a/plugins/rollbar/package.json +++ b/plugins/rollbar/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/plugin-catalog-react": "^0.1.1", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", @@ -47,9 +47,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/react-hooks": "^3.3.0", diff --git a/plugins/scaffolder-backend/CHANGELOG.md b/plugins/scaffolder-backend/CHANGELOG.md index bce51d97a2..47bfb97e44 100644 --- a/plugins/scaffolder-backend/CHANGELOG.md +++ b/plugins/scaffolder-backend/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-scaffolder-backend +## 0.9.2 + +### Patch Changes + +- 8b4f7e42a: Forward authorization on scaffolder backend requests +- 8686eb38c: Use errors from `@backstage/errors` +- Updated dependencies [8686eb38c] +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/catalog-client@0.3.8 + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + ## 0.9.1 ### Patch Changes diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index 9a23c588db..9143f21b6f 100644 --- a/plugins/scaffolder-backend/package.json +++ b/plugins/scaffolder-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend", - "version": "0.9.1", + "version": "0.9.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -29,10 +29,10 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/backend-common": "^0.5.6", - "@backstage/catalog-client": "^0.3.7", + "@backstage/backend-common": "^0.6.0", + "@backstage/catalog-client": "^0.3.8", "@backstage/catalog-model": "^0.7.4", - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@backstage/errors": "^0.1.1", "@backstage/integration": "^0.5.1", "@gitbeaker/core": "^28.0.2", @@ -64,8 +64,8 @@ "yaml": "^1.10.0" }, "devDependencies": { - "@backstage/cli": "^0.6.4", - "@backstage/test-utils": "^0.1.8", + "@backstage/cli": "^0.6.5", + "@backstage/test-utils": "^0.1.9", "@types/fs-extra": "^9.0.1", "@types/mock-fs": "^4.13.0", "@types/supertest": "^2.0.8", diff --git a/plugins/scaffolder/CHANGELOG.md b/plugins/scaffolder/CHANGELOG.md index 27227fe3b1..658d64e176 100644 --- a/plugins/scaffolder/CHANGELOG.md +++ b/plugins/scaffolder/CHANGELOG.md @@ -1,5 +1,24 @@ # @backstage/plugin-scaffolder +## 0.8.0 + +### Minor Changes + +- 3385b374b: Use `scmIntegrationsApiRef` from the new `@backstage/integration-react`. + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/catalog-client@0.3.8 + - @backstage/config@0.1.4 + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.7.1 ### Patch Changes diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json index 08cdc89c12..e5205ccbc9 100644 --- a/plugins/scaffolder/package.json +++ b/plugins/scaffolder/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder", - "version": "0.7.1", + "version": "0.8.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,13 +30,13 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/catalog-client": "^0.3.7", + "@backstage/catalog-client": "^0.3.8", "@backstage/catalog-model": "^0.7.4", - "@backstage/config": "^0.1.3", - "@backstage/core": "^0.7.1", + "@backstage/config": "^0.1.4", + "@backstage/core": "^0.7.2", "@backstage/integration": "^0.5.1", "@backstage/integration-react": "^0.1.1", - "@backstage/plugin-catalog-react": "^0.1.1", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -59,9 +59,9 @@ "zen-observable": "^0.8.15" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/search/CHANGELOG.md b/plugins/search/CHANGELOG.md index c582a582ee..35f3ee97c1 100644 --- a/plugins/search/CHANGELOG.md +++ b/plugins/search/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-search +## 0.3.4 + +### Patch Changes + +- 9ca0e4009: use local version of lowerCase and upperCase methods +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + ## 0.3.3 ### Patch Changes diff --git a/plugins/search/package.json b/plugins/search/package.json index 378cf99d20..8003843d8d 100644 --- a/plugins/search/package.json +++ b/plugins/search/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search", - "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/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/catalog-model": "^0.7.3", - "@backstage/plugin-catalog-react": "^0.1.1", + "@backstage/plugin-catalog-react": "^0.1.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -43,9 +43,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/sentry/package.json b/plugins/sentry/package.json index 0046de81b6..e10cc91a23 100644 --- a/plugins/sentry/package.json +++ b/plugins/sentry/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/plugin-catalog-react": "^0.1.1", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", @@ -46,9 +46,9 @@ "timeago.js": "^4.0.2" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/sonarqube/package.json b/plugins/sonarqube/package.json index 10ceb50917..c798e99bbb 100644 --- a/plugins/sonarqube/package.json +++ b/plugins/sonarqube/package.json @@ -34,7 +34,7 @@ "dependencies": { "@backstage/catalog-model": "^0.7.3", "@backstage/plugin-catalog-react": "^0.1.1", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -47,9 +47,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/splunk-on-call/package.json b/plugins/splunk-on-call/package.json index 6539e47f8a..2619204ed6 100644 --- a/plugins/splunk-on-call/package.json +++ b/plugins/splunk-on-call/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.4", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/plugin-catalog-react": "^0.1.1", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", @@ -45,9 +45,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/tech-radar/CHANGELOG.md b/plugins/tech-radar/CHANGELOG.md index a176147fdc..52223a95b1 100644 --- a/plugins/tech-radar/CHANGELOG.md +++ b/plugins/tech-radar/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-tech-radar +## 0.3.8 + +### Patch Changes + +- 34e6bb409: Map description in API RadarEntry to Entry + + The description in the Entry was mapped to the latest timeline entry, which is a changelog. This + change maps the description in the API to the entry. To maintain backwards compatibility it + will set the description to the last timeline entry if no description exists at the entry level. + +- b56815b40: Fixes issue where radar description dialog is not shown when the entry has an url external to the radar page +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + ## 0.3.7 ### Patch Changes diff --git a/plugins/tech-radar/package.json b/plugins/tech-radar/package.json index 32490209e2..1f2e8310a8 100644 --- a/plugins/tech-radar/package.json +++ b/plugins/tech-radar/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-tech-radar", - "version": "0.3.7", + "version": "0.3.8", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,7 +30,7 @@ "start": "backstage-cli plugin:serve" }, "dependencies": { - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -43,9 +43,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/techdocs-backend/CHANGELOG.md b/plugins/techdocs-backend/CHANGELOG.md index 683573b8df..778750b6dd 100644 --- a/plugins/techdocs-backend/CHANGELOG.md +++ b/plugins/techdocs-backend/CHANGELOG.md @@ -1,5 +1,31 @@ # @backstage/plugin-techdocs-backend +## 0.6.5 + +### Patch Changes + +- e7baa0d2e: Separate techdocs-backend and frontend config schema declarations +- 8686eb38c: Use errors from `@backstage/errors` +- 424742dc1: Applies only if you use TechDocs local builder instead of building on CI/CD i.e. if `techdocs.builder` in your `app-config.yaml` is set to `'local'` + + Improvements + + 1. Do not check for updates in the repository if a check has been made in the last 60 seconds. This is to prevent the annoying check for update on every page switch or load. + 2. No need to maintain an in-memory etag storage, and use the one stored in `techdocs_metadata.json` file alongside generated docs. + + New feature + + 1. You can now use a mix of basic and recommended setup i.e. `techdocs.builder` is `'local'` but using an external cloud storage instead of local storage. Previously, in this setup, the docs would never get updated. + +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] +- Updated dependencies [424742dc1] +- Updated dependencies [8686eb38c] + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 + - @backstage/techdocs-common@0.4.5 + ## 0.6.4 ### Patch Changes diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json index 4e716dab32..3d0246ffb4 100644 --- a/plugins/techdocs-backend/package.json +++ b/plugins/techdocs-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-techdocs-backend", - "version": "0.6.4", + "version": "0.6.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,11 +30,11 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/backend-common": "^0.5.6", + "@backstage/backend-common": "^0.6.0", "@backstage/catalog-model": "^0.7.4", - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@backstage/errors": "^0.1.1", - "@backstage/techdocs-common": "^0.4.4", + "@backstage/techdocs-common": "^0.4.5", "@types/dockerode": "^3.2.1", "@types/express": "^4.17.6", "cross-fetch": "^3.0.6", @@ -46,7 +46,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "supertest": "^4.0.2" }, "files": [ diff --git a/plugins/techdocs/CHANGELOG.md b/plugins/techdocs/CHANGELOG.md index 3f6393b171..efed0dd923 100644 --- a/plugins/techdocs/CHANGELOG.md +++ b/plugins/techdocs/CHANGELOG.md @@ -1,5 +1,25 @@ # @backstage/plugin-techdocs +## 0.6.2 + +### Patch Changes + +- 83bfc98a3: On TechDocs page header, change the breadcrumbs link to be static and point to TechDocs homepage. +- e7baa0d2e: Separate techdocs-backend and frontend config schema declarations +- c8b54c370: Extended TechDocs HomePage with owned documents +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] +- Updated dependencies [8686eb38c] +- Updated dependencies [424742dc1] +- Updated dependencies [4e0b5055a] + - @backstage/config@0.1.4 + - @backstage/core@0.7.2 + - @backstage/plugin-catalog-react@0.1.2 + - @backstage/techdocs-common@0.4.5 + - @backstage/test-utils@0.1.9 + ## 0.6.1 ### Patch Changes diff --git a/plugins/techdocs/package.json b/plugins/techdocs/package.json index d5d737f808..9951dccded 100644 --- a/plugins/techdocs/package.json +++ b/plugins/techdocs/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-techdocs", - "version": "0.6.1", + "version": "0.6.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,13 +31,13 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@backstage/catalog-model": "^0.7.4", - "@backstage/core": "^0.7.1", - "@backstage/plugin-catalog-react": "^0.1.1", - "@backstage/test-utils": "^0.1.8", + "@backstage/core": "^0.7.2", + "@backstage/plugin-catalog-react": "^0.1.2", + "@backstage/test-utils": "^0.1.9", "@backstage/theme": "^0.2.4", - "@backstage/techdocs-common": "^0.4.4", + "@backstage/techdocs-common": "^0.4.5", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.45", @@ -50,9 +50,9 @@ "sanitize-html": "^2.3.2" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/todo-backend/CHANGELOG.md b/plugins/todo-backend/CHANGELOG.md new file mode 100644 index 0000000000..e03798c865 --- /dev/null +++ b/plugins/todo-backend/CHANGELOG.md @@ -0,0 +1,13 @@ +# @backstage/plugin-todo-backend + +## 0.1.1 + +### Patch Changes + +- Updated dependencies [8686eb38c] +- Updated dependencies [8686eb38c] +- Updated dependencies [0434853a5] +- Updated dependencies [8686eb38c] + - @backstage/catalog-client@0.3.8 + - @backstage/backend-common@0.6.0 + - @backstage/config@0.1.4 diff --git a/plugins/todo-backend/package.json b/plugins/todo-backend/package.json index fd9bc46e1e..8a8f5f8488 100644 --- a/plugins/todo-backend/package.json +++ b/plugins/todo-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-todo-backend", - "version": "0.1.0", + "version": "0.1.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,10 +24,10 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/backend-common": "^0.5.5", - "@backstage/catalog-client": "^0.3.6", + "@backstage/backend-common": "^0.6.0", + "@backstage/catalog-client": "^0.3.8", "@backstage/catalog-model": "^0.7.3", - "@backstage/config": "^0.1.3", + "@backstage/config": "^0.1.4", "@backstage/errors": "^0.1.1", "@backstage/integration": "^0.5.0", "@types/express": "^4.17.6", @@ -39,7 +39,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.6.3", + "@backstage/cli": "^0.6.5", "@types/supertest": "^2.0.8", "msw": "^0.21.2", "supertest": "^4.0.2" diff --git a/plugins/todo/package.json b/plugins/todo/package.json index 36faa1d9c0..77364d9906 100644 --- a/plugins/todo/package.json +++ b/plugins/todo/package.json @@ -27,7 +27,7 @@ }, "dependencies": { "@backstage/catalog-model": "^0.7.3", - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/errors": "^0.1.1", "@backstage/plugin-catalog-react": "^0.1.1", "@backstage/theme": "^0.2.4", @@ -39,9 +39,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/user-settings/CHANGELOG.md b/plugins/user-settings/CHANGELOG.md index 7c9e5f74fc..cca47049ee 100644 --- a/plugins/user-settings/CHANGELOG.md +++ b/plugins/user-settings/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-user-settings +## 0.2.8 + +### Patch Changes + +- 147b4c5b1: Avoid using `ApiRef` descriptions in the UI. +- Updated dependencies [8686eb38c] +- Updated dependencies [9ca0e4009] +- Updated dependencies [34ff49b0f] + - @backstage/core@0.7.2 + ## 0.2.7 ### Patch Changes diff --git a/plugins/user-settings/package.json b/plugins/user-settings/package.json index ad8a1d8881..6e03c25396 100644 --- a/plugins/user-settings/package.json +++ b/plugins/user-settings/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-user-settings", - "version": "0.2.7", + "version": "0.2.8", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,7 +30,7 @@ "clean": "backstage-cli clean" }, "dependencies": { - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -41,9 +41,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", diff --git a/plugins/welcome/package.json b/plugins/welcome/package.json index ac5473dfed..19174e674a 100644 --- a/plugins/welcome/package.json +++ b/plugins/welcome/package.json @@ -30,7 +30,7 @@ "start": "backstage-cli plugin:serve" }, "dependencies": { - "@backstage/core": "^0.7.1", + "@backstage/core": "^0.7.2", "@backstage/theme": "^0.2.4", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -41,9 +41,9 @@ "react-use": "^15.3.3" }, "devDependencies": { - "@backstage/cli": "^0.6.4", + "@backstage/cli": "^0.6.5", "@backstage/dev-utils": "^0.1.13", - "@backstage/test-utils": "^0.1.8", + "@backstage/test-utils": "^0.1.9", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^12.0.7", From 42b67c3df5febb85c3e4232d7a8ab73ad6b7dd4a Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Thu, 18 Mar 2021 14:30:08 +0100 Subject: [PATCH 2/2] create-app: revert to 0.3.14 Signed-off-by: Patrik Oldsberg --- packages/create-app/CHANGELOG.md | 2 +- packages/create-app/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/create-app/CHANGELOG.md b/packages/create-app/CHANGELOG.md index 57325d67d3..6794ba72b1 100644 --- a/packages/create-app/CHANGELOG.md +++ b/packages/create-app/CHANGELOG.md @@ -1,6 +1,6 @@ # @backstage/create-app -## 1.0.0 +## 0.3.14 ### Patch Changes diff --git a/packages/create-app/package.json b/packages/create-app/package.json index 2b30eafa2b..8a947ef9a1 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/create-app", "description": "Create app package for Backstage", - "version": "1.0.0", + "version": "0.3.14", "private": false, "publishConfig": { "access": "public"