From 7a8a019865d1fb472b509dce36b6842221717eda Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 7 Apr 2021 14:57:04 +0000 Subject: [PATCH] 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 81f5460933ead..0000000000000 --- 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 3e400bf5bbbac..0000000000000 --- 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 ef1517a58c1ff..0000000000000 --- 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 b239134cf8528..0000000000000 --- 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 737212f46cf83..0000000000000 --- 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 95990c509794f..0000000000000 --- 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 3b6d2b6d9b3ad..0000000000000 --- 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 4a3baabcb46d4..0000000000000 --- 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 2174ff06f5d16..0000000000000 --- 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 600c86e6c17a1..0000000000000 --- 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 e4f14e6f43ad1..0000000000000 --- 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 0b30189e8802b..0000000000000 --- 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 f24a68717a284..0000000000000 --- 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 a5d6af815ffed..0000000000000 --- 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 820c2866358ac..0000000000000 --- 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 7f3b874ba3dae..0000000000000 --- 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 5560071e99e9e..0000000000000 --- 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 b4d8f7a9254e1..0000000000000 --- 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 f5d75ff5aa923..0000000000000 --- 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 e1631fa3ef49c..0000000000000 --- 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 51121819f3154..0000000000000 --- 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 754c926780434..0000000000000 --- 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 ccd0bd040a51a..0000000000000 --- 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 82faa1687344b..0000000000000 --- 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 aaf07b0289892..0000000000000 --- 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 63bd67732133a..0000000000000 --- 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 43e6b1034eff3..0000000000000 --- 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 15a75016a293b..0000000000000 --- 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 85a8d544be1dd..0000000000000 --- 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 2cc4e42175707..0000000000000 --- 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 2b69c41213d81..0000000000000 --- 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 a3adcbf7834aa..0000000000000 --- 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 8df3e123a433d..0000000000000 --- 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 9461d6fb1df13..0000000000000 --- 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 577ecab8fc0f1..0000000000000 --- 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 2029e38b3fa62..0000000000000 --- 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 5728c52ef8809..0000000000000 --- 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 e9e7f46bc6000..5e7dedd5dcd40 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 98b5f6dd70335..967f893da401d 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 74c9c74d15e91..b1009c8732b86 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 933d2ccb3a3d9..f31c292434509 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 618a4bf34c7c2..0a9621797619f 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 dfbd45f200ffa..98a69f6ff6d25 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 c4e1f0bd1ccfb..746f107ec6a54 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 36d63a42304a2..2d664fc612ceb 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 b0b9ed33e0435..0971d2c0ff776 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 6170e4e8f1939..a61698ba3bed7 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 cfc48fe21aedc..c190207547159 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 fa0ebe1a19e4a..8f08a5dcfcaf0 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 700f6827c98f5..b8f97a06bfcef 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 dbeb2021dfc1c..e6064a318b981 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 7c658aa049cdb..0f96f7279b911 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 4a95fe63e28d3..139238a538d25 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 6bbb5fa803aa9..57325d67d36ca 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 9a19d782d2ec0..2b30eafa2b8f4 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 c9d87fe096d02..84b1be1fd5faa 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 4a62dbb180aa8..fe13a0fc885fe 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 50f656ec67fc7..bcdc94abbb874 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 52c1a620c688c..f3a979fc72e26 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 cd4cd82831025..c70db48b7eac3 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 04150ce03cd0e..635b6bf3b822c 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 23d6f0037ed72..e8c4510d5474c 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 85d733abbae2d..4a3626f8d587c 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 1f2fd4de479e1..cf0a574e9c0ed 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 f1c334cf75fda..a22b3c79d5dae 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 0000000000000..66314933bb55a --- /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 4f7d7356f63a0..d555381e2c2cb 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 c7e078cfe156a..df738d4a84ee9 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 204c6f4002d26..bad9e3c809905 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 ad536e45dc738..899bf8a406655 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 9d76545909e81..00640b9ad5f1c 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 ed48368ee95c6..ea158b03dc8d8 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 62f6e3bd60cff..09cd47747f4b1 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 65ebd5a39ad3e..eb1b87349ff75 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 474fa6d46dc51..567c89db8021f 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 8fa0ba08f956e..4dd511f42c42d 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 73b00a1af210b..8c05c376f9baa 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 c97dd8b091a0b..ff01f4425897b 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 33677c61ac3c3..2d979faed0443 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 799a8a4bc68ee..dea818c97d580 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 99730b22fdf75..ecf041401133a 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 1dc89303de6d7..5d5022790e3c4 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 6c832136f3ce0..f9cbe6850bcc0 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 7f9fe5cb2c45c..be87276bed1c2 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 496b3c2dfe003..f6aa7392bf814 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 cff83b7de6f6a..42a9a286905d9 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 7e144000ce474..1f3d0b7198773 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 89c6b37e98ba8..e01ab24940ed4 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 c8ebda0dc7502..c66fb814e4c9a 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 60b18654277bd..67e39d6600087 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 df32ea075b8cf..78ad4ec6f23e4 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 4a0ac8dacae30..dfcddfbcf932c 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 ab12ee52786f0..594f2b475d933 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 7f69ba133e8b2..680e67c9920c4 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 dc840153a6155..54e3b45208de0 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 be1b53f7102d0..8de69d3401124 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 ce9e03a617ee0..c501004efe128 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 3f8de137d445a..1bdbdc5b4dde0 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 392fc1bfad867..d2cd6fc3c1a37 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 10d2fa5b47042..e01cb0031d8d1 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 fc5310de2a0dc..2837b8e290c94 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 560e8a24a29c7..c69c29f7a1556 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 a026aee2ca3c2..26eb0414420db 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 ad47bd8d38c05..1cb41f65bea71 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 081c4eb1cd4e7..3754dacf0023d 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 22cea18cdb82e..fcc99eb40a9e2 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 2b83cdf1dea5f..eba629ade0530 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 029de2d760ec3..18dec50a26cca 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 e0ec770106be0..0fada2e81f2b3 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 eb814396a06dc..7cee8cede6f8f 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 e6ed3554ef1d2..8136c548d669a 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 08b4b9da777e1..a64fa25a811db 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 ff7a4f06f55c6..b4044b49aab1d 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 489d42d49dbd8..ada61bd6a7cdd 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 bce51d97a283f..47bfb97e44c73 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 9a23c588db768..9143f21b6fee9 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 27227fe3b1985..658d64e176454 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 08cdc89c12a37..e5205ccbc91cd 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 c582a582eef27..35f3ee97c1e66 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 378cf99d200b8..8003843d8d89e 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 0046de81b6195..e10cc91a23d18 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 10ceb50917ff2..c798e99bbb71d 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 6539e47f8ad59..2619204ed6846 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 a176147fdcd59..52223a95b107e 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 32490209e2955..1f2e8310a85b7 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 683573b8df984..778750b6dd110 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 4e716dab32721..3d0246ffb409e 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 3f6393b171691..efed0dd9233c8 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 d5d737f808801..9951dccded372 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 0000000000000..e03798c8654bc --- /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 fd9bc46e1e642..8a8f5f84888a3 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 36faa1d9c0a36..77364d9906868 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 7c9e5f74fc549..cca47049ee63b 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 ad8a1d8881fc7..6e03c2539648b 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 ac5473dfede33..19174e674a548 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",