diff --git a/.changeset/afraid-flies-try.md b/.changeset/afraid-flies-try.md deleted file mode 100644 index 15d2e3942c995..0000000000000 --- a/.changeset/afraid-flies-try.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-cost-insights': patch ---- - -Move cost-insights data specific API types (non react) into an @backstage/plugin-cost-insights-common -isomorphic package. This allows these types to be shared in any backend packages or other cost-insight -modules. diff --git a/.changeset/beige-carpets-double.md b/.changeset/beige-carpets-double.md deleted file mode 100644 index 98e0d8d69a398..0000000000000 --- a/.changeset/beige-carpets-double.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@backstage/plugin-code-coverage': minor ---- - -Cleaned up API exports. - -The `Router` export has been removed; users are expected to use `EntityCodeCoverageContent` instead. - -The `isPluginApplicableToEntity` helper has been deprecated, in favor of the `isCodeCoverageAvailable` helper. diff --git a/.changeset/beige-carpets-triple.md b/.changeset/beige-carpets-triple.md deleted file mode 100644 index 5eda26fb0206a..0000000000000 --- a/.changeset/beige-carpets-triple.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-code-coverage-backend': minor ---- - -Cleaned up API exports. - -The `CodeCoverageApi` and `makeRouter` exports have been removed from the backend, since they were not meant to be exported in the first place. diff --git a/.changeset/beige-horses-scream.md b/.changeset/beige-horses-scream.md deleted file mode 100644 index 20344911085fb..0000000000000 --- a/.changeset/beige-horses-scream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-github-pull-requests-board': patch ---- - -Fix bug on fetching teams repositories where were being filtered by type service unnecessarily diff --git a/.changeset/beige-kiwis-know.md b/.changeset/beige-kiwis-know.md deleted file mode 100644 index 696b9e81cb5e8..0000000000000 --- a/.changeset/beige-kiwis-know.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/backend-plugin-api': minor ---- - -Introduced new package for creating backend plugins using the new alpha backend plugin framework. -This package is still considered **EXPERIMENTAL** and things will change without warning. Do not use this for production. diff --git a/.changeset/blue-monkeys-explain.md b/.changeset/blue-monkeys-explain.md deleted file mode 100644 index 69382ff11d901..0000000000000 --- a/.changeset/blue-monkeys-explain.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Adds the ability to define the Backstage app name using a `BACKSTAGE_APP_NAME` -environment variable when running `create-app`. diff --git a/.changeset/brave-badgers-pump.md b/.changeset/brave-badgers-pump.md deleted file mode 100644 index 18dea3099063d..0000000000000 --- a/.changeset/brave-badgers-pump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Fixed bug where catalog metrics weren't being tracked. diff --git a/.changeset/breezy-poems-grab.md b/.changeset/breezy-poems-grab.md deleted file mode 100644 index ac250b9c7e537..0000000000000 --- a/.changeset/breezy-poems-grab.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-tech-insights-backend': patch ---- - -TechInsightsBackend: Added missing 'scheduler' to code examples diff --git a/.changeset/breezy-seas-exist.md b/.changeset/breezy-seas-exist.md deleted file mode 100644 index 2b061f11a807f..0000000000000 --- a/.changeset/breezy-seas-exist.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -The template editor now shows the cause of request errors that happen during a dry-run. diff --git a/.changeset/breezy-spiders-eat.md b/.changeset/breezy-spiders-eat.md deleted file mode 100644 index d163fc365f274..0000000000000 --- a/.changeset/breezy-spiders-eat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Fix Error Code in Register Component DryRun diff --git a/.changeset/bright-balloons-hide.md b/.changeset/bright-balloons-hide.md deleted file mode 100644 index 5163e72dc184f..0000000000000 --- a/.changeset/bright-balloons-hide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Change BackstageIconLinkVertical style to use pallette instead of explicit color diff --git a/.changeset/calm-experts-buy.md b/.changeset/calm-experts-buy.md deleted file mode 100644 index d95844e298fe0..0000000000000 --- a/.changeset/calm-experts-buy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs-node': minor ---- - -Added local publishing target directory `config`: `techdocs.publisher.local.publishDirectory` diff --git a/.changeset/chilled-mirrors-grab.md b/.changeset/chilled-mirrors-grab.md deleted file mode 100644 index ecc95680e29c2..0000000000000 --- a/.changeset/chilled-mirrors-grab.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-common': patch ---- - -Fix parsing of S3 URLs for the default region. diff --git a/.changeset/cold-coins-tickle.md b/.changeset/cold-coins-tickle.md deleted file mode 100644 index 301a9d0a84543..0000000000000 --- a/.changeset/cold-coins-tickle.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': minor ---- - -Added an option to be able to trigger refreshes on entities based on a prestored arbitrary key. - -The UrlReaderProcessor, FileReaderProcessor got updated to store the absolute URL of the catalog file as a refresh key. In the format of `:` -The PlaceholderProcessor got updated to store the resolverValues as refreshKeys for the entities. - -The custom resolvers will need to be updated to pass in a `CatalogProcessorEmit` function as parameter and they should be updated to emit their refresh processingResults. You can see the updated resolvers in the `PlaceholderProcessor.ts` - -```ts - // yamlPlaceholderResolver - ... - const { content, url } = await readTextLocation(params); - - params.emit(processingResult.refresh(`url:${url}`)); - ... -``` diff --git a/.changeset/cool-toys-flow.md b/.changeset/cool-toys-flow.md deleted file mode 100644 index 799bf3ace4c84..0000000000000 --- a/.changeset/cool-toys-flow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': minor ---- - -Add `transformLinkUri` and `transformImageUri` to `MarkdownContent` diff --git a/.changeset/create-app-1656408352.md b/.changeset/create-app-1656408352.md deleted file mode 100644 index b50d431d4b250..0000000000000 --- a/.changeset/create-app-1656408352.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Bumped create-app version. diff --git a/.changeset/create-app-1657631847.md b/.changeset/create-app-1657631847.md deleted file mode 100644 index b50d431d4b250..0000000000000 --- a/.changeset/create-app-1657631847.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Bumped create-app version. diff --git a/.changeset/cuddly-comics-pump.md b/.changeset/cuddly-comics-pump.md deleted file mode 100644 index 6d224bd34c963..0000000000000 --- a/.changeset/cuddly-comics-pump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -Fixed that adding more than one `allowedOwner` or `allowedRepo` in the template config will now still set the first value as default in the initial form state of `RepoUrlPicker`. diff --git a/.changeset/cuddly-flowers-provide.md b/.changeset/cuddly-flowers-provide.md deleted file mode 100644 index 729ac96cda8a5..0000000000000 --- a/.changeset/cuddly-flowers-provide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-fossa': patch ---- - -Allow configuration of base URL for Fossa links diff --git a/.changeset/curly-candles-battle.md b/.changeset/curly-candles-battle.md deleted file mode 100644 index 9a4d850fd1a07..0000000000000 --- a/.changeset/curly-candles-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -Bumped `codemirror` dependencies to `v6.0.0`. diff --git a/.changeset/curvy-weeks-matter.md b/.changeset/curvy-weeks-matter.md deleted file mode 100644 index a0a9c43076323..0000000000000 --- a/.changeset/curvy-weeks-matter.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/backend-common': patch -'@backstage/catalog-model': patch -'@backstage/core-components': patch -'@backstage/plugin-techdocs-react': patch ---- - -Updated JSDoc to be MDX compatible. diff --git a/.changeset/eight-suits-fail.md b/.changeset/eight-suits-fail.md deleted file mode 100644 index 742154da911e1..0000000000000 --- a/.changeset/eight-suits-fail.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': patch -'@backstage/plugin-kubernetes-common': patch ---- - -Fixed the lack of `limitranges` as part of the Default Objects to fetch from the kubernetes api diff --git a/.changeset/eighty-comics-divide.md b/.changeset/eighty-comics-divide.md deleted file mode 100644 index c486c1fa33b7e..0000000000000 --- a/.changeset/eighty-comics-divide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/catalog-model': patch ---- - -Add shared annotations for Kubernetes clusters diff --git a/.changeset/eighty-otters-hug.md b/.changeset/eighty-otters-hug.md deleted file mode 100644 index 440c23c11bbe0..0000000000000 --- a/.changeset/eighty-otters-hug.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-common': patch ---- - -Added some more information to the error messages for `isomorphic-git` errors diff --git a/.changeset/eighty-windows-brush.md b/.changeset/eighty-windows-brush.md deleted file mode 100644 index 753b53fbb49e7..0000000000000 --- a/.changeset/eighty-windows-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-tech-insights-backend': minor ---- - -Allow FactRetrieverRegistry to be injected into buildTechInsightsContext so that we can override default registry implementation. diff --git a/.changeset/fair-coins-deny.md b/.changeset/fair-coins-deny.md deleted file mode 100644 index 8b9fc871ebcbd..0000000000000 --- a/.changeset/fair-coins-deny.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@backstage/plugin-search': major -'@backstage/plugin-search-react': major -'@backstage/plugin-search-backend': major -'@backstage/plugin-search-backend-node': major -'@backstage/plugin-search-common': major -'@backstage/plugin-search-backend-module-elasticsearch': major ---- - -This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) diff --git a/.changeset/famous-forks-carry.md b/.changeset/famous-forks-carry.md deleted file mode 100644 index 0362d463cd41b..0000000000000 --- a/.changeset/famous-forks-carry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -Add allowArbitraryValues for to provide input validation. This makes it a better experience of users, as they can now expect the values they enter to correspond to a valid owner. This is set to the default behavior by default. diff --git a/.changeset/fifty-cars-compare.md b/.changeset/fifty-cars-compare.md deleted file mode 100644 index 86115a4b029d1..0000000000000 --- a/.changeset/fifty-cars-compare.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@backstage/plugin-kubernetes': minor -'@backstage/plugin-kubernetes-backend': minor ---- - -Add `localKubectlProxy` cluster locator method to make local development simpler to setup. - -Consolidated no-op server side auth decorators. -The following Kubernetes auth decorators are now one class (`ServerSideKubernetesAuthProvider`): - -- `AwsKubernetesAuthProvider` -- `AzureKubernetesAuthProvider` -- `ServiceAccountKubernetesAuthProvider` diff --git a/.changeset/fifty-vans-drum.md b/.changeset/fifty-vans-drum.md deleted file mode 100644 index 6b1b920bb9012..0000000000000 --- a/.changeset/fifty-vans-drum.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-tech-radar': patch ---- - -Update tech-radar documentation on how to use an external json data source with dates. diff --git a/.changeset/five-falcons-destroy.md b/.changeset/five-falcons-destroy.md deleted file mode 100644 index 481c2a38eab7c..0000000000000 --- a/.changeset/five-falcons-destroy.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch ---- - -Add `copyWithoutTemplating` to the fetch template action input. `copyWithoutTemplating` also accepts an array of glob patterns. Contents of matched files or directories are copied without being processed, but paths are subject to rendering. - -Deprecate `copyWithoutRender` in favor of `copyWithoutTemplating`. diff --git a/.changeset/five-fireants-run.md b/.changeset/five-fireants-run.md deleted file mode 100644 index 589d46cc81e3c..0000000000000 --- a/.changeset/five-fireants-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Fix the EntityLayout header style so that EntityContextMenu button can display in correct shape when user hover on it diff --git a/.changeset/five-gorillas-marry.md b/.changeset/five-gorillas-marry.md deleted file mode 100644 index c3ba150429797..0000000000000 --- a/.changeset/five-gorillas-marry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog': minor ---- - -Add `spec.targets` (or `spec.target`) for Location entities at the `CatalogTable`. diff --git a/.changeset/forty-seals-complain.md b/.changeset/forty-seals-complain.md deleted file mode 100644 index b2435b2d3a3f4..0000000000000 --- a/.changeset/forty-seals-complain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch ---- - -Improve error messaging when passing in malformed auth diff --git a/.changeset/funny-fireants-shop.md b/.changeset/funny-fireants-shop.md deleted file mode 100644 index 8e6d997aa228b..0000000000000 --- a/.changeset/funny-fireants-shop.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-newrelic-dashboard': minor ---- - -Fix bug where the default time window/snapshot duration was supposed to be 30 days, but ended up being 43 weeks - -**BREAKING**: Add a select input to change the time window of the snapshot displayed. This removes the duration prop from the `DashboardSnapshot` component. diff --git a/.changeset/great-roses-pump.md b/.changeset/great-roses-pump.md deleted file mode 100644 index 0e15d186d4c29..0000000000000 --- a/.changeset/great-roses-pump.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -'@backstage/plugin-catalog': patch ---- - -Previously, the color of the Entity Context Menu (in the Entity Page Header) was hardcoded as `white`. - -This was an issue for themes that use a header with a white background. By default, the color of the icon is now `theme.page.fontColor`. - -It can now also be overridden in the theme, which is only necessary if the header title, subtitle and three-dots icon need to have different colors. For example: - -```typescript -export function createThemeOverrides(theme: BackstageTheme): Overrides { - return { - PluginCatalogEntityContextMenu: { - button: { - color: 'blue', - }, - }, - ... - }, - ... - } -``` diff --git a/.changeset/green-actors-argue.md b/.changeset/green-actors-argue.md deleted file mode 100644 index e21fbb040cac1..0000000000000 --- a/.changeset/green-actors-argue.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -'@backstage/cli': minor ---- - -**BREAKING**: Removed the following deprecated package commands: - -- `app:build` - Use `package build` instead -- `app:serve` - Use `package start` instead -- `backend:build` - Use `package build` instead -- `backend:bundle` - Use `package build` instead -- `backend:dev` - Use `package start` instead -- `plugin:build` - Use `package build` instead -- `plugin:serve` - Use `package start` instead -- `build` - Use `package build` instead -- `lint` - Use `package lint` instead -- `prepack` - Use `package prepack` instead -- `postpack` - Use `package postpack` instead - -In order to replace these you need to have [migrated to using package roles](https://backstage.io/docs/tutorials/package-role-migration). diff --git a/.changeset/happy-boxes-melt.md b/.changeset/happy-boxes-melt.md deleted file mode 100644 index c478e783d36cc..0000000000000 --- a/.changeset/happy-boxes-melt.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@techdocs/cli': patch -'@backstage/plugin-techdocs-node': patch ---- - -Fix the flag parsing for `legacyCopyReadmeMdToIndexMd` in `techdocs-cli generate` command, and decouple it's logic from the `techdocs-ref` flag. diff --git a/.changeset/hip-pets-glow.md b/.changeset/hip-pets-glow.md deleted file mode 100644 index 2b988c0d4cbb2..0000000000000 --- a/.changeset/hip-pets-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/config-loader': patch ---- - -From now on the `$file` placeholder will trim the whitespaces and newline characters from the end of the file it reads. diff --git a/.changeset/hip-ways-shop.md b/.changeset/hip-ways-shop.md deleted file mode 100644 index 74646b7b3a9c2..0000000000000 --- a/.changeset/hip-ways-shop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes': patch ---- - -expose detectErrors function publicly diff --git a/.changeset/honest-ants-type.md b/.changeset/honest-ants-type.md deleted file mode 100644 index 9d8a6e4e6573a..0000000000000 --- a/.changeset/honest-ants-type.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-apollo-explorer': minor ---- - -Apollo Explorer plugin now available! Installation instructions can be found in the plugin README diff --git a/.changeset/honest-ligers-care.md b/.changeset/honest-ligers-care.md deleted file mode 100644 index 7559d78a11976..0000000000000 --- a/.changeset/honest-ligers-care.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Work around a bug calling `onChange` twice in `mui` for `RoutedTab` so you don't have to press back twice to navigate through tabs diff --git a/.changeset/hot-cooks-enjoy.md b/.changeset/hot-cooks-enjoy.md deleted file mode 100644 index 3b7e86505ce6c..0000000000000 --- a/.changeset/hot-cooks-enjoy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-common': patch ---- - -Fix edge case bug when gitlab relativePath is repeated in the target URL. diff --git a/.changeset/hot-rice-sin.md b/.changeset/hot-rice-sin.md deleted file mode 100644 index 5a3d6fdb7aa66..0000000000000 --- a/.changeset/hot-rice-sin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': minor ---- - -Add `allowedRepos` `ui:option` to `RepoUrlPicker` component, and move `repoName` field to own component diff --git a/.changeset/hungry-cougars-press.md b/.changeset/hungry-cougars-press.md deleted file mode 100644 index c99e1f4c76776..0000000000000 --- a/.changeset/hungry-cougars-press.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-ldap': patch ---- - -Fix mapping between users and groups for FreeIPA when using the LdapOrgProcessor diff --git a/.changeset/itchy-needles-think.md b/.changeset/itchy-needles-think.md deleted file mode 100644 index 9dbcc64d84ba4..0000000000000 --- a/.changeset/itchy-needles-think.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -Added optional assignee parameter for Gitlab Merge Request action diff --git a/.changeset/itchy-stingrays-greet.md b/.changeset/itchy-stingrays-greet.md deleted file mode 100644 index ed409abbe3022..0000000000000 --- a/.changeset/itchy-stingrays-greet.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-aws': patch ---- - -Add processor for ingesting EKS clusters into the catalog diff --git a/.changeset/large-kangaroos-poke.md b/.changeset/large-kangaroos-poke.md deleted file mode 100644 index 3a9444cfa1c21..0000000000000 --- a/.changeset/large-kangaroos-poke.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Added an explicit `node-gyp` dependency to the root `package.json`. This is to work around a bug in older versions of `node-gyp` that causes Python execution to fail on macOS. - -You can add this workaround to your existing project by adding `node-gyp` as a `devDependency` in your root `package.json` file: - -```diff - "devDependencies": { -+ "node-gyp": "^9.0.0" - }, -``` diff --git a/.changeset/late-poets-protect.md b/.changeset/late-poets-protect.md deleted file mode 100644 index 3889a1b0141df..0000000000000 --- a/.changeset/late-poets-protect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -Add `protectEnforceAdmins` as an option to GitHub publish actions diff --git a/.changeset/lazy-ads-cheer.md b/.changeset/lazy-ads-cheer.md deleted file mode 100644 index 448a2df373e1f..0000000000000 --- a/.changeset/lazy-ads-cheer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': patch ---- - -add Cloudflare Access auth provider to auth-backend diff --git a/.changeset/lazy-steaks-tell.md b/.changeset/lazy-steaks-tell.md deleted file mode 100644 index 5e63816adac0b..0000000000000 --- a/.changeset/lazy-steaks-tell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-node': minor ---- - -Added alpha exports for the new experimental backend system. diff --git a/.changeset/lemon-goats-obey.md b/.changeset/lemon-goats-obey.md deleted file mode 100644 index 7bdb59bd618c1..0000000000000 --- a/.changeset/lemon-goats-obey.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-apache-airflow': minor ---- - -Exposed DagTableComponent as standalone component + added a prop to get only select DAGs instead of the full list diff --git a/.changeset/light-hornets-eat.md b/.changeset/light-hornets-eat.md deleted file mode 100644 index 795e51fb6724d..0000000000000 --- a/.changeset/light-hornets-eat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-cost-insights-common': minor ---- - -Introduces a new isomorphic @backstage/plugin-cost-insight-common package to contain shared types across all other cost insights packages and modules. diff --git a/.changeset/little-geckos-end.md b/.changeset/little-geckos-end.md deleted file mode 100644 index 328095aa44e17..0000000000000 --- a/.changeset/little-geckos-end.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': minor ---- - -Add new endpoints to Kubernetes backend plugin - -BREAKING: Kubernetes backend plugin now depends on CatalogApi - -```typescript -// Create new CatalogClient -const catalogApi = new CatalogClient({ discoveryApi: env.discovery }); -const { router } = await KubernetesBuilder.createBuilder({ - logger: env.logger, - config: env.config, - // Inject it into createBuilder params - catalogApi, -}).build(); -``` diff --git a/.changeset/little-guests-sell.md b/.changeset/little-guests-sell.md deleted file mode 100644 index 91f578ee389aa..0000000000000 --- a/.changeset/little-guests-sell.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/app-defaults': patch -'@backstage/core-app-api': patch -'@backstage/core-plugin-api': patch ---- - -Internal tweak removing usage of explicit type parameters for the `BackstagePlugin` type. diff --git a/.changeset/long-bananas-rescue.md b/.changeset/long-bananas-rescue.md deleted file mode 100644 index d990fd67c6820..0000000000000 --- a/.changeset/long-bananas-rescue.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-msgraph': minor ---- - -Align `msgraph` plugin's entity provider config with other providers. **Deprecated** entity processor as well as previous config. - -You will see warning at the log output until you migrate to the new setup. -All deprecated parts will be removed eventually after giving some time to migrate. - -Please find information on how to migrate your current setup to the new one below. - -**Migration Guide:** - -There were two different way on how to use the msgraph plugin: processor or provider. - -Previous registration for the processor: - -```typescript -// packages/backend/src/plugins/catalog.ts -builder.addProcessor( - MicrosoftGraphOrgReaderProcessor.fromConfig(env.config, { - logger: env.logger, - // [...] - }), -); -``` - -Previous registration when using the provider: - -```typescript -// packages/backend/src/plugins/catalog.ts -builder.addEntityProvider( - MicrosoftGraphOrgEntityProvider.fromConfig(env.config, { - id: 'https://graph.microsoft.com/v1.0', - target: 'https://graph.microsoft.com/v1.0', - logger: env.logger, - schedule: env.scheduler.createScheduledTaskRunner({ - frequency: { minutes: 30 }, - timeout: { minutes: 3 }, - }), - // [...] - }), -); -``` - -Previous configuration as used for both: - -```yaml -# app-config.yaml -catalog: - processors: - microsoftGraphOrg: - providers: - - target: https://graph.microsoft.com/v1.0 - # [...] -``` - -**Replacement:** - -Please check https://github.com/backstage/backstage/blob/master/plugins/catalog-backend-module-msgraph/README.md for the complete documentation of all configuration options (config as well as registration of the provider). - -```yaml -# app-config.yaml -catalog: - providers: - microsoftGraphOrg: - # In case you used the deprecated configuration with the entity provider - # using the value of `target` will keep the same location key for all - providerId: # some stable ID which will be used as part of the location key for all ingested data - target: https://graph.microsoft.com/v1.0 - # [...] -``` - -```typescript -// packages/backend/src/plugins/catalog.ts -builder.addEntityProvider( - MicrosoftGraphOrgEntityProvider.fromConfig(env.config, { - logger: env.logger, - schedule: env.scheduler.createScheduledTaskRunner({ - frequency: { minutes: 30 }, - timeout: { minutes: 3 }, - }), - // [...] - }), -); -``` - -In case you've used multiple entity providers before -**and** you had different transformers for each of them -you can provide these directly at the one `fromConfig` call -by passing a Record with the provider ID as key. diff --git a/.changeset/loud-lemons-listen.md b/.changeset/loud-lemons-listen.md deleted file mode 100644 index f232c1491e3be..0000000000000 --- a/.changeset/loud-lemons-listen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-node': major ---- - -This package houses stable types from the `@backstage/plugin-catalog-backend` package and is intended for creation of catalog modules. Prefer importing from this package over the `@backstage/plugin-catalog-backend` package. diff --git a/.changeset/many-vans-thank.md b/.changeset/many-vans-thank.md deleted file mode 100644 index 16f8c8a69b65d..0000000000000 --- a/.changeset/many-vans-thank.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-jenkins': patch -'@backstage/plugin-jenkins-backend': patch ---- - -feature: added support for multiple branches to the `JenkinsApi` diff --git a/.changeset/mean-adults-argue.md b/.changeset/mean-adults-argue.md deleted file mode 100644 index 22eacab054478..0000000000000 --- a/.changeset/mean-adults-argue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-proxy-backend': patch ---- - -The proxy-backend now automatically reloads configuration when app-config.yaml is updated. diff --git a/.changeset/mean-berries-kick.md b/.changeset/mean-berries-kick.md deleted file mode 100644 index 7726c2c79e8ad..0000000000000 --- a/.changeset/mean-berries-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-common': patch ---- - -Moving from Bitbucket Server endpoint from https://docs.atlassian.com/bitbucket-server/rest/7.9.0/bitbucket-rest.html#idp222 to https://docs.atlassian.com/bitbucket-server/rest/7.9.0/bitbucket-rest.html#idp224, to have the last commit in function of different branch, and not only the list of default branch diff --git a/.changeset/metal-singers-matter.md b/.changeset/metal-singers-matter.md deleted file mode 100644 index 2c8d3707905a7..0000000000000 --- a/.changeset/metal-singers-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Upgrade `@rollup/plugin-node-resolve` to `^13.0.6` diff --git a/.changeset/metal-windows-share.md b/.changeset/metal-windows-share.md deleted file mode 100644 index b4443a620fef7..0000000000000 --- a/.changeset/metal-windows-share.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-pg': patch ---- - -**DEPRECATED**: `PgSearchEngine` static `from` has been deprecated and will be removed in a future release. Use static `fromConfig` method to instantiate. - -Added support for highlighting matched terms in search result data diff --git a/.changeset/modern-ducks-lay.md b/.changeset/modern-ducks-lay.md deleted file mode 100644 index bd62c309ba458..0000000000000 --- a/.changeset/modern-ducks-lay.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-stack-overflow': patch ---- - -- Publicly exports `StackOverflowIcon`. -- `HomePageStackOverflowQuestions` accepts optional icon property. diff --git a/.changeset/moody-crabs-march.md b/.changeset/moody-crabs-march.md deleted file mode 100644 index b5ddf12ffa04c..0000000000000 --- a/.changeset/moody-crabs-march.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-vault': patch -'@backstage/plugin-vault-backend': patch ---- - -Added a path notion in addition to secret name to allow to differentiate secrets in sub-paths diff --git a/.changeset/nasty-zoos-cross.md b/.changeset/nasty-zoos-cross.md deleted file mode 100644 index 7a658d7209a20..0000000000000 --- a/.changeset/nasty-zoos-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-github-pull-requests-board': patch ---- - -Support namespaced teams and fetch all kinds diff --git a/.changeset/nervous-hounds-matter.md b/.changeset/nervous-hounds-matter.md deleted file mode 100644 index 0f60b7ae2cd41..0000000000000 --- a/.changeset/nervous-hounds-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -contextMenu prop passed through to from the component diff --git a/.changeset/nervous-humans-sip.md b/.changeset/nervous-humans-sip.md deleted file mode 100644 index aa1ca2c60a4fb..0000000000000 --- a/.changeset/nervous-humans-sip.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-app-api': patch ---- - -The `signOut` method of the `IdentityApi` will now navigate the user back to the base URL of the app as indicated by the `app.baseUrl` config. diff --git a/.changeset/nice-seas-jam.md b/.changeset/nice-seas-jam.md deleted file mode 100644 index 6e642b33b3590..0000000000000 --- a/.changeset/nice-seas-jam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs-node': patch ---- - -Fixed issue with git feedback buttons not appearing automatically in docs pages. This was done by appending `repo_url` to the helper function `getRepoUrlFromLocationAnnotation`. diff --git a/.changeset/ninety-coats-learn.md b/.changeset/ninety-coats-learn.md deleted file mode 100644 index 9d6945e9c0868..0000000000000 --- a/.changeset/ninety-coats-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Fix relative `sub-paths` by concatenating the app's base path with them. diff --git a/.changeset/old-onions-hear.md b/.changeset/old-onions-hear.md deleted file mode 100644 index 82dcc09190e61..0000000000000 --- a/.changeset/old-onions-hear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -Update GitLab Merge Request Action to allow source branch to be deleted diff --git a/.changeset/orange-deers-marry.md b/.changeset/orange-deers-marry.md deleted file mode 100644 index c565111b60d15..0000000000000 --- a/.changeset/orange-deers-marry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch ---- - -Fix issues with optional directories and files diff --git a/.changeset/perfect-donuts-applaud.md b/.changeset/perfect-donuts-applaud.md deleted file mode 100644 index 3b663fa2c2c6a..0000000000000 --- a/.changeset/perfect-donuts-applaud.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch ---- - -Don't resolve symlinks, treat them as binary files and copy them as-is diff --git a/.changeset/pink-cars-pretend.md b/.changeset/pink-cars-pretend.md deleted file mode 100644 index c46cb99f55170..0000000000000 --- a/.changeset/pink-cars-pretend.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch ---- - -new setUserAsOwner flag for publish:gitlab action - -The field default is `false`. When true it will use the token configured in the gitlab integration for the matching host, to try and set the user logged in via `repoUrlPicker` `requestUserCredentials` OAuth flow as owner of the repository created in GitLab. diff --git a/.changeset/plenty-books-peel.md b/.changeset/plenty-books-peel.md deleted file mode 100644 index 423c6f8bd48bd..0000000000000 --- a/.changeset/plenty-books-peel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': patch ---- - -Add support for Kubernetes clusters in the catalog. diff --git a/.changeset/plenty-clouds-guess.md b/.changeset/plenty-clouds-guess.md deleted file mode 100644 index cc56bd604d43a..0000000000000 --- a/.changeset/plenty-clouds-guess.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': patch ---- - -Added an option for the auth backend router to select the algorithm for the JWT token signing keys diff --git a/.changeset/polite-keys-confess.md b/.changeset/polite-keys-confess.md deleted file mode 100644 index 007ad986412a6..0000000000000 --- a/.changeset/polite-keys-confess.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-msgraph': minor ---- - -Microsoft Graph plugin can supports many more options for authenticating with the Microsoft Graph API. -Previously only ClientId/ClientSecret was supported, but now all the authentication options of `DefaultAzureCredential` from `@azure/identity` are supported. -Including Managed Identity, Client Certificate, Azure CLI and VS Code. - -If `clientId` and `clientSecret` are specified in configuration, the plugin behaves the same way as before. -If these fields are omitted, the plugin uses `DefaultAzureCredential` to automatically determine the best authentication method. -This is particularly useful for local development environments - the default configuration will try to use existing credentials from Visual Studio Code, Azure CLI and Azure PowerShell, without the user needing to configure any credentials in app-config.yaml diff --git a/.changeset/polite-lions-sell.md b/.changeset/polite-lions-sell.md deleted file mode 100644 index 07b5fcbd770a4..0000000000000 --- a/.changeset/polite-lions-sell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': patch ---- - -Auth provider now also export createAuthProviderIntegration diff --git a/.changeset/polite-moose-beam.md b/.changeset/polite-moose-beam.md deleted file mode 100644 index 5e41018ae605d..0000000000000 --- a/.changeset/polite-moose-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': minor ---- - -Export experimental `catalogPlugin` for the new backend system. This export is not considered stable and should not be used in production. diff --git a/.changeset/popular-pots-yell.md b/.changeset/popular-pots-yell.md deleted file mode 100644 index f0decc9fb8c6b..0000000000000 --- a/.changeset/popular-pots-yell.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@backstage/plugin-auth-backend': minor ---- - -**BREAKING**: Removed all directly exported auth provider factories, option types, and sign-in resolvers. For example: `AwsAlbProviderOptions`, `bitbucketUserIdSignInResolver`, `createGithubProvider`. These are all still accessible via the `providers` export. For example, use `providers.github.create()` rather than `createGithubProvider()`, and `providers.bitbucket.resolvers.userIdMatchingUserEntityAnnotation()` rather than `bitbucketUserIdSignInResolver`. - -**BREAKING**: Removed the exported `AuthProviderFactoryOptions` type as well as the deprecated option fields of the `AuthProviderFactory` callback. This includes the `tokenManager`, `tokenIssuer`, `discovery`, and `catalogApi` fields. Existing usage of these should be replaced with the new utilities in the `resolverContext` field. The deprecated `TokenIssuer` type is now also removed, since it is no longer used. - -**BREAKING**: Removed `getEntityClaims`, use `getDefaultOwnershipEntityRefs` instead. - -**DEPRECATION**: Deprecated `AtlassianAuthProvider` as it was unintentionally exported. diff --git a/.changeset/popular-starfishes-reflect.md b/.changeset/popular-starfishes-reflect.md deleted file mode 100644 index e02eaf71025fe..0000000000000 --- a/.changeset/popular-starfishes-reflect.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@backstage/backend-common': patch -'@backstage/integration': patch -'@backstage/plugin-catalog-import': patch -'@backstage/plugin-git-release-manager': patch -'@backstage/plugin-github-actions': patch -'@backstage/plugin-github-pull-requests-board': patch ---- - -Upgrade @octokit/rest to 19.0.3 diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 62ec58c896db6..0000000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,313 +0,0 @@ -{ - "mode": "exit", - "tag": "next", - "initialVersions": { - "example-app": "0.2.72", - "@backstage/app-defaults": "1.0.3", - "example-backend": "0.2.72", - "@backstage/backend-common": "0.14.0", - "@backstage/backend-tasks": "0.3.2", - "@backstage/backend-test-utils": "0.1.25", - "@backstage/catalog-client": "1.0.3", - "@backstage/catalog-model": "1.0.3", - "@backstage/cli": "0.17.2", - "@backstage/cli-common": "0.1.9", - "@backstage/codemods": "0.1.38", - "@backstage/config": "1.0.1", - "@backstage/config-loader": "1.1.2", - "@backstage/core-app-api": "1.0.3", - "@backstage/core-components": "0.9.5", - "@backstage/core-plugin-api": "1.0.3", - "@backstage/create-app": "0.4.28", - "@backstage/dev-utils": "1.0.3", - "e2e-test": "0.2.0", - "@backstage/errors": "1.0.0", - "@backstage/integration": "1.2.1", - "@backstage/integration-react": "1.1.1", - "@backstage/release-manifests": "0.0.4", - "@techdocs/cli": "1.1.2", - "techdocs-cli-embedded-app": "0.2.71", - "@backstage/test-utils": "1.1.1", - "@backstage/theme": "0.2.15", - "@backstage/types": "1.0.0", - "@backstage/version-bridge": "1.0.1", - "@backstage/plugin-adr": "0.1.1", - "@backstage/plugin-adr-backend": "0.1.1", - "@backstage/plugin-adr-common": "0.1.1", - "@backstage/plugin-airbrake": "0.3.6", - "@backstage/plugin-airbrake-backend": "0.2.6", - "@backstage/plugin-allure": "0.1.22", - "@backstage/plugin-analytics-module-ga": "0.1.17", - "@backstage/plugin-apache-airflow": "0.1.14", - "@backstage/plugin-api-docs": "0.8.6", - "@backstage/plugin-app-backend": "0.3.33", - "@backstage/plugin-auth-backend": "0.14.1", - "@backstage/plugin-auth-node": "0.2.2", - "@backstage/plugin-azure-devops": "0.1.22", - "@backstage/plugin-azure-devops-backend": "0.3.12", - "@backstage/plugin-azure-devops-common": "0.2.3", - "@backstage/plugin-badges": "0.2.30", - "@backstage/plugin-badges-backend": "0.1.27", - "@backstage/plugin-bazaar": "0.1.21", - "@backstage/plugin-bazaar-backend": "0.1.17", - "@backstage/plugin-bitbucket-cloud-common": "0.1.0", - "@backstage/plugin-bitrise": "0.1.33", - "@backstage/plugin-catalog": "1.3.0", - "@backstage/plugin-catalog-backend": "1.2.0", - "@backstage/plugin-catalog-backend-module-aws": "0.1.6", - "@backstage/plugin-catalog-backend-module-azure": "0.1.4", - "@backstage/plugin-catalog-backend-module-bitbucket": "0.2.0", - "@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.1.0", - "@backstage/plugin-catalog-backend-module-gerrit": "0.1.1", - "@backstage/plugin-catalog-backend-module-github": "0.1.4", - "@backstage/plugin-catalog-backend-module-gitlab": "0.1.4", - "@backstage/plugin-catalog-backend-module-ldap": "0.5.0", - "@backstage/plugin-catalog-backend-module-msgraph": "0.3.3", - "@backstage/plugin-catalog-common": "1.0.3", - "@backstage/plugin-catalog-graph": "0.2.18", - "@backstage/plugin-catalog-graphql": "0.3.10", - "@backstage/plugin-catalog-import": "0.8.9", - "@backstage/plugin-catalog-react": "1.1.1", - "@backstage/plugin-cicd-statistics": "0.1.8", - "@backstage/plugin-cicd-statistics-module-gitlab": "0.1.2", - "@backstage/plugin-circleci": "0.3.6", - "@backstage/plugin-cloudbuild": "0.3.6", - "@backstage/plugin-code-climate": "0.1.6", - "@backstage/plugin-code-coverage": "0.1.33", - "@backstage/plugin-code-coverage-backend": "0.1.31", - "@backstage/plugin-codescene": "0.1.1", - "@backstage/plugin-config-schema": "0.1.29", - "@backstage/plugin-cost-insights": "0.11.28", - "@backstage/plugin-dynatrace": "0.1.0", - "@internal/plugin-todo-list": "1.0.2", - "@internal/plugin-todo-list-backend": "1.0.2", - "@internal/plugin-todo-list-common": "1.0.2", - "@backstage/plugin-explore": "0.3.37", - "@backstage/plugin-explore-react": "0.0.18", - "@backstage/plugin-firehydrant": "0.1.23", - "@backstage/plugin-fossa": "0.2.38", - "@backstage/plugin-gcalendar": "0.3.2", - "@backstage/plugin-gcp-projects": "0.3.25", - "@backstage/plugin-git-release-manager": "0.3.19", - "@backstage/plugin-github-actions": "0.5.6", - "@backstage/plugin-github-deployments": "0.1.37", - "@backstage/plugin-github-pull-requests-board": "0.1.0", - "@backstage/plugin-gitops-profiles": "0.3.24", - "@backstage/plugin-gocd": "0.1.12", - "@backstage/plugin-graphiql": "0.2.38", - "@backstage/plugin-graphql-backend": "0.1.23", - "@backstage/plugin-home": "0.4.22", - "@backstage/plugin-ilert": "0.1.32", - "@backstage/plugin-jenkins": "0.7.5", - "@backstage/plugin-jenkins-backend": "0.1.23", - "@backstage/plugin-jenkins-common": "0.1.5", - "@backstage/plugin-kafka": "0.3.6", - "@backstage/plugin-kafka-backend": "0.2.26", - "@backstage/plugin-kubernetes": "0.6.6", - "@backstage/plugin-kubernetes-backend": "0.6.0", - "@backstage/plugin-kubernetes-common": "0.3.0", - "@backstage/plugin-lighthouse": "0.3.6", - "@backstage/plugin-newrelic": "0.3.24", - "@backstage/plugin-newrelic-dashboard": "0.1.14", - "@backstage/plugin-org": "0.5.6", - "@backstage/plugin-pagerduty": "0.4.0", - "@backstage/plugin-periskop": "0.1.4", - "@backstage/plugin-periskop-backend": "0.1.4", - "@backstage/plugin-permission-backend": "0.5.8", - "@backstage/plugin-permission-common": "0.6.2", - "@backstage/plugin-permission-node": "0.6.2", - "@backstage/plugin-permission-react": "0.4.2", - "@backstage/plugin-proxy-backend": "0.2.27", - "@backstage/plugin-rollbar": "0.4.6", - "@backstage/plugin-rollbar-backend": "0.1.30", - "@backstage/plugin-scaffolder": "1.3.0", - "@backstage/plugin-scaffolder-backend": "1.3.0", - "@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.2.8", - "@backstage/plugin-scaffolder-backend-module-rails": "0.4.1", - "@backstage/plugin-scaffolder-backend-module-yeoman": "0.2.6", - "@backstage/plugin-scaffolder-common": "1.1.1", - "@backstage/plugin-search": "0.9.0", - "@backstage/plugin-search-backend": "0.5.3", - "@backstage/plugin-search-backend-module-elasticsearch": "0.1.5", - "@backstage/plugin-search-backend-module-pg": "0.3.4", - "@backstage/plugin-search-backend-node": "0.6.2", - "@backstage/plugin-search-common": "0.3.5", - "@backstage/plugin-search-react": "0.2.1", - "@backstage/plugin-sentry": "0.3.44", - "@backstage/plugin-shortcuts": "0.2.7", - "@backstage/plugin-sonarqube": "0.3.6", - "@backstage/plugin-splunk-on-call": "0.3.30", - "@backstage/plugin-stack-overflow": "0.1.2", - "@backstage/plugin-stack-overflow-backend": "0.1.2", - "@backstage/plugin-tech-insights": "0.2.2", - "@backstage/plugin-tech-insights-backend": "0.4.1", - "@backstage/plugin-tech-insights-backend-module-jsonfc": "0.1.17", - "@backstage/plugin-tech-insights-common": "0.2.4", - "@backstage/plugin-tech-insights-node": "0.3.1", - "@backstage/plugin-tech-radar": "0.5.13", - "@backstage/plugin-techdocs": "1.2.0", - "@backstage/plugin-techdocs-addons-test-utils": "1.0.1", - "@backstage/plugin-techdocs-backend": "1.1.2", - "@backstage/plugin-techdocs-module-addons-contrib": "1.0.1", - "@backstage/plugin-techdocs-node": "1.1.2", - "@backstage/plugin-techdocs-react": "1.0.1", - "@backstage/plugin-todo": "0.2.8", - "@backstage/plugin-todo-backend": "0.1.30", - "@backstage/plugin-user-settings": "0.4.5", - "@backstage/plugin-vault": "0.1.0", - "@backstage/plugin-vault-backend": "0.1.0", - "@backstage/plugin-xcmetrics": "0.2.26", - "@backstage/plugin-api-docs-module-protoc-gen-doc": "0.0.0", - "@backstage/plugin-catalog-backend-module-openapi": "0.0.0", - "@backstage/plugin-cost-insights-common": "0.0.0", - "@backstage/backend-app-api": "0.0.0", - "example-backend-next": "0.0.0", - "@backstage/backend-plugin-api": "0.0.0", - "@backstage/plugin-catalog-node": "0.0.0" - }, - "changesets": [ - "afraid-flies-try", - "beige-carpets-double", - "beige-carpets-triple", - "beige-horses-scream", - "beige-kiwis-know", - "blue-monkeys-explain", - "brave-badgers-pump", - "breezy-poems-grab", - "breezy-seas-exist", - "breezy-spiders-eat", - "bright-balloons-hide", - "calm-experts-buy", - "chilled-mirrors-grab", - "cold-coins-tickle", - "cool-toys-flow", - "create-app-1656408352", - "create-app-1657631847", - "cuddly-comics-pump", - "cuddly-flowers-provide", - "curly-candles-battle", - "curvy-weeks-matter", - "eight-suits-fail", - "eighty-windows-brush", - "fifty-cars-compare", - "fifty-vans-drum", - "five-fireants-run", - "forty-seals-complain", - "funny-fireants-shop", - "great-roses-pump", - "green-actors-argue", - "happy-boxes-melt", - "hip-ways-shop", - "hot-rice-sin", - "hungry-cougars-press", - "large-kangaroos-poke", - "lazy-steaks-tell", - "lemon-goats-obey", - "light-hornets-eat", - "little-geckos-end", - "little-guests-sell", - "long-bananas-rescue", - "loud-lemons-listen", - "many-vans-thank", - "mean-adults-argue", - "mean-berries-kick", - "metal-singers-matter", - "metal-windows-share", - "modern-ducks-lay", - "moody-crabs-march", - "nasty-zoos-cross", - "nervous-hounds-matter", - "nervous-humans-sip", - "nice-seas-jam", - "ninety-coats-learn", - "old-onions-hear", - "perfect-donuts-applaud", - "pink-cars-pretend", - "plenty-clouds-guess", - "polite-lions-sell", - "polite-moose-beam", - "popular-pots-yell", - "pretty-masks-live", - "proud-toys-return", - "purple-beans-march", - "purple-cherries-fix", - "quiet-pens-notice", - "red-games-decide", - "renovate-0546761", - "renovate-0cf9337", - "renovate-149779d", - "renovate-2ae4dda", - "renovate-33c3cf4", - "renovate-3aba547", - "renovate-4338117", - "renovate-4b5ff24", - "renovate-7438bff", - "renovate-833a91b", - "renovate-913f3dc", - "renovate-9454dab", - "renovate-9bbb0fb", - "renovate-cbb545a", - "renovate-d26eca1", - "renovate-dc1ee8d", - "renovate-dd35ce8", - "renovate-e091137", - "renovate-f43300b", - "rich-goats-breathe", - "rich-steaks-juggle", - "rude-llamas-lie", - "search-boats-double", - "search-lightning-cult", - "search-turtles-itch", - "serious-houses-watch", - "serious-zebras-joke", - "shaggy-melons-drive", - "shaggy-spiders-notice", - "sharp-numbers-taste", - "sharp-planes-turn", - "shiny-seahorses-do", - "shiny-turkeys-doubt", - "short-deers-remember", - "short-olives-train", - "short-wolves-applaud", - "shy-cameras-develop", - "silent-coats-brake", - "silly-geese-design", - "silver-needles-unite", - "small-shoes-hide", - "smart-elephants-knock", - "smooth-sheep-hide", - "spicy-walls-repair", - "stale-needles-applaud", - "strange-tables-flash", - "strange-trains-collect", - "strong-lies-explain", - "sweet-plants-sparkle", - "swift-plants-fix", - "tame-guests-wave", - "techdocs-eyes-sit", - "techdocs-gorgeous-plants-sniff", - "techdocs-sheep-talk", - "techdocs-sixty-mugs-hug", - "techdocs-the-whole-pulse", - "ten-cobras-wash", - "tender-chicken-learn", - "tender-terms-flash", - "thick-cats-kiss", - "thick-radios-drive", - "thirty-rivers-watch", - "tricky-ravens-visit", - "twelve-candles-jump", - "twelve-peaches-tickle", - "two-crews-accept", - "two-owls-cry", - "unlucky-stingrays-juggle", - "warm-monkeys-study", - "weak-bananas-deliver", - "weak-jeans-cry", - "weak-llamas-repeat", - "wet-cameras-juggle", - "wet-dolphins-act", - "wicked-icons-grin", - "wicked-ladybugs-argue" - ] -} diff --git a/.changeset/pretty-masks-live.md b/.changeset/pretty-masks-live.md deleted file mode 100644 index c45ad1e77f95f..0000000000000 --- a/.changeset/pretty-masks-live.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/catalog-model': patch ---- - -Added type predicates for all entity types, e.g. isUserEntity diff --git a/.changeset/proud-toys-return.md b/.changeset/proud-toys-return.md deleted file mode 100644 index f93e6ef4a8b70..0000000000000 --- a/.changeset/proud-toys-return.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/catalog-model': minor ---- - -Introduced `GroupDefaultParentEntityPolicy` to set a default group entity parent. diff --git a/.changeset/purple-beans-march.md b/.changeset/purple-beans-march.md deleted file mode 100644 index f4a3b45ab2eea..0000000000000 --- a/.changeset/purple-beans-march.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Fix `webpack-dev-server` deprecations. diff --git a/.changeset/purple-cherries-fix.md b/.changeset/purple-cherries-fix.md deleted file mode 100644 index d29a107cf3ebc..0000000000000 --- a/.changeset/purple-cherries-fix.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -'@backstage/plugin-sentry': minor ---- - -Added the possibility to specify organization per component, now the annotation `sentry.io/project-slug` can have the format of `[organization]/[project-slug]` or just `[project-slug]`. - -**BREAKING**: The method `fetchIssue` changed the signature: - -```diff -export interface SentryApi { - fetchIssues( -- project: string, -- statsFor: string, -- query?: string, -+ entity: Entity, -+ options: { -+ statsFor: string; -+ query?: string; -+ }, - ): Promise; -} -``` diff --git a/.changeset/quiet-hounds-drive.md b/.changeset/quiet-hounds-drive.md deleted file mode 100644 index ca1b1c6dbdb7e..0000000000000 --- a/.changeset/quiet-hounds-drive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog': minor ---- - -Add `Location` target(s) to `AboutCard`. diff --git a/.changeset/quiet-pens-notice.md b/.changeset/quiet-pens-notice.md deleted file mode 100644 index aa6aeb049de0c..0000000000000 --- a/.changeset/quiet-pens-notice.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-common': patch ---- - -Improve plural handling in logging output for secrets diff --git a/.changeset/red-games-decide.md b/.changeset/red-games-decide.md deleted file mode 100644 index 208cecfc0a446..0000000000000 --- a/.changeset/red-games-decide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-api-docs-module-protoc-gen-doc': minor ---- - -Added the new `grpcDocsApiWidget` to render `protoc-gen-doc` generated descriptors by the `grpc-docs` package. diff --git a/.changeset/renovate-0546761.md b/.changeset/renovate-0546761.md deleted file mode 100644 index ed7b8b19a38ad..0000000000000 --- a/.changeset/renovate-0546761.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -'@backstage/backend-common': patch -'@backstage/backend-test-utils': patch -'@backstage/catalog-client': patch -'@backstage/cli': patch -'@backstage/config-loader': patch -'@backstage/core-app-api': patch -'@backstage/core-components': patch -'@backstage/core-plugin-api': patch -'@backstage/integration-react': patch -'@backstage/integration': patch -'@backstage/release-manifests': patch -'@backstage/test-utils': patch -'@backstage/plugin-adr-backend': patch -'@backstage/plugin-adr': patch -'@backstage/plugin-airbrake-backend': patch -'@backstage/plugin-airbrake': patch -'@backstage/plugin-allure': patch -'@backstage/plugin-analytics-module-ga': patch -'@backstage/plugin-apache-airflow': patch -'@backstage/plugin-api-docs': patch -'@backstage/plugin-app-backend': patch -'@backstage/plugin-auth-backend': patch -'@backstage/plugin-auth-node': patch -'@backstage/plugin-azure-devops-backend': patch -'@backstage/plugin-azure-devops': patch -'@backstage/plugin-badges': patch -'@backstage/plugin-bitbucket-cloud-common': patch -'@backstage/plugin-bitrise': patch -'@backstage/plugin-catalog-backend-module-azure': patch -'@backstage/plugin-catalog-backend-module-bitbucket-cloud': patch -'@backstage/plugin-catalog-backend-module-bitbucket': patch -'@backstage/plugin-catalog-backend-module-gerrit': patch -'@backstage/plugin-catalog-backend-module-github': patch -'@backstage/plugin-catalog-backend-module-gitlab': patch -'@backstage/plugin-catalog-backend-module-msgraph': patch -'@backstage/plugin-catalog-backend': patch -'@backstage/plugin-catalog-graphql': patch -'@backstage/plugin-catalog-import': patch -'@backstage/plugin-circleci': patch -'@backstage/plugin-cloudbuild': patch -'@backstage/plugin-code-climate': patch -'@backstage/plugin-code-coverage-backend': patch -'@backstage/plugin-code-coverage': patch -'@backstage/plugin-codescene': patch -'@backstage/plugin-config-schema': patch -'@backstage/plugin-cost-insights': patch -'@backstage/plugin-dynatrace': patch -'@backstage/plugin-explore-react': patch -'@backstage/plugin-explore': patch -'@backstage/plugin-firehydrant': patch -'@backstage/plugin-fossa': patch -'@backstage/plugin-gcalendar': patch -'@backstage/plugin-gcp-projects': patch -'@backstage/plugin-git-release-manager': patch -'@backstage/plugin-github-actions': patch -'@backstage/plugin-github-deployments': patch -'@backstage/plugin-github-pull-requests-board': patch -'@backstage/plugin-gitops-profiles': patch -'@backstage/plugin-gocd': patch -'@backstage/plugin-graphiql': patch -'@backstage/plugin-graphql-backend': patch -'@backstage/plugin-home': patch -'@backstage/plugin-ilert': patch -'@backstage/plugin-jenkins-backend': patch -'@backstage/plugin-jenkins': patch -'@backstage/plugin-kafka': patch -'@backstage/plugin-kubernetes': patch -'@backstage/plugin-lighthouse': patch -'@backstage/plugin-newrelic': patch -'@backstage/plugin-org': patch -'@backstage/plugin-pagerduty': patch -'@backstage/plugin-periskop-backend': patch -'@backstage/plugin-periskop': patch -'@backstage/plugin-permission-backend': patch -'@backstage/plugin-permission-common': patch -'@backstage/plugin-permission-node': patch -'@backstage/plugin-rollbar-backend': patch -'@backstage/plugin-rollbar': patch -'@backstage/plugin-scaffolder-backend-module-cookiecutter': patch -'@backstage/plugin-scaffolder-backend': patch -'@backstage/plugin-scaffolder': patch -'@backstage/plugin-search': patch -'@backstage/plugin-sentry': patch -'@backstage/plugin-shortcuts': patch -'@backstage/plugin-sonarqube': patch -'@backstage/plugin-splunk-on-call': patch -'@backstage/plugin-stack-overflow': patch -'@backstage/plugin-tech-insights': patch -'@backstage/plugin-tech-radar': patch -'@backstage/plugin-techdocs-addons-test-utils': patch -'@backstage/plugin-techdocs-backend': patch -'@backstage/plugin-techdocs-module-addons-contrib': patch -'@backstage/plugin-techdocs': patch -'@backstage/plugin-todo-backend': patch -'@backstage/plugin-todo': patch -'@backstage/plugin-user-settings': patch -'@backstage/plugin-vault-backend': patch -'@backstage/plugin-vault': patch -'@backstage/plugin-xcmetrics': patch ---- - -Updated dependency `msw` to `^0.43.0`. diff --git a/.changeset/renovate-0cf9337.md b/.changeset/renovate-0cf9337.md deleted file mode 100644 index 8544c10b50a71..0000000000000 --- a/.changeset/renovate-0cf9337.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -'@backstage/backend-common': patch -'@backstage/backend-tasks': patch -'@backstage/integration': patch -'@backstage/plugin-adr-backend': patch -'@backstage/plugin-app-backend': patch -'@backstage/plugin-auth-backend': patch -'@backstage/plugin-azure-devops': patch -'@backstage/plugin-bazaar': patch -'@backstage/plugin-bitrise': patch -'@backstage/plugin-catalog-backend': patch -'@backstage/plugin-cicd-statistics-module-gitlab': patch -'@backstage/plugin-cicd-statistics': patch -'@backstage/plugin-circleci': patch -'@backstage/plugin-cloudbuild': patch -'@backstage/plugin-code-climate': patch -'@backstage/plugin-code-coverage': patch -'@backstage/plugin-cost-insights': patch -'@backstage/plugin-firehydrant': patch -'@backstage/plugin-fossa': patch -'@backstage/plugin-gcalendar': patch -'@backstage/plugin-git-release-manager': patch -'@backstage/plugin-github-actions': patch -'@backstage/plugin-github-deployments': patch -'@backstage/plugin-gocd': patch -'@backstage/plugin-ilert': patch -'@backstage/plugin-jenkins': patch -'@backstage/plugin-kubernetes-backend': patch -'@backstage/plugin-kubernetes': patch -'@backstage/plugin-pagerduty': patch -'@backstage/plugin-periskop': patch -'@backstage/plugin-scaffolder-backend': patch -'@backstage/plugin-scaffolder': patch -'@backstage/plugin-sentry': patch -'@backstage/plugin-splunk-on-call': patch -'@backstage/plugin-tech-insights-backend-module-jsonfc': patch -'@backstage/plugin-tech-insights-backend': patch -'@backstage/plugin-tech-insights-common': patch -'@backstage/plugin-tech-insights-node': patch -'@backstage/plugin-xcmetrics': patch ---- - -Updated dependency `luxon` to `^3.0.0`. diff --git a/.changeset/renovate-149779d.md b/.changeset/renovate-149779d.md deleted file mode 100644 index 58d764485ef9b..0000000000000 --- a/.changeset/renovate-149779d.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kafka-backend': patch ---- - -Updated dependency `kafkajs` to `^2.0.0`. diff --git a/.changeset/renovate-2ae4dda.md b/.changeset/renovate-2ae4dda.md deleted file mode 100644 index 2cedbcb9d72db..0000000000000 --- a/.changeset/renovate-2ae4dda.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-openapi': patch ---- - -Updated dependency `openapi-types` to `^12.0.0`. diff --git a/.changeset/renovate-33c3cf4.md b/.changeset/renovate-33c3cf4.md deleted file mode 100644 index 8389a89ea1849..0000000000000 --- a/.changeset/renovate-33c3cf4.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@backstage/catalog-model': patch -'@backstage/cli': patch -'@backstage/config-loader': patch -'@backstage/plugin-catalog-backend-module-aws': patch -'@backstage/plugin-catalog-backend': patch -'@backstage/plugin-catalog-import': patch -'@backstage/plugin-catalog-react': patch -'@backstage/plugin-proxy-backend': patch -'@backstage/plugin-scaffolder-backend': patch -'@backstage/plugin-scaffolder': patch ---- - -Updated dependency `yaml` to `^2.0.0`. diff --git a/.changeset/renovate-3aba547.md b/.changeset/renovate-3aba547.md deleted file mode 100644 index 61b67f74ab5b2..0000000000000 --- a/.changeset/renovate-3aba547.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-github': patch -'@backstage/plugin-github-deployments': patch ---- - -Updated dependency `@octokit/graphql` to `^5.0.0`. diff --git a/.changeset/renovate-4338117.md b/.changeset/renovate-4338117.md deleted file mode 100644 index 199073c599233..0000000000000 --- a/.changeset/renovate-4338117.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/core-components': patch -'@backstage/plugin-gcp-projects': patch -'@backstage/plugin-scaffolder': patch -'@backstage/plugin-techdocs-module-addons-contrib': patch ---- - -Updated dependency `@react-hookz/web` to `^15.0.0`. diff --git a/.changeset/renovate-4b5ff24.md b/.changeset/renovate-4b5ff24.md deleted file mode 100644 index 4867c345d8c22..0000000000000 --- a/.changeset/renovate-4b5ff24.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Updated dependency `run-script-webpack-plugin` to `^0.1.0`. diff --git a/.changeset/renovate-6403cb0.md b/.changeset/renovate-6403cb0.md deleted file mode 100644 index 817d409f51a73..0000000000000 --- a/.changeset/renovate-6403cb0.md +++ /dev/null @@ -1,104 +0,0 @@ ---- -'@backstage/backend-common': patch -'@backstage/backend-test-utils': patch -'@backstage/catalog-client': patch -'@backstage/cli': patch -'@backstage/config-loader': patch -'@backstage/core-app-api': patch -'@backstage/core-components': patch -'@backstage/core-plugin-api': patch -'@backstage/integration-react': patch -'@backstage/integration': patch -'@backstage/release-manifests': patch -'@backstage/test-utils': patch -'@backstage/plugin-adr-backend': patch -'@backstage/plugin-adr': patch -'@backstage/plugin-airbrake-backend': patch -'@backstage/plugin-airbrake': patch -'@backstage/plugin-allure': patch -'@backstage/plugin-analytics-module-ga': patch -'@backstage/plugin-apache-airflow': patch -'@backstage/plugin-api-docs': patch -'@backstage/plugin-app-backend': patch -'@backstage/plugin-auth-backend': patch -'@backstage/plugin-auth-node': patch -'@backstage/plugin-azure-devops-backend': patch -'@backstage/plugin-azure-devops': patch -'@backstage/plugin-badges': patch -'@backstage/plugin-bitbucket-cloud-common': patch -'@backstage/plugin-bitrise': patch -'@backstage/plugin-catalog-backend-module-azure': patch -'@backstage/plugin-catalog-backend-module-bitbucket-cloud': patch -'@backstage/plugin-catalog-backend-module-bitbucket': patch -'@backstage/plugin-catalog-backend-module-gerrit': patch -'@backstage/plugin-catalog-backend-module-github': patch -'@backstage/plugin-catalog-backend-module-gitlab': patch -'@backstage/plugin-catalog-backend-module-msgraph': patch -'@backstage/plugin-catalog-backend': patch -'@backstage/plugin-catalog-graphql': patch -'@backstage/plugin-catalog-import': patch -'@backstage/plugin-circleci': patch -'@backstage/plugin-cloudbuild': patch -'@backstage/plugin-code-climate': patch -'@backstage/plugin-code-coverage-backend': patch -'@backstage/plugin-code-coverage': patch -'@backstage/plugin-codescene': patch -'@backstage/plugin-config-schema': patch -'@backstage/plugin-cost-insights': patch -'@backstage/plugin-dynatrace': patch -'@backstage/plugin-explore-react': patch -'@backstage/plugin-explore': patch -'@backstage/plugin-firehydrant': patch -'@backstage/plugin-fossa': patch -'@backstage/plugin-gcalendar': patch -'@backstage/plugin-gcp-projects': patch -'@backstage/plugin-git-release-manager': patch -'@backstage/plugin-github-actions': patch -'@backstage/plugin-github-deployments': patch -'@backstage/plugin-github-pull-requests-board': patch -'@backstage/plugin-gitops-profiles': patch -'@backstage/plugin-gocd': patch -'@backstage/plugin-graphiql': patch -'@backstage/plugin-graphql-backend': patch -'@backstage/plugin-home': patch -'@backstage/plugin-ilert': patch -'@backstage/plugin-jenkins-backend': patch -'@backstage/plugin-jenkins': patch -'@backstage/plugin-kafka': patch -'@backstage/plugin-kubernetes': patch -'@backstage/plugin-lighthouse': patch -'@backstage/plugin-newrelic': patch -'@backstage/plugin-org': patch -'@backstage/plugin-pagerduty': patch -'@backstage/plugin-periskop-backend': patch -'@backstage/plugin-periskop': patch -'@backstage/plugin-permission-backend': patch -'@backstage/plugin-permission-common': patch -'@backstage/plugin-permission-node': patch -'@backstage/plugin-proxy-backend': patch -'@backstage/plugin-rollbar-backend': patch -'@backstage/plugin-rollbar': patch -'@backstage/plugin-scaffolder-backend-module-cookiecutter': patch -'@backstage/plugin-scaffolder-backend': patch -'@backstage/plugin-scaffolder': patch -'@backstage/plugin-search': patch -'@backstage/plugin-sentry': patch -'@backstage/plugin-shortcuts': patch -'@backstage/plugin-sonarqube': patch -'@backstage/plugin-splunk-on-call': patch -'@backstage/plugin-stack-overflow': patch -'@backstage/plugin-tech-insights': patch -'@backstage/plugin-tech-radar': patch -'@backstage/plugin-techdocs-addons-test-utils': patch -'@backstage/plugin-techdocs-backend': patch -'@backstage/plugin-techdocs-module-addons-contrib': patch -'@backstage/plugin-techdocs': patch -'@backstage/plugin-todo-backend': patch -'@backstage/plugin-todo': patch -'@backstage/plugin-user-settings': patch -'@backstage/plugin-vault-backend': patch -'@backstage/plugin-vault': patch -'@backstage/plugin-xcmetrics': patch ---- - -Updated dependency `msw` to `^0.44.0`. diff --git a/.changeset/renovate-7438bff.md b/.changeset/renovate-7438bff.md deleted file mode 100644 index 43a4ac50164b5..0000000000000 --- a/.changeset/renovate-7438bff.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -'@backstage/backend-common': patch -'@backstage/backend-tasks': patch -'@backstage/backend-test-utils': patch -'@backstage/plugin-app-backend': patch -'@backstage/plugin-auth-backend': patch -'@backstage/plugin-bazaar-backend': patch -'@backstage/plugin-catalog-backend': patch -'@backstage/plugin-code-coverage-backend': patch -'@backstage/plugin-scaffolder-backend': patch -'@backstage/plugin-search-backend-module-pg': patch -'@backstage/plugin-tech-insights-backend': patch -'@backstage/plugin-techdocs-backend': patch ---- - -Updated dependency `knex` to `^2.0.0`. diff --git a/.changeset/renovate-833a91b.md b/.changeset/renovate-833a91b.md deleted file mode 100644 index 15e23ec5ff637..0000000000000 --- a/.changeset/renovate-833a91b.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/core-components': patch -'@backstage/plugin-codescene': patch -'@backstage/plugin-sonarqube': patch ---- - -Updated dependency `rc-progress` to `3.4.0`. diff --git a/.changeset/renovate-913f3dc.md b/.changeset/renovate-913f3dc.md deleted file mode 100644 index edb2f953569a8..0000000000000 --- a/.changeset/renovate-913f3dc.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/config-loader': patch ---- - -Updated dependency `typescript-json-schema` to `^0.54.0`. diff --git a/.changeset/renovate-9454dab.md b/.changeset/renovate-9454dab.md deleted file mode 100644 index 1f8401e10f547..0000000000000 --- a/.changeset/renovate-9454dab.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': patch ---- - -Updated dependency `google-auth-library` to `^8.0.0`. diff --git a/.changeset/renovate-9ad149b.md b/.changeset/renovate-9ad149b.md deleted file mode 100644 index aa4baa3dd1365..0000000000000 --- a/.changeset/renovate-9ad149b.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Updated dependency `@spotify/prettier-config` to `^14.0.0`. -Updated dependency `@spotify/eslint-config-base` to `^14.0.0`. -Updated dependency `@spotify/eslint-config-react` to `^14.0.0`. -Updated dependency `@spotify/eslint-config-typescript` to `^14.0.0`. diff --git a/.changeset/renovate-9bbb0fb.md b/.changeset/renovate-9bbb0fb.md deleted file mode 100644 index 1e122fb43fb03..0000000000000 --- a/.changeset/renovate-9bbb0fb.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Updated dependency `@octokit/request` to `^6.0.0`. diff --git a/.changeset/renovate-cbb545a.md b/.changeset/renovate-cbb545a.md deleted file mode 100644 index be423e82520bd..0000000000000 --- a/.changeset/renovate-cbb545a.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-api-docs': patch ---- - -Updated dependency `@asyncapi/react-component` to `1.0.0-next.39`. diff --git a/.changeset/renovate-d26eca1.md b/.changeset/renovate-d26eca1.md deleted file mode 100644 index 6ddad0d5fe70c..0000000000000 --- a/.changeset/renovate-d26eca1.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-adr': patch -'@backstage/plugin-scaffolder-backend': patch ---- - -Updated dependency `octokit` to `^2.0.0`. diff --git a/.changeset/renovate-dc1ee8d.md b/.changeset/renovate-dc1ee8d.md deleted file mode 100644 index a6f87f5484668..0000000000000 --- a/.changeset/renovate-dc1ee8d.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-elasticsearch': patch ---- - -Updated dependency `@opensearch-project/opensearch` to `^2.0.0`. diff --git a/.changeset/renovate-dd35ce8.md b/.changeset/renovate-dd35ce8.md deleted file mode 100644 index 9d828bc42d043..0000000000000 --- a/.changeset/renovate-dd35ce8.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': patch -'@backstage/plugin-kubernetes-common': patch -'@backstage/plugin-kubernetes': patch ---- - -Updated dependency `@kubernetes/client-node` to `^0.17.0`. diff --git a/.changeset/renovate-e091137.md b/.changeset/renovate-e091137.md deleted file mode 100644 index a5f53a1ec58cd..0000000000000 --- a/.changeset/renovate-e091137.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch ---- - -Updated dependency `@octokit/webhooks` to `^10.0.0`. diff --git a/.changeset/renovate-f43300b.md b/.changeset/renovate-f43300b.md deleted file mode 100644 index 78f327c8b33fe..0000000000000 --- a/.changeset/renovate-f43300b.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/integration': patch ---- - -Updated dependency `@octokit/auth-app` to `^4.0.0`. diff --git a/.changeset/rich-goats-breathe.md b/.changeset/rich-goats-breathe.md deleted file mode 100644 index 2888c2f9a7b38..0000000000000 --- a/.changeset/rich-goats-breathe.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-tech-insights-backend': minor ---- - -**BREAKING**: Update FactRetrieverRegistry interface to be async so that db backed implementations can be passed through to the FactRetrieverEngine. - -If you have existing custom `FactRetrieverRegistry` implementations, you'll need to remove the `retrievers` member and make all the methods async. diff --git a/.changeset/rich-steaks-juggle.md b/.changeset/rich-steaks-juggle.md deleted file mode 100644 index 5879f2dace262..0000000000000 --- a/.changeset/rich-steaks-juggle.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-tech-insights-node': patch -'@backstage/plugin-tech-insights-backend': patch ---- - -The `FactRetriever` model has been extended by adding optional title and description fields, allowing you to display them in the UI. diff --git a/.changeset/rude-llamas-lie.md b/.changeset/rude-llamas-lie.md deleted file mode 100644 index 918d61da6df28..0000000000000 --- a/.changeset/rude-llamas-lie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-vault': patch ---- - -Export missing parameters and added them to the api-report. Also adapted the API to the expected response from the backend diff --git a/.changeset/search-boats-double.md b/.changeset/search-boats-double.md deleted file mode 100644 index 92fd372cb860f..0000000000000 --- a/.changeset/search-boats-double.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-react': patch ---- - -Fix search pagination to reset page cursor also when a term is cleared. diff --git a/.changeset/search-gentle-cobras-kick.md b/.changeset/search-gentle-cobras-kick.md deleted file mode 100644 index 3ddd4df67c1ef..0000000000000 --- a/.changeset/search-gentle-cobras-kick.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-elasticsearch': patch ---- - -Feature: add a new option to set the batch size for elastic search engine, if not given the default batch size is 1000 - -Example usage: - -```yaml -search: - elasticsearch: - batchSize: 100 -``` diff --git a/.changeset/search-lightning-cult.md b/.changeset/search-lightning-cult.md deleted file mode 100644 index 79cd256e77bde..0000000000000 --- a/.changeset/search-lightning-cult.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-elasticsearch': minor ---- - -**BREAKING**: In order to remain interoperable with all currently supported -deployments of Elasticsearch, this package will now conditionally use either -the `@elastic/elasticsearch` or `@opensearch-project/opensearch` client when -communicating with your deployed cluster. - -If you do not rely on types exported from this package, or if you do not make -use of the `createElasticSearchClientOptions` or `newClient` methods on the -`ElasticSearchSearchEngine` class, then upgrading to this version should not -require any further action on your part. Everything will continue to work as it -always has. - -If you _do_ rely on either of the above methods or any underlying types, some -changes may be needed to your custom code. A type guard is now exported by this -package (`isOpenSearchCompatible(options)`), which you may use to help clarify -which client options are compatible with which client constructors. - -If you are using this package with the `search.elasticsearch.provider` set to -`aws`, and you are making use of the `newClient` method in particular, you may -wish to start using the `@opensearch-project/opensearch` client in your custom -code. diff --git a/.changeset/search-turtles-itch.md b/.changeset/search-turtles-itch.md deleted file mode 100644 index 2da26fc64a31c..0000000000000 --- a/.changeset/search-turtles-itch.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@backstage/plugin-search': patch ---- - -To allow people to use a global search context in the search modal, the code for the search modal has been changed to only create a local search context if there is no parent context already defined. - -If you want to continue using a local context even if you define a global one, you will have to wrap the modal in a new local context manually: - -```tsx - - - -``` diff --git a/.changeset/serious-houses-watch.md b/.changeset/serious-houses-watch.md deleted file mode 100644 index 63d5253bcb90c..0000000000000 --- a/.changeset/serious-houses-watch.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/theme': patch ---- - -**DEPRECATED**: The `bursts` object from `BackstagePaletteAdditions` has been depreciated and will be removed in a future release - -The `genPageTheme` function now includes an optional options object with an optional `fontColor` which defaults to white if not provided. diff --git a/.changeset/serious-zebras-joke.md b/.changeset/serious-zebras-joke.md deleted file mode 100644 index 78f38ca9675ef..0000000000000 --- a/.changeset/serious-zebras-joke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Support displaying subtitle text in `SidebarSubmenuItem` diff --git a/.changeset/shaggy-melons-drive.md b/.changeset/shaggy-melons-drive.md deleted file mode 100644 index b5674493f4ba2..0000000000000 --- a/.changeset/shaggy-melons-drive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/catalog-model': minor ---- - -Adding an optional type field to entity links to group and categorize links diff --git a/.changeset/shaggy-spiders-notice.md b/.changeset/shaggy-spiders-notice.md deleted file mode 100644 index 513f6cd521a54..0000000000000 --- a/.changeset/shaggy-spiders-notice.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -CatalogBuilder supports now subscription to processing engine errors. - -```ts -subscribe(options: { - onProcessingError: (event: { unprocessedEntity: Entity, error: Error }) => Promise | void; -}); -``` - -If you want to get notified on errors while processing the entities, you call CatalogBuilder.subscribe -to get notifications with the parameters defined as above. diff --git a/.changeset/sharp-numbers-taste.md b/.changeset/sharp-numbers-taste.md deleted file mode 100644 index 4819aca18f674..0000000000000 --- a/.changeset/sharp-numbers-taste.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/errors': minor ---- - -The `ResponseError.fromResponse` now accepts a more narrow response type, in order to avoid incompatibilities between different fetch implementations. - -The `response` property of `ResponseError` has also been narrowed to a new `ConsumedResponse` type that omits all the properties for consuming the body of the response. This is not considered a breaking change as it was always an error to try to consume the body of the response. diff --git a/.changeset/sharp-planes-turn.md b/.changeset/sharp-planes-turn.md deleted file mode 100644 index 47f6a6176d67e..0000000000000 --- a/.changeset/sharp-planes-turn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-vault-backend': minor ---- - -Throw exceptions instead of swallow them, remove some exported types from the `api-report`, small changes in the API responses & expose the vault `baseUrl` to the frontend as well diff --git a/.changeset/shiny-seahorses-do.md b/.changeset/shiny-seahorses-do.md deleted file mode 100644 index 06892900bfc62..0000000000000 --- a/.changeset/shiny-seahorses-do.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-badges-backend': patch ---- - -Add missing installation instructions diff --git a/.changeset/shiny-turkeys-doubt.md b/.changeset/shiny-turkeys-doubt.md deleted file mode 100644 index edac39182ce9e..0000000000000 --- a/.changeset/shiny-turkeys-doubt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-org': patch ---- - -Render namespaces for teams with subtitles in `MyGroupsSidebarItem` diff --git a/.changeset/short-deers-remember.md b/.changeset/short-deers-remember.md deleted file mode 100644 index 7579e7773b22b..0000000000000 --- a/.changeset/short-deers-remember.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -'@backstage/backend-common': patch -'@backstage/integration': patch -'@backstage/plugin-adr': patch -'@backstage/plugin-catalog-backend': patch -'@backstage/plugin-catalog-import': patch -'@backstage/plugin-scaffolder': patch -'@backstage/plugin-scaffolder-backend': patch -'@backstage/plugin-techdocs': patch -'@backstage/plugin-techdocs-module-addons-contrib': patch -'@backstage/plugin-techdocs-node': patch ---- - -Upgrade git-url-parse to 12.0.0. - -Motivation for upgrade is transitively upgrading parse-url which is vulnerable -to several CVEs detected by Snyk. - -- SNYK-JS-PARSEURL-2935944 -- SNYK-JS-PARSEURL-2935947 -- SNYK-JS-PARSEURL-2936249 diff --git a/.changeset/short-olives-train.md b/.changeset/short-olives-train.md deleted file mode 100644 index 594d95f073323..0000000000000 --- a/.changeset/short-olives-train.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': minor -'@backstage/plugin-kubernetes-common': minor ---- - -Refactor `KubernetesObjectsProvider` with new methods, `KubernetesServiceLocator` now takes an `Entity` instead of `serviceId` diff --git a/.changeset/short-wolves-applaud.md b/.changeset/short-wolves-applaud.md deleted file mode 100644 index fa5cebffc3d69..0000000000000 --- a/.changeset/short-wolves-applaud.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -Export experimental `scaffolderCatalogExtension` for the new backend system. This export is not considered stable and should not be used in production. diff --git a/.changeset/shy-cameras-develop.md b/.changeset/shy-cameras-develop.md deleted file mode 100644 index c62a9a56e357c..0000000000000 --- a/.changeset/shy-cameras-develop.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-openapi': minor ---- - -Add basic OpenAPI \$ref support. - -For more information see [here](https://github.com/backstage/backstage/tree/master/plugins/catalog-backend-module-openapi). diff --git a/.changeset/silent-coats-brake.md b/.changeset/silent-coats-brake.md deleted file mode 100644 index b1cfbacb6ab70..0000000000000 --- a/.changeset/silent-coats-brake.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-catalog': patch -'@backstage/plugin-catalog-backend': patch ---- - -Use entity type predicates from catalog-model diff --git a/.changeset/silly-geese-design.md b/.changeset/silly-geese-design.md deleted file mode 100644 index d4f8de2510dd6..0000000000000 --- a/.changeset/silly-geese-design.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-api-docs': patch -'@backstage/plugin-catalog': minor ---- - -Add hidden title column to catalog and API table to enable filtering by title. diff --git a/.changeset/silver-needles-unite.md b/.changeset/silver-needles-unite.md deleted file mode 100644 index b5fed7e6156e8..0000000000000 --- a/.changeset/silver-needles-unite.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -'@backstage/plugin-home': patch ---- - -Added support for customizing the time format used in the `HeaderWorldClock` component - -Here's an example of how this can be used in the `HomePage.tsx` found in `\packages\app\src\components\home` to change the clock to be in the 24hr time format: - -```diff -+const timeFormat: Intl.DateTimeFormatOptions = { -+ hour: '2-digit', -+ minute: '2-digit', -+ hour12: false, -+}; - -export const homePage = ( - -
} pageTitleOverride="Home"> -+ -
- - - - - -``` diff --git a/.changeset/small-shoes-hide.md b/.changeset/small-shoes-hide.md deleted file mode 100644 index b1f95e9f2d839..0000000000000 --- a/.changeset/small-shoes-hide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend-node': patch ---- - -Exports `MissingIndexError` that can be used by the search engines for better error handling when missing index. diff --git a/.changeset/smart-elephants-knock.md b/.changeset/smart-elephants-knock.md deleted file mode 100644 index 7aed10a71ecc6..0000000000000 --- a/.changeset/smart-elephants-knock.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -The `test` command now ensures that all IO is flushed before exiting when printing `--help`. diff --git a/.changeset/smooth-sheep-hide.md b/.changeset/smooth-sheep-hide.md deleted file mode 100644 index 8a65602ca9ba0..0000000000000 --- a/.changeset/smooth-sheep-hide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-azure-devops': patch ---- - -Exporting azureDevOpsApiRef, AzureGitTagsIcon, and all hooks for the benefit of other plugins. diff --git a/.changeset/spicy-walls-repair.md b/.changeset/spicy-walls-repair.md deleted file mode 100644 index 36187600c7101..0000000000000 --- a/.changeset/spicy-walls-repair.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': patch ---- - -Add new config option for okta auth server and IDP diff --git a/.changeset/spotty-balloons-stare.md b/.changeset/spotty-balloons-stare.md deleted file mode 100644 index 9e75ae9cbef51..0000000000000 --- a/.changeset/spotty-balloons-stare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-pg': patch ---- - -Now imports `SearchEngine` interface from `@backstage/plugin-search-common` instead of `@backstage/plugin-search-backend-node` diff --git a/.changeset/stale-needles-applaud.md b/.changeset/stale-needles-applaud.md deleted file mode 100644 index cc46dc2e3fdea..0000000000000 --- a/.changeset/stale-needles-applaud.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-api-docs': patch ---- - -Set font colors correctly for descriptions containing HTML diff --git a/.changeset/strange-tables-flash.md b/.changeset/strange-tables-flash.md deleted file mode 100644 index b42069aa64cec..0000000000000 --- a/.changeset/strange-tables-flash.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-stack-overflow': patch -'@backstage/plugin-stack-overflow-backend': patch ---- - -app-config is now picked up properly. diff --git a/.changeset/strange-trains-collect.md b/.changeset/strange-trains-collect.md deleted file mode 100644 index 3da9aff5159ef..0000000000000 --- a/.changeset/strange-trains-collect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -The max content size for dry-run files has been reduced from 256k to 64k. diff --git a/.changeset/strong-lies-explain.md b/.changeset/strong-lies-explain.md deleted file mode 100644 index d9657be6b4b85..0000000000000 --- a/.changeset/strong-lies-explain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/theme': patch ---- - -Adds optional `htmlFontSize` property and also sets typography design tokens for h5 and h6 in base theme. diff --git a/.changeset/sweet-plants-sparkle.md b/.changeset/sweet-plants-sparkle.md deleted file mode 100644 index 69e764784918c..0000000000000 --- a/.changeset/sweet-plants-sparkle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/integration': patch ---- - -Allow frontend visibility for `integrations` itself. diff --git a/.changeset/sweet-rats-invite.md b/.changeset/sweet-rats-invite.md deleted file mode 100644 index f292e7bb43f44..0000000000000 --- a/.changeset/sweet-rats-invite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch ---- - -Add sourcePath option to publish:gerrit action diff --git a/.changeset/swift-plants-fix.md b/.changeset/swift-plants-fix.md deleted file mode 100644 index 52873b7985354..0000000000000 --- a/.changeset/swift-plants-fix.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/backend-app-api': minor ---- - -Add initial plumbing for creating backends using the experimental backend framework. - -This package is highly **EXPERIMENTAL** and should not be used in production. diff --git a/.changeset/tall-pants-clap.md b/.changeset/tall-pants-clap.md deleted file mode 100644 index 5a1714c106413..0000000000000 --- a/.changeset/tall-pants-clap.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/backend-common': patch -'@backstage/integration': patch ---- - -Support self-hosted gitlab installations with relative URL. diff --git a/.changeset/tame-gorillas-look.md b/.changeset/tame-gorillas-look.md deleted file mode 100644 index 8a7e230ce6722..0000000000000 --- a/.changeset/tame-gorillas-look.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -Introduced audit log message when a new scaffolder task is created diff --git a/.changeset/tame-guests-wave.md b/.changeset/tame-guests-wave.md deleted file mode 100644 index bbf757084dcc3..0000000000000 --- a/.changeset/tame-guests-wave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-azure-devops-backend': patch ---- - -Added comments to example to help avoid confusion as to where lines need to be added diff --git a/.changeset/techdocs-eyes-sit.md b/.changeset/techdocs-eyes-sit.md deleted file mode 100644 index a09410a4fb8df..0000000000000 --- a/.changeset/techdocs-eyes-sit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs-backend': patch ---- - -Add sample headings on the documented component homepage. diff --git a/.changeset/techdocs-gorgeous-plants-sniff.md b/.changeset/techdocs-gorgeous-plants-sniff.md deleted file mode 100644 index f5453f35be216..0000000000000 --- a/.changeset/techdocs-gorgeous-plants-sniff.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Reorder browser tab title in Techdocs pages to have the site name first. diff --git a/.changeset/techdocs-sheep-talk.md b/.changeset/techdocs-sheep-talk.md deleted file mode 100644 index b17408d7a43d8..0000000000000 --- a/.changeset/techdocs-sheep-talk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Remove the 60% factor from the font size calculation of headers to use the exact size defined in BackstageTheme. diff --git a/.changeset/techdocs-sixty-mugs-hug.md b/.changeset/techdocs-sixty-mugs-hug.md deleted file mode 100644 index a1a9e815a1b2f..0000000000000 --- a/.changeset/techdocs-sixty-mugs-hug.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Fix: When docs are shown in an entity page under the docs tab the sidebars start overlapping with the header and tabs in the page when you scroll the documentation content. diff --git a/.changeset/techdocs-the-whole-pulse.md b/.changeset/techdocs-the-whole-pulse.md deleted file mode 100644 index b54fb080aea46..0000000000000 --- a/.changeset/techdocs-the-whole-pulse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@techdocs/cli': patch ---- - -Fixed a bug that prevented docker images from being pulled by default when generating TechDocs. diff --git a/.changeset/ten-cobras-wash.md b/.changeset/ten-cobras-wash.md deleted file mode 100644 index 81915d958d314..0000000000000 --- a/.changeset/ten-cobras-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': minor ---- - -Allowed post method on /refresh path diff --git a/.changeset/tender-chicken-learn.md b/.changeset/tender-chicken-learn.md deleted file mode 100644 index bd95c5545fe24..0000000000000 --- a/.changeset/tender-chicken-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend': patch ---- - -If error is `MissingIndexError` we return a 400 response with a more clear error message. diff --git a/.changeset/tender-cycles-shout.md b/.changeset/tender-cycles-shout.md deleted file mode 100644 index b5b069759f234..0000000000000 --- a/.changeset/tender-cycles-shout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Improve accessibility for CopyTextButton diff --git a/.changeset/tender-terms-flash.md b/.changeset/tender-terms-flash.md deleted file mode 100644 index ca5fdb3799960..0000000000000 --- a/.changeset/tender-terms-flash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/integration': patch ---- - -Avoid double encoding of the file path in `getBitbucketServerDownloadUrl` diff --git a/.changeset/thick-cats-kiss.md b/.changeset/thick-cats-kiss.md deleted file mode 100644 index 8817115ec36ee..0000000000000 --- a/.changeset/thick-cats-kiss.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-catalog': patch ---- - -Adding ability to customize the "unregister entity" menu item in the entity context menu on the entity page with options 'visible','hidden','disabled'.With this three new options, one can hide the "unregister entity" menu item from the list, disable or keep it enabled. - -The boolean input for "unregister entity" will be deprecated later in favour of the above three options. diff --git a/.changeset/thick-radios-drive.md b/.changeset/thick-radios-drive.md deleted file mode 100644 index 130030be5970d..0000000000000 --- a/.changeset/thick-radios-drive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-adr': patch ---- - -Track discover event and result rank for `AdrSearchResultListItem` diff --git a/.changeset/thick-shrimps-hammer.md b/.changeset/thick-shrimps-hammer.md deleted file mode 100644 index ddc0928154ee1..0000000000000 --- a/.changeset/thick-shrimps-hammer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': minor ---- - -Add support for `allowedOwners` to the `BitbucketRepoPicker` used for the workspace value. diff --git a/.changeset/thirty-rivers-watch.md b/.changeset/thirty-rivers-watch.md deleted file mode 100644 index d92343f365b6f..0000000000000 --- a/.changeset/thirty-rivers-watch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -Added two new scaffolder actions: `github:repo:create` and `github:repo:push` diff --git a/.changeset/tricky-ravens-visit.md b/.changeset/tricky-ravens-visit.md deleted file mode 100644 index 8500c9b64ed01..0000000000000 --- a/.changeset/tricky-ravens-visit.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/core-components': patch -'@backstage/plugin-catalog': patch ---- - -Updated to remove usage of the `bursts` object in the theme palette diff --git a/.changeset/twelve-candles-jump.md b/.changeset/twelve-candles-jump.md deleted file mode 100644 index 9d0cccd0ba375..0000000000000 --- a/.changeset/twelve-candles-jump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-ldap': patch ---- - -Add possibility to resolve relations by RDN, in addition to UUID and DN diff --git a/.changeset/twelve-peaches-tickle.md b/.changeset/twelve-peaches-tickle.md deleted file mode 100644 index 2a7814ea06e98..0000000000000 --- a/.changeset/twelve-peaches-tickle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Many symbol declarations have been moved to `@backstage/plugin-catalog-node`. This has no affect on users of this package as they are all re-exported. Modules that build on top of the catalog backend plugin should switch all of their imports to the `@backstage/plugin-catalog-node` package and remove the dependency on `@backstage/plugin-catalog-backend`. diff --git a/.changeset/two-crews-accept.md b/.changeset/two-crews-accept.md deleted file mode 100644 index 9540f97cb55ab..0000000000000 --- a/.changeset/two-crews-accept.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-gitlab': patch ---- - -Add the possibility in the `GitlabDiscoveryEntityProvider` to scan the whole project instead of concrete groups. For that, use a configuration like this one, where the group parameter is omitted (not mandatory anymore): - -```yaml -catalog: - providers: - gitlab: - yourProviderId: - host: gitlab-host # Identifies one of the hosts set up in the integrations - branch: main # Optional. Uses `master` as default - entityFilename: catalog-info.yaml # Optional. Defaults to `catalog-info.yaml` -``` diff --git a/.changeset/two-owls-cry.md b/.changeset/two-owls-cry.md deleted file mode 100644 index ca371781a1888..0000000000000 --- a/.changeset/two-owls-cry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-elasticsearch': patch ---- - -Throws `MissingIndexError` when no index of type exist. diff --git a/.changeset/unlucky-stingrays-juggle.md b/.changeset/unlucky-stingrays-juggle.md deleted file mode 100644 index f2e83f7163a23..0000000000000 --- a/.changeset/unlucky-stingrays-juggle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-import': patch ---- - -Support use without `integrations` or only integrations without frontend visible properties (e.g., `bitbucketCloud`) being configured by checking `integrations.github` directly without attempting to load `integrations`. diff --git a/.changeset/warm-monkeys-study.md b/.changeset/warm-monkeys-study.md deleted file mode 100644 index ae9ab4565ce78..0000000000000 --- a/.changeset/warm-monkeys-study.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-plugin-api': patch ---- - -Enabled the `@backstage/core-plugin-api/alpha` entry point. diff --git a/.changeset/warm-paws-sneeze.md b/.changeset/warm-paws-sneeze.md deleted file mode 100644 index e620074f435cc..0000000000000 --- a/.changeset/warm-paws-sneeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/errors': patch ---- - -Inline the type of `ConsumedResponse.headers` and tweaked it to be the intersection of the built-in type and `node-fetch` type. diff --git a/.changeset/weak-bananas-deliver.md b/.changeset/weak-bananas-deliver.md deleted file mode 100644 index f46c7b7bfe455..0000000000000 --- a/.changeset/weak-bananas-deliver.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -'@backstage/plugin-pagerduty': minor ---- - -Introduces a new annotation `pagerduty.com/service-id` that can be used instead of the `pagerduty.com/integration-key` annotation. -_Note: If both annotations are specified on a given Entity, then the `pagerduty.com/integration-key` annotation will be prefered_ - -**BREAKING** The `PagerDutyClient.fromConfig` static method now expects a `FetchApi` compatible object and has been refactored to -accept 2 arguments: config and ClientApiDependencies -The `PagerDutyClient` now relies on a `fetchApi` being available to execute `fetch` requests. - -**BREAKING** A new query method `getServiceByEntity` that is used to query for Services by either the `integrationKey` or `serviceId` -annotation values if they are defined. The `integrationKey` value is preferred currently over `serviceId`. As such, the previous -`getServiceByIntegrationKey` method has been removed. - -**BREAKING** The return values for each Client query method has been changed to return an object instead of raw values. -For example, the `getIncidentsByServiceId` query method now returns an object in the shape of `{ incidents: Incident[] }` -instead of just `Incident[]`. -This same pattern goes for `getChangeEventsByServiceId` and `getOnCallByPolicyId` functions. - -**BREAKING** All public exported types that relate to entities within PagerDuty have been prefixed with `PagerDuty` (e.g. `ServicesResponse` is now `PagerDutyServicesResponse` and `User` is now `PagerDutyUser`) - -In addition, various enhancements/bug fixes were introduced: - -- The `PagerDutyCard` component now wraps error and loading messages with an `InfoCard` to contain errors/messages. This enforces a consistent experience on the EntityPage -- If no service can be found for the provided integration key, a new Error Message Empty State component will be shown instead of an error alert -- Introduces the `fetchApi` to replace standard `window.fetch` - - ensures that Identity Authorization is respected and provided in API requests diff --git a/.changeset/weak-jeans-cry.md b/.changeset/weak-jeans-cry.md deleted file mode 100644 index 79f419e3db6a3..0000000000000 --- a/.changeset/weak-jeans-cry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -Add `allowArbitraryValues` to `ui:options` in `OwnedEntityPicker`, similar to `allowArbitraryValues` in `EntityPicker` diff --git a/.changeset/weak-llamas-repeat.md b/.changeset/weak-llamas-repeat.md deleted file mode 100644 index a86ce3a964278..0000000000000 --- a/.changeset/weak-llamas-repeat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs-backend': minor ---- - -Added local publishing target directory `config`: `techdocs.publisher.local.publishDirectory` diff --git a/.changeset/wet-cameras-juggle.md b/.changeset/wet-cameras-juggle.md deleted file mode 100644 index 62cc20635690b..0000000000000 --- a/.changeset/wet-cameras-juggle.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/plugin-azure-devops-backend': patch -'@backstage/plugin-azure-devops-common': patch ---- - -Adding getProjects endpoint to list out all projects associated with the Azure DevOps organization. - -It can be accessed by using this endpoint `{backendUrl}/api/azure-devops/projects` diff --git a/.changeset/wet-dolphins-act.md b/.changeset/wet-dolphins-act.md deleted file mode 100644 index b975f464cbd3f..0000000000000 --- a/.changeset/wet-dolphins-act.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-github-actions': patch ---- - -Minor cleanup of the API surface. diff --git a/.changeset/wicked-dragons-brush.md b/.changeset/wicked-dragons-brush.md deleted file mode 100644 index 737451f1fd9a4..0000000000000 --- a/.changeset/wicked-dragons-brush.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@backstage/plugin-techdocs': minor ---- - -Use the same initial filter `owned` for the `TechDocsIndexPage` as for the `CatalogPage`. - -If you prefer to keep the previous behavior, you can change the default for the initial filter -to `all` (or `starred` if you rather prefer that). - -``` - -``` - -In general, with this change you will be able to set props at `TechDocsIndexPage`. diff --git a/.changeset/wicked-icons-grin.md b/.changeset/wicked-icons-grin.md deleted file mode 100644 index 8d26a9255ea4b..0000000000000 --- a/.changeset/wicked-icons-grin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -Swap usage of `MaterialTable` with `Table` from `core-components` diff --git a/.changeset/wicked-ladybugs-argue.md b/.changeset/wicked-ladybugs-argue.md deleted file mode 100644 index 9a36cf17cba9f..0000000000000 --- a/.changeset/wicked-ladybugs-argue.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -'@backstage/plugin-catalog': patch -'@backstage/plugin-catalog-react': patch ---- - -Added new `EntityProcessingStatusPicker` that will filter for entities with orphans and/or errors. - -If you are using the default Catalog page this picker will be added automatically. For those who have customized their Catalog page you'll need to add this manually by doing something like this: - -```diff -... -import { - CatalogFilterLayout, - EntityTypePicker, - UserListPicker, - EntityTagPicker -+ EntityProcessingStatusPicker, -} from '@backstage/plugin-catalog-react'; -... -export const CustomCatalogPage = ({ - columns, - actions, - initiallySelectedFilter = 'owned', -}: CatalogPageProps) => { - return ( - ... - - - - - - ... -}; -``` diff --git a/.changeset/witty-ladybugs-laugh.md b/.changeset/witty-ladybugs-laugh.md deleted file mode 100644 index d47bbb3250015..0000000000000 --- a/.changeset/witty-ladybugs-laugh.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch -'@backstage/plugin-scaffolder-backend': patch ---- - -Allow to create Gerrit project using default owner diff --git a/.changeset/young-seas-report.md b/.changeset/young-seas-report.md deleted file mode 100644 index 388dada7e7660..0000000000000 --- a/.changeset/young-seas-report.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-bazaar': patch -'@backstage/plugin-bazaar-backend': patch ---- - -Fixed api warnings diff --git a/docs/releases/v1.4.0-changelog.md b/docs/releases/v1.4.0-changelog.md new file mode 100644 index 0000000000000..484939f796b65 --- /dev/null +++ b/docs/releases/v1.4.0-changelog.md @@ -0,0 +1,2870 @@ +# Release v1.4.0 + +## @backstage/plugin-catalog-node@1.0.0 + +### Major Changes + +- 9a6aba1d85: This package houses stable types from the `@backstage/plugin-catalog-backend` package and is intended for creation of catalog modules. Prefer importing from this package over the `@backstage/plugin-catalog-backend` package. + +### Minor Changes + +- 91c1d12123: Added alpha exports for the new experimental backend system. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@0.1.0 + - @backstage/catalog-model@1.1.0 + - @backstage/errors@1.1.0 + +## @backstage/plugin-search@1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- 509c4092f0: To allow people to use a global search context in the search modal, the code for the search modal has been changed to only create a local search context if there is no parent context already defined. + + If you want to continue using a local context even if you define a global one, you will have to wrap the modal in a new local context manually: + + ```tsx + + + + ``` + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-search-backend@1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Patch Changes + +- a21cd43467: If error is `MissingIndexError` we return a 400 response with a more clear error message. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-search-backend-node@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/plugin-permission-node@0.6.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-search-backend-module-elasticsearch@1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Minor Changes + +- c5af773757: **BREAKING**: In order to remain interoperable with all currently supported + deployments of Elasticsearch, this package will now conditionally use either + the `@elastic/elasticsearch` or `@opensearch-project/opensearch` client when + communicating with your deployed cluster. + + If you do not rely on types exported from this package, or if you do not make + use of the `createElasticSearchClientOptions` or `newClient` methods on the + `ElasticSearchSearchEngine` class, then upgrading to this version should not + require any further action on your part. Everything will continue to work as it + always has. + + If you _do_ rely on either of the above methods or any underlying types, some + changes may be needed to your custom code. A type guard is now exported by this + package (`isOpenSearchCompatible(options)`), which you may use to help clarify + which client options are compatible with which client constructors. + + If you are using this package with the `search.elasticsearch.provider` set to + `aws`, and you are making use of the `newClient` method in particular, you may + wish to start using the `@opensearch-project/opensearch` client in your custom + code. + +### Patch Changes + +- 71de198828: Updated dependency `@opensearch-project/opensearch` to `^2.0.0`. + +- b0b8213056: Feature: add a new option to set the batch size for elastic search engine, if not given the default batch size is 1000 + + Example usage: + + ```yaml + search: + elasticsearch: + batchSize: 100 + ``` + +- a21cd43467: Throws `MissingIndexError` when no index of type exist. + +- Updated dependencies + - @backstage/plugin-search-backend-node@1.0.0 + - @backstage/plugin-search-common@1.0.0 + +## @backstage/plugin-search-backend-node@1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Patch Changes + +- a21cd43467: Exports `MissingIndexError` that can be used by the search engines for better error handling when missing index. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-search-common@1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-common@0.6.3 + +## @backstage/plugin-search-react@1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Patch Changes + +- 60408ca9d4: Fix search pagination to reset page cursor also when a term is cleared. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/backend-app-api@0.1.0 + +### Minor Changes + +- 91c1d12123: Add initial plumbing for creating backends using the experimental backend framework. + + This package is highly **EXPERIMENTAL** and should not be used in production. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@0.1.0 + - @backstage/backend-common@0.14.1 + - @backstage/plugin-permission-node@0.6.3 + - @backstage/backend-tasks@0.3.3 + +## @backstage/backend-plugin-api@0.1.0 + +### Minor Changes + +- 91c1d12123: Introduced new package for creating backend plugins using the new alpha backend plugin framework. + This package is still considered **EXPERIMENTAL** and things will change without warning. Do not use this for production. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/backend-tasks@0.3.3 + +## @backstage/catalog-model@1.1.0 + +### Minor Changes + +- 4cc81372f8: Introduced `GroupDefaultParentEntityPolicy` to set a default group entity parent. +- 1380b389dc: Adding an optional type field to entity links to group and categorize links + +### Patch Changes + +- c3cfc83af2: Updated JSDoc to be MDX compatible. +- f9f1de8100: Add shared annotations for Kubernetes clusters +- f1dcc6f3c6: Added type predicates for all entity types, e.g. isUserEntity +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- Updated dependencies + - @backstage/errors@1.1.0 + +## @backstage/cli@0.18.0 + +### Minor Changes + +- 96a82d9791: **BREAKING**: Removed the following deprecated package commands: + + - `app:build` - Use `package build` instead + - `app:serve` - Use `package start` instead + - `backend:build` - Use `package build` instead + - `backend:bundle` - Use `package build` instead + - `backend:dev` - Use `package start` instead + - `plugin:build` - Use `package build` instead + - `plugin:serve` - Use `package start` instead + - `build` - Use `package build` instead + - `lint` - Use `package lint` instead + - `prepack` - Use `package prepack` instead + - `postpack` - Use `package postpack` instead + + In order to replace these you need to have [migrated to using package roles](https://backstage.io/docs/tutorials/package-role-migration). + +### Patch Changes + +- 86640214f0: Upgrade `@rollup/plugin-node-resolve` to `^13.0.6` +- d2256c0384: Fix `webpack-dev-server` deprecations. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- e661242844: Updated dependency `run-script-webpack-plugin` to `^0.1.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- e8ed804d4f: Updated dependency `@spotify/prettier-config` to `^14.0.0`. + Updated dependency `@spotify/eslint-config-base` to `^14.0.0`. + Updated dependency `@spotify/eslint-config-react` to `^14.0.0`. + Updated dependency `@spotify/eslint-config-typescript` to `^14.0.0`. +- e662b573cf: Updated dependency `@octokit/request` to `^6.0.0`. +- f6b6fb7165: The `test` command now ensures that all IO is flushed before exiting when printing `--help`. +- Updated dependencies + - @backstage/config-loader@1.1.3 + - @backstage/release-manifests@0.0.5 + - @backstage/errors@1.1.0 + +## @backstage/core-components@0.10.0 + +### Minor Changes + +- 32204fa794: Add `transformLinkUri` and `transformImageUri` to `MarkdownContent` + +### Patch Changes + +- 3c440ea77e: Change BackstageIconLinkVertical style to use pallette instead of explicit color +- c3cfc83af2: Updated JSDoc to be MDX compatible. +- b4b711bcc2: Fix the EntityLayout header style so that EntityContextMenu button can display in correct shape when user hover on it +- 944af7f2a8: Work around a bug calling `onChange` twice in `mui` for `RoutedTab` so you don't have to press back twice to navigate through tabs +- 7f5e79961d: Fix relative `sub-paths` by concatenating the app's base path with them. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 693990d4fe: Updated dependency `@react-hookz/web` to `^15.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 15201b1032: Updated dependency `rc-progress` to `3.4.0`. +- 7e115d42f9: Support displaying subtitle text in `SidebarSubmenuItem` +- ae746946f7: Improve accessibility for CopyTextButton +- 385389d23c: Updated to remove usage of the `bursts` object in the theme palette +- Updated dependencies + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/errors@1.1.0 + +### Minor Changes + +- 6d61b44466: The `ResponseError.fromResponse` now accepts a more narrow response type, in order to avoid incompatibilities between different fetch implementations. + + The `response` property of `ResponseError` has also been narrowed to a new `ConsumedResponse` type that omits all the properties for consuming the body of the response. This is not considered a breaking change as it was always an error to try to consume the body of the response. + +### Patch Changes + +- c1a8bbf5e5: Inline the type of `ConsumedResponse.headers` and tweaked it to be the intersection of the built-in type and `node-fetch` type. + +## @backstage/plugin-apache-airflow@0.2.0 + +### Minor Changes + +- 01f976ea72: Exposed DagTableComponent as standalone component + added a prop to get only select DAGs instead of the full list + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + +## @backstage/plugin-api-docs-module-protoc-gen-doc@0.1.0 + +### Minor Changes + +- e0328f2107: Added the new `grpcDocsApiWidget` to render `protoc-gen-doc` generated descriptors by the `grpc-docs` package. + +## @backstage/plugin-apollo-explorer@0.1.0 + +### Minor Changes + +- d8fec19542: Apollo Explorer plugin now available! Installation instructions can be found in the plugin README + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-auth-backend@0.15.0 + +### Minor Changes + +- 9d4040777e: **BREAKING**: Removed all directly exported auth provider factories, option types, and sign-in resolvers. For example: `AwsAlbProviderOptions`, `bitbucketUserIdSignInResolver`, `createGithubProvider`. These are all still accessible via the `providers` export. For example, use `providers.github.create()` rather than `createGithubProvider()`, and `providers.bitbucket.resolvers.userIdMatchingUserEntityAnnotation()` rather than `bitbucketUserIdSignInResolver`. + + **BREAKING**: Removed the exported `AuthProviderFactoryOptions` type as well as the deprecated option fields of the `AuthProviderFactory` callback. This includes the `tokenManager`, `tokenIssuer`, `discovery`, and `catalogApi` fields. Existing usage of these should be replaced with the new utilities in the `resolverContext` field. The deprecated `TokenIssuer` type is now also removed, since it is no longer used. + + **BREAKING**: Removed `getEntityClaims`, use `getDefaultOwnershipEntityRefs` instead. + + **DEPRECATION**: Deprecated `AtlassianAuthProvider` as it was unintentionally exported. + +- fe8e025af5: Allowed post method on /refresh path + +### Patch Changes + +- 3cedfd8365: add Cloudflare Access auth provider to auth-backend +- f2cf79d62e: Added an option for the auth backend router to select the algorithm for the JWT token signing keys +- 8e03db907a: Auth provider now also export createAuthProviderIntegration +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- 859346bfbb: Updated dependency `google-auth-library` to `^8.0.0`. +- 3a014730dc: Add new config option for okta auth server and IDP +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-catalog@1.4.0 + +### Minor Changes + +- 97c46f2359: Add `spec.targets` (or `spec.target`) for Location entities at the `CatalogTable`. +- cf288221d1: Add `Location` target(s) to `AboutCard`. +- a274fe38b9: Add hidden title column to catalog and API table to enable filtering by title. + +### Patch Changes + +- dcaf1cb418: Previously, the color of the Entity Context Menu (in the Entity Page Header) was hardcoded as `white`. + + This was an issue for themes that use a header with a white background. By default, the color of the icon is now `theme.page.fontColor`. + + It can now also be overridden in the theme, which is only necessary if the header title, subtitle and three-dots icon need to have different colors. For example: + + ```typescript + export function createThemeOverrides(theme: BackstageTheme): Overrides { + return { + PluginCatalogEntityContextMenu: { + button: { + color: 'blue', + }, + }, + ... + }, + ... + } + ``` + +- f1dcc6f3c6: Use entity type predicates from catalog-model + +- 258057a4b9: Adding ability to customize the "unregister entity" menu item in the entity context menu on the entity page with options 'visible','hidden','disabled'.With this three new options, one can hide the "unregister entity" menu item from the list, disable or keep it enabled. + + The boolean input for "unregister entity" will be deprecated later in favour of the above three options. + +- 385389d23c: Updated to remove usage of the `bursts` object in the theme palette + +- be26d95141: Added new `EntityProcessingStatusPicker` that will filter for entities with orphans and/or errors. + + If you are using the default Catalog page this picker will be added automatically. For those who have customized their Catalog page you'll need to add this manually by doing something like this: + + ```diff + ... + import { + CatalogFilterLayout, + EntityTypePicker, + UserListPicker, + EntityTagPicker + + EntityProcessingStatusPicker, + } from '@backstage/plugin-catalog-react'; + ... + export const CustomCatalogPage = ({ + columns, + actions, + initiallySelectedFilter = 'owned', + }: CatalogPageProps) => { + return ( + ... + + + + + + ... + }; + ``` + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/catalog-client@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + - @backstage/plugin-catalog-common@1.0.4 + +## @backstage/plugin-catalog-backend@1.3.0 + +### Minor Changes + +- 1dd6c22cc8: Added an option to be able to trigger refreshes on entities based on a prestored arbitrary key. + + The UrlReaderProcessor, FileReaderProcessor got updated to store the absolute URL of the catalog file as a refresh key. In the format of `:` + The PlaceholderProcessor got updated to store the resolverValues as refreshKeys for the entities. + + The custom resolvers will need to be updated to pass in a `CatalogProcessorEmit` function as parameter and they should be updated to emit their refresh processingResults. You can see the updated resolvers in the `PlaceholderProcessor.ts` + + ```ts + // yamlPlaceholderResolver + ... + const { content, url } = await readTextLocation(params); + + params.emit(processingResult.refresh(`url:${url}`)); + ... + ``` + +- 91c1d12123: Export experimental `catalogPlugin` for the new backend system. This export is not considered stable and should not be used in production. + +### Patch Changes + +- 1e02fe46d6: Fixed bug where catalog metrics weren't being tracked. + +- 5f6b847c15: Fix Error Code in Register Component DryRun + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. + +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- 679b32172e: Updated dependency `knex` to `^2.0.0`. + +- fa0533e604: CatalogBuilder supports now subscription to processing engine errors. + + ```ts + subscribe(options: { + onProcessingError: (event: { unprocessedEntity: Entity, error: Error }) => Promise | void; + }); + ``` + + If you want to get notified on errors while processing the entities, you call CatalogBuilder.subscribe + to get notifications with the parameters defined as above. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- f1dcc6f3c6: Use entity type predicates from catalog-model + +- 9a6aba1d85: Many symbol declarations have been moved to `@backstage/plugin-catalog-node`. This has no affect on users of this package as they are all re-exported. Modules that build on top of the catalog backend plugin should switch all of their imports to the `@backstage/plugin-catalog-node` package and remove the dependency on `@backstage/plugin-catalog-backend`. + +- Updated dependencies + - @backstage/backend-plugin-api@0.1.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-catalog-node@1.0.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/plugin-permission-node@0.6.3 + - @backstage/errors@1.1.0 + - @backstage/plugin-catalog-common@1.0.4 + - @backstage/plugin-scaffolder-common@1.1.2 + +## @backstage/plugin-catalog-backend-module-msgraph@0.4.0 + +### Minor Changes + +- a145672f0f: Align `msgraph` plugin's entity provider config with other providers. **Deprecated** entity processor as well as previous config. + + You will see warning at the log output until you migrate to the new setup. + All deprecated parts will be removed eventually after giving some time to migrate. + + Please find information on how to migrate your current setup to the new one below. + + **Migration Guide:** + + There were two different way on how to use the msgraph plugin: processor or provider. + + Previous registration for the processor: + + ```typescript + // packages/backend/src/plugins/catalog.ts + builder.addProcessor( + MicrosoftGraphOrgReaderProcessor.fromConfig(env.config, { + logger: env.logger, + // [...] + }), + ); + ``` + + Previous registration when using the provider: + + ```typescript + // packages/backend/src/plugins/catalog.ts + builder.addEntityProvider( + MicrosoftGraphOrgEntityProvider.fromConfig(env.config, { + id: 'https://graph.microsoft.com/v1.0', + target: 'https://graph.microsoft.com/v1.0', + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + // [...] + }), + ); + ``` + + Previous configuration as used for both: + + ```yaml + # app-config.yaml + catalog: + processors: + microsoftGraphOrg: + providers: + - target: https://graph.microsoft.com/v1.0 + # [...] + ``` + + **Replacement:** + + Please check for the complete documentation of all configuration options (config as well as registration of the provider). + + ```yaml + # app-config.yaml + catalog: + providers: + microsoftGraphOrg: + # In case you used the deprecated configuration with the entity provider + # using the value of `target` will keep the same location key for all + providerId: # some stable ID which will be used as part of the location key for all ingested data + target: https://graph.microsoft.com/v1.0 + # [...] + ``` + + ```typescript + // packages/backend/src/plugins/catalog.ts + builder.addEntityProvider( + MicrosoftGraphOrgEntityProvider.fromConfig(env.config, { + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + // [...] + }), + ); + ``` + + In case you've used multiple entity providers before + **and** you had different transformers for each of them + you can provide these directly at the one `fromConfig` call + by passing a Record with the provider ID as key. + +- b8ebecd100: Microsoft Graph plugin can supports many more options for authenticating with the Microsoft Graph API. + Previously only ClientId/ClientSecret was supported, but now all the authentication options of `DefaultAzureCredential` from `@azure/identity` are supported. + Including Managed Identity, Client Certificate, Azure CLI and VS Code. + + If `clientId` and `clientSecret` are specified in configuration, the plugin behaves the same way as before. + If these fields are omitted, the plugin uses `DefaultAzureCredential` to automatically determine the best authentication method. + This is particularly useful for local development environments - the default configuration will try to use existing credentials from Visual Studio Code, Azure CLI and Azure PowerShell, without the user needing to configure any credentials in app-config.yaml + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/catalog-model@1.1.0 + - @backstage/backend-tasks@0.3.3 + +## @backstage/plugin-catalog-backend-module-openapi@0.1.0 + +### Minor Changes + +- 67503d159e: Add basic OpenAPI \\$ref support. + + For more information see [here](https://github.com/backstage/backstage/tree/master/plugins/catalog-backend-module-openapi). + +### Patch Changes + +- 4881dc4c84: Updated dependency `openapi-types` to `^12.0.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + +## @backstage/plugin-code-coverage@0.2.0 + +### Minor Changes + +- d70aaa7622: Cleaned up API exports. + + The `Router` export has been removed; users are expected to use `EntityCodeCoverageContent` instead. + + The `isPluginApplicableToEntity` helper has been deprecated, in favor of the `isCodeCoverageAvailable` helper. + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-code-coverage-backend@0.2.0 + +### Minor Changes + +- d70aaa7622: Cleaned up API exports. + + The `CodeCoverageApi` and `makeRouter` exports have been removed from the backend, since they were not meant to be exported in the first place. + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/errors@1.1.0 + +## @backstage/plugin-cost-insights-common@0.1.0 + +### Minor Changes + +- 81dd5ea989: Introduces a new isomorphic @backstage/plugin-cost-insight-common package to contain shared types across all other cost insights packages and modules. + +## @backstage/plugin-kubernetes@0.7.0 + +### Minor Changes + +- f5c9730639: Add `localKubectlProxy` cluster locator method to make local development simpler to setup. + + Consolidated no-op server side auth decorators. + The following Kubernetes auth decorators are now one class (`ServerSideKubernetesAuthProvider`): + + - `AwsKubernetesAuthProvider` + - `AzureKubernetesAuthProvider` + - `ServiceAccountKubernetesAuthProvider` + +### Patch Changes + +- 3ec294a186: expose detectErrors function publicly +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- eadb3a8d2e: Updated dependency `@kubernetes/client-node` to `^0.17.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-kubernetes-common@0.4.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-kubernetes-backend@0.7.0 + +### Minor Changes + +- f5c9730639: Add `localKubectlProxy` cluster locator method to make local development simpler to setup. + + Consolidated no-op server side auth decorators. + The following Kubernetes auth decorators are now one class (`ServerSideKubernetesAuthProvider`): + + - `AwsKubernetesAuthProvider` + - `AzureKubernetesAuthProvider` + - `ServiceAccountKubernetesAuthProvider` + +- 1454bf98e7: Add new endpoints to Kubernetes backend plugin + + BREAKING: Kubernetes backend plugin now depends on CatalogApi + + ```typescript + // Create new CatalogClient + const catalogApi = new CatalogClient({ discoveryApi: env.discovery }); + const { router } = await KubernetesBuilder.createBuilder({ + logger: env.logger, + config: env.config, + // Inject it into createBuilder params + catalogApi, + }).build(); + ``` + +- 0791af993f: Refactor `KubernetesObjectsProvider` with new methods, `KubernetesServiceLocator` now takes an `Entity` instead of `serviceId` + +### Patch Changes + +- 60e5f9fe68: Fixed the lack of `limitranges` as part of the Default Objects to fetch from the kubernetes api +- 746ec700ea: Add support for Kubernetes clusters in the catalog. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- eadb3a8d2e: Updated dependency `@kubernetes/client-node` to `^0.17.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-kubernetes-common@0.4.0 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-kubernetes-common@0.4.0 + +### Minor Changes + +- 0791af993f: Refactor `KubernetesObjectsProvider` with new methods, `KubernetesServiceLocator` now takes an `Entity` instead of `serviceId` + +### Patch Changes + +- 60e5f9fe68: Fixed the lack of `limitranges` as part of the Default Objects to fetch from the kubernetes api +- eadb3a8d2e: Updated dependency `@kubernetes/client-node` to `^0.17.0`. +- Updated dependencies + - @backstage/catalog-model@1.1.0 + +## @backstage/plugin-newrelic-dashboard@0.2.0 + +### Minor Changes + +- 79ecedded9: Fix bug where the default time window/snapshot duration was supposed to be 30 days, but ended up being 43 weeks + + **BREAKING**: Add a select input to change the time window of the snapshot displayed. This removes the duration prop from the `DashboardSnapshot` component. + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/errors@1.1.0 + +## @backstage/plugin-pagerduty@0.5.0 + +### Minor Changes + +- 8798f8d93f: Introduces a new annotation `pagerduty.com/service-id` that can be used instead of the `pagerduty.com/integration-key` annotation. + _Note: If both annotations are specified on a given Entity, then the `pagerduty.com/integration-key` annotation will be prefered_ + + **BREAKING** The `PagerDutyClient.fromConfig` static method now expects a `FetchApi` compatible object and has been refactored to + accept 2 arguments: config and ClientApiDependencies + The `PagerDutyClient` now relies on a `fetchApi` being available to execute `fetch` requests. + + **BREAKING** A new query method `getServiceByEntity` that is used to query for Services by either the `integrationKey` or `serviceId` + annotation values if they are defined. The `integrationKey` value is preferred currently over `serviceId`. As such, the previous + `getServiceByIntegrationKey` method has been removed. + + **BREAKING** The return values for each Client query method has been changed to return an object instead of raw values. + For example, the `getIncidentsByServiceId` query method now returns an object in the shape of `{ incidents: Incident[] }` + instead of just `Incident[]`. + This same pattern goes for `getChangeEventsByServiceId` and `getOnCallByPolicyId` functions. + + **BREAKING** All public exported types that relate to entities within PagerDuty have been prefixed with `PagerDuty` (e.g. `ServicesResponse` is now `PagerDutyServicesResponse` and `User` is now `PagerDutyUser`) + + In addition, various enhancements/bug fixes were introduced: + + - The `PagerDutyCard` component now wraps error and loading messages with an `InfoCard` to contain errors/messages. This enforces a consistent experience on the EntityPage + - If no service can be found for the provided integration key, a new Error Message Empty State component will be shown instead of an error alert + - Introduces the `fetchApi` to replace standard `window.fetch` + - ensures that Identity Authorization is respected and provided in API requests + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-scaffolder@1.4.0 + +### Minor Changes + +- d8eb82f447: Add `allowedRepos` `ui:option` to `RepoUrlPicker` component, and move `repoName` field to own component +- 9a96199f86: Add support for `allowedOwners` to the `BitbucketRepoPicker` used for the workspace value. + +### Patch Changes + +- 37539e29d8: The template editor now shows the cause of request errors that happen during a dry-run. + +- b557e6c58d: Fixed that adding more than one `allowedOwner` or `allowedRepo` in the template config will now still set the first value as default in the initial form state of `RepoUrlPicker`. + +- 842282ecf9: Bumped `codemirror` dependencies to `v6.0.0`. + +- 11a5ca35f3: Add allowArbitraryValues for to provide input validation. This makes it a better experience of users, as they can now expect the values they enter to correspond to a valid owner. This is set to the default behavior by default. + +- d600cb2ab6: contextMenu prop passed through to from the component + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. + +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. + +- 693990d4fe: Updated dependency `@react-hookz/web` to `^15.0.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 464bb0e6c8: The max content size for dry-run files has been reduced from 256k to 64k. + +- 14146703e5: Add `allowArbitraryValues` to `ui:options` in `OwnedEntityPicker`, similar to `allowArbitraryValues` in `EntityPicker` + +- a7c0b34d70: Swap usage of `MaterialTable` with `Table` from `core-components` + +- 1764296a68: Allow to create Gerrit project using default owner + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + - @backstage/plugin-catalog-common@1.0.4 + - @backstage/plugin-permission-react@0.4.3 + - @backstage/plugin-scaffolder-common@1.1.2 + +## @backstage/plugin-scaffolder-backend@1.4.0 + +### Minor Changes + +- e1a08d872c: Added optional assignee parameter for Gitlab Merge Request action +- dab9bcf2e7: Add `protectEnforceAdmins` as an option to GitHub publish actions +- 4baf8a4ece: Update GitLab Merge Request Action to allow source branch to be deleted +- 91c1d12123: Export experimental `scaffolderCatalogExtension` for the new backend system. This export is not considered stable and should not be used in production. +- d10ccc2ed1: Introduced audit log message when a new scaffolder task is created +- 2db07887cb: Added two new scaffolder actions: `github:repo:create` and `github:repo:push` + +### Patch Changes + +- ff316b86d8: Add `copyWithoutTemplating` to the fetch template action input. `copyWithoutTemplating` also accepts an array of glob patterns. Contents of matched files or directories are copied without being processed, but paths are subject to rendering. + + Deprecate `copyWithoutRender` in favor of `copyWithoutTemplating`. + +- 801d606909: Improve error messaging when passing in malformed auth + +- 089d846962: Fix issues with optional directories and files + +- ea6dcb84a4: Don't resolve symlinks, treat them as binary files and copy them as-is + +- af02f54483: new setUserAsOwner flag for publish:gitlab action + + The field default is `false`. When true it will use the token configured in the gitlab integration for the matching host, to try and set the user logged in via `repoUrlPicker` `requestUserCredentials` OAuth flow as owner of the repository created in GitLab. + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. + +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- 679b32172e: Updated dependency `knex` to `^2.0.0`. + +- 511f49ee43: Updated dependency `octokit` to `^2.0.0`. + +- 735853353b: Updated dependency `@octokit/webhooks` to `^10.0.0`. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 945a27fa6a: Add sourcePath option to publish:gerrit action + +- 1764296a68: Allow to create Gerrit project using default owner + +- Updated dependencies + - @backstage/backend-plugin-api@0.1.0 + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-catalog-node@1.0.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/errors@1.1.0 + - @backstage/plugin-scaffolder-common@1.1.2 + +## @backstage/plugin-sentry@0.4.0 + +### Minor Changes + +- 1b7c691a3b: Added the possibility to specify organization per component, now the annotation `sentry.io/project-slug` can have the format of `[organization]/[project-slug]` or just `[project-slug]`. + + **BREAKING**: The method `fetchIssue` changed the signature: + + ```diff + export interface SentryApi { + fetchIssues( + - project: string, + - statsFor: string, + - query?: string, + + entity: Entity, + + options: { + + statsFor: string; + + query?: string; + + }, + ): Promise; + } + ``` + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-tech-insights-backend@0.5.0 + +### Minor Changes + +- 818fa28d71: Allow FactRetrieverRegistry to be injected into buildTechInsightsContext so that we can override default registry implementation. +- 46cfda58aa: **BREAKING**: Update FactRetrieverRegistry interface to be async so that db backed implementations can be passed through to the FactRetrieverEngine. + + If you have existing custom `FactRetrieverRegistry` implementations, you'll need to remove the `retrievers` member and make all the methods async. + +### Patch Changes + +- 2ef58ab539: TechInsightsBackend: Added missing 'scheduler' to code examples +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- bcc122c46d: The `FactRetriever` model has been extended by adding optional title and description fields, allowing you to display them in the UI. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/catalog-client@1.0.4 + - @backstage/backend-tasks@0.3.3 + - @backstage/plugin-tech-insights-common@0.2.5 + - @backstage/plugin-tech-insights-node@0.3.2 + - @backstage/errors@1.1.0 + +## @backstage/plugin-techdocs@1.3.0 + +### Minor Changes + +- ebf3eb1641: Use the same initial filter `owned` for the `TechDocsIndexPage` as for the `CatalogPage`. + + If you prefer to keep the previous behavior, you can change the default for the initial filter + to `all` (or `starred` if you rather prefer that). + + + + In general, with this change you will be able to set props at `TechDocsIndexPage`. + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 3cbebf710e: Reorder browser tab title in Techdocs pages to have the site name first. + +- 726577958f: Remove the 60% factor from the font size calculation of headers to use the exact size defined in BackstageTheme. + +- 7739141ab2: Fix: When docs are shown in an entity page under the docs tab the sidebars start overlapping with the header and tabs in the page when you scroll the documentation content. + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-techdocs-react@1.0.2 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-techdocs-backend@1.2.0 + +### Minor Changes + +- 860765ff45: Added local publishing target directory `config`: `techdocs.publisher.local.publishDirectory` + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- 726577958f: Add sample headings on the documented component homepage. +- Updated dependencies + - @backstage/plugin-techdocs-node@1.2.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/errors@1.1.0 + - @backstage/plugin-catalog-common@1.0.4 + +## @backstage/plugin-techdocs-node@1.2.0 + +### Minor Changes + +- 860765ff45: Added local publishing target directory `config`: `techdocs.publisher.local.publishDirectory` + +### Patch Changes + +- a5d73da942: Fix the flag parsing for `legacyCopyReadmeMdToIndexMd` in `techdocs-cli generate` command, and decouple it's logic from the `techdocs-ref` flag. + +- d505b7b37d: Fixed issue with git feedback buttons not appearing automatically in docs pages. This was done by appending `repo_url` to the helper function `getRepoUrlFromLocationAnnotation`. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/integration@1.2.2 + - @backstage/errors@1.1.0 + +## @backstage/plugin-vault-backend@0.2.0 + +### Minor Changes + +- 5ebf2c7023: Throw exceptions instead of swallow them, remove some exported types from the `api-report`, small changes in the API responses & expose the vault `baseUrl` to the frontend as well + +### Patch Changes + +- 7ee4abdcc9: Added a path notion in addition to secret name to allow to differentiate secrets in sub-paths +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/backend-test-utils@0.1.26 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + +## @backstage/app-defaults@1.0.4 + +### Patch Changes + +- 881fc75a75: Internal tweak removing usage of explicit type parameters for the `BackstagePlugin` type. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/plugin-permission-react@0.4.3 + +## @backstage/backend-common@0.14.1 + +### Patch Changes + +- b1edb5cfd9: Fix parsing of S3 URLs for the default region. + +- c3cfc83af2: Updated JSDoc to be MDX compatible. + +- e57180e45e: Added some more information to the error messages for `isomorphic-git` errors + +- 1f75dfac29: Fix edge case bug when gitlab relativePath is repeated in the target URL. + +- 90c87f28e8: Moving from Bitbucket Server endpoint from to , to have the last commit in function of different branch, and not only the list of default branch + +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 + +- 0fc57887e8: Improve plural handling in logging output for secrets + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- 679b32172e: Updated dependency `knex` to `^2.0.0`. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 954a94f52f: Support self-hosted gitlab installations with relative URL. + +- Updated dependencies + - @backstage/config-loader@1.1.3 + - @backstage/integration@1.2.2 + - @backstage/errors@1.1.0 + +## @backstage/backend-tasks@0.3.3 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/errors@1.1.0 + +## @backstage/backend-test-utils@0.1.26 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/cli@0.18.0 + +## @backstage/catalog-client@1.0.4 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/catalog-model@1.1.0 + - @backstage/errors@1.1.0 + +## @backstage/config-loader@1.1.3 + +### Patch Changes + +- bcada7cd9f: From now on the `$file` placeholder will trim the whitespaces and newline characters from the end of the file it reads. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- a3acec8819: Updated dependency `typescript-json-schema` to `^0.54.0`. +- Updated dependencies + - @backstage/errors@1.1.0 + +## @backstage/core-app-api@1.0.4 + +### Patch Changes + +- 881fc75a75: Internal tweak removing usage of explicit type parameters for the `BackstagePlugin` type. +- 8fe2357101: The `signOut` method of the `IdentityApi` will now navigate the user back to the base URL of the app as indicated by the `app.baseUrl` config. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-plugin-api@1.0.4 + +## @backstage/core-plugin-api@1.0.4 + +### Patch Changes + +- 881fc75a75: Internal tweak removing usage of explicit type parameters for the `BackstagePlugin` type. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 2990fff4e5: Enabled the `@backstage/core-plugin-api/alpha` entry point. + +## @backstage/create-app@0.4.29 + +### Patch Changes + +- f281ad17c0: Adds the ability to define the Backstage app name using a `BACKSTAGE_APP_NAME` + environment variable when running `create-app`. +- c92deffe39: Bumped create-app version. +- 0e967f188b: Bumped create-app version. +- bc87604c26: Added an explicit `node-gyp` dependency to the root `package.json`. This is to work around a bug in older versions of `node-gyp` that causes Python execution to fail on macOS. + + You can add this workaround to your existing project by adding `node-gyp` as a `devDependency` in your root `package.json` file: + + ```diff + "devDependencies": { + + "node-gyp": "^9.0.0" + }, + ``` + +## @backstage/dev-utils@1.0.4 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/app-defaults@1.0.4 + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/test-utils@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/integration@1.2.2 + +### Patch Changes + +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- 1f29047bad: Updated dependency `@octokit/auth-app` to `^4.0.0`. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 8829e175f2: Allow frontend visibility for `integrations` itself. + +- 954a94f52f: Support self-hosted gitlab installations with relative URL. + +- 4df3390795: Avoid double encoding of the file path in `getBitbucketServerDownloadUrl` + +- Updated dependencies + - @backstage/errors@1.1.0 + +## @backstage/integration-react@1.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/theme@0.2.16 + +## @backstage/release-manifests@0.0.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +## @techdocs/cli@1.1.3 + +### Patch Changes + +- a5d73da942: Fix the flag parsing for `legacyCopyReadmeMdToIndexMd` in `techdocs-cli generate` command, and decouple it's logic from the `techdocs-ref` flag. +- 14ce0d9347: Fixed a bug that prevented docker images from being pulled by default when generating TechDocs. +- Updated dependencies + - @backstage/plugin-techdocs-node@1.2.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + +## @backstage/test-utils@1.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/theme@0.2.16 + - @backstage/plugin-permission-react@0.4.3 + +## @backstage/theme@0.2.16 + +### Patch Changes + +- ff4f56eb49: **DEPRECATED**: The `bursts` object from `BackstagePaletteAdditions` has been depreciated and will be removed in a future release + + The `genPageTheme` function now includes an optional options object with an optional `fontColor` which defaults to white if not provided. + +- 4c09c09102: Adds optional `htmlFontSize` property and also sets typography design tokens for h5 and h6 in base theme. + +## @backstage/plugin-adr@0.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- 511f49ee43: Updated dependency `octokit` to `^2.0.0`. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 7d47e7e512: Track discover event and result rank for `AdrSearchResultListItem` + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/plugin-adr-common@0.1.2 + +## @backstage/plugin-adr-backend@0.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/errors@1.1.0 + - @backstage/plugin-adr-common@0.1.2 + +## @backstage/plugin-adr-common@0.1.2 + +### Patch Changes + +- Updated dependencies + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/integration@1.2.2 + +## @backstage/plugin-airbrake@0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/test-utils@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/dev-utils@1.0.4 + +## @backstage/plugin-airbrake-backend@0.2.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + +## @backstage/plugin-allure@0.1.23 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-analytics-module-ga@0.1.18 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-api-docs@0.8.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- b76eea25ed: Updated dependency `@asyncapi/react-component` to `1.0.0-next.39`. +- a274fe38b9: Add hidden title column to catalog and API table to enable filtering by title. +- 9432a05cf3: Set font colors correctly for descriptions containing HTML +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-catalog@1.4.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-app-backend@0.3.34 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/config-loader@1.1.3 + +## @backstage/plugin-auth-node@0.2.3 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/errors@1.1.0 + +## @backstage/plugin-azure-devops@0.1.23 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- e049e41048: Exporting azureDevOpsApiRef, AzureGitTagsIcon, and all hooks for the benefit of other plugins. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + - @backstage/plugin-azure-devops-common@0.2.4 + +## @backstage/plugin-azure-devops-backend@0.3.13 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- 13a232ec22: Added comments to example to help avoid confusion as to where lines need to be added + +- e67c4b7d5a: Adding getProjects endpoint to list out all projects associated with the Azure DevOps organization. + + It can be accessed by using this endpoint `{backendUrl}/api/azure-devops/projects` + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-azure-devops-common@0.2.4 + +## @backstage/plugin-azure-devops-common@0.2.4 + +### Patch Changes + +- e67c4b7d5a: Adding getProjects endpoint to list out all projects associated with the Azure DevOps organization. + + It can be accessed by using this endpoint `{backendUrl}/api/azure-devops/projects` + +## @backstage/plugin-badges@0.2.31 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-badges-backend@0.1.28 + +### Patch Changes + +- 58fd5ee9d5: Add missing installation instructions +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/catalog-client@1.0.4 + - @backstage/errors@1.1.0 + +## @backstage/plugin-bazaar@0.1.22 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 77abf50acf: Fixed api warnings +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-catalog@1.4.0 + - @backstage/cli@0.18.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + +## @backstage/plugin-bazaar-backend@0.1.18 + +### Patch Changes + +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- 77abf50acf: Fixed api warnings +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/backend-test-utils@0.1.26 + +## @backstage/plugin-bitbucket-cloud-common@0.1.1 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/integration@1.2.2 + +## @backstage/plugin-bitrise@0.1.34 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-catalog-backend-module-aws@0.1.7 + +### Patch Changes + +- f9f1de8100: Add processor for ingesting EKS clusters into the catalog +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-catalog-backend-module-azure@0.1.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-catalog-backend-module-bitbucket@0.2.1 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/plugin-bitbucket-cloud-common@0.1.1 + - @backstage/errors@1.1.0 + +## @backstage/plugin-catalog-backend-module-bitbucket-cloud@0.1.1 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/integration@1.2.2 + - @backstage/plugin-bitbucket-cloud-common@0.1.1 + - @backstage/backend-tasks@0.3.3 + +## @backstage/plugin-catalog-backend-module-gerrit@0.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-catalog-backend-module-github@0.1.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 0f25116d28: Updated dependency `@octokit/graphql` to `^5.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-catalog-backend-module-gitlab@0.1.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- 49ff472c0b: Add the possibility in the `GitlabDiscoveryEntityProvider` to scan the whole project instead of concrete groups. For that, use a configuration like this one, where the group parameter is omitted (not mandatory anymore): + + ```yaml + catalog: + providers: + gitlab: + yourProviderId: + host: gitlab-host # Identifies one of the hosts set up in the integrations + branch: main # Optional. Uses `master` as default + entityFilename: catalog-info.yaml # Optional. Defaults to `catalog-info.yaml` + ``` + +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-catalog-backend-module-ldap@0.5.1 + +### Patch Changes + +- ddfd566606: Fix mapping between users and groups for FreeIPA when using the LdapOrgProcessor +- fbfbff6bf7: Add possibility to resolve relations by RDN, in addition to UUID and DN +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/catalog-model@1.1.0 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-catalog-common@1.0.4 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-permission-common@0.6.3 + +## @backstage/plugin-catalog-graph@0.2.19 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-catalog-graphql@0.3.11 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/catalog-model@1.1.0 + +## @backstage/plugin-catalog-import@0.8.10 + +### Patch Changes + +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 272106fdad: Support use without `integrations` or only integrations without frontend visible properties (e.g., `bitbucketCloud`) being configured by checking `integrations.github` directly without attempting to load `integrations`. + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/errors@1.1.0 + +## @backstage/plugin-catalog-react@1.1.2 + +### Patch Changes + +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. + +- be26d95141: Added new `EntityProcessingStatusPicker` that will filter for entities with orphans and/or errors. + + If you are using the default Catalog page this picker will be added automatically. For those who have customized their Catalog page you'll need to add this manually by doing something like this: + + ```diff + ... + import { + CatalogFilterLayout, + EntityTypePicker, + UserListPicker, + EntityTagPicker + + EntityProcessingStatusPicker, + } from '@backstage/plugin-catalog-react'; + ... + export const CustomCatalogPage = ({ + columns, + actions, + initiallySelectedFilter = 'owned', + }: CatalogPageProps) => { + return ( + ... + + + + + + ... + }; + ``` + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + - @backstage/plugin-catalog-common@1.0.4 + - @backstage/plugin-permission-react@0.4.3 + +## @backstage/plugin-cicd-statistics@0.1.9 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- Updated dependencies + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + +## @backstage/plugin-cicd-statistics-module-gitlab@0.1.3 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- Updated dependencies + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-cicd-statistics@0.1.9 + +## @backstage/plugin-circleci@0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-cloudbuild@0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-code-climate@0.1.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-codescene@0.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 15201b1032: Updated dependency `rc-progress` to `3.4.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-config-schema@0.1.30 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-cost-insights@0.11.29 + +### Patch Changes + +- 3e032a5de2: Move cost-insights data specific API types (non react) into an @backstage/plugin-cost-insights-common + isomorphic package. This allows these types to be shared in any backend packages or other cost-insight + modules. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-cost-insights-common@0.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-dynatrace@0.1.1 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-explore@0.3.38 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-explore-react@0.0.19 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-explore-react@0.0.19 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-plugin-api@1.0.4 + +## @backstage/plugin-firehydrant@0.1.24 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-fossa@0.2.39 + +### Patch Changes + +- 322d1ceeba: Allow configuration of base URL for Fossa links +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-gcalendar@0.3.3 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-gcp-projects@0.3.26 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 693990d4fe: Updated dependency `@react-hookz/web` to `^15.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-git-release-manager@0.3.20 + +### Patch Changes + +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-github-actions@0.5.7 + +### Patch Changes + +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 217f919f0a: Minor cleanup of the API surface. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-github-deployments@0.1.38 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 0f25116d28: Updated dependency `@octokit/graphql` to `^5.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-github-pull-requests-board@0.1.1 + +### Patch Changes + +- c6690d9d24: Fix bug on fetching teams repositories where were being filtered by type service unnecessarily +- 04e1504e85: Support namespaced teams and fetch all kinds +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-gitops-profiles@0.3.25 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-gocd@0.1.13 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-graphiql@0.2.39 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-graphql-backend@0.1.24 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-catalog-graphql@0.3.11 + +## @backstage/plugin-home@0.4.23 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- a46e317a75: Added support for customizing the time format used in the `HeaderWorldClock` component + + Here's an example of how this can be used in the `HomePage.tsx` found in `\packages\app\src\components\home` to change the clock to be in the 24hr time format: + + ```diff + +const timeFormat: Intl.DateTimeFormatOptions = { + + hour: '2-digit', + + minute: '2-digit', + + hour12: false, + +}; + + export const homePage = ( + +
} pageTitleOverride="Home"> + + +
+ + + + + + ``` + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-stack-overflow@0.1.3 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-ilert@0.1.33 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-jenkins@0.7.6 + +### Patch Changes + +- 8747824221: feature: added support for multiple branches to the `JenkinsApi` +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + - @backstage/plugin-jenkins-common@0.1.6 + +## @backstage/plugin-jenkins-backend@0.1.24 + +### Patch Changes + +- 8747824221: feature: added support for multiple branches to the `JenkinsApi` +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/errors@1.1.0 + - @backstage/plugin-jenkins-common@0.1.6 + +## @backstage/plugin-jenkins-common@0.1.6 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-common@0.6.3 + - @backstage/plugin-catalog-common@1.0.4 + +## @backstage/plugin-kafka@0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-kafka-backend@0.2.27 + +### Patch Changes + +- 8751667541: Updated dependency `kafkajs` to `^2.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/errors@1.1.0 + +## @backstage/plugin-lighthouse@0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-newrelic@0.3.25 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-org@0.5.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 1e984b11fc: Render namespaces for teams with subtitles in `MyGroupsSidebarItem` +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-periskop@0.1.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-periskop-backend@0.1.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + +## @backstage/plugin-permission-backend@0.5.9 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/plugin-permission-node@0.6.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-permission-common@0.6.3 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/errors@1.1.0 + +## @backstage/plugin-permission-node@0.6.3 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/errors@1.1.0 + +## @backstage/plugin-permission-react@0.4.3 + +### Patch Changes + +- Updated dependencies + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-permission-common@0.6.3 + +## @backstage/plugin-proxy-backend@0.2.28 + +### Patch Changes + +- a4fa1ce090: The proxy-backend now automatically reloads configuration when app-config.yaml is updated. +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + +## @backstage/plugin-rollbar@0.4.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-rollbar-backend@0.1.31 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + +## @backstage/plugin-scaffolder-backend-module-cookiecutter@0.2.9 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-scaffolder-backend@1.4.0 + - @backstage/integration@1.2.2 + - @backstage/errors@1.1.0 + +## @backstage/plugin-scaffolder-backend-module-rails@0.4.2 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-scaffolder-backend@1.4.0 + - @backstage/integration@1.2.2 + - @backstage/errors@1.1.0 + +## @backstage/plugin-scaffolder-backend-module-yeoman@0.2.7 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-scaffolder-backend@1.4.0 + +## @backstage/plugin-scaffolder-common@1.1.2 + +### Patch Changes + +- Updated dependencies + - @backstage/catalog-model@1.1.0 + +## @backstage/plugin-search-backend-module-pg@0.3.5 + +### Patch Changes + +- 423e3d8e95: **DEPRECATED**: `PgSearchEngine` static `from` has been deprecated and will be removed in a future release. Use static `fromConfig` method to instantiate. + + Added support for highlighting matched terms in search result data + +- 679b32172e: Updated dependency `knex` to `^2.0.0`. + +- 886e99b8e7: Now imports `SearchEngine` interface from `@backstage/plugin-search-common` instead of `@backstage/plugin-search-backend-node` + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-search-backend-node@1.0.0 + - @backstage/plugin-search-common@1.0.0 + +## @backstage/plugin-shortcuts@0.2.8 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-sonarqube@0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 15201b1032: Updated dependency `rc-progress` to `3.4.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-splunk-on-call@0.3.31 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-stack-overflow@0.1.3 + +### Patch Changes + +- 12ae3eed2f: - Publicly exports `StackOverflowIcon`. + - `HomePageStackOverflowQuestions` accepts optional icon property. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 52b4f796e3: app-config is now picked up properly. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-home@0.4.23 + - @backstage/theme@0.2.16 + +## @backstage/plugin-stack-overflow-backend@0.1.3 + +### Patch Changes + +- 52b4f796e3: app-config is now picked up properly. +- Updated dependencies + - @backstage/plugin-search-common@1.0.0 + +## @backstage/plugin-tech-insights@0.2.3 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-tech-insights-common@0.2.5 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.18 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-tech-insights-common@0.2.5 + - @backstage/plugin-tech-insights-node@0.3.2 + - @backstage/errors@1.1.0 + +## @backstage/plugin-tech-insights-common@0.2.5 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. + +## @backstage/plugin-tech-insights-node@0.3.2 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- bcc122c46d: The `FactRetriever` model has been extended by adding optional title and description fields, allowing you to display them in the UI. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-tech-insights-common@0.2.5 + +## @backstage/plugin-tech-radar@0.5.14 + +### Patch Changes + +- b8f608f1ec: Update tech-radar documentation on how to use an external json data source with dates. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-techdocs-addons-test-utils@1.0.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/plugin-techdocs-react@1.0.2 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-catalog@1.4.0 + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/test-utils@1.1.2 + - @backstage/plugin-techdocs@1.3.0 + - @backstage/theme@0.2.16 + +## @backstage/plugin-techdocs-module-addons-contrib@1.0.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. + +- 693990d4fe: Updated dependency `@react-hookz/web` to `^15.0.0`. + +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/plugin-techdocs-react@1.0.2 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/integration-react@1.1.2 + - @backstage/theme@0.2.16 + +## @backstage/plugin-techdocs-react@1.0.2 + +### Patch Changes + +- c3cfc83af2: Updated JSDoc to be MDX compatible. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + +## @backstage/plugin-todo@0.2.9 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-todo-backend@0.1.31 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/errors@1.1.0 + +## @backstage/plugin-user-settings@0.4.6 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @backstage/plugin-vault@0.1.1 + +### Patch Changes + +- 7ee4abdcc9: Added a path notion in addition to secret name to allow to differentiate secrets in sub-paths +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 5ebf2c7023: Export missing parameters and added them to the api-report. Also adapted the API to the expected response from the backend +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## @backstage/plugin-xcmetrics@0.2.27 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + +## example-app@0.2.73 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-cost-insights@0.11.29 + - @backstage/plugin-code-coverage@0.2.0 + - @backstage/plugin-scaffolder@1.4.0 + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-techdocs-react@1.0.2 + - @backstage/plugin-search@1.0.0 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-kubernetes@0.7.0 + - @backstage/plugin-tech-radar@0.5.14 + - @backstage/plugin-catalog@1.4.0 + - @backstage/plugin-newrelic-dashboard@0.2.0 + - @backstage/cli@0.18.0 + - @backstage/plugin-apache-airflow@0.2.0 + - @backstage/app-defaults@1.0.4 + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-jenkins@0.7.6 + - @backstage/plugin-stack-overflow@0.1.3 + - @backstage/plugin-catalog-import@0.8.10 + - @backstage/plugin-github-actions@0.5.7 + - @backstage/plugin-sentry@0.4.0 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-airbrake@0.3.7 + - @backstage/plugin-api-docs@0.8.7 + - @backstage/plugin-azure-devops@0.1.23 + - @backstage/plugin-badges@0.2.31 + - @backstage/plugin-circleci@0.3.7 + - @backstage/plugin-cloudbuild@0.3.7 + - @backstage/plugin-dynatrace@0.1.1 + - @backstage/plugin-explore@0.3.38 + - @backstage/plugin-gcalendar@0.3.3 + - @backstage/plugin-gcp-projects@0.3.26 + - @backstage/plugin-gocd@0.1.13 + - @backstage/plugin-graphiql@0.2.39 + - @backstage/plugin-home@0.4.23 + - @backstage/plugin-kafka@0.3.7 + - @backstage/plugin-lighthouse@0.3.7 + - @backstage/plugin-newrelic@0.3.25 + - @backstage/plugin-org@0.5.7 + - @backstage/plugin-pagerduty@0.5.0 + - @backstage/plugin-rollbar@0.4.7 + - @backstage/plugin-shortcuts@0.2.8 + - @backstage/plugin-tech-insights@0.2.3 + - @backstage/plugin-techdocs-module-addons-contrib@1.0.2 + - @backstage/plugin-techdocs@1.3.0 + - @backstage/plugin-todo@0.2.9 + - @backstage/plugin-user-settings@0.4.6 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/plugin-catalog-common@1.0.4 + - @backstage/plugin-catalog-graph@0.2.19 + - @backstage/plugin-permission-react@0.4.3 + +## example-backend@0.2.73 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-code-coverage-backend@0.2.0 + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/plugin-tech-insights-backend@0.5.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-kubernetes-backend@0.7.0 + - @backstage/plugin-search-backend@1.0.0 + - @backstage/plugin-search-backend-node@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-search-backend-module-elasticsearch@1.0.0 + - @backstage/plugin-scaffolder-backend@1.4.0 + - @backstage/plugin-auth-backend@0.15.0 + - @backstage/plugin-jenkins-backend@0.1.24 + - @backstage/plugin-proxy-backend@0.2.28 + - @backstage/plugin-search-backend-module-pg@0.3.5 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-app-backend@0.3.34 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/plugin-azure-devops-backend@0.3.13 + - @backstage/plugin-graphql-backend@0.1.24 + - @backstage/plugin-permission-backend@0.5.9 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/plugin-permission-node@0.6.3 + - @backstage/plugin-rollbar-backend@0.1.31 + - @backstage/plugin-techdocs-backend@1.2.0 + - @backstage/plugin-todo-backend@0.1.31 + - @backstage/backend-tasks@0.3.3 + - @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.18 + - @backstage/plugin-tech-insights-node@0.3.2 + - @backstage/plugin-kafka-backend@0.2.27 + - @backstage/plugin-badges-backend@0.1.28 + - example-app@0.2.73 + - @backstage/plugin-scaffolder-backend-module-rails@0.4.2 + +## example-backend-next@0.0.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/plugin-scaffolder-backend@1.4.0 + - @backstage/backend-app-api@0.1.0 + +## techdocs-cli-embedded-app@0.2.72 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-techdocs-react@1.0.2 + - @backstage/plugin-catalog@1.4.0 + - @backstage/cli@0.18.0 + - @backstage/app-defaults@1.0.4 + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/test-utils@1.1.2 + - @backstage/plugin-techdocs@1.3.0 + - @backstage/theme@0.2.16 + +## @internal/plugin-todo-list@1.0.3 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + +## @internal/plugin-todo-list-backend@1.0.3 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/errors@1.1.0 + +## @internal/plugin-todo-list-common@1.0.3 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-common@0.6.3 diff --git a/package.json b/package.json index 680c668fe65bd..7995eeda308d6 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "@types/react": "^17", "@types/react-dom": "^17" }, - "version": "1.4.0-next.3", + "version": "1.4.0", "dependencies": { "@manypkg/get-packages": "^1.1.3", "@microsoft/api-documenter": "^7.17.11", diff --git a/packages/app-defaults/CHANGELOG.md b/packages/app-defaults/CHANGELOG.md index 8e50e133003cd..a0c63e710d68d 100644 --- a/packages/app-defaults/CHANGELOG.md +++ b/packages/app-defaults/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/app-defaults +## 1.0.4 + +### Patch Changes + +- 881fc75a75: Internal tweak removing usage of explicit type parameters for the `BackstagePlugin` type. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/plugin-permission-react@0.4.3 + ## 1.0.4-next.3 ### Patch Changes diff --git a/packages/app-defaults/package.json b/packages/app-defaults/package.json index 17c196da79c14..fcfaf06b91895 100644 --- a/packages/app-defaults/package.json +++ b/packages/app-defaults/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/app-defaults", "description": "Provides the default wiring of a Backstage App", - "version": "1.0.4-next.3", + "version": "1.0.4", "private": false, "publishConfig": { "access": "public", @@ -33,11 +33,11 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-permission-react": "^0.4.3-next.1", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-permission-react": "^0.4.3", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "react-router-dom": "6.0.0-beta.0" @@ -46,8 +46,8 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@types/jest": "^26.0.7", diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index 65e4a5bc85812..083a6cd3f0397 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,65 @@ # example-app +## 0.2.73 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-cost-insights@0.11.29 + - @backstage/plugin-code-coverage@0.2.0 + - @backstage/plugin-scaffolder@1.4.0 + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-techdocs-react@1.0.2 + - @backstage/plugin-search@1.0.0 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-kubernetes@0.7.0 + - @backstage/plugin-tech-radar@0.5.14 + - @backstage/plugin-catalog@1.4.0 + - @backstage/plugin-newrelic-dashboard@0.2.0 + - @backstage/cli@0.18.0 + - @backstage/plugin-apache-airflow@0.2.0 + - @backstage/app-defaults@1.0.4 + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-jenkins@0.7.6 + - @backstage/plugin-stack-overflow@0.1.3 + - @backstage/plugin-catalog-import@0.8.10 + - @backstage/plugin-github-actions@0.5.7 + - @backstage/plugin-sentry@0.4.0 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-airbrake@0.3.7 + - @backstage/plugin-api-docs@0.8.7 + - @backstage/plugin-azure-devops@0.1.23 + - @backstage/plugin-badges@0.2.31 + - @backstage/plugin-circleci@0.3.7 + - @backstage/plugin-cloudbuild@0.3.7 + - @backstage/plugin-dynatrace@0.1.1 + - @backstage/plugin-explore@0.3.38 + - @backstage/plugin-gcalendar@0.3.3 + - @backstage/plugin-gcp-projects@0.3.26 + - @backstage/plugin-gocd@0.1.13 + - @backstage/plugin-graphiql@0.2.39 + - @backstage/plugin-home@0.4.23 + - @backstage/plugin-kafka@0.3.7 + - @backstage/plugin-lighthouse@0.3.7 + - @backstage/plugin-newrelic@0.3.25 + - @backstage/plugin-org@0.5.7 + - @backstage/plugin-pagerduty@0.5.0 + - @backstage/plugin-rollbar@0.4.7 + - @backstage/plugin-shortcuts@0.2.8 + - @backstage/plugin-tech-insights@0.2.3 + - @backstage/plugin-techdocs-module-addons-contrib@1.0.2 + - @backstage/plugin-techdocs@1.3.0 + - @backstage/plugin-todo@0.2.9 + - @backstage/plugin-user-settings@0.4.6 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/plugin-catalog-common@1.0.4 + - @backstage/plugin-catalog-graph@0.2.19 + - @backstage/plugin-permission-react@0.4.3 + ## 0.2.73-next.3 ### Patch Changes diff --git a/packages/app/package.json b/packages/app/package.json index b936136776c26..d230fd2bf3230 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,67 +1,67 @@ { "name": "example-app", - "version": "0.2.73-next.3", + "version": "0.2.73", "private": true, "backstage": { "role": "frontend" }, "bundled": true, "dependencies": { - "@backstage/app-defaults": "^1.0.4-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/app-defaults": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", + "@backstage/cli": "^0.18.0", "@backstage/config": "^1.0.1", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-airbrake": "^0.3.7-next.3", - "@backstage/plugin-api-docs": "^0.8.7-next.3", - "@backstage/plugin-azure-devops": "^0.1.23-next.3", - "@backstage/plugin-apache-airflow": "^0.2.0-next.3", - "@backstage/plugin-badges": "^0.2.31-next.3", - "@backstage/plugin-catalog": "^1.4.0-next.3", - "@backstage/plugin-catalog-common": "^1.0.4-next.0", - "@backstage/plugin-catalog-graph": "^0.2.19-next.3", - "@backstage/plugin-catalog-import": "^0.8.10-next.3", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-circleci": "^0.3.7-next.3", - "@backstage/plugin-cloudbuild": "^0.3.7-next.3", - "@backstage/plugin-code-coverage": "^0.2.0-next.3", - "@backstage/plugin-cost-insights": "^0.11.29-next.3", - "@backstage/plugin-dynatrace": "^0.1.1-next.3", - "@backstage/plugin-explore": "^0.3.38-next.3", - "@backstage/plugin-gcalendar": "^0.3.3-next.3", - "@backstage/plugin-gcp-projects": "^0.3.26-next.3", - "@backstage/plugin-github-actions": "^0.5.7-next.3", - "@backstage/plugin-gocd": "^0.1.13-next.3", - "@backstage/plugin-graphiql": "^0.2.39-next.3", - "@backstage/plugin-home": "^0.4.23-next.3", - "@backstage/plugin-jenkins": "^0.7.6-next.3", - "@backstage/plugin-kafka": "^0.3.7-next.3", - "@backstage/plugin-kubernetes": "^0.7.0-next.3", - "@backstage/plugin-lighthouse": "^0.3.7-next.3", - "@backstage/plugin-newrelic": "^0.3.25-next.3", - "@backstage/plugin-newrelic-dashboard": "^0.2.0-next.3", - "@backstage/plugin-org": "^0.5.7-next.3", - "@backstage/plugin-pagerduty": "0.5.0-next.3", - "@backstage/plugin-permission-react": "^0.4.3-next.1", - "@backstage/plugin-rollbar": "^0.4.7-next.3", - "@backstage/plugin-scaffolder": "^1.4.0-next.3", - "@backstage/plugin-search": "^0.9.1-next.3", - "@backstage/plugin-search-common": "^0.3.6-next.0", - "@backstage/plugin-search-react": "^0.2.2-next.3", - "@backstage/plugin-sentry": "^0.4.0-next.3", - "@backstage/plugin-shortcuts": "^0.2.8-next.3", - "@backstage/plugin-stack-overflow": "^0.1.3-next.3", - "@backstage/plugin-tech-insights": "^0.2.3-next.3", - "@backstage/plugin-tech-radar": "^0.5.14-next.3", - "@backstage/plugin-techdocs": "^1.2.1-next.3", - "@backstage/plugin-techdocs-module-addons-contrib": "^1.0.2-next.3", - "@backstage/plugin-techdocs-react": "^1.0.2-next.2", - "@backstage/plugin-todo": "^0.2.9-next.3", - "@backstage/plugin-user-settings": "^0.4.6-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-app-api": "^1.0.4", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-airbrake": "^0.3.7", + "@backstage/plugin-api-docs": "^0.8.7", + "@backstage/plugin-azure-devops": "^0.1.23", + "@backstage/plugin-apache-airflow": "^0.2.0", + "@backstage/plugin-badges": "^0.2.31", + "@backstage/plugin-catalog": "^1.4.0", + "@backstage/plugin-catalog-common": "^1.0.4", + "@backstage/plugin-catalog-graph": "^0.2.19", + "@backstage/plugin-catalog-import": "^0.8.10", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-circleci": "^0.3.7", + "@backstage/plugin-cloudbuild": "^0.3.7", + "@backstage/plugin-code-coverage": "^0.2.0", + "@backstage/plugin-cost-insights": "^0.11.29", + "@backstage/plugin-dynatrace": "^0.1.1", + "@backstage/plugin-explore": "^0.3.38", + "@backstage/plugin-gcalendar": "^0.3.3", + "@backstage/plugin-gcp-projects": "^0.3.26", + "@backstage/plugin-github-actions": "^0.5.7", + "@backstage/plugin-gocd": "^0.1.13", + "@backstage/plugin-graphiql": "^0.2.39", + "@backstage/plugin-home": "^0.4.23", + "@backstage/plugin-jenkins": "^0.7.6", + "@backstage/plugin-kafka": "^0.3.7", + "@backstage/plugin-kubernetes": "^0.7.0", + "@backstage/plugin-lighthouse": "^0.3.7", + "@backstage/plugin-newrelic": "^0.3.25", + "@backstage/plugin-newrelic-dashboard": "^0.2.0", + "@backstage/plugin-org": "^0.5.7", + "@backstage/plugin-pagerduty": "0.5.0", + "@backstage/plugin-permission-react": "^0.4.3", + "@backstage/plugin-rollbar": "^0.4.7", + "@backstage/plugin-scaffolder": "^1.4.0", + "@backstage/plugin-search": "^1.0.0", + "@backstage/plugin-search-common": "^1.0.0", + "@backstage/plugin-search-react": "^1.0.0", + "@backstage/plugin-sentry": "^0.4.0", + "@backstage/plugin-shortcuts": "^0.2.8", + "@backstage/plugin-stack-overflow": "^0.1.3", + "@backstage/plugin-tech-insights": "^0.2.3", + "@backstage/plugin-tech-radar": "^0.5.14", + "@backstage/plugin-techdocs": "^1.3.0", + "@backstage/plugin-techdocs-module-addons-contrib": "^1.0.2", + "@backstage/plugin-techdocs-react": "^1.0.2", + "@backstage/plugin-todo": "^0.2.9", + "@backstage/plugin-user-settings": "^0.4.6", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -81,7 +81,7 @@ "zen-observable": "^0.8.15" }, "devDependencies": { - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/test-utils": "^1.1.2", "@rjsf/core": "^3.2.1", "@testing-library/cypress": "^8.0.2", "@testing-library/jest-dom": "^5.10.1", diff --git a/packages/backend-app-api/CHANGELOG.md b/packages/backend-app-api/CHANGELOG.md index 334de3b4d80ce..c6a9a77b0416a 100644 --- a/packages/backend-app-api/CHANGELOG.md +++ b/packages/backend-app-api/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/backend-app-api +## 0.1.0 + +### Minor Changes + +- 91c1d12123: Add initial plumbing for creating backends using the experimental backend framework. + + This package is highly **EXPERIMENTAL** and should not be used in production. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@0.1.0 + - @backstage/backend-common@0.14.1 + - @backstage/plugin-permission-node@0.6.3 + - @backstage/backend-tasks@0.3.3 + ## 0.1.0-next.0 ### Minor Changes diff --git a/packages/backend-app-api/package.json b/packages/backend-app-api/package.json index f49fe159f3f56..9cd3a77204f3f 100644 --- a/packages/backend-app-api/package.json +++ b/packages/backend-app-api/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/backend-app-api", "description": "Core API used by Backstage backend apps", - "version": "0.1.0-next.0", + "version": "0.1.0", "main": "src/index.ts", "types": "src/index.ts", "private": false, @@ -34,16 +34,16 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-plugin-api": "^0.1.0-next.0", - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/backend-tasks": "^0.3.3-next.3", - "@backstage/plugin-permission-node": "^0.6.3-next.2", + "@backstage/backend-plugin-api": "^0.1.0", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-tasks": "^0.3.3", + "@backstage/plugin-permission-node": "^0.6.3", "express": "^4.17.1", "express-promise-router": "^4.1.0", "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3" + "@backstage/cli": "^0.18.0" }, "files": [ "dist", diff --git a/packages/backend-common/CHANGELOG.md b/packages/backend-common/CHANGELOG.md index 84370721a8b9c..5c6019cb041eb 100644 --- a/packages/backend-common/CHANGELOG.md +++ b/packages/backend-common/CHANGELOG.md @@ -1,5 +1,35 @@ # @backstage/backend-common +## 0.14.1 + +### Patch Changes + +- b1edb5cfd9: Fix parsing of S3 URLs for the default region. +- c3cfc83af2: Updated JSDoc to be MDX compatible. +- e57180e45e: Added some more information to the error messages for `isomorphic-git` errors +- 1f75dfac29: Fix edge case bug when gitlab relativePath is repeated in the target URL. +- 90c87f28e8: Moving from Bitbucket Server endpoint from https://docs.atlassian.com/bitbucket-server/rest/7.9.0/bitbucket-rest.html#idp222 to https://docs.atlassian.com/bitbucket-server/rest/7.9.0/bitbucket-rest.html#idp224, to have the last commit in function of different branch, and not only the list of default branch +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 +- 0fc57887e8: Improve plural handling in logging output for secrets +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 954a94f52f: Support self-hosted gitlab installations with relative URL. +- Updated dependencies + - @backstage/config-loader@1.1.3 + - @backstage/integration@1.2.2 + - @backstage/errors@1.1.0 + ## 0.14.1-next.3 ### Patch Changes diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json index cb2f6532774fc..6a2b2be6f822f 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.14.1-next.3", + "version": "0.14.1", "main": "src/index.ts", "types": "src/index.ts", "private": false, @@ -36,9 +36,9 @@ "dependencies": { "@backstage/cli-common": "^0.1.9", "@backstage/config": "^1.0.1", - "@backstage/config-loader": "^1.1.3-next.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", + "@backstage/config-loader": "^1.1.3", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", "@backstage/types": "^1.0.0", "@google-cloud/storage": "^6.0.0", "@manypkg/get-packages": "^1.1.3", @@ -91,8 +91,8 @@ } }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/archiver": "^5.1.0", "@types/base64-stream": "^1.0.2", "@types/compression": "^1.7.0", diff --git a/packages/backend-next/CHANGELOG.md b/packages/backend-next/CHANGELOG.md index 42d40130c926d..89a5874ee9850 100644 --- a/packages/backend-next/CHANGELOG.md +++ b/packages/backend-next/CHANGELOG.md @@ -1,5 +1,14 @@ # example-backend-next +## 0.0.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/plugin-scaffolder-backend@1.4.0 + - @backstage/backend-app-api@0.1.0 + ## 0.0.1-next.0 ### Patch Changes diff --git a/packages/backend-next/package.json b/packages/backend-next/package.json index eba7aec08eaea..2267166ca300c 100644 --- a/packages/backend-next/package.json +++ b/packages/backend-next/package.json @@ -1,6 +1,6 @@ { "name": "example-backend-next", - "version": "0.0.1-next.0", + "version": "0.0.1", "main": "dist/index.cjs.js", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,12 +25,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-app-api": "^0.1.0-next.0", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", - "@backstage/plugin-scaffolder-backend": "^1.4.0-next.3" + "@backstage/backend-app-api": "^0.1.0", + "@backstage/plugin-catalog-backend": "^1.3.0", + "@backstage/plugin-scaffolder-backend": "^1.4.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/packages/backend-plugin-api/CHANGELOG.md b/packages/backend-plugin-api/CHANGELOG.md index 30f00578fadf4..80253439a50e1 100644 --- a/packages/backend-plugin-api/CHANGELOG.md +++ b/packages/backend-plugin-api/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/backend-plugin-api +## 0.1.0 + +### Minor Changes + +- 91c1d12123: Introduced new package for creating backend plugins using the new alpha backend plugin framework. + This package is still considered **EXPERIMENTAL** and things will change without warning. Do not use this for production. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/backend-tasks@0.3.3 + ## 0.1.0-next.0 ### Minor Changes diff --git a/packages/backend-plugin-api/package.json b/packages/backend-plugin-api/package.json index 9f3aa255bfed4..de1e7cc8023cd 100644 --- a/packages/backend-plugin-api/package.json +++ b/packages/backend-plugin-api/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/backend-plugin-api", "description": "Core API used by Backstage backend plugins", - "version": "0.1.0-next.0", + "version": "0.1.0", "main": "src/index.ts", "types": "src/index.ts", "private": false, @@ -35,16 +35,16 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/plugin-permission-common": "^0.6.3-next.1", - "@backstage/backend-tasks": "^0.3.3-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/backend-tasks": "^0.3.3", "@types/express": "^4.17.6", "express": "^4.17.1", "winston": "^3.2.1", "winston-transport": "^4.5.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3" + "@backstage/cli": "^0.18.0" }, "files": [ "dist", diff --git a/packages/backend-tasks/CHANGELOG.md b/packages/backend-tasks/CHANGELOG.md index e7fa4e6eebd67..d48d5d5733969 100644 --- a/packages/backend-tasks/CHANGELOG.md +++ b/packages/backend-tasks/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/backend-tasks +## 0.3.3 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/errors@1.1.0 + ## 0.3.3-next.3 ### Patch Changes diff --git a/packages/backend-tasks/package.json b/packages/backend-tasks/package.json index 4f5e91e1867b2..a52631e1723f6 100644 --- a/packages/backend-tasks/package.json +++ b/packages/backend-tasks/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/backend-tasks", "description": "Common distributed task management library for Backstage backends", - "version": "0.3.3-next.3", + "version": "0.3.3", "main": "src/index.ts", "types": "src/index.ts", "private": false, @@ -33,9 +33,9 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/errors": "^1.1.0", "@backstage/types": "^1.0.0", "@types/luxon": "^2.0.4", "cron": "^2.0.0", @@ -48,8 +48,8 @@ "zod": "^3.9.5" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/cron": "^2.0.0", "wait-for-expect": "^3.0.2" }, diff --git a/packages/backend-test-utils/CHANGELOG.md b/packages/backend-test-utils/CHANGELOG.md index 46ba178820f34..bb8aacea7a9e5 100644 --- a/packages/backend-test-utils/CHANGELOG.md +++ b/packages/backend-test-utils/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/backend-test-utils +## 0.1.26 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/cli@0.18.0 + ## 0.1.26-next.3 ### Patch Changes diff --git a/packages/backend-test-utils/package.json b/packages/backend-test-utils/package.json index 3003dca281697..ca862bc19b673 100644 --- a/packages/backend-test-utils/package.json +++ b/packages/backend-test-utils/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/backend-test-utils", "description": "Test helpers library for Backstage backends", - "version": "0.1.26-next.3", + "version": "0.1.26", "main": "src/index.ts", "types": "src/index.ts", "private": false, @@ -34,8 +34,8 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/cli": "^0.18.0", "@backstage/config": "^1.0.1", "better-sqlite3": "^7.5.0", "knex": "^2.0.0", @@ -46,7 +46,7 @@ "uuid": "^8.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index c38a16c86f95e..d6c50a0807465 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,45 @@ # example-backend +## 0.2.73 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-code-coverage-backend@0.2.0 + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/plugin-tech-insights-backend@0.5.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-kubernetes-backend@0.7.0 + - @backstage/plugin-search-backend@1.0.0 + - @backstage/plugin-search-backend-node@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-search-backend-module-elasticsearch@1.0.0 + - @backstage/plugin-scaffolder-backend@1.4.0 + - @backstage/plugin-auth-backend@0.15.0 + - @backstage/plugin-jenkins-backend@0.1.24 + - @backstage/plugin-proxy-backend@0.2.28 + - @backstage/plugin-search-backend-module-pg@0.3.5 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-app-backend@0.3.34 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/plugin-azure-devops-backend@0.3.13 + - @backstage/plugin-graphql-backend@0.1.24 + - @backstage/plugin-permission-backend@0.5.9 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/plugin-permission-node@0.6.3 + - @backstage/plugin-rollbar-backend@0.1.31 + - @backstage/plugin-techdocs-backend@1.2.0 + - @backstage/plugin-todo-backend@0.1.31 + - @backstage/backend-tasks@0.3.3 + - @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.18 + - @backstage/plugin-tech-insights-node@0.3.2 + - @backstage/plugin-kafka-backend@0.2.27 + - @backstage/plugin-badges-backend@0.1.28 + - example-app@0.2.73 + - @backstage/plugin-scaffolder-backend-module-rails@0.4.2 + ## 0.2.73-next.3 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index d81af2a3c7f62..1947ba0302314 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "example-backend", - "version": "0.2.73-next.3", + "version": "0.2.73", "main": "dist/index.cjs.js", "types": "src/index.ts", "license": "Apache-2.0", @@ -26,40 +26,40 @@ "build-image": "docker build ../.. -f Dockerfile --tag example-backend" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/backend-tasks": "^0.3.3-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-tasks": "^0.3.3", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-app-backend": "^0.3.34-next.3", - "@backstage/plugin-auth-backend": "^0.15.0-next.3", - "@backstage/plugin-auth-node": "^0.2.3-next.2", - "@backstage/plugin-azure-devops-backend": "^0.3.13-next.1", - "@backstage/plugin-badges-backend": "^0.1.28-next.2", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", - "@backstage/plugin-code-coverage-backend": "^0.2.0-next.3", - "@backstage/plugin-graphql-backend": "^0.1.24-next.1", - "@backstage/plugin-jenkins-backend": "^0.1.24-next.3", - "@backstage/plugin-kubernetes-backend": "^0.7.0-next.3", - "@backstage/plugin-kafka-backend": "^0.2.27-next.2", - "@backstage/plugin-permission-backend": "^0.5.9-next.2", - "@backstage/plugin-permission-common": "^0.6.3-next.1", - "@backstage/plugin-permission-node": "^0.6.3-next.2", - "@backstage/plugin-proxy-backend": "^0.2.28-next.1", - "@backstage/plugin-rollbar-backend": "^0.1.31-next.1", - "@backstage/plugin-scaffolder-backend": "^1.4.0-next.3", - "@backstage/plugin-scaffolder-backend-module-rails": "^0.4.2-next.1", - "@backstage/plugin-search-backend": "^0.5.4-next.2", - "@backstage/plugin-search-common": "^0.3.6-next.0", - "@backstage/plugin-search-backend-node": "^0.6.3-next.2", - "@backstage/plugin-search-backend-module-elasticsearch": "^0.2.0-next.2", - "@backstage/plugin-search-backend-module-pg": "^0.3.5-next.2", - "@backstage/plugin-techdocs-backend": "^1.2.0-next.3", - "@backstage/plugin-tech-insights-backend": "^0.5.0-next.3", - "@backstage/plugin-tech-insights-node": "^0.3.2-next.1", - "@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.18-next.2", - "@backstage/plugin-todo-backend": "^0.1.31-next.2", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-app-backend": "^0.3.34", + "@backstage/plugin-auth-backend": "^0.15.0", + "@backstage/plugin-auth-node": "^0.2.3", + "@backstage/plugin-azure-devops-backend": "^0.3.13", + "@backstage/plugin-badges-backend": "^0.1.28", + "@backstage/plugin-catalog-backend": "^1.3.0", + "@backstage/plugin-code-coverage-backend": "^0.2.0", + "@backstage/plugin-graphql-backend": "^0.1.24", + "@backstage/plugin-jenkins-backend": "^0.1.24", + "@backstage/plugin-kubernetes-backend": "^0.7.0", + "@backstage/plugin-kafka-backend": "^0.2.27", + "@backstage/plugin-permission-backend": "^0.5.9", + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/plugin-permission-node": "^0.6.3", + "@backstage/plugin-proxy-backend": "^0.2.28", + "@backstage/plugin-rollbar-backend": "^0.1.31", + "@backstage/plugin-scaffolder-backend": "^1.4.0", + "@backstage/plugin-scaffolder-backend-module-rails": "^0.4.2", + "@backstage/plugin-search-backend": "^1.0.0", + "@backstage/plugin-search-common": "^1.0.0", + "@backstage/plugin-search-backend-node": "^1.0.0", + "@backstage/plugin-search-backend-module-elasticsearch": "^1.0.0", + "@backstage/plugin-search-backend-module-pg": "^0.3.5", + "@backstage/plugin-techdocs-backend": "^1.2.0", + "@backstage/plugin-tech-insights-backend": "^0.5.0", + "@backstage/plugin-tech-insights-node": "^0.3.2", + "@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.18", + "@backstage/plugin-todo-backend": "^0.1.31", "@gitbeaker/node": "^35.1.0", "@octokit/rest": "^19.0.3", "better-sqlite3": "^7.5.0", @@ -76,7 +76,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/dockerode": "^3.3.0", "@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 f2fc1d2c8852e..32ad01d0bf3e6 100644 --- a/packages/catalog-client/CHANGELOG.md +++ b/packages/catalog-client/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/catalog-client +## 1.0.4 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/catalog-model@1.1.0 + - @backstage/errors@1.1.0 + ## 1.0.4-next.2 ### Patch Changes diff --git a/packages/catalog-client/package.json b/packages/catalog-client/package.json index a4678fb94b591..a6c92cde77b71 100644 --- a/packages/catalog-client/package.json +++ b/packages/catalog-client/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/catalog-client", "description": "An isomorphic client for the catalog backend", - "version": "1.0.4-next.2", + "version": "1.0.4", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,12 +33,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/catalog-model": "^1.1.0", + "@backstage/errors": "^1.1.0", "cross-fetch": "^3.1.5" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/jest": "^26.0.7", "msw": "^0.44.0" }, diff --git a/packages/catalog-model/CHANGELOG.md b/packages/catalog-model/CHANGELOG.md index d9eb2a04a54a3..9554b9478888c 100644 --- a/packages/catalog-model/CHANGELOG.md +++ b/packages/catalog-model/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/catalog-model +## 1.1.0 + +### Minor Changes + +- 4cc81372f8: Introduced `GroupDefaultParentEntityPolicy` to set a default group entity parent. +- 1380b389dc: Adding an optional type field to entity links to group and categorize links + +### Patch Changes + +- c3cfc83af2: Updated JSDoc to be MDX compatible. +- f9f1de8100: Add shared annotations for Kubernetes clusters +- f1dcc6f3c6: Added type predicates for all entity types, e.g. isUserEntity +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- Updated dependencies + - @backstage/errors@1.1.0 + ## 1.1.0-next.3 ### Patch Changes diff --git a/packages/catalog-model/package.json b/packages/catalog-model/package.json index 081ffff28994b..7c2d89c216d16 100644 --- a/packages/catalog-model/package.json +++ b/packages/catalog-model/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/catalog-model", "description": "Types and validators that help describe the model of a Backstage Catalog", - "version": "1.1.0-next.3", + "version": "1.1.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,7 +35,7 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/errors": "^1.1.0", "@backstage/types": "^1.0.0", "ajv": "^8.10.0", "json-schema": "^0.4.0", @@ -43,7 +43,7 @@ "uuid": "^8.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/jest": "^26.0.7", "@types/json-schema": "^7.0.5", "@types/lodash": "^4.14.151", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index ba8f773fdb217..c408949050784 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,44 @@ # @backstage/cli +## 0.18.0 + +### Minor Changes + +- 96a82d9791: **BREAKING**: Removed the following deprecated package commands: + + - `app:build` - Use `package build` instead + - `app:serve` - Use `package start` instead + - `backend:build` - Use `package build` instead + - `backend:bundle` - Use `package build` instead + - `backend:dev` - Use `package start` instead + - `plugin:build` - Use `package build` instead + - `plugin:serve` - Use `package start` instead + - `build` - Use `package build` instead + - `lint` - Use `package lint` instead + - `prepack` - Use `package prepack` instead + - `postpack` - Use `package postpack` instead + + In order to replace these you need to have [migrated to using package roles](https://backstage.io/docs/tutorials/package-role-migration). + +### Patch Changes + +- 86640214f0: Upgrade `@rollup/plugin-node-resolve` to `^13.0.6` +- d2256c0384: Fix `webpack-dev-server` deprecations. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- e661242844: Updated dependency `run-script-webpack-plugin` to `^0.1.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- e8ed804d4f: Updated dependency `@spotify/prettier-config` to `^14.0.0`. + Updated dependency `@spotify/eslint-config-base` to `^14.0.0`. + Updated dependency `@spotify/eslint-config-react` to `^14.0.0`. + Updated dependency `@spotify/eslint-config-typescript` to `^14.0.0`. +- e662b573cf: Updated dependency `@octokit/request` to `^6.0.0`. +- f6b6fb7165: The `test` command now ensures that all IO is flushed before exiting when printing `--help`. +- Updated dependencies + - @backstage/config-loader@1.1.3 + - @backstage/release-manifests@0.0.5 + - @backstage/errors@1.1.0 + ## 0.18.0-next.3 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index ab0c8ac4d3acb..41fafa903ceda 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.18.0-next.3", + "version": "0.18.0", "private": false, "publishConfig": { "access": "public" @@ -33,9 +33,9 @@ "dependencies": { "@backstage/cli-common": "^0.1.9", "@backstage/config": "^1.0.1", - "@backstage/config-loader": "^1.1.3-next.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/release-manifests": "^0.0.5-next.0", + "@backstage/config-loader": "^1.1.3", + "@backstage/errors": "^1.1.0", + "@backstage/release-manifests": "^0.0.5", "@backstage/types": "^1.0.0", "@hot-loader/react-dom-v16": "npm:@hot-loader/react-dom@^16.0.2", "@hot-loader/react-dom-v17": "npm:@hot-loader/react-dom@^17.0.2", @@ -126,14 +126,14 @@ "zod": "^3.11.6" }, "devDependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-app-api": "^1.0.4", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", + "@backstage/theme": "^0.2.16", "@types/diff": "^5.0.0", "@types/express": "^4.17.6", "@types/fs-extra": "^9.0.1", diff --git a/packages/config-loader/CHANGELOG.md b/packages/config-loader/CHANGELOG.md index f5b5846a421af..484795ce5ba63 100644 --- a/packages/config-loader/CHANGELOG.md +++ b/packages/config-loader/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/config-loader +## 1.1.3 + +### Patch Changes + +- bcada7cd9f: From now on the `$file` placeholder will trim the whitespaces and newline characters from the end of the file it reads. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- a3acec8819: Updated dependency `typescript-json-schema` to `^0.54.0`. +- Updated dependencies + - @backstage/errors@1.1.0 + ## 1.1.3-next.1 ### Patch Changes diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json index c87d28b6900c1..3a0fd87b4aa34 100644 --- a/packages/config-loader/package.json +++ b/packages/config-loader/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/config-loader", "description": "Config loading functionality used by Backstage backend, and CLI", - "version": "1.1.3-next.1", + "version": "1.1.3", "private": false, "publishConfig": { "access": "public", @@ -36,7 +36,7 @@ "dependencies": { "@backstage/cli-common": "^0.1.9", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/errors": "^1.1.0", "@backstage/types": "^1.0.0", "@types/json-schema": "^7.0.6", "ajv": "^8.10.0", diff --git a/packages/core-app-api/CHANGELOG.md b/packages/core-app-api/CHANGELOG.md index 115b41d76e4eb..d171941d877d2 100644 --- a/packages/core-app-api/CHANGELOG.md +++ b/packages/core-app-api/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/core-app-api +## 1.0.4 + +### Patch Changes + +- 881fc75a75: Internal tweak removing usage of explicit type parameters for the `BackstagePlugin` type. +- 8fe2357101: The `signOut` method of the `IdentityApi` will now navigate the user back to the base URL of the app as indicated by the `app.baseUrl` config. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-plugin-api@1.0.4 + ## 1.0.4-next.1 ### Patch Changes diff --git a/packages/core-app-api/package.json b/packages/core-app-api/package.json index 34c44fe6e0ceb..b770b516b3198 100644 --- a/packages/core-app-api/package.json +++ b/packages/core-app-api/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/core-app-api", "description": "Core app API used by Backstage apps", - "version": "1.0.4-next.1", + "version": "1.0.4", "private": false, "publishConfig": { "access": "public", @@ -34,7 +34,7 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-plugin-api": "^1.0.4-next.0", + "@backstage/core-plugin-api": "^1.0.4", "@backstage/types": "^1.0.0", "@backstage/version-bridge": "^1.0.1", "@types/prop-types": "^15.7.3", @@ -49,8 +49,8 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/packages/core-components/CHANGELOG.md b/packages/core-components/CHANGELOG.md index 8952d3be8f0b7..f5ba3d02b0071 100644 --- a/packages/core-components/CHANGELOG.md +++ b/packages/core-components/CHANGELOG.md @@ -1,5 +1,30 @@ # @backstage/core-components +## 0.10.0 + +### Minor Changes + +- 32204fa794: Add `transformLinkUri` and `transformImageUri` to `MarkdownContent` + +### Patch Changes + +- 3c440ea77e: Change BackstageIconLinkVertical style to use pallette instead of explicit color +- c3cfc83af2: Updated JSDoc to be MDX compatible. +- b4b711bcc2: Fix the EntityLayout header style so that EntityContextMenu button can display in correct shape when user hover on it +- 944af7f2a8: Work around a bug calling `onChange` twice in `mui` for `RoutedTab` so you don't have to press back twice to navigate through tabs +- 7f5e79961d: Fix relative `sub-paths` by concatenating the app's base path with them. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 693990d4fe: Updated dependency `@react-hookz/web` to `^15.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 15201b1032: Updated dependency `rc-progress` to `3.4.0`. +- 7e115d42f9: Support displaying subtitle text in `SidebarSubmenuItem` +- ae746946f7: Improve accessibility for CopyTextButton +- 385389d23c: Updated to remove usage of the `bursts` object in the theme palette +- Updated dependencies + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.10.0-next.3 ### Patch Changes diff --git a/packages/core-components/package.json b/packages/core-components/package.json index 43ab5d177552f..d038a5673a8d9 100644 --- a/packages/core-components/package.json +++ b/packages/core-components/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/core-components", "description": "Core components used by Backstage plugins and apps", - "version": "0.10.0-next.3", + "version": "0.10.0", "private": false, "publishConfig": { "access": "public", @@ -34,9 +34,9 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/theme": "^0.2.16", "@backstage/version-bridge": "^1.0.1", "@material-table/core": "^3.1.0", "@material-ui/core": "^4.12.2", @@ -79,9 +79,9 @@ "react-dom": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/cli": "^0.18.0-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/core-app-api": "^1.0.4", + "@backstage/cli": "^0.18.0", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/packages/core-plugin-api/CHANGELOG.md b/packages/core-plugin-api/CHANGELOG.md index 0d3cf6dabe4e7..6659c4670c703 100644 --- a/packages/core-plugin-api/CHANGELOG.md +++ b/packages/core-plugin-api/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/core-plugin-api +## 1.0.4 + +### Patch Changes + +- 881fc75a75: Internal tweak removing usage of explicit type parameters for the `BackstagePlugin` type. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 2990fff4e5: Enabled the `@backstage/core-plugin-api/alpha` entry point. + ## 1.0.4-next.0 ### Patch Changes diff --git a/packages/core-plugin-api/package.json b/packages/core-plugin-api/package.json index 132abe72a5a78..4062ecf79fe00 100644 --- a/packages/core-plugin-api/package.json +++ b/packages/core-plugin-api/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/core-plugin-api", "description": "Core API used by Backstage plugins", - "version": "1.0.4-next.0", + "version": "1.0.4", "private": false, "publishConfig": { "access": "public", @@ -47,9 +47,9 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/packages/create-app/CHANGELOG.md b/packages/create-app/CHANGELOG.md index fd8aa38def5f5..5066e917f2c76 100644 --- a/packages/create-app/CHANGELOG.md +++ b/packages/create-app/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/create-app +## 0.4.29 + +### Patch Changes + +- f281ad17c0: Adds the ability to define the Backstage app name using a `BACKSTAGE_APP_NAME` + environment variable when running `create-app`. +- c92deffe39: Bumped create-app version. +- 0e967f188b: Bumped create-app version. +- bc87604c26: Added an explicit `node-gyp` dependency to the root `package.json`. This is to work around a bug in older versions of `node-gyp` that causes Python execution to fail on macOS. + + You can add this workaround to your existing project by adding `node-gyp` as a `devDependency` in your root `package.json` file: + + ```diff + "devDependencies": { + + "node-gyp": "^9.0.0" + }, + ``` + ## 0.4.29-next.3 ### Patch Changes diff --git a/packages/create-app/package.json b/packages/create-app/package.json index abb7f1fdd8522..c2179f88eb007 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/create-app", "description": "A CLI that helps you create your own Backstage app", - "version": "0.4.29-next.3", + "version": "0.4.29", "private": false, "publishConfig": { "access": "public" diff --git a/packages/dev-utils/CHANGELOG.md b/packages/dev-utils/CHANGELOG.md index 7f89910f3bc1c..9cbb309539b6e 100644 --- a/packages/dev-utils/CHANGELOG.md +++ b/packages/dev-utils/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/dev-utils +## 1.0.4 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/app-defaults@1.0.4 + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/test-utils@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 1.0.4-next.3 ### Patch Changes diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json index 271d7b2e1b6eb..ca5c67a4bd185 100644 --- a/packages/dev-utils/package.json +++ b/packages/dev-utils/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/dev-utils", "description": "Utilities for developing Backstage plugins.", - "version": "1.0.4-next.3", + "version": "1.0.4", "private": false, "publishConfig": { "access": "public", @@ -33,15 +33,15 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/app-defaults": "^1.0.4-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/test-utils": "^1.1.2-next.2", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/app-defaults": "^1.0.4", + "@backstage/core-app-api": "^1.0.4", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/test-utils": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@testing-library/jest-dom": "^5.10.1", @@ -59,7 +59,7 @@ "react-dom": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/jest": "^26.0.7", "@types/node": "^16.0.0" }, diff --git a/packages/errors/CHANGELOG.md b/packages/errors/CHANGELOG.md index b7d912f5ab4fe..bb3eba0249291 100644 --- a/packages/errors/CHANGELOG.md +++ b/packages/errors/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/errors +## 1.1.0 + +### Minor Changes + +- 6d61b44466: The `ResponseError.fromResponse` now accepts a more narrow response type, in order to avoid incompatibilities between different fetch implementations. + + The `response` property of `ResponseError` has also been narrowed to a new `ConsumedResponse` type that omits all the properties for consuming the body of the response. This is not considered a breaking change as it was always an error to try to consume the body of the response. + +### Patch Changes + +- c1a8bbf5e5: Inline the type of `ConsumedResponse.headers` and tweaked it to be the intersection of the built-in type and `node-fetch` type. + ## 1.1.0-next.0 ### Minor Changes diff --git a/packages/errors/package.json b/packages/errors/package.json index 01f1137eeb5be..b7a8a2b5170be 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/errors", "description": "Common utilities for error handling within Backstage", - "version": "1.1.0-next.0", + "version": "1.1.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -38,7 +38,7 @@ "serialize-error": "^8.0.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1", + "@backstage/cli": "^0.18.0", "@types/jest": "^26.0.7" }, "files": [ diff --git a/packages/integration-react/CHANGELOG.md b/packages/integration-react/CHANGELOG.md index cf7480ad778cc..8800f42262c38 100644 --- a/packages/integration-react/CHANGELOG.md +++ b/packages/integration-react/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/integration-react +## 1.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/theme@0.2.16 + ## 1.1.2-next.3 ### Patch Changes diff --git a/packages/integration-react/package.json b/packages/integration-react/package.json index fddc3a0894370..08c70c46d1c08 100644 --- a/packages/integration-react/package.json +++ b/packages/integration-react/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/integration-react", "description": "Frontend package for managing integrations towards external systems", - "version": "1.1.2-next.3", + "version": "1.1.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,10 +25,10 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/integration": "^1.2.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -38,9 +38,9 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/packages/integration/CHANGELOG.md b/packages/integration/CHANGELOG.md index edfb621431a44..ce075f9bba855 100644 --- a/packages/integration/CHANGELOG.md +++ b/packages/integration/CHANGELOG.md @@ -1,5 +1,29 @@ # @backstage/integration +## 1.2.2 + +### Patch Changes + +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 1f29047bad: Updated dependency `@octokit/auth-app` to `^4.0.0`. +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 8829e175f2: Allow frontend visibility for `integrations` itself. +- 954a94f52f: Support self-hosted gitlab installations with relative URL. +- 4df3390795: Avoid double encoding of the file path in `getBitbucketServerDownloadUrl` +- Updated dependencies + - @backstage/errors@1.1.0 + ## 1.2.2-next.3 ### Patch Changes diff --git a/packages/integration/package.json b/packages/integration/package.json index 68b6ba369c2f7..8c656186da64c 100644 --- a/packages/integration/package.json +++ b/packages/integration/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/integration", "description": "Helpers for managing integrations towards external systems", - "version": "1.2.2-next.3", + "version": "1.2.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,7 +34,7 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/errors": "^1.1.0", "cross-fetch": "^3.1.5", "git-url-parse": "^12.0.0", "@octokit/rest": "^19.0.3", @@ -43,9 +43,9 @@ "lodash": "^4.17.21" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/config-loader": "^1.1.3-next.1", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/config-loader": "^1.1.3", + "@backstage/test-utils": "^1.1.2", "@types/jest": "^26.0.7", "@types/luxon": "^2.0.4", "msw": "^0.44.0" diff --git a/packages/release-manifests/CHANGELOG.md b/packages/release-manifests/CHANGELOG.md index 0d28ee16ad43d..b00e1c58215f2 100644 --- a/packages/release-manifests/CHANGELOG.md +++ b/packages/release-manifests/CHANGELOG.md @@ -1,5 +1,12 @@ # @backstage/release-manifests +## 0.0.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. + ## 0.0.5-next.0 ### Patch Changes diff --git a/packages/release-manifests/package.json b/packages/release-manifests/package.json index 11dcd08df4e70..e075a18b19455 100644 --- a/packages/release-manifests/package.json +++ b/packages/release-manifests/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/release-manifests", "description": "Helper library for receiving release manifests", - "version": "0.0.5-next.0", + "version": "0.0.5", "private": false, "main": "src/index.ts", "types": "src/index.ts", @@ -36,7 +36,7 @@ "cross-fetch": "^3.1.5" }, "devDependencies": { - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/test-utils": "^1.1.2", "msw": "^0.44.0", "@types/jest": "^26.0.7", "@types/node": "^16.0.0" diff --git a/packages/techdocs-cli-embedded-app/CHANGELOG.md b/packages/techdocs-cli-embedded-app/CHANGELOG.md index c7200360c1347..2360944694793 100644 --- a/packages/techdocs-cli-embedded-app/CHANGELOG.md +++ b/packages/techdocs-cli-embedded-app/CHANGELOG.md @@ -1,5 +1,23 @@ # techdocs-cli-embedded-app +## 0.2.72 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-techdocs-react@1.0.2 + - @backstage/plugin-catalog@1.4.0 + - @backstage/cli@0.18.0 + - @backstage/app-defaults@1.0.4 + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/test-utils@1.1.2 + - @backstage/plugin-techdocs@1.3.0 + - @backstage/theme@0.2.16 + ## 0.2.72-next.3 ### Patch Changes diff --git a/packages/techdocs-cli-embedded-app/package.json b/packages/techdocs-cli-embedded-app/package.json index a66e9a01d8b0b..c847fe8581560 100644 --- a/packages/techdocs-cli-embedded-app/package.json +++ b/packages/techdocs-cli-embedded-app/package.json @@ -1,25 +1,25 @@ { "name": "techdocs-cli-embedded-app", - "version": "0.2.72-next.3", + "version": "0.2.72", "private": true, "backstage": { "role": "frontend" }, "bundled": true, "dependencies": { - "@backstage/app-defaults": "^1.0.4-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/app-defaults": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", + "@backstage/cli": "^0.18.0", "@backstage/config": "^1.0.1", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-catalog": "^1.4.0-next.3", - "@backstage/plugin-techdocs": "^1.2.1-next.3", - "@backstage/plugin-techdocs-react": "^1.0.2-next.2", - "@backstage/test-utils": "^1.1.2-next.2", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-app-api": "^1.0.4", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-catalog": "^1.4.0", + "@backstage/plugin-techdocs": "^1.3.0", + "@backstage/plugin-techdocs-react": "^1.0.2", + "@backstage/test-utils": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", "history": "^5.0.0", @@ -30,7 +30,7 @@ "react-use": "^17.2.4" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/packages/techdocs-cli/CHANGELOG.md b/packages/techdocs-cli/CHANGELOG.md index 3e66248276815..59856a48fe5db 100644 --- a/packages/techdocs-cli/CHANGELOG.md +++ b/packages/techdocs-cli/CHANGELOG.md @@ -1,5 +1,16 @@ # @techdocs/cli +## 1.1.3 + +### Patch Changes + +- a5d73da942: Fix the flag parsing for `legacyCopyReadmeMdToIndexMd` in `techdocs-cli generate` command, and decouple it's logic from the `techdocs-ref` flag. +- 14ce0d9347: Fixed a bug that prevented docker images from being pulled by default when generating TechDocs. +- Updated dependencies + - @backstage/plugin-techdocs-node@1.2.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + ## 1.1.3-next.1 ### Patch Changes diff --git a/packages/techdocs-cli/package.json b/packages/techdocs-cli/package.json index 00e254d10fec5..9c76240653077 100644 --- a/packages/techdocs-cli/package.json +++ b/packages/techdocs-cli/package.json @@ -1,7 +1,7 @@ { "name": "@techdocs/cli", "description": "Utility CLI for managing TechDocs sites in Backstage.", - "version": "1.1.3-next.1", + "version": "1.1.3", "private": false, "publishConfig": { "access": "public" @@ -37,7 +37,7 @@ "techdocs-cli": "bin/techdocs-cli" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1", + "@backstage/cli": "^0.18.0", "@types/commander": "^2.12.2", "@types/fs-extra": "^9.0.6", "@types/http-proxy": "^1.17.4", @@ -62,11 +62,11 @@ "ext": "ts" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.1", - "@backstage/catalog-model": "^1.1.0-next.1", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-model": "^1.1.0", "@backstage/cli-common": "^0.1.9", "@backstage/config": "^1.0.1", - "@backstage/plugin-techdocs-node": "^1.2.0-next.1", + "@backstage/plugin-techdocs-node": "^1.2.0", "@types/dockerode": "^3.3.0", "commander": "^9.1.0", "dockerode": "^3.3.1", diff --git a/packages/test-utils/CHANGELOG.md b/packages/test-utils/CHANGELOG.md index 317dc6afa7c08..2bc4766bc92a1 100644 --- a/packages/test-utils/CHANGELOG.md +++ b/packages/test-utils/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/test-utils +## 1.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/theme@0.2.16 + - @backstage/plugin-permission-react@0.4.3 + ## 1.1.2-next.2 ### Patch Changes diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 49553caea7d30..5ae16fba60456 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": "1.1.2-next.2", + "version": "1.1.2", "private": false, "publishConfig": { "access": "public", @@ -34,11 +34,11 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-permission-common": "^0.6.3-next.1", - "@backstage/plugin-permission-react": "^0.4.3-next.1", - "@backstage/theme": "^0.2.16-next.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/plugin-permission-react": "^0.4.3", + "@backstage/theme": "^0.2.16", "@backstage/types": "^1.0.0", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.11.2", @@ -55,7 +55,7 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/jest": "^26.0.7", "@types/node": "^16.11.26", "msw": "^0.44.0" diff --git a/packages/theme/CHANGELOG.md b/packages/theme/CHANGELOG.md index 93b79b07217e2..dcdcf2a6ae9fb 100644 --- a/packages/theme/CHANGELOG.md +++ b/packages/theme/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/theme +## 0.2.16 + +### Patch Changes + +- ff4f56eb49: **DEPRECATED**: The `bursts` object from `BackstagePaletteAdditions` has been depreciated and will be removed in a future release + + The `genPageTheme` function now includes an optional options object with an optional `fontColor` which defaults to white if not provided. + +- 4c09c09102: Adds optional `htmlFontSize` property and also sets typography design tokens for h5 and h6 in base theme. + ## 0.2.16-next.1 ### Patch Changes diff --git a/packages/theme/package.json b/packages/theme/package.json index 4cbd4d2205bd3..866b8e11dd94a 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/theme", "description": "material-ui theme for use with Backstage.", - "version": "0.2.16-next.1", + "version": "0.2.16", "private": false, "publishConfig": { "access": "public", @@ -36,7 +36,7 @@ "@material-ui/core": "^4.12.2" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.2" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/plugins/adr-backend/CHANGELOG.md b/plugins/adr-backend/CHANGELOG.md index 129e6bf56bc6b..26deb6811a978 100644 --- a/plugins/adr-backend/CHANGELOG.md +++ b/plugins/adr-backend/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-adr-backend +## 0.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/errors@1.1.0 + - @backstage/plugin-adr-common@0.1.2 + ## 0.1.2-next.2 ### Patch Changes diff --git a/plugins/adr-backend/package.json b/plugins/adr-backend/package.json index eb2fcf9ca74ac..43811cdb1d329 100644 --- a/plugins/adr-backend/package.json +++ b/plugins/adr-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-adr-backend", - "version": "0.1.2-next.2", + "version": "0.1.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -29,14 +29,14 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-adr-common": "^0.1.2-next.1", - "@backstage/plugin-search-common": "^0.3.6-next.0", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-adr-common": "^0.1.2", + "@backstage/plugin-search-common": "^1.0.0", "luxon": "^3.0.0", "marked": "^4.0.14", "winston": "^3.2.1", @@ -44,7 +44,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/marked": "^4.0.0", "@types/supertest": "^2.0.8", "supertest": "^6.1.3", diff --git a/plugins/adr-common/CHANGELOG.md b/plugins/adr-common/CHANGELOG.md index e07697118c7f8..10c6a7d93873c 100644 --- a/plugins/adr-common/CHANGELOG.md +++ b/plugins/adr-common/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-adr-common +## 0.1.2 + +### Patch Changes + +- Updated dependencies + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/integration@1.2.2 + ## 0.1.2-next.1 ### Patch Changes diff --git a/plugins/adr-common/package.json b/plugins/adr-common/package.json index a0567fb5b8d3e..86b06ebc7e0c0 100644 --- a/plugins/adr-common/package.json +++ b/plugins/adr-common/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-adr-common", "description": "Common functionalities for the adr plugin", - "version": "0.1.2-next.1", + "version": "0.1.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,12 +30,12 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.1", - "@backstage/integration": "^1.2.2-next.1", - "@backstage/plugin-search-common": "^0.3.6-next.0" + "@backstage/catalog-model": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-search-common": "^1.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/plugins/adr/CHANGELOG.md b/plugins/adr/CHANGELOG.md index 34c81a7f802df..c0b8817c313bd 100644 --- a/plugins/adr/CHANGELOG.md +++ b/plugins/adr/CHANGELOG.md @@ -1,5 +1,32 @@ # @backstage/plugin-adr +## 0.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 511f49ee43: Updated dependency `octokit` to `^2.0.0`. +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 7d47e7e512: Track discover event and result rank for `AdrSearchResultListItem` +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/plugin-adr-common@0.1.2 + ## 0.1.2-next.3 ### Patch Changes diff --git a/plugins/adr/package.json b/plugins/adr/package.json index 22cb883ae1853..025c85782e67d 100644 --- a/plugins/adr/package.json +++ b/plugins/adr/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-adr", - "version": "0.1.2-next.3", + "version": "0.1.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -22,14 +22,14 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-adr-common": "^0.1.2-next.1", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-search-common": "^0.3.6-next.0", - "@backstage/plugin-search-react": "^0.2.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-adr-common": "^0.1.2", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-search-common": "^1.0.0", + "@backstage/plugin-search-react": "^1.0.0", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -44,10 +44,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/airbrake-backend/CHANGELOG.md b/plugins/airbrake-backend/CHANGELOG.md index 49d4de7c96e0c..a27f6cf761115 100644 --- a/plugins/airbrake-backend/CHANGELOG.md +++ b/plugins/airbrake-backend/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-airbrake-backend +## 0.2.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + ## 0.2.7-next.1 ### Patch Changes diff --git a/plugins/airbrake-backend/package.json b/plugins/airbrake-backend/package.json index 70ed0ddaca7cb..750826512b6a1 100644 --- a/plugins/airbrake-backend/package.json +++ b/plugins/airbrake-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-airbrake-backend", - "version": "0.2.7-next.1", + "version": "0.2.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -22,7 +22,7 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", "@types/express": "*", "express": "^4.17.1", @@ -33,7 +33,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/http-proxy-middleware": "^0.19.3", "@types/supertest": "^2.0.8", "supertest": "^6.1.6", diff --git a/plugins/airbrake/CHANGELOG.md b/plugins/airbrake/CHANGELOG.md index c9ac1a301ab4d..3302ba9f873f5 100644 --- a/plugins/airbrake/CHANGELOG.md +++ b/plugins/airbrake/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-airbrake +## 0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/test-utils@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/dev-utils@1.0.4 + ## 0.3.7-next.3 ### Patch Changes diff --git a/plugins/airbrake/package.json b/plugins/airbrake/package.json index 665929d69f3ae..236800d444ef0 100644 --- a/plugins/airbrake/package.json +++ b/plugins/airbrake/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-airbrake", - "version": "0.3.7-next.3", + "version": "0.3.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,13 +23,13 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/test-utils": "^1.1.2-next.2", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/test-utils": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -40,10 +40,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/app-defaults": "^1.0.4-next.3", - "@backstage/cli": "^0.18.0-next.3", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/app-defaults": "^1.0.4", + "@backstage/cli": "^0.18.0", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/allure/CHANGELOG.md b/plugins/allure/CHANGELOG.md index b4e0dd916a68d..33c4275960191 100644 --- a/plugins/allure/CHANGELOG.md +++ b/plugins/allure/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-allure +## 0.1.23 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.1.23-next.3 ### Patch Changes diff --git a/plugins/allure/package.json b/plugins/allure/package.json index 508f42f14cb61..06c310bbd2e37 100644 --- a/plugins/allure/package.json +++ b/plugins/allure/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-allure", "description": "A Backstage plugin that integrates with Allure", - "version": "0.1.23-next.3", + "version": "0.1.23", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,11 +25,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -40,10 +40,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/analytics-module-ga/CHANGELOG.md b/plugins/analytics-module-ga/CHANGELOG.md index f24ee40ec9991..ff46c732781dd 100644 --- a/plugins/analytics-module-ga/CHANGELOG.md +++ b/plugins/analytics-module-ga/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-analytics-module-ga +## 0.1.18 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.1.18-next.3 ### Patch Changes diff --git a/plugins/analytics-module-ga/package.json b/plugins/analytics-module-ga/package.json index 499a957d7087d..4052363f11d21 100644 --- a/plugins/analytics-module-ga/package.json +++ b/plugins/analytics-module-ga/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-analytics-module-ga", - "version": "0.1.18-next.3", + "version": "0.1.18", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,9 +25,9 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -38,10 +38,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/apache-airflow/CHANGELOG.md b/plugins/apache-airflow/CHANGELOG.md index 2e3a56971c8c0..939aa14ac23a6 100644 --- a/plugins/apache-airflow/CHANGELOG.md +++ b/plugins/apache-airflow/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-apache-airflow +## 0.2.0 + +### Minor Changes + +- 01f976ea72: Exposed DagTableComponent as standalone component + added a prop to get only select DAGs instead of the full list + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + ## 0.2.0-next.3 ### Patch Changes diff --git a/plugins/apache-airflow/package.json b/plugins/apache-airflow/package.json index 8494b1e7a8c30..1243795812769 100644 --- a/plugins/apache-airflow/package.json +++ b/plugins/apache-airflow/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-apache-airflow", - "version": "0.2.0-next.3", + "version": "0.2.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,8 +23,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -36,10 +36,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/api-docs-module-protoc-gen-doc/CHANGELOG.md b/plugins/api-docs-module-protoc-gen-doc/CHANGELOG.md index c6ca346a624fb..4e030b2264a5b 100644 --- a/plugins/api-docs-module-protoc-gen-doc/CHANGELOG.md +++ b/plugins/api-docs-module-protoc-gen-doc/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/plugin-api-docs-module-protoc-gen-doc +## 0.1.0 + +### Minor Changes + +- e0328f2107: Added the new `grpcDocsApiWidget` to render `protoc-gen-doc` generated descriptors by the `grpc-docs` package. + ## 0.1.0-next.0 ### Minor Changes diff --git a/plugins/api-docs-module-protoc-gen-doc/package.json b/plugins/api-docs-module-protoc-gen-doc/package.json index 00409845d00c7..5f46909d62674 100644 --- a/plugins/api-docs-module-protoc-gen-doc/package.json +++ b/plugins/api-docs-module-protoc-gen-doc/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-api-docs-module-protoc-gen-doc", "description": "Additional functionalities for the api-docs plugin that renders the output of the protoc-gen-doc", - "version": "0.1.0-next.0", + "version": "0.1.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -37,7 +37,7 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1", + "@backstage/cli": "^0.18.0", "@testing-library/jest-dom": "^5.16.4", "@types/react": "^16.13.1 || ^17.0.0" }, diff --git a/plugins/api-docs/CHANGELOG.md b/plugins/api-docs/CHANGELOG.md index 022a606aaab8e..e644150f8ccc0 100644 --- a/plugins/api-docs/CHANGELOG.md +++ b/plugins/api-docs/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-api-docs +## 0.8.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- b76eea25ed: Updated dependency `@asyncapi/react-component` to `1.0.0-next.39`. +- a274fe38b9: Add hidden title column to catalog and API table to enable filtering by title. +- 9432a05cf3: Set font colors correctly for descriptions containing HTML +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-catalog@1.4.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.8.7-next.3 ### Patch Changes diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json index 96b95b51f0ac7..7aff8bbd2c6e3 100644 --- a/plugins/api-docs/package.json +++ b/plugins/api-docs/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-api-docs", "description": "A Backstage plugin that helps represent API entities in the frontend", - "version": "0.8.7-next.3", + "version": "0.8.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,12 +34,12 @@ }, "dependencies": { "@asyncapi/react-component": "1.0.0-next.39", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog": "^1.4.0-next.3", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog": "^1.4.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -57,10 +57,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/apollo-explorer/CHANGELOG.md b/plugins/apollo-explorer/CHANGELOG.md new file mode 100644 index 0000000000000..99d7973683916 --- /dev/null +++ b/plugins/apollo-explorer/CHANGELOG.md @@ -0,0 +1,14 @@ +# @backstage/plugin-apollo-explorer + +## 0.1.0 + +### Minor Changes + +- d8fec19542: Apollo Explorer plugin now available! Installation instructions can be found in the plugin README + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 diff --git a/plugins/apollo-explorer/package.json b/plugins/apollo-explorer/package.json index 9d8f2037babb7..40f6fcaa27c49 100644 --- a/plugins/apollo-explorer/package.json +++ b/plugins/apollo-explorer/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-apollo-explorer", - "version": "0.0.0", + "version": "0.1.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -22,9 +22,9 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "^4.0.0-alpha.57", @@ -36,10 +36,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/app-backend/CHANGELOG.md b/plugins/app-backend/CHANGELOG.md index cea1375cee6cb..8db23101bd657 100644 --- a/plugins/app-backend/CHANGELOG.md +++ b/plugins/app-backend/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-app-backend +## 0.3.34 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/config-loader@1.1.3 + ## 0.3.34-next.3 ### Patch Changes diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json index daacabe5f6abc..fab5ae97fb859 100644 --- a/plugins/app-backend/package.json +++ b/plugins/app-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-app-backend", "description": "A Backstage backend plugin that serves the Backstage frontend app", - "version": "0.3.34-next.3", + "version": "0.3.34", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,8 +33,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/config-loader": "^1.1.3-next.1", + "@backstage/backend-common": "^0.14.1", + "@backstage/config-loader": "^1.1.3", "@backstage/config": "^1.0.1", "@backstage/types": "^1.0.0", "@types/express": "^4.17.6", @@ -50,8 +50,8 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@backstage/types": "^1.0.0", "@types/supertest": "^2.0.8", "mock-fs": "^5.1.0", diff --git a/plugins/auth-backend/CHANGELOG.md b/plugins/auth-backend/CHANGELOG.md index a8b47b55667c0..ac5890f92e60c 100644 --- a/plugins/auth-backend/CHANGELOG.md +++ b/plugins/auth-backend/CHANGELOG.md @@ -1,5 +1,37 @@ # @backstage/plugin-auth-backend +## 0.15.0 + +### Minor Changes + +- 9d4040777e: **BREAKING**: Removed all directly exported auth provider factories, option types, and sign-in resolvers. For example: `AwsAlbProviderOptions`, `bitbucketUserIdSignInResolver`, `createGithubProvider`. These are all still accessible via the `providers` export. For example, use `providers.github.create()` rather than `createGithubProvider()`, and `providers.bitbucket.resolvers.userIdMatchingUserEntityAnnotation()` rather than `bitbucketUserIdSignInResolver`. + + **BREAKING**: Removed the exported `AuthProviderFactoryOptions` type as well as the deprecated option fields of the `AuthProviderFactory` callback. This includes the `tokenManager`, `tokenIssuer`, `discovery`, and `catalogApi` fields. Existing usage of these should be replaced with the new utilities in the `resolverContext` field. The deprecated `TokenIssuer` type is now also removed, since it is no longer used. + + **BREAKING**: Removed `getEntityClaims`, use `getDefaultOwnershipEntityRefs` instead. + + **DEPRECATION**: Deprecated `AtlassianAuthProvider` as it was unintentionally exported. + +- fe8e025af5: Allowed post method on /refresh path + +### Patch Changes + +- 3cedfd8365: add Cloudflare Access auth provider to auth-backend +- f2cf79d62e: Added an option for the auth backend router to select the algorithm for the JWT token signing keys +- 8e03db907a: Auth provider now also export createAuthProviderIntegration +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- 859346bfbb: Updated dependency `google-auth-library` to `^8.0.0`. +- 3a014730dc: Add new config option for okta auth server and IDP +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/errors@1.1.0 + ## 0.15.0-next.3 ### Minor Changes diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json index 5f83bbef6a2c2..88bc7b5f2df9f 100644 --- a/plugins/auth-backend/package.json +++ b/plugins/auth-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-auth-backend", "description": "A Backstage backend plugin that handles authentication", - "version": "0.15.0-next.3", + "version": "0.15.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,12 +33,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/plugin-auth-node": "^0.2.3-next.2", - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/plugin-auth-node": "^0.2.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/errors": "^1.1.0", "@backstage/types": "^1.0.0", "@davidzemon/passport-okta-oauth": "^0.0.5", "@google-cloud/firestore": "^5.0.2", @@ -76,8 +76,8 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/body-parser": "^1.19.0", "@types/cookie-parser": "^1.4.2", "@types/express-session": "^1.17.2", diff --git a/plugins/auth-node/CHANGELOG.md b/plugins/auth-node/CHANGELOG.md index 096a4cbcaeaaf..f38125f9288a3 100644 --- a/plugins/auth-node/CHANGELOG.md +++ b/plugins/auth-node/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-auth-node +## 0.2.3 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/errors@1.1.0 + ## 0.2.3-next.2 ### Patch Changes diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json index c1455535c6c72..8e0585663b970 100644 --- a/plugins/auth-node/package.json +++ b/plugins/auth-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-auth-node", - "version": "0.2.3-next.2", + "version": "0.2.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,15 +23,15 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/errors": "^1.1.0", "jose": "^4.6.0", "node-fetch": "^2.6.7", "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "lodash": "^4.17.21", "msw": "^0.44.0", "uuid": "^8.0.0" diff --git a/plugins/azure-devops-backend/CHANGELOG.md b/plugins/azure-devops-backend/CHANGELOG.md index 5080410b39e19..4ca6d040d6083 100644 --- a/plugins/azure-devops-backend/CHANGELOG.md +++ b/plugins/azure-devops-backend/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-azure-devops-backend +## 0.3.13 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 13a232ec22: Added comments to example to help avoid confusion as to where lines need to be added +- e67c4b7d5a: Adding getProjects endpoint to list out all projects associated with the Azure DevOps organization. + + It can be accessed by using this endpoint `{backendUrl}/api/azure-devops/projects` + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-azure-devops-common@0.2.4 + ## 0.3.13-next.1 ### Patch Changes diff --git a/plugins/azure-devops-backend/package.json b/plugins/azure-devops-backend/package.json index f39b4d6a07fe7..65937dccf2673 100644 --- a/plugins/azure-devops-backend/package.json +++ b/plugins/azure-devops-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-azure-devops-backend", - "version": "0.3.13-next.1", + "version": "0.3.13", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,9 +23,9 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/plugin-azure-devops-common": "^0.2.4-next.0", + "@backstage/plugin-azure-devops-common": "^0.2.4", "@types/express": "^4.17.6", "azure-devops-node-api": "^11.0.1", "express": "^4.17.1", @@ -35,7 +35,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/supertest": "^2.0.8", "supertest": "^6.1.6", "msw": "^0.44.0" diff --git a/plugins/azure-devops-common/CHANGELOG.md b/plugins/azure-devops-common/CHANGELOG.md index 8320047ea1334..cdd02cc6259f3 100644 --- a/plugins/azure-devops-common/CHANGELOG.md +++ b/plugins/azure-devops-common/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-azure-devops-common +## 0.2.4 + +### Patch Changes + +- e67c4b7d5a: Adding getProjects endpoint to list out all projects associated with the Azure DevOps organization. + + It can be accessed by using this endpoint `{backendUrl}/api/azure-devops/projects` + ## 0.2.4-next.0 ### Patch Changes diff --git a/plugins/azure-devops-common/package.json b/plugins/azure-devops-common/package.json index 9ab17220c2e29..fa29937726e01 100644 --- a/plugins/azure-devops-common/package.json +++ b/plugins/azure-devops-common/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-azure-devops-common", - "version": "0.2.4-next.0", + "version": "0.2.4", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -32,7 +32,7 @@ "clean": "backstage-cli package clean" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/plugins/azure-devops/CHANGELOG.md b/plugins/azure-devops/CHANGELOG.md index 15a6f1df084a9..209ec81545332 100644 --- a/plugins/azure-devops/CHANGELOG.md +++ b/plugins/azure-devops/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-azure-devops +## 0.1.23 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- e049e41048: Exporting azureDevOpsApiRef, AzureGitTagsIcon, and all hooks for the benefit of other plugins. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + - @backstage/plugin-azure-devops-common@0.2.4 + ## 0.1.23-next.3 ### Patch Changes diff --git a/plugins/azure-devops/package.json b/plugins/azure-devops/package.json index f2f3ee1e2f83b..92db8f1adddec 100644 --- a/plugins/azure-devops/package.json +++ b/plugins/azure-devops/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-azure-devops", - "version": "0.1.23-next.3", + "version": "0.1.23", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,13 +30,13 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-azure-devops-common": "^0.2.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-azure-devops-common": "^0.2.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -49,10 +49,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/badges-backend/CHANGELOG.md b/plugins/badges-backend/CHANGELOG.md index 779625184ea05..2bb913e198bc4 100644 --- a/plugins/badges-backend/CHANGELOG.md +++ b/plugins/badges-backend/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-badges-backend +## 0.1.28 + +### Patch Changes + +- 58fd5ee9d5: Add missing installation instructions +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/catalog-client@1.0.4 + - @backstage/errors@1.1.0 + ## 0.1.28-next.2 ### Patch Changes diff --git a/plugins/badges-backend/package.json b/plugins/badges-backend/package.json index 1e0bc62b1563e..22ae3df4892dc 100644 --- a/plugins/badges-backend/package.json +++ b/plugins/badges-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-badges-backend", "description": "A Backstage backend plugin that generates README badges for your entities", - "version": "0.1.28-next.2", + "version": "0.1.28", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,11 +34,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.2", - "@backstage/catalog-client": "^1.0.4-next.1", - "@backstage/catalog-model": "^1.1.0-next.2", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/errors": "^1.1.0", "@types/express": "^4.17.6", "badge-maker": "^3.3.0", "cors": "^2.8.5", @@ -48,7 +48,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.2", + "@backstage/cli": "^0.18.0", "@types/supertest": "^2.0.8", "supertest": "^6.1.3" }, diff --git a/plugins/badges/CHANGELOG.md b/plugins/badges/CHANGELOG.md index acfbcd6e0a968..37dcd214fa0d7 100644 --- a/plugins/badges/CHANGELOG.md +++ b/plugins/badges/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-badges +## 0.2.31 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.2.31-next.3 ### Patch Changes diff --git a/plugins/badges/package.json b/plugins/badges/package.json index 7c73b55f9e8f0..6192d547d2b75 100644 --- a/plugins/badges/package.json +++ b/plugins/badges/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-badges", "description": "A Backstage plugin that generates README badges for your entities", - "version": "0.2.31-next.3", + "version": "0.2.31", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,12 +30,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -46,10 +46,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/bazaar-backend/CHANGELOG.md b/plugins/bazaar-backend/CHANGELOG.md index 81358cfc7f0f6..45a7a167b3a7d 100644 --- a/plugins/bazaar-backend/CHANGELOG.md +++ b/plugins/bazaar-backend/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-bazaar-backend +## 0.1.18 + +### Patch Changes + +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- 77abf50acf: Fixed api warnings +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/backend-test-utils@0.1.26 + ## 0.1.18-next.1 ### Patch Changes diff --git a/plugins/bazaar-backend/package.json b/plugins/bazaar-backend/package.json index 351535e54432c..67fe4e43a73cd 100644 --- a/plugins/bazaar-backend/package.json +++ b/plugins/bazaar-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-bazaar-backend", - "version": "0.1.18-next.1", + "version": "0.1.18", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,8 +23,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.2", - "@backstage/backend-test-utils": "^0.1.26-next.2", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-test-utils": "^0.1.26", "@backstage/config": "^1.0.1", "@types/express": "^4.17.6", "express": "^4.17.1", @@ -34,7 +34,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.2" + "@backstage/cli": "^0.18.0" }, "files": [ "dist", diff --git a/plugins/bazaar/CHANGELOG.md b/plugins/bazaar/CHANGELOG.md index 48d5f8a85aaac..3449e53ce91f0 100644 --- a/plugins/bazaar/CHANGELOG.md +++ b/plugins/bazaar/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-bazaar +## 0.1.22 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 77abf50acf: Fixed api warnings +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-catalog@1.4.0 + - @backstage/cli@0.18.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + ## 0.1.22-next.3 ### Patch Changes diff --git a/plugins/bazaar/package.json b/plugins/bazaar/package.json index 371596b981f30..cb8b24ead9e63 100644 --- a/plugins/bazaar/package.json +++ b/plugins/bazaar/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-bazaar", - "version": "0.1.22-next.3", + "version": "0.1.22", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,13 +24,13 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog": "^1.4.0-next.3", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", + "@backstage/cli": "^0.18.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog": "^1.4.0", + "@backstage/plugin-catalog-react": "^1.1.2", "@date-io/luxon": "1.x", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -47,8 +47,8 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/dev-utils": "^1.0.4-next.3", + "@backstage/cli": "^0.18.0", + "@backstage/dev-utils": "^1.0.4", "@testing-library/jest-dom": "^5.10.1", "cross-fetch": "^3.1.5" }, diff --git a/plugins/bitbucket-cloud-common/CHANGELOG.md b/plugins/bitbucket-cloud-common/CHANGELOG.md index c92c9e7d08bab..413928dcab9f0 100644 --- a/plugins/bitbucket-cloud-common/CHANGELOG.md +++ b/plugins/bitbucket-cloud-common/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-bitbucket-cloud-common +## 0.1.1 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/integration@1.2.2 + ## 0.1.1-next.1 ### Patch Changes diff --git a/plugins/bitbucket-cloud-common/package.json b/plugins/bitbucket-cloud-common/package.json index e196bd1837f6a..16856782de5a3 100644 --- a/plugins/bitbucket-cloud-common/package.json +++ b/plugins/bitbucket-cloud-common/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-bitbucket-cloud-common", "description": "Common functionalities for bitbucket-cloud plugins", - "version": "0.1.1-next.1", + "version": "0.1.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -28,11 +28,11 @@ "update-models": "yarn refresh-schema && yarn generate-models && yarn reduce-models" }, "dependencies": { - "@backstage/integration": "^1.2.2-next.3", + "@backstage/integration": "^1.2.2", "cross-fetch": "^3.1.5" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@openapitools/openapi-generator-cli": "^2.4.26", "msw": "^0.44.0", "ts-morph": "^15.0.0" diff --git a/plugins/bitrise/CHANGELOG.md b/plugins/bitrise/CHANGELOG.md index ec83a0c66e837..d8dbf12bdddf3 100644 --- a/plugins/bitrise/CHANGELOG.md +++ b/plugins/bitrise/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-bitrise +## 0.1.34 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.1.34-next.3 ### Patch Changes diff --git a/plugins/bitrise/package.json b/plugins/bitrise/package.json index 00cca959d2470..c82435621b100 100644 --- a/plugins/bitrise/package.json +++ b/plugins/bitrise/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-bitrise", "description": "A Backstage plugin that integrates towards Bitrise", - "version": "0.1.34-next.3", + "version": "0.1.34", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,11 +24,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -43,10 +43,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/catalog-backend-module-aws/CHANGELOG.md b/plugins/catalog-backend-module-aws/CHANGELOG.md index a5f6ad154136d..011431fc8dd23 100644 --- a/plugins/catalog-backend-module-aws/CHANGELOG.md +++ b/plugins/catalog-backend-module-aws/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-catalog-backend-module-aws +## 0.1.7 + +### Patch Changes + +- f9f1de8100: Add processor for ingesting EKS clusters into the catalog +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + ## 0.1.7-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-aws/package.json b/plugins/catalog-backend-module-aws/package.json index 243a4e3a47f03..5382daa57f5ed 100644 --- a/plugins/catalog-backend-module-aws/package.json +++ b/plugins/catalog-backend-module-aws/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-backend-module-aws", "description": "A Backstage catalog backend module that helps integrate towards AWS", - "version": "0.1.7-next.2", + "version": "0.1.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,13 +33,13 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/backend-tasks": "^0.3.3-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-tasks": "^0.3.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-backend": "^1.3.0", "@backstage/types": "^1.0.0", "aws-sdk": "^2.840.0", "lodash": "^4.17.21", @@ -48,7 +48,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/lodash": "^4.14.151", "aws-sdk-mock": "^5.2.1", "yaml": "^2.0.0" diff --git a/plugins/catalog-backend-module-azure/CHANGELOG.md b/plugins/catalog-backend-module-azure/CHANGELOG.md index a215ff308ef37..e9ff4178d02ca 100644 --- a/plugins/catalog-backend-module-azure/CHANGELOG.md +++ b/plugins/catalog-backend-module-azure/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-catalog-backend-module-azure +## 0.1.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + ## 0.1.5-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-azure/package.json b/plugins/catalog-backend-module-azure/package.json index 059fd5bd27a42..1fa59b0723a6d 100644 --- a/plugins/catalog-backend-module-azure/package.json +++ b/plugins/catalog-backend-module-azure/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-backend-module-azure", "description": "A Backstage catalog backend module that helps integrate towards Azure", - "version": "0.1.5-next.2", + "version": "0.1.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,13 +33,13 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/backend-tasks": "^0.3.3-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/backend-tasks": "^0.3.3", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-backend": "^1.3.0", "@backstage/types": "^1.0.0", "lodash": "^4.17.21", "msw": "^0.44.0", @@ -48,8 +48,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/lodash": "^4.14.151" }, "files": [ diff --git a/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md b/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md index 6bcaf6cc40dec..7c38e500c7a9c 100644 --- a/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md +++ b/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-catalog-backend-module-bitbucket-cloud +## 0.1.1 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/integration@1.2.2 + - @backstage/plugin-bitbucket-cloud-common@0.1.1 + - @backstage/backend-tasks@0.3.3 + ## 0.1.1-next.1 ### Patch Changes diff --git a/plugins/catalog-backend-module-bitbucket-cloud/package.json b/plugins/catalog-backend-module-bitbucket-cloud/package.json index a1079598208e5..fe85039d6b6a9 100644 --- a/plugins/catalog-backend-module-bitbucket-cloud/package.json +++ b/plugins/catalog-backend-module-bitbucket-cloud/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-backend-module-bitbucket-cloud", "description": "A Backstage catalog backend module that helps integrate towards Bitbucket Cloud", - "version": "0.1.1-next.1", + "version": "0.1.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,18 +33,18 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-tasks": "^0.3.3-next.3", + "@backstage/backend-tasks": "^0.3.3", "@backstage/config": "^1.0.1", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-bitbucket-cloud-common": "^0.1.1-next.1", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-bitbucket-cloud-common": "^0.1.1", + "@backstage/plugin-catalog-backend": "^1.3.0", "uuid": "^8.0.0", "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "msw": "^0.44.0" }, "files": [ diff --git a/plugins/catalog-backend-module-bitbucket/CHANGELOG.md b/plugins/catalog-backend-module-bitbucket/CHANGELOG.md index b73c4834c417a..996c21bef8eeb 100644 --- a/plugins/catalog-backend-module-bitbucket/CHANGELOG.md +++ b/plugins/catalog-backend-module-bitbucket/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-catalog-backend-module-bitbucket +## 0.2.1 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/plugin-bitbucket-cloud-common@0.1.1 + - @backstage/errors@1.1.0 + ## 0.2.1-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-bitbucket/package.json b/plugins/catalog-backend-module-bitbucket/package.json index a01a2e38cef75..e101a2330e45d 100644 --- a/plugins/catalog-backend-module-bitbucket/package.json +++ b/plugins/catalog-backend-module-bitbucket/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-backend-module-bitbucket", "description": "A Backstage catalog backend module that helps integrate towards Bitbucket", - "version": "0.2.1-next.2", + "version": "0.2.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,13 +33,13 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-bitbucket-cloud-common": "^0.1.1-next.1", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-bitbucket-cloud-common": "^0.1.1", + "@backstage/plugin-catalog-backend": "^1.3.0", "@backstage/types": "^1.0.0", "lodash": "^4.17.21", "msw": "^0.44.0", @@ -47,8 +47,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/lodash": "^4.14.151" }, "files": [ diff --git a/plugins/catalog-backend-module-gerrit/CHANGELOG.md b/plugins/catalog-backend-module-gerrit/CHANGELOG.md index 3658da2d548c3..4b15865163e0a 100644 --- a/plugins/catalog-backend-module-gerrit/CHANGELOG.md +++ b/plugins/catalog-backend-module-gerrit/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-catalog-backend-module-gerrit +## 0.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + ## 0.1.2-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-gerrit/package.json b/plugins/catalog-backend-module-gerrit/package.json index e56e199d59fb2..9a3c3c82ed854 100644 --- a/plugins/catalog-backend-module-gerrit/package.json +++ b/plugins/catalog-backend-module-gerrit/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-backend-module-gerrit", - "version": "0.1.2-next.2", + "version": "0.1.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -28,13 +28,13 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/backend-tasks": "^0.3.3-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-tasks": "^0.3.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-backend": "^1.3.0", "fs-extra": "10.1.0", "msw": "^0.44.0", "node-fetch": "^2.6.7", @@ -42,8 +42,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/fs-extra": "^9.0.1" }, "files": [ diff --git a/plugins/catalog-backend-module-github/CHANGELOG.md b/plugins/catalog-backend-module-github/CHANGELOG.md index bf96849eca59f..05d8e4019ed15 100644 --- a/plugins/catalog-backend-module-github/CHANGELOG.md +++ b/plugins/catalog-backend-module-github/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-catalog-backend-module-github +## 0.1.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 0f25116d28: Updated dependency `@octokit/graphql` to `^5.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + ## 0.1.5-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-github/package.json b/plugins/catalog-backend-module-github/package.json index 7d52be20de77a..0f1e716047ae6 100644 --- a/plugins/catalog-backend-module-github/package.json +++ b/plugins/catalog-backend-module-github/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-backend-module-github", "description": "A Backstage catalog backend module that helps integrate towards GitHub", - "version": "0.1.5-next.2", + "version": "0.1.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,13 +33,13 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/backend-tasks": "^0.3.3-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-tasks": "^0.3.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-backend": "^1.3.0", "@backstage/types": "^1.0.0", "@octokit/graphql": "^5.0.0", "lodash": "^4.17.21", @@ -49,8 +49,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/lodash": "^4.14.151" }, "files": [ diff --git a/plugins/catalog-backend-module-gitlab/CHANGELOG.md b/plugins/catalog-backend-module-gitlab/CHANGELOG.md index 0edbae31c490e..db00dcc84ab7f 100644 --- a/plugins/catalog-backend-module-gitlab/CHANGELOG.md +++ b/plugins/catalog-backend-module-gitlab/CHANGELOG.md @@ -1,5 +1,31 @@ # @backstage/plugin-catalog-backend-module-gitlab +## 0.1.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 49ff472c0b: Add the possibility in the `GitlabDiscoveryEntityProvider` to scan the whole project instead of concrete groups. For that, use a configuration like this one, where the group parameter is omitted (not mandatory anymore): + + ```yaml + catalog: + providers: + gitlab: + yourProviderId: + host: gitlab-host # Identifies one of the hosts set up in the integrations + branch: main # Optional. Uses `master` as default + entityFilename: catalog-info.yaml # Optional. Defaults to `catalog-info.yaml` + ``` + +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + ## 0.1.5-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-gitlab/package.json b/plugins/catalog-backend-module-gitlab/package.json index 800cb8b2809f0..1dba184b3c01a 100644 --- a/plugins/catalog-backend-module-gitlab/package.json +++ b/plugins/catalog-backend-module-gitlab/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-backend-module-gitlab", "description": "A Backstage catalog backend module that helps integrate towards GitLab", - "version": "0.1.5-next.2", + "version": "0.1.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,13 +33,13 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/backend-tasks": "^0.3.3-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/backend-tasks": "^0.3.3", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-backend": "^1.3.0", "@backstage/types": "^1.0.0", "lodash": "^4.17.21", "msw": "^0.44.0", @@ -48,8 +48,8 @@ "uuid": "^8.0.0" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/lodash": "^4.14.151", "@types/uuid": "^8.0.0" }, diff --git a/plugins/catalog-backend-module-ldap/CHANGELOG.md b/plugins/catalog-backend-module-ldap/CHANGELOG.md index 5d65d1c768d08..40f94d53c1820 100644 --- a/plugins/catalog-backend-module-ldap/CHANGELOG.md +++ b/plugins/catalog-backend-module-ldap/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-catalog-backend-module-ldap +## 0.5.1 + +### Patch Changes + +- ddfd566606: Fix mapping between users and groups for FreeIPA when using the LdapOrgProcessor +- fbfbff6bf7: Add possibility to resolve relations by RDN, in addition to UUID and DN +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/catalog-model@1.1.0 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + ## 0.5.1-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-ldap/package.json b/plugins/catalog-backend-module-ldap/package.json index b89382977a90e..3fb86d97f66b2 100644 --- a/plugins/catalog-backend-module-ldap/package.json +++ b/plugins/catalog-backend-module-ldap/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-backend-module-ldap", "description": "A Backstage catalog backend module that helps integrate towards LDAP", - "version": "0.5.1-next.2", + "version": "0.5.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,11 +33,11 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-tasks": "^0.3.3-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-tasks": "^0.3.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-backend": "^1.3.0", "@backstage/types": "^1.0.0", "@types/ldapjs": "^2.2.0", "ldapjs": "^2.2.0", @@ -46,7 +46,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/lodash": "^4.14.151" }, "files": [ diff --git a/plugins/catalog-backend-module-msgraph/CHANGELOG.md b/plugins/catalog-backend-module-msgraph/CHANGELOG.md index 43ee7ff4f52de..e05e249af8b4d 100644 --- a/plugins/catalog-backend-module-msgraph/CHANGELOG.md +++ b/plugins/catalog-backend-module-msgraph/CHANGELOG.md @@ -1,5 +1,114 @@ # @backstage/plugin-catalog-backend-module-msgraph +## 0.4.0 + +### Minor Changes + +- a145672f0f: Align `msgraph` plugin's entity provider config with other providers. **Deprecated** entity processor as well as previous config. + + You will see warning at the log output until you migrate to the new setup. + All deprecated parts will be removed eventually after giving some time to migrate. + + Please find information on how to migrate your current setup to the new one below. + + **Migration Guide:** + + There were two different way on how to use the msgraph plugin: processor or provider. + + Previous registration for the processor: + + ```typescript + // packages/backend/src/plugins/catalog.ts + builder.addProcessor( + MicrosoftGraphOrgReaderProcessor.fromConfig(env.config, { + logger: env.logger, + // [...] + }), + ); + ``` + + Previous registration when using the provider: + + ```typescript + // packages/backend/src/plugins/catalog.ts + builder.addEntityProvider( + MicrosoftGraphOrgEntityProvider.fromConfig(env.config, { + id: 'https://graph.microsoft.com/v1.0', + target: 'https://graph.microsoft.com/v1.0', + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + // [...] + }), + ); + ``` + + Previous configuration as used for both: + + ```yaml + # app-config.yaml + catalog: + processors: + microsoftGraphOrg: + providers: + - target: https://graph.microsoft.com/v1.0 + # [...] + ``` + + **Replacement:** + + Please check https://github.com/backstage/backstage/blob/master/plugins/catalog-backend-module-msgraph/README.md for the complete documentation of all configuration options (config as well as registration of the provider). + + ```yaml + # app-config.yaml + catalog: + providers: + microsoftGraphOrg: + # In case you used the deprecated configuration with the entity provider + # using the value of `target` will keep the same location key for all + providerId: # some stable ID which will be used as part of the location key for all ingested data + target: https://graph.microsoft.com/v1.0 + # [...] + ``` + + ```typescript + // packages/backend/src/plugins/catalog.ts + builder.addEntityProvider( + MicrosoftGraphOrgEntityProvider.fromConfig(env.config, { + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + // [...] + }), + ); + ``` + + In case you've used multiple entity providers before + **and** you had different transformers for each of them + you can provide these directly at the one `fromConfig` call + by passing a Record with the provider ID as key. + +- b8ebecd100: Microsoft Graph plugin can supports many more options for authenticating with the Microsoft Graph API. + Previously only ClientId/ClientSecret was supported, but now all the authentication options of `DefaultAzureCredential` from `@azure/identity` are supported. + Including Managed Identity, Client Certificate, Azure CLI and VS Code. + + If `clientId` and `clientSecret` are specified in configuration, the plugin behaves the same way as before. + If these fields are omitted, the plugin uses `DefaultAzureCredential` to automatically determine the best authentication method. + This is particularly useful for local development environments - the default configuration will try to use existing credentials from Visual Studio Code, Azure CLI and Azure PowerShell, without the user needing to configure any credentials in app-config.yaml + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/catalog-model@1.1.0 + - @backstage/backend-tasks@0.3.3 + ## 0.4.0-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-msgraph/package.json b/plugins/catalog-backend-module-msgraph/package.json index a411974bd6ae7..9831d0106cfae 100644 --- a/plugins/catalog-backend-module-msgraph/package.json +++ b/plugins/catalog-backend-module-msgraph/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-backend-module-msgraph", "description": "A Backstage catalog backend module that helps integrate towards Microsoft Graph", - "version": "0.4.0-next.2", + "version": "0.4.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,10 +34,10 @@ }, "dependencies": { "@azure/identity": "^2.1.0", - "@backstage/backend-tasks": "^0.3.3-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-tasks": "^0.3.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", + "@backstage/plugin-catalog-backend": "^1.3.0", "@microsoft/microsoft-graph-types": "^2.6.0", "@types/node-fetch": "^2.5.12", "lodash": "^4.17.21", @@ -48,9 +48,9 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/lodash": "^4.14.151", "msw": "^0.44.0" }, diff --git a/plugins/catalog-backend-module-openapi/CHANGELOG.md b/plugins/catalog-backend-module-openapi/CHANGELOG.md index c2de74bfc4b95..4d3890c49a9bd 100644 --- a/plugins/catalog-backend-module-openapi/CHANGELOG.md +++ b/plugins/catalog-backend-module-openapi/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-catalog-backend-module-openapi +## 0.1.0 + +### Minor Changes + +- 67503d159e: Add basic OpenAPI \$ref support. + + For more information see [here](https://github.com/backstage/backstage/tree/master/plugins/catalog-backend-module-openapi). + +### Patch Changes + +- 4881dc4c84: Updated dependency `openapi-types` to `^12.0.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + ## 0.1.0-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-openapi/package.json b/plugins/catalog-backend-module-openapi/package.json index 82fc1c03e4b89..f48c30710cef3 100644 --- a/plugins/catalog-backend-module-openapi/package.json +++ b/plugins/catalog-backend-module-openapi/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-backend-module-openapi", "description": "A Backstage catalog backend module that helps with OpenAPI specifications", - "version": "0.1.0-next.2", + "version": "0.1.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,17 +34,17 @@ }, "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-backend": "^1.3.0", "winston": "^3.2.1", "yaml": "^2.1.1" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "openapi-types": "^12.0.0" }, "files": [ diff --git a/plugins/catalog-backend/CHANGELOG.md b/plugins/catalog-backend/CHANGELOG.md index d809c40018eff..35e54b764c15a 100644 --- a/plugins/catalog-backend/CHANGELOG.md +++ b/plugins/catalog-backend/CHANGELOG.md @@ -1,5 +1,72 @@ # @backstage/plugin-catalog-backend +## 1.3.0 + +### Minor Changes + +- 1dd6c22cc8: Added an option to be able to trigger refreshes on entities based on a prestored arbitrary key. + + The UrlReaderProcessor, FileReaderProcessor got updated to store the absolute URL of the catalog file as a refresh key. In the format of `:` + The PlaceholderProcessor got updated to store the resolverValues as refreshKeys for the entities. + + The custom resolvers will need to be updated to pass in a `CatalogProcessorEmit` function as parameter and they should be updated to emit their refresh processingResults. You can see the updated resolvers in the `PlaceholderProcessor.ts` + + ```ts + // yamlPlaceholderResolver + ... + const { content, url } = await readTextLocation(params); + + params.emit(processingResult.refresh(`url:${url}`)); + ... + ``` + +- 91c1d12123: Export experimental `catalogPlugin` for the new backend system. This export is not considered stable and should not be used in production. + +### Patch Changes + +- 1e02fe46d6: Fixed bug where catalog metrics weren't being tracked. +- 5f6b847c15: Fix Error Code in Register Component DryRun +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- fa0533e604: CatalogBuilder supports now subscription to processing engine errors. + + ```ts + subscribe(options: { + onProcessingError: (event: { unprocessedEntity: Entity, error: Error }) => Promise | void; + }); + ``` + + If you want to get notified on errors while processing the entities, you call CatalogBuilder.subscribe + to get notifications with the parameters defined as above. + +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- f1dcc6f3c6: Use entity type predicates from catalog-model +- 9a6aba1d85: Many symbol declarations have been moved to `@backstage/plugin-catalog-node`. This has no affect on users of this package as they are all re-exported. Modules that build on top of the catalog backend plugin should switch all of their imports to the `@backstage/plugin-catalog-node` package and remove the dependency on `@backstage/plugin-catalog-backend`. +- Updated dependencies + - @backstage/backend-plugin-api@0.1.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-catalog-node@1.0.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/plugin-permission-node@0.6.3 + - @backstage/errors@1.1.0 + - @backstage/plugin-catalog-common@1.0.4 + - @backstage/plugin-scaffolder-common@1.1.2 + ## 1.3.0-next.3 ### Minor Changes diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index 92df8e87fc782..7e6c5a986f8ad 100644 --- a/plugins/catalog-backend/package.json +++ b/plugins/catalog-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-backend", "description": "The Backstage backend plugin that provides the Backstage catalog", - "version": "1.3.0-next.3", + "version": "1.3.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,19 +34,19 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-plugin-api": "^0.1.0-next.0", - "@backstage/plugin-catalog-node": "^1.0.0-next.0", - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-plugin-api": "^0.1.0", + "@backstage/plugin-catalog-node": "^1.0.0", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-common": "^1.0.4-next.0", - "@backstage/plugin-permission-common": "^0.6.3-next.1", - "@backstage/plugin-permission-node": "^0.6.3-next.2", - "@backstage/plugin-scaffolder-common": "^1.1.2-next.0", - "@backstage/plugin-search-common": "^0.3.6-next.0", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-common": "^1.0.4", + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/plugin-permission-node": "^0.6.3", + "@backstage/plugin-scaffolder-common": "^1.1.2", + "@backstage/plugin-search-common": "^1.0.0", "@backstage/types": "^1.0.0", "@types/express": "^4.17.6", "codeowners-utils": "^1.0.2", @@ -70,10 +70,10 @@ "zod": "^3.11.6" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", - "@backstage/plugin-permission-common": "^0.6.3-next.1", - "@backstage/plugin-search-backend-node": "0.6.3-next.2", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/plugin-search-backend-node": "1.0.0", "@types/core-js": "^2.5.4", "@types/git-url-parse": "^9.0.0", "@types/lodash": "^4.14.151", diff --git a/plugins/catalog-common/CHANGELOG.md b/plugins/catalog-common/CHANGELOG.md index 7fa70e5859f79..05830979e5ae1 100644 --- a/plugins/catalog-common/CHANGELOG.md +++ b/plugins/catalog-common/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-catalog-common +## 1.0.4 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-permission-common@0.6.3 + ## 1.0.4-next.0 ### Patch Changes diff --git a/plugins/catalog-common/package.json b/plugins/catalog-common/package.json index 82c0d7285595b..e07776c7de3c2 100644 --- a/plugins/catalog-common/package.json +++ b/plugins/catalog-common/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-common", "description": "Common functionalities for the catalog plugin", - "version": "1.0.4-next.0", + "version": "1.0.4", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,11 +34,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/plugin-permission-common": "^0.6.3-next.0", - "@backstage/plugin-search-common": "^0.3.6-next.0" + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/plugin-search-common": "^1.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1" + "@backstage/cli": "^0.18.0" }, "files": [ "dist", diff --git a/plugins/catalog-graph/CHANGELOG.md b/plugins/catalog-graph/CHANGELOG.md index 30e2b3dacbe63..e467e3368454f 100644 --- a/plugins/catalog-graph/CHANGELOG.md +++ b/plugins/catalog-graph/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-catalog-graph +## 0.2.19 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.2.19-next.3 ### Patch Changes diff --git a/plugins/catalog-graph/package.json b/plugins/catalog-graph/package.json index 8de941e1a05ca..82745f969a616 100644 --- a/plugins/catalog-graph/package.json +++ b/plugins/catalog-graph/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-catalog-graph", - "version": "0.2.19-next.3", + "version": "0.2.19", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,12 +24,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -45,11 +45,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/plugin-catalog": "^1.4.0-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/plugin-catalog": "^1.4.0", + "@backstage/test-utils": "^1.1.2", "@backstage/types": "^1.0.0", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", diff --git a/plugins/catalog-graphql/CHANGELOG.md b/plugins/catalog-graphql/CHANGELOG.md index 7285215394628..950cebce5fdb8 100644 --- a/plugins/catalog-graphql/CHANGELOG.md +++ b/plugins/catalog-graphql/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-catalog-graphql +## 0.3.11 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/catalog-model@1.1.0 + ## 0.3.11-next.1 ### Patch Changes diff --git a/plugins/catalog-graphql/package.json b/plugins/catalog-graphql/package.json index 651d54b81181d..ad77bb063e453 100644 --- a/plugins/catalog-graphql/package.json +++ b/plugins/catalog-graphql/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-graphql", "description": "An experimental Backstage catalog GraphQL module", - "version": "0.3.11-next.1", + "version": "0.3.11", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,7 +34,7 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", "@backstage/types": "^1.0.0", "apollo-server": "^3.0.0", @@ -46,8 +46,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/test-utils": "^1.1.2", "@graphql-codegen/cli": "^2.3.1", "@graphql-codegen/graphql-modules-preset": "^2.3.2", "@graphql-codegen/typescript": "^2.4.2", diff --git a/plugins/catalog-import/CHANGELOG.md b/plugins/catalog-import/CHANGELOG.md index d057b5c1df69e..637c529d77c22 100644 --- a/plugins/catalog-import/CHANGELOG.md +++ b/plugins/catalog-import/CHANGELOG.md @@ -1,5 +1,33 @@ # @backstage/plugin-catalog-import +## 0.8.10 + +### Patch Changes + +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 272106fdad: Support use without `integrations` or only integrations without frontend visible properties (e.g., `bitbucketCloud`) being configured by checking `integrations.github` directly without attempting to load `integrations`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/errors@1.1.0 + ## 0.8.10-next.3 ### Patch Changes diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json index 65a3c89bd56ef..2e471c76a41a1 100644 --- a/plugins/catalog-import/package.json +++ b/plugins/catalog-import/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-import", "description": "A Backstage plugin the helps you import entities into your catalog", - "version": "0.8.10-next.3", + "version": "0.8.10", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,15 +34,15 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-catalog-react": "^1.1.2", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -60,10 +60,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/plugins/catalog-node/CHANGELOG.md b/plugins/catalog-node/CHANGELOG.md index a70deb4769a48..0e41b54a6b2a3 100644 --- a/plugins/catalog-node/CHANGELOG.md +++ b/plugins/catalog-node/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-catalog-node +## 1.0.0 + +### Major Changes + +- 9a6aba1d85: This package houses stable types from the `@backstage/plugin-catalog-backend` package and is intended for creation of catalog modules. Prefer importing from this package over the `@backstage/plugin-catalog-backend` package. + +### Minor Changes + +- 91c1d12123: Added alpha exports for the new experimental backend system. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-plugin-api@0.1.0 + - @backstage/catalog-model@1.1.0 + - @backstage/errors@1.1.0 + ## 1.0.0-next.0 ### Major Changes diff --git a/plugins/catalog-node/package.json b/plugins/catalog-node/package.json index 8671ccbc9a3ae..27ccc30292cd8 100644 --- a/plugins/catalog-node/package.json +++ b/plugins/catalog-node/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-node", "description": "The plugin-catalog-node module for @backstage/plugin-catalog-backend", - "version": "1.0.0-next.0", + "version": "1.0.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,14 +25,14 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/backend-plugin-api": "^0.1.0-next.0", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/errors": "1.1.0-next.0", + "@backstage/backend-plugin-api": "^0.1.0", + "@backstage/catalog-model": "^1.1.0", + "@backstage/errors": "1.1.0", "@backstage/types": "^1.0.0" }, "devDependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/cli": "^0.18.0-next.3" + "@backstage/backend-common": "^0.14.1", + "@backstage/cli": "^0.18.0" }, "files": [ "dist", diff --git a/plugins/catalog-react/CHANGELOG.md b/plugins/catalog-react/CHANGELOG.md index 5acff71be3018..70cb127156968 100644 --- a/plugins/catalog-react/CHANGELOG.md +++ b/plugins/catalog-react/CHANGELOG.md @@ -1,5 +1,61 @@ # @backstage/plugin-catalog-react +## 1.1.2 + +### Patch Changes + +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- be26d95141: Added new `EntityProcessingStatusPicker` that will filter for entities with orphans and/or errors. + + If you are using the default Catalog page this picker will be added automatically. For those who have customized their Catalog page you'll need to add this manually by doing something like this: + + ```diff + ... + import { + CatalogFilterLayout, + EntityTypePicker, + UserListPicker, + EntityTagPicker + + EntityProcessingStatusPicker, + } from '@backstage/plugin-catalog-react'; + ... + export const CustomCatalogPage = ({ + columns, + actions, + initiallySelectedFilter = 'owned', + }: CatalogPageProps) => { + return ( + ... + + + + + + ... + }; + ``` + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + - @backstage/plugin-catalog-common@1.0.4 + - @backstage/plugin-permission-react@0.4.3 + ## 1.1.2-next.3 ### Patch Changes diff --git a/plugins/catalog-react/package.json b/plugins/catalog-react/package.json index 8fb16bbbaa206..f080dbc1f8123 100644 --- a/plugins/catalog-react/package.json +++ b/plugins/catalog-react/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog-react", "description": "A frontend library that helps other Backstage plugins interact with the catalog", - "version": "1.1.2-next.3", + "version": "1.1.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,16 +34,16 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-common": "^1.0.4-next.0", - "@backstage/plugin-permission-common": "^0.6.3-next.1", - "@backstage/plugin-permission-react": "^0.4.3-next.1", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-common": "^1.0.4", + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/plugin-permission-react": "^0.4.3", + "@backstage/theme": "^0.2.16", "@backstage/types": "^1.0.0", "@backstage/version-bridge": "^1.0.1", "@material-ui/core": "^4.12.2", @@ -63,11 +63,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/plugin-catalog-common": "^1.0.4-next.0", - "@backstage/plugin-scaffolder-common": "^1.1.2-next.0", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/plugin-catalog-common": "^1.0.4", + "@backstage/plugin-scaffolder-common": "^1.1.2", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/plugins/catalog/CHANGELOG.md b/plugins/catalog/CHANGELOG.md index 9c10c67b5f7ba..8c95ec1590e36 100644 --- a/plugins/catalog/CHANGELOG.md +++ b/plugins/catalog/CHANGELOG.md @@ -1,5 +1,93 @@ # @backstage/plugin-catalog +## 1.4.0 + +### Minor Changes + +- 97c46f2359: Add `spec.targets` (or `spec.target`) for Location entities at the `CatalogTable`. +- cf288221d1: Add `Location` target(s) to `AboutCard`. +- a274fe38b9: Add hidden title column to catalog and API table to enable filtering by title. + +### Patch Changes + +- dcaf1cb418: Previously, the color of the Entity Context Menu (in the Entity Page Header) was hardcoded as `white`. + + This was an issue for themes that use a header with a white background. By default, the color of the icon is now `theme.page.fontColor`. + + It can now also be overridden in the theme, which is only necessary if the header title, subtitle and three-dots icon need to have different colors. For example: + + ```typescript + export function createThemeOverrides(theme: BackstageTheme): Overrides { + return { + PluginCatalogEntityContextMenu: { + button: { + color: 'blue', + }, + }, + ... + }, + ... + } + ``` + +- f1dcc6f3c6: Use entity type predicates from catalog-model +- 258057a4b9: Adding ability to customize the "unregister entity" menu item in the entity context menu on the entity page with options 'visible','hidden','disabled'.With this three new options, one can hide the "unregister entity" menu item from the list, disable or keep it enabled. + + The boolean input for "unregister entity" will be deprecated later in favour of the above three options. + +- 385389d23c: Updated to remove usage of the `bursts` object in the theme palette +- be26d95141: Added new `EntityProcessingStatusPicker` that will filter for entities with orphans and/or errors. + + If you are using the default Catalog page this picker will be added automatically. For those who have customized their Catalog page you'll need to add this manually by doing something like this: + + ```diff + ... + import { + CatalogFilterLayout, + EntityTypePicker, + UserListPicker, + EntityTagPicker + + EntityProcessingStatusPicker, + } from '@backstage/plugin-catalog-react'; + ... + export const CustomCatalogPage = ({ + columns, + actions, + initiallySelectedFilter = 'owned', + }: CatalogPageProps) => { + return ( + ... + + + + + + ... + }; + ``` + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/catalog-client@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + - @backstage/plugin-catalog-common@1.0.4 + ## 1.4.0-next.3 ### Patch Changes diff --git a/plugins/catalog/package.json b/plugins/catalog/package.json index 66718424cd148..b9e919544d3a5 100644 --- a/plugins/catalog/package.json +++ b/plugins/catalog/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-catalog", "description": "The Backstage plugin for browsing the Backstage catalog", - "version": "1.4.0-next.3", + "version": "1.4.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,17 +34,17 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-catalog-common": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-search-common": "^0.3.6-next.0", - "@backstage/plugin-search-react": "^0.2.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-catalog-common": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-search-common": "^1.0.0", + "@backstage/plugin-search-react": "^1.0.0", + "@backstage/theme": "^0.2.16", "@backstage/types": "^1.0.0", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -61,11 +61,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/plugin-permission-react": "^0.4.3-next.1", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/plugin-permission-react": "^0.4.3", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/cicd-statistics-module-gitlab/CHANGELOG.md b/plugins/cicd-statistics-module-gitlab/CHANGELOG.md index 2f863ebd11e53..5c3631ec69622 100644 --- a/plugins/cicd-statistics-module-gitlab/CHANGELOG.md +++ b/plugins/cicd-statistics-module-gitlab/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-cicd-statistics-module-gitlab +## 0.1.3 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- Updated dependencies + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-cicd-statistics@0.1.9 + ## 0.1.3-next.1 ### Patch Changes diff --git a/plugins/cicd-statistics-module-gitlab/package.json b/plugins/cicd-statistics-module-gitlab/package.json index 12ed1fb773856..3c3e1d205be29 100644 --- a/plugins/cicd-statistics-module-gitlab/package.json +++ b/plugins/cicd-statistics-module-gitlab/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-cicd-statistics-module-gitlab", "description": "CI/CD Statistics plugin module; Gitlab CICD", - "version": "0.1.3-next.1", + "version": "0.1.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -29,16 +29,16 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/plugin-cicd-statistics": "^0.1.9-next.1", + "@backstage/plugin-cicd-statistics": "^0.1.9", "@gitbeaker/browser": "^35.6.0", "@gitbeaker/core": "^35.6.0", "luxon": "^3.0.0", "p-limit": "^4.0.0", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/catalog-model": "^1.1.0-next.3" + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/catalog-model": "^1.1.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/plugins/cicd-statistics/CHANGELOG.md b/plugins/cicd-statistics/CHANGELOG.md index afc0811c298e7..e2915c32fffb6 100644 --- a/plugins/cicd-statistics/CHANGELOG.md +++ b/plugins/cicd-statistics/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-cicd-statistics +## 0.1.9 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- Updated dependencies + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + ## 0.1.9-next.1 ### Patch Changes diff --git a/plugins/cicd-statistics/package.json b/plugins/cicd-statistics/package.json index 3b90b365dc9a4..77fe6dd6bde7a 100644 --- a/plugins/cicd-statistics/package.json +++ b/plugins/cicd-statistics/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-cicd-statistics", "description": "A frontend plugin visualizing CI/CD pipeline statistics (build time)", - "version": "0.1.9-next.1", + "version": "0.1.9", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -37,9 +37,9 @@ "@types/luxon": "^2.0.5" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", "@date-io/luxon": "^1.3.13", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.11.2", diff --git a/plugins/circleci/CHANGELOG.md b/plugins/circleci/CHANGELOG.md index ac26a01e0dbe7..2af583c209dd7 100644 --- a/plugins/circleci/CHANGELOG.md +++ b/plugins/circleci/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-circleci +## 0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.3.7-next.3 ### Patch Changes diff --git a/plugins/circleci/package.json b/plugins/circleci/package.json index 2c376c26c7d1d..96cb9888c897f 100644 --- a/plugins/circleci/package.json +++ b/plugins/circleci/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-circleci", "description": "A Backstage plugin that integrates towards Circle CI", - "version": "0.3.7-next.3", + "version": "0.3.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,11 +35,11 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -55,10 +55,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/cloudbuild/CHANGELOG.md b/plugins/cloudbuild/CHANGELOG.md index f7a5b7b35a0d0..61f5740624b56 100644 --- a/plugins/cloudbuild/CHANGELOG.md +++ b/plugins/cloudbuild/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-cloudbuild +## 0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.3.7-next.3 ### Patch Changes diff --git a/plugins/cloudbuild/package.json b/plugins/cloudbuild/package.json index fcac6233636dc..b71aa30e85abb 100644 --- a/plugins/cloudbuild/package.json +++ b/plugins/cloudbuild/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-cloudbuild", "description": "A Backstage plugin that integrates towards Google Cloud Build", - "version": "0.3.7-next.3", + "version": "0.3.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,11 +34,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -52,10 +52,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/code-climate/CHANGELOG.md b/plugins/code-climate/CHANGELOG.md index d3824d7ff5dab..14f4888a1f5b7 100644 --- a/plugins/code-climate/CHANGELOG.md +++ b/plugins/code-climate/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-code-climate +## 0.1.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.1.7-next.3 ### Patch Changes diff --git a/plugins/code-climate/package.json b/plugins/code-climate/package.json index 3fe1ff5ae1721..ee064a6c12b12 100644 --- a/plugins/code-climate/package.json +++ b/plugins/code-climate/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-code-climate", - "version": "0.1.7-next.3", + "version": "0.1.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,11 +23,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -40,9 +40,9 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/code-coverage-backend/CHANGELOG.md b/plugins/code-coverage-backend/CHANGELOG.md index 95a7188dd4f4b..99e96b89ca0d1 100644 --- a/plugins/code-coverage-backend/CHANGELOG.md +++ b/plugins/code-coverage-backend/CHANGELOG.md @@ -1,5 +1,25 @@ # @backstage/plugin-code-coverage-backend +## 0.2.0 + +### Minor Changes + +- d70aaa7622: Cleaned up API exports. + + The `CodeCoverageApi` and `makeRouter` exports have been removed from the backend, since they were not meant to be exported in the first place. + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/errors@1.1.0 + ## 0.2.0-next.3 ### Minor Changes diff --git a/plugins/code-coverage-backend/package.json b/plugins/code-coverage-backend/package.json index 5fe9242e54217..ee86fccca263e 100644 --- a/plugins/code-coverage-backend/package.json +++ b/plugins/code-coverage-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-code-coverage-backend", "description": "A Backstage backend plugin that helps you keep track of your code coverage", - "version": "0.2.0-next.3", + "version": "0.2.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,12 +23,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^4.1.0", @@ -39,7 +39,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/express-xml-bodyparser": "^0.3.2", "@types/supertest": "^2.0.8", "msw": "^0.44.0", diff --git a/plugins/code-coverage/CHANGELOG.md b/plugins/code-coverage/CHANGELOG.md index 6c7c034d39634..24fba79f1af56 100644 --- a/plugins/code-coverage/CHANGELOG.md +++ b/plugins/code-coverage/CHANGELOG.md @@ -1,5 +1,28 @@ # @backstage/plugin-code-coverage +## 0.2.0 + +### Minor Changes + +- d70aaa7622: Cleaned up API exports. + + The `Router` export has been removed; users are expected to use `EntityCodeCoverageContent` instead. + + The `isPluginApplicableToEntity` helper has been deprecated, in favor of the `isCodeCoverageAvailable` helper. + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.2.0-next.3 ### Minor Changes diff --git a/plugins/code-coverage/package.json b/plugins/code-coverage/package.json index bd90d2abeea97..b99c42c9b3f94 100644 --- a/plugins/code-coverage/package.json +++ b/plugins/code-coverage/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-code-coverage", "description": "A Backstage plugin that helps you keep track of your code coverage", - "version": "0.2.0-next.3", + "version": "0.2.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,13 +24,13 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -46,10 +46,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/codescene/CHANGELOG.md b/plugins/codescene/CHANGELOG.md index c184656efb983..91ead18409b34 100644 --- a/plugins/codescene/CHANGELOG.md +++ b/plugins/codescene/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-codescene +## 0.1.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 15201b1032: Updated dependency `rc-progress` to `3.4.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.1.2-next.3 ### Patch Changes diff --git a/plugins/codescene/package.json b/plugins/codescene/package.json index 516280149fc14..cc4fa2da01179 100644 --- a/plugins/codescene/package.json +++ b/plugins/codescene/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-codescene", - "version": "0.1.2-next.3", + "version": "0.1.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,10 +23,10 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.9.10", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "^4.0.0-alpha.57", @@ -38,10 +38,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/config-schema/CHANGELOG.md b/plugins/config-schema/CHANGELOG.md index 50d5d5934c864..37345d36e569a 100644 --- a/plugins/config-schema/CHANGELOG.md +++ b/plugins/config-schema/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-config-schema +## 0.1.30 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.1.30-next.3 ### Patch Changes diff --git a/plugins/config-schema/package.json b/plugins/config-schema/package.json index 3e70dfbf63b3a..b5e73ee7003d8 100644 --- a/plugins/config-schema/package.json +++ b/plugins/config-schema/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-config-schema", "description": "A Backstage plugin that lets you browse the configuration schema of your app", - "version": "0.1.30-next.3", + "version": "0.1.30", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,10 +25,10 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/theme": "^0.2.16", "@backstage/types": "^1.0.0", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -41,10 +41,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/cost-insights-common/CHANGELOG.md b/plugins/cost-insights-common/CHANGELOG.md index 0a55b342fc94b..c96555d6af451 100644 --- a/plugins/cost-insights-common/CHANGELOG.md +++ b/plugins/cost-insights-common/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/plugin-cost-insights-common +## 0.1.0 + +### Minor Changes + +- 81dd5ea989: Introduces a new isomorphic @backstage/plugin-cost-insight-common package to contain shared types across all other cost insights packages and modules. + ## 0.1.0-next.0 ### Minor Changes diff --git a/plugins/cost-insights-common/package.json b/plugins/cost-insights-common/package.json index 2918462e0946c..66d8faf42695c 100644 --- a/plugins/cost-insights-common/package.json +++ b/plugins/cost-insights-common/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-cost-insights-common", "description": "Common functionalities for the cost-insights plugin", - "version": "0.1.0-next.0", + "version": "0.1.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,7 +34,7 @@ }, "dependencies": {}, "devDependencies": { - "@backstage/cli": "^0.18.0-next.2" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/plugins/cost-insights/CHANGELOG.md b/plugins/cost-insights/CHANGELOG.md index 05d8d5d640235..3211f3027d20d 100644 --- a/plugins/cost-insights/CHANGELOG.md +++ b/plugins/cost-insights/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-cost-insights +## 0.11.29 + +### Patch Changes + +- 3e032a5de2: Move cost-insights data specific API types (non react) into an @backstage/plugin-cost-insights-common + isomorphic package. This allows these types to be shared in any backend packages or other cost-insight + modules. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-cost-insights-common@0.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.11.29-next.3 ### Patch Changes diff --git a/plugins/cost-insights/package.json b/plugins/cost-insights/package.json index 9dfa45e67c23d..405007c8527dd 100644 --- a/plugins/cost-insights/package.json +++ b/plugins/cost-insights/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-cost-insights", "description": "A Backstage plugin that helps you keep track of your cloud spend", - "version": "0.11.29-next.3", + "version": "0.11.29", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,12 +34,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-cost-insights-common": "^0.1.0-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-cost-insights-common": "^0.1.0", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -61,10 +61,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/dynatrace/CHANGELOG.md b/plugins/dynatrace/CHANGELOG.md index cfa95d5fb26de..0ca278344f7de 100644 --- a/plugins/dynatrace/CHANGELOG.md +++ b/plugins/dynatrace/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-dynatrace +## 0.1.1 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.1.1-next.3 ### Patch Changes diff --git a/plugins/dynatrace/package.json b/plugins/dynatrace/package.json index 8862bbf54839e..e3fb1a113e205 100644 --- a/plugins/dynatrace/package.json +++ b/plugins/dynatrace/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-dynatrace", - "version": "0.1.1-next.3", + "version": "0.1.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -22,10 +22,10 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -37,10 +37,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/example-todo-list-backend/CHANGELOG.md b/plugins/example-todo-list-backend/CHANGELOG.md index 4609c6c4ea01a..42e9c58b2a442 100644 --- a/plugins/example-todo-list-backend/CHANGELOG.md +++ b/plugins/example-todo-list-backend/CHANGELOG.md @@ -1,5 +1,14 @@ # @internal/plugin-todo-list-backend +## 1.0.3 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/errors@1.1.0 + ## 1.0.3-next.1 ### Patch Changes diff --git a/plugins/example-todo-list-backend/package.json b/plugins/example-todo-list-backend/package.json index 5be65f78b58cd..87754300a7af8 100644 --- a/plugins/example-todo-list-backend/package.json +++ b/plugins/example-todo-list-backend/package.json @@ -1,6 +1,6 @@ { "name": "@internal/plugin-todo-list-backend", - "version": "1.0.3-next.1", + "version": "1.0.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,10 +23,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.1", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-auth-node": "^0.2.3-next.1", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-auth-node": "^0.2.3", "@types/express": "^4.17.6", "cross-fetch": "^3.1.5", "express": "^4.17.1", @@ -36,7 +36,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1", + "@backstage/cli": "^0.18.0", "@types/supertest": "^2.0.8", "@types/uuid": "^8.0.0", "msw": "^0.44.0", diff --git a/plugins/example-todo-list-common/CHANGELOG.md b/plugins/example-todo-list-common/CHANGELOG.md index ba6a7bcf3d715..d624c2f6a6d6d 100644 --- a/plugins/example-todo-list-common/CHANGELOG.md +++ b/plugins/example-todo-list-common/CHANGELOG.md @@ -1,5 +1,12 @@ # @internal/plugin-todo-list-common +## 1.0.3 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-common@0.6.3 + ## 1.0.3-next.0 ### Patch Changes diff --git a/plugins/example-todo-list-common/package.json b/plugins/example-todo-list-common/package.json index 3d4fb5659e99b..489365bd0916e 100644 --- a/plugins/example-todo-list-common/package.json +++ b/plugins/example-todo-list-common/package.json @@ -1,6 +1,6 @@ { "name": "@internal/plugin-todo-list-common", - "version": "1.0.3-next.0", + "version": "1.0.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,13 +23,13 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/plugin-permission-common": "^0.6.3-next.0" + "@backstage/plugin-permission-common": "^0.6.3" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1", - "@backstage/core-app-api": "^1.0.4-next.0", - "@backstage/dev-utils": "^1.0.4-next.1", - "@backstage/test-utils": "^1.1.2-next.1", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@types/node": "^16.11.26", "msw": "^0.44.0", "cross-fetch": "^3.1.5" diff --git a/plugins/example-todo-list/CHANGELOG.md b/plugins/example-todo-list/CHANGELOG.md index 054f814ea7c2f..711806cba3b64 100644 --- a/plugins/example-todo-list/CHANGELOG.md +++ b/plugins/example-todo-list/CHANGELOG.md @@ -1,5 +1,14 @@ # @internal/plugin-todo-list +## 1.0.3 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 1.0.3-next.3 ### Patch Changes diff --git a/plugins/example-todo-list/package.json b/plugins/example-todo-list/package.json index d9ccb7f524688..0cb97422bcbbb 100644 --- a/plugins/example-todo-list/package.json +++ b/plugins/example-todo-list/package.json @@ -1,6 +1,6 @@ { "name": "@internal/plugin-todo-list", - "version": "1.0.3-next.3", + "version": "1.0.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,9 +24,9 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -36,10 +36,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/explore-react/CHANGELOG.md b/plugins/explore-react/CHANGELOG.md index 2cf0fb8402f65..4ca34afa8e60c 100644 --- a/plugins/explore-react/CHANGELOG.md +++ b/plugins/explore-react/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-explore-react +## 0.0.19 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-plugin-api@1.0.4 + ## 0.0.19-next.0 ### Patch Changes diff --git a/plugins/explore-react/package.json b/plugins/explore-react/package.json index ecd57e4cf70fd..e216b92558243 100644 --- a/plugins/explore-react/package.json +++ b/plugins/explore-react/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-explore-react", "description": "A frontend library for Backstage plugins that want to interact with the explore plugin", - "version": "0.0.19-next.0", + "version": "0.0.19", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,12 +33,12 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/core-plugin-api": "^1.0.4-next.0" + "@backstage/core-plugin-api": "^1.0.4" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/explore/CHANGELOG.md b/plugins/explore/CHANGELOG.md index e418b350690e1..9485fae3de949 100644 --- a/plugins/explore/CHANGELOG.md +++ b/plugins/explore/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-explore +## 0.3.38 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-explore-react@0.0.19 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.3.38-next.3 ### Patch Changes diff --git a/plugins/explore/package.json b/plugins/explore/package.json index 0706739a42118..56ece3098b70d 100644 --- a/plugins/explore/package.json +++ b/plugins/explore/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-explore", "description": "A Backstage plugin for building an exploration page of your software ecosystem", - "version": "0.3.38-next.3", + "version": "0.3.38", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,12 +34,12 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-explore-react": "^0.0.19-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-explore-react": "^0.0.19", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -53,10 +53,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/firehydrant/CHANGELOG.md b/plugins/firehydrant/CHANGELOG.md index a53482fb2a49e..39e9092f6fab0 100644 --- a/plugins/firehydrant/CHANGELOG.md +++ b/plugins/firehydrant/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-firehydrant +## 0.1.24 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.1.24-next.3 ### Patch Changes diff --git a/plugins/firehydrant/package.json b/plugins/firehydrant/package.json index 9053ed4ed2d96..676f9dc6df573 100644 --- a/plugins/firehydrant/package.json +++ b/plugins/firehydrant/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-firehydrant", "description": "A Backstage plugin that integrates towards FireHydrant", - "version": "0.1.24-next.3", + "version": "0.1.24", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,10 +25,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -39,10 +39,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/fossa/CHANGELOG.md b/plugins/fossa/CHANGELOG.md index 754f4594498f0..81df695de847a 100644 --- a/plugins/fossa/CHANGELOG.md +++ b/plugins/fossa/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-fossa +## 0.2.39 + +### Patch Changes + +- 322d1ceeba: Allow configuration of base URL for Fossa links +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.2.39-next.3 ### Patch Changes diff --git a/plugins/fossa/package.json b/plugins/fossa/package.json index e22228061b768..ce4f621699701 100644 --- a/plugins/fossa/package.json +++ b/plugins/fossa/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-fossa", "description": "A Backstage plugin that integrates towards FOSSA", - "version": "0.2.39-next.3", + "version": "0.2.39", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,12 +35,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -53,10 +53,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/gcalendar/CHANGELOG.md b/plugins/gcalendar/CHANGELOG.md index 93e4b1117bcfc..8125bf4317d08 100644 --- a/plugins/gcalendar/CHANGELOG.md +++ b/plugins/gcalendar/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-gcalendar +## 0.3.3 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.3.3-next.3 ### Patch Changes diff --git a/plugins/gcalendar/package.json b/plugins/gcalendar/package.json index ad111311c2159..57a7e4c5b2715 100644 --- a/plugins/gcalendar/package.json +++ b/plugins/gcalendar/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-gcalendar", - "version": "0.3.3-next.3", + "version": "0.3.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -22,10 +22,10 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -43,10 +43,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/gcp-projects/CHANGELOG.md b/plugins/gcp-projects/CHANGELOG.md index cd2be7a5f8a1f..648db64e00ff5 100644 --- a/plugins/gcp-projects/CHANGELOG.md +++ b/plugins/gcp-projects/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-gcp-projects +## 0.3.26 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 693990d4fe: Updated dependency `@react-hookz/web` to `^15.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.3.26-next.3 ### Patch Changes diff --git a/plugins/gcp-projects/package.json b/plugins/gcp-projects/package.json index 19c881a7fbcd1..37a361d5ac6bb 100644 --- a/plugins/gcp-projects/package.json +++ b/plugins/gcp-projects/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-gcp-projects", "description": "A Backstage plugin that helps you manage projects in GCP", - "version": "0.3.26-next.3", + "version": "0.3.26", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,9 +34,9 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -47,10 +47,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/git-release-manager/CHANGELOG.md b/plugins/git-release-manager/CHANGELOG.md index be7c04d048ba6..7d9b814fca1ab 100644 --- a/plugins/git-release-manager/CHANGELOG.md +++ b/plugins/git-release-manager/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-git-release-manager +## 0.3.20 + +### Patch Changes + +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/theme@0.2.16 + ## 0.3.20-next.3 ### Patch Changes diff --git a/plugins/git-release-manager/package.json b/plugins/git-release-manager/package.json index 27bf139560975..349e3235667ee 100644 --- a/plugins/git-release-manager/package.json +++ b/plugins/git-release-manager/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-git-release-manager", "description": "A Backstage plugin that helps you manage releases in git", - "version": "0.3.20-next.3", + "version": "0.3.20", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,10 +24,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/integration": "^1.2.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -43,10 +43,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/plugins/github-actions/CHANGELOG.md b/plugins/github-actions/CHANGELOG.md index 7503f441d6284..f0a4cadc577cc 100644 --- a/plugins/github-actions/CHANGELOG.md +++ b/plugins/github-actions/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-github-actions +## 0.5.7 + +### Patch Changes + +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 217f919f0a: Minor cleanup of the API surface. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.5.7-next.3 ### Patch Changes diff --git a/plugins/github-actions/package.json b/plugins/github-actions/package.json index 3e0b6f50553a9..e60a1602067e5 100644 --- a/plugins/github-actions/package.json +++ b/plugins/github-actions/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-github-actions", "description": "A Backstage plugin that integrates towards GitHub Actions", - "version": "0.5.7-next.3", + "version": "0.5.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -36,12 +36,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -55,10 +55,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/github-deployments/CHANGELOG.md b/plugins/github-deployments/CHANGELOG.md index 35503a6a641c0..c979e2f7eb352 100644 --- a/plugins/github-deployments/CHANGELOG.md +++ b/plugins/github-deployments/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/plugin-github-deployments +## 0.1.38 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 0f25116d28: Updated dependency `@octokit/graphql` to `^5.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.1.38-next.3 ### Patch Changes diff --git a/plugins/github-deployments/package.json b/plugins/github-deployments/package.json index 18299748736e5..8a7c37999a1c0 100644 --- a/plugins/github-deployments/package.json +++ b/plugins/github-deployments/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-github-deployments", "description": "A Backstage plugin that integrates towards GitHub Deployments", - "version": "0.1.38-next.3", + "version": "0.1.38", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,14 +24,14 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -43,10 +43,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/github-pull-requests-board/CHANGELOG.md b/plugins/github-pull-requests-board/CHANGELOG.md index 7d75c21da3cd8..cf073ff873f06 100644 --- a/plugins/github-pull-requests-board/CHANGELOG.md +++ b/plugins/github-pull-requests-board/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-github-pull-requests-board +## 0.1.1 + +### Patch Changes + +- c6690d9d24: Fix bug on fetching teams repositories where were being filtered by type service unnecessarily +- 04e1504e85: Support namespaced teams and fetch all kinds +- 9de15a41d7: Upgrade @octokit/rest to 19.0.3 +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.1.1-next.3 ### Patch Changes diff --git a/plugins/github-pull-requests-board/package.json b/plugins/github-pull-requests-board/package.json index ea61b6bbd12b7..7e0f27bdd89f4 100644 --- a/plugins/github-pull-requests-board/package.json +++ b/plugins/github-pull-requests-board/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-github-pull-requests-board", "description": "A Backstage plugin that allows you to see all open Pull Requests for all the repositories owned by your team", - "version": "0.1.1-next.3", + "version": "0.1.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,12 +35,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -49,9 +49,9 @@ "react-use": "^17.2.4" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/gitops-profiles/CHANGELOG.md b/plugins/gitops-profiles/CHANGELOG.md index 71c5bb74ce9bd..32b3a42abcb4a 100644 --- a/plugins/gitops-profiles/CHANGELOG.md +++ b/plugins/gitops-profiles/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-gitops-profiles +## 0.3.25 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.3.25-next.3 ### Patch Changes diff --git a/plugins/gitops-profiles/package.json b/plugins/gitops-profiles/package.json index dcd243a244d83..950a8c31292d2 100644 --- a/plugins/gitops-profiles/package.json +++ b/plugins/gitops-profiles/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-gitops-profiles", "description": "A Backstage plugin that helps you manage GitOps profiles", - "version": "0.3.25-next.3", + "version": "0.3.25", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,9 +35,9 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -48,10 +48,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/gocd/CHANGELOG.md b/plugins/gocd/CHANGELOG.md index 3ee0c2875cb21..838971fa6bc96 100644 --- a/plugins/gocd/CHANGELOG.md +++ b/plugins/gocd/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-gocd +## 0.1.13 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.1.13-next.3 ### Patch Changes diff --git a/plugins/gocd/package.json b/plugins/gocd/package.json index 187a8d0d79ce0..5ecc556f32fb5 100644 --- a/plugins/gocd/package.json +++ b/plugins/gocd/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-gocd", "description": "A Backstage plugin that integrates towards GoCD", - "version": "0.1.13-next.3", + "version": "0.1.13", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,12 +31,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -49,10 +49,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/graphiql/CHANGELOG.md b/plugins/graphiql/CHANGELOG.md index 6d71375b4083e..2e278d84968c1 100644 --- a/plugins/graphiql/CHANGELOG.md +++ b/plugins/graphiql/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-graphiql +## 0.2.39 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.2.39-next.3 ### Patch Changes diff --git a/plugins/graphiql/package.json b/plugins/graphiql/package.json index e260be0852ff6..d9c9dd823f617 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.39-next.3", + "version": "0.2.39", "private": false, "publishConfig": { "access": "public", @@ -34,9 +34,9 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -49,10 +49,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/graphql-backend/CHANGELOG.md b/plugins/graphql-backend/CHANGELOG.md index 1bbc198d63353..adebbee6d9675 100644 --- a/plugins/graphql-backend/CHANGELOG.md +++ b/plugins/graphql-backend/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-graphql-backend +## 0.1.24 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-catalog-graphql@0.3.11 + ## 0.1.24-next.1 ### Patch Changes diff --git a/plugins/graphql-backend/package.json b/plugins/graphql-backend/package.json index 45f9007e901f0..333f7453fb009 100644 --- a/plugins/graphql-backend/package.json +++ b/plugins/graphql-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-graphql-backend", "description": "An experimental Backstage backend plugin for GraphQL", - "version": "0.1.24-next.1", + "version": "0.1.24", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,9 +34,9 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/plugin-catalog-graphql": "^0.3.11-next.1", + "@backstage/plugin-catalog-graphql": "^0.3.11", "@graphql-tools/schema": "^8.3.1", "@types/express": "^4.17.6", "apollo-server": "^3.0.0", @@ -51,7 +51,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/supertest": "^2.0.8", "msw": "^0.44.0", "supertest": "^6.1.3" diff --git a/plugins/home/CHANGELOG.md b/plugins/home/CHANGELOG.md index 58d476e7e56a3..fa0de00a6bdc3 100644 --- a/plugins/home/CHANGELOG.md +++ b/plugins/home/CHANGELOG.md @@ -1,5 +1,42 @@ # @backstage/plugin-home +## 0.4.23 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- a46e317a75: Added support for customizing the time format used in the `HeaderWorldClock` component + + Here's an example of how this can be used in the `HomePage.tsx` found in `\packages\app\src\components\home` to change the clock to be in the 24hr time format: + + ```diff + +const timeFormat: Intl.DateTimeFormatOptions = { + + hour: '2-digit', + + minute: '2-digit', + + hour12: false, + +}; + + export const homePage = ( + +
} pageTitleOverride="Home"> + + +
+ + + + + + ``` + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-stack-overflow@0.1.3 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.4.23-next.3 ### Patch Changes diff --git a/plugins/home/package.json b/plugins/home/package.json index be39d23679e12..066aab439704b 100644 --- a/plugins/home/package.json +++ b/plugins/home/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-home", "description": "A Backstage plugin that helps you build a home page", - "version": "0.4.23-next.3", + "version": "0.4.23", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,13 +34,13 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-stack-overflow": "^0.1.3-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-stack-overflow": "^0.1.3", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -53,10 +53,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/ilert/CHANGELOG.md b/plugins/ilert/CHANGELOG.md index 67cd7b9d9cb90..6066c4cab67a4 100644 --- a/plugins/ilert/CHANGELOG.md +++ b/plugins/ilert/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-ilert +## 0.1.33 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.1.33-next.3 ### Patch Changes diff --git a/plugins/ilert/package.json b/plugins/ilert/package.json index 81e22a36761d2..c29125bd30606 100644 --- a/plugins/ilert/package.json +++ b/plugins/ilert/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-ilert", "description": "A Backstage plugin that integrates towards iLert", - "version": "0.1.33-next.3", + "version": "0.1.33", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,12 +24,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@date-io/luxon": "1.x", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -43,10 +43,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/jenkins-backend/CHANGELOG.md b/plugins/jenkins-backend/CHANGELOG.md index fa607ea711392..3d6ee2de5ba6f 100644 --- a/plugins/jenkins-backend/CHANGELOG.md +++ b/plugins/jenkins-backend/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-jenkins-backend +## 0.1.24 + +### Patch Changes + +- 8747824221: feature: added support for multiple branches to the `JenkinsApi` +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/errors@1.1.0 + - @backstage/plugin-jenkins-common@0.1.6 + ## 0.1.24-next.3 ### Patch Changes diff --git a/plugins/jenkins-backend/package.json b/plugins/jenkins-backend/package.json index 5687fdf6b4e76..3dee73ba22759 100644 --- a/plugins/jenkins-backend/package.json +++ b/plugins/jenkins-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-jenkins-backend", "description": "A Backstage backend plugin that integrates towards Jenkins", - "version": "0.1.24-next.3", + "version": "0.1.24", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,14 +25,14 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-auth-node": "^0.2.3-next.2", - "@backstage/plugin-jenkins-common": "^0.1.6-next.0", - "@backstage/plugin-permission-common": "^0.6.3-next.1", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-auth-node": "^0.2.3", + "@backstage/plugin-jenkins-common": "^0.1.6", + "@backstage/plugin-permission-common": "^0.6.3", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^4.1.0", @@ -42,7 +42,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/jenkins": "^0.23.1", "@types/supertest": "^2.0.8", "msw": "^0.44.0", diff --git a/plugins/jenkins-common/CHANGELOG.md b/plugins/jenkins-common/CHANGELOG.md index ea0afcde79e97..0ccf0659bfb17 100644 --- a/plugins/jenkins-common/CHANGELOG.md +++ b/plugins/jenkins-common/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-jenkins-common +## 0.1.6 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-common@0.6.3 + - @backstage/plugin-catalog-common@1.0.4 + ## 0.1.6-next.0 ### Patch Changes diff --git a/plugins/jenkins-common/package.json b/plugins/jenkins-common/package.json index d6520cd085684..d28186abdef5f 100644 --- a/plugins/jenkins-common/package.json +++ b/plugins/jenkins-common/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-jenkins-common", - "version": "0.1.6-next.0", + "version": "0.1.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -22,11 +22,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/plugin-catalog-common": "^1.0.4-next.0", - "@backstage/plugin-permission-common": "^0.6.3-next.0" + "@backstage/plugin-catalog-common": "^1.0.4", + "@backstage/plugin-permission-common": "^0.6.3" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/plugins/jenkins/CHANGELOG.md b/plugins/jenkins/CHANGELOG.md index d7f9e2f18eadc..f9496f44b6f56 100644 --- a/plugins/jenkins/CHANGELOG.md +++ b/plugins/jenkins/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-jenkins +## 0.7.6 + +### Patch Changes + +- 8747824221: feature: added support for multiple branches to the `JenkinsApi` +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + - @backstage/plugin-jenkins-common@0.1.6 + ## 0.7.6-next.3 ### Patch Changes diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json index 5c803382ab852..0687857110e04 100644 --- a/plugins/jenkins/package.json +++ b/plugins/jenkins/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-jenkins", "description": "A Backstage plugin that integrates towards Jenkins", - "version": "0.7.6-next.3", + "version": "0.7.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,13 +35,13 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-jenkins-common": "^0.1.6-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-jenkins-common": "^0.1.6", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -54,10 +54,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/kafka-backend/CHANGELOG.md b/plugins/kafka-backend/CHANGELOG.md index 5a35d5a504f01..b3d641823ef29 100644 --- a/plugins/kafka-backend/CHANGELOG.md +++ b/plugins/kafka-backend/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-kafka-backend +## 0.2.27 + +### Patch Changes + +- 8751667541: Updated dependency `kafkajs` to `^2.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/errors@1.1.0 + ## 0.2.27-next.2 ### Patch Changes diff --git a/plugins/kafka-backend/package.json b/plugins/kafka-backend/package.json index 5a666ee6df171..b2ca7a5725e2d 100644 --- a/plugins/kafka-backend/package.json +++ b/plugins/kafka-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-kafka-backend", "description": "A Backstage backend plugin that integrates towards Kafka", - "version": "0.2.27-next.2", + "version": "0.2.27", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,10 +35,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.2", - "@backstage/catalog-model": "^1.1.0-next.2", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/errors": "^1.1.0", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^4.1.0", @@ -47,7 +47,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.2", + "@backstage/cli": "^0.18.0", "@types/jest-when": "^3.5.0", "@types/lodash": "^4.14.151", "jest-when": "^3.1.0", diff --git a/plugins/kafka/CHANGELOG.md b/plugins/kafka/CHANGELOG.md index 64a41ea742672..62d83ed577a27 100644 --- a/plugins/kafka/CHANGELOG.md +++ b/plugins/kafka/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-kafka +## 0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.3.7-next.3 ### Patch Changes diff --git a/plugins/kafka/package.json b/plugins/kafka/package.json index 9cd7e169ada06..35f678c98be0a 100644 --- a/plugins/kafka/package.json +++ b/plugins/kafka/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-kafka", "description": "A Backstage plugin that integrates towards Kafka", - "version": "0.3.7-next.3", + "version": "0.3.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,11 +24,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -39,10 +39,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/plugins/kubernetes-backend/CHANGELOG.md b/plugins/kubernetes-backend/CHANGELOG.md index c534efba45c7b..ff74fbae53c03 100644 --- a/plugins/kubernetes-backend/CHANGELOG.md +++ b/plugins/kubernetes-backend/CHANGELOG.md @@ -1,5 +1,49 @@ # @backstage/plugin-kubernetes-backend +## 0.7.0 + +### Minor Changes + +- f5c9730639: Add `localKubectlProxy` cluster locator method to make local development simpler to setup. + + Consolidated no-op server side auth decorators. + The following Kubernetes auth decorators are now one class (`ServerSideKubernetesAuthProvider`): + + - `AwsKubernetesAuthProvider` + - `AzureKubernetesAuthProvider` + - `ServiceAccountKubernetesAuthProvider` + +- 1454bf98e7: Add new endpoints to Kubernetes backend plugin + + BREAKING: Kubernetes backend plugin now depends on CatalogApi + + ```typescript + // Create new CatalogClient + const catalogApi = new CatalogClient({ discoveryApi: env.discovery }); + const { router } = await KubernetesBuilder.createBuilder({ + logger: env.logger, + config: env.config, + // Inject it into createBuilder params + catalogApi, + }).build(); + ``` + +- 0791af993f: Refactor `KubernetesObjectsProvider` with new methods, `KubernetesServiceLocator` now takes an `Entity` instead of `serviceId` + +### Patch Changes + +- 60e5f9fe68: Fixed the lack of `limitranges` as part of the Default Objects to fetch from the kubernetes api +- 746ec700ea: Add support for Kubernetes clusters in the catalog. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- eadb3a8d2e: Updated dependency `@kubernetes/client-node` to `^0.17.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-kubernetes-common@0.4.0 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/errors@1.1.0 + ## 0.7.0-next.3 ### Minor Changes diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json index 9957ce60f49e2..721c162bceb4a 100644 --- a/plugins/kubernetes-backend/package.json +++ b/plugins/kubernetes-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-kubernetes-backend", "description": "A Backstage backend plugin that integrates towards Kubernetes", - "version": "0.7.0-next.3", + "version": "0.7.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -36,13 +36,13 @@ }, "dependencies": { "@azure/identity": "^2.0.4", - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-auth-node": "^0.2.3-next.2", - "@backstage/plugin-kubernetes-common": "^0.4.0-next.2", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-auth-node": "^0.2.3", + "@backstage/plugin-kubernetes-common": "^0.4.0", "@google-cloud/container": "^4.0.0", "@kubernetes/client-node": "^0.17.0", "@types/express": "^4.17.6", @@ -63,7 +63,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/aws4": "^1.5.1", "aws-sdk-mock": "^5.2.1", "supertest": "^6.1.3" diff --git a/plugins/kubernetes-common/CHANGELOG.md b/plugins/kubernetes-common/CHANGELOG.md index a27f4483f68da..9b90db4da62fd 100644 --- a/plugins/kubernetes-common/CHANGELOG.md +++ b/plugins/kubernetes-common/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-kubernetes-common +## 0.4.0 + +### Minor Changes + +- 0791af993f: Refactor `KubernetesObjectsProvider` with new methods, `KubernetesServiceLocator` now takes an `Entity` instead of `serviceId` + +### Patch Changes + +- 60e5f9fe68: Fixed the lack of `limitranges` as part of the Default Objects to fetch from the kubernetes api +- eadb3a8d2e: Updated dependency `@kubernetes/client-node` to `^0.17.0`. +- Updated dependencies + - @backstage/catalog-model@1.1.0 + ## 0.4.0-next.2 ### Patch Changes diff --git a/plugins/kubernetes-common/package.json b/plugins/kubernetes-common/package.json index 323f44b4d2602..eb87e12a9bd08 100644 --- a/plugins/kubernetes-common/package.json +++ b/plugins/kubernetes-common/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-kubernetes-common", "description": "Common functionalities for kubernetes, to be shared between kubernetes and kubernetes-backend plugin", - "version": "0.4.0-next.2", + "version": "0.4.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -38,11 +38,11 @@ "url": "https://github.com/backstage/backstage/issues" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-model": "^1.1.0", "@kubernetes/client-node": "^0.17.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3" + "@backstage/cli": "^0.18.0" }, "jest": { "roots": [ diff --git a/plugins/kubernetes/CHANGELOG.md b/plugins/kubernetes/CHANGELOG.md index ffcf3edb7bb09..601eebd99a3f8 100644 --- a/plugins/kubernetes/CHANGELOG.md +++ b/plugins/kubernetes/CHANGELOG.md @@ -1,5 +1,33 @@ # @backstage/plugin-kubernetes +## 0.7.0 + +### Minor Changes + +- f5c9730639: Add `localKubectlProxy` cluster locator method to make local development simpler to setup. + + Consolidated no-op server side auth decorators. + The following Kubernetes auth decorators are now one class (`ServerSideKubernetesAuthProvider`): + + - `AwsKubernetesAuthProvider` + - `AzureKubernetesAuthProvider` + - `ServiceAccountKubernetesAuthProvider` + +### Patch Changes + +- 3ec294a186: expose detectErrors function publicly +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- eadb3a8d2e: Updated dependency `@kubernetes/client-node` to `^0.17.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-kubernetes-common@0.4.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.7.0-next.3 ### Minor Changes diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json index 3633942c15c49..981c6139d0c06 100644 --- a/plugins/kubernetes/package.json +++ b/plugins/kubernetes/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-kubernetes", "description": "A Backstage plugin that integrates towards Kubernetes", - "version": "0.7.0-next.3", + "version": "0.7.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,13 +34,13 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-kubernetes-common": "^0.4.0-next.2", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-kubernetes-common": "^0.4.0", + "@backstage/theme": "^0.2.16", "@kubernetes/client-node": "^0.17.0", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -57,10 +57,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/plugins/lighthouse/CHANGELOG.md b/plugins/lighthouse/CHANGELOG.md index 6cb5a52d78704..c2a366f04be8d 100644 --- a/plugins/lighthouse/CHANGELOG.md +++ b/plugins/lighthouse/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-lighthouse +## 0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.3.7-next.3 ### Patch Changes diff --git a/plugins/lighthouse/package.json b/plugins/lighthouse/package.json index cdf5089350279..6b9ccef130d52 100644 --- a/plugins/lighthouse/package.json +++ b/plugins/lighthouse/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-lighthouse", "description": "A Backstage plugin that integrates towards Lighthouse", - "version": "0.3.7-next.3", + "version": "0.3.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,12 +35,12 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -51,10 +51,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/plugins/newrelic-dashboard/CHANGELOG.md b/plugins/newrelic-dashboard/CHANGELOG.md index 5b27651f13cbb..3c811d28ef98f 100644 --- a/plugins/newrelic-dashboard/CHANGELOG.md +++ b/plugins/newrelic-dashboard/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-newrelic-dashboard +## 0.2.0 + +### Minor Changes + +- 79ecedded9: Fix bug where the default time window/snapshot duration was supposed to be 30 days, but ended up being 43 weeks + + **BREAKING**: Add a select input to change the time window of the snapshot displayed. This removes the duration prop from the `DashboardSnapshot` component. + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/errors@1.1.0 + ## 0.2.0-next.3 ### Minor Changes diff --git a/plugins/newrelic-dashboard/package.json b/plugins/newrelic-dashboard/package.json index f90676e994ea9..6e0d56c34295d 100644 --- a/plugins/newrelic-dashboard/package.json +++ b/plugins/newrelic-dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-newrelic-dashboard", - "version": "0.2.0-next.3", + "version": "0.2.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,19 +23,19 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", "react-use": "^17.2.4" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/dev-utils": "^1.0.4-next.3", + "@backstage/cli": "^0.18.0", + "@backstage/dev-utils": "^1.0.4", "@testing-library/jest-dom": "^5.10.1", "@types/react": "^16.13.1 || ^17.0.0", "cross-fetch": "^3.1.5" diff --git a/plugins/newrelic/CHANGELOG.md b/plugins/newrelic/CHANGELOG.md index b93e4d99c109f..7b5b4e08ec8a7 100644 --- a/plugins/newrelic/CHANGELOG.md +++ b/plugins/newrelic/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-newrelic +## 0.3.25 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.3.25-next.3 ### Patch Changes diff --git a/plugins/newrelic/package.json b/plugins/newrelic/package.json index d5c40c44cdb8e..a4c04088c3d75 100644 --- a/plugins/newrelic/package.json +++ b/plugins/newrelic/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-newrelic", "description": "A Backstage plugin that integrates towards New Relic", - "version": "0.3.25-next.3", + "version": "0.3.25", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,9 +35,9 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -47,10 +47,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/org/CHANGELOG.md b/plugins/org/CHANGELOG.md index 7ed32465b4565..ec6073f29d125 100644 --- a/plugins/org/CHANGELOG.md +++ b/plugins/org/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-org +## 0.5.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 1e984b11fc: Render namespaces for teams with subtitles in `MyGroupsSidebarItem` +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.5.7-next.3 ### Patch Changes diff --git a/plugins/org/package.json b/plugins/org/package.json index 4c2546d1b9e74..cd68842f68217 100644 --- a/plugins/org/package.json +++ b/plugins/org/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-org", "description": "A Backstage plugin that helps you create entity pages for your organization", - "version": "0.5.7-next.3", + "version": "0.5.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -29,11 +29,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -48,11 +48,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/catalog-client": "^1.0.4", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/pagerduty/CHANGELOG.md b/plugins/pagerduty/CHANGELOG.md index c3ad53d2c9a97..682ae0f43a3c0 100644 --- a/plugins/pagerduty/CHANGELOG.md +++ b/plugins/pagerduty/CHANGELOG.md @@ -1,5 +1,47 @@ # @backstage/plugin-pagerduty +## 0.5.0 + +### Minor Changes + +- 8798f8d93f: Introduces a new annotation `pagerduty.com/service-id` that can be used instead of the `pagerduty.com/integration-key` annotation. + _Note: If both annotations are specified on a given Entity, then the `pagerduty.com/integration-key` annotation will be prefered_ + + **BREAKING** The `PagerDutyClient.fromConfig` static method now expects a `FetchApi` compatible object and has been refactored to + accept 2 arguments: config and ClientApiDependencies + The `PagerDutyClient` now relies on a `fetchApi` being available to execute `fetch` requests. + + **BREAKING** A new query method `getServiceByEntity` that is used to query for Services by either the `integrationKey` or `serviceId` + annotation values if they are defined. The `integrationKey` value is preferred currently over `serviceId`. As such, the previous + `getServiceByIntegrationKey` method has been removed. + + **BREAKING** The return values for each Client query method has been changed to return an object instead of raw values. + For example, the `getIncidentsByServiceId` query method now returns an object in the shape of `{ incidents: Incident[] }` + instead of just `Incident[]`. + This same pattern goes for `getChangeEventsByServiceId` and `getOnCallByPolicyId` functions. + + **BREAKING** All public exported types that relate to entities within PagerDuty have been prefixed with `PagerDuty` (e.g. `ServicesResponse` is now `PagerDutyServicesResponse` and `User` is now `PagerDutyUser`) + + In addition, various enhancements/bug fixes were introduced: + + - The `PagerDutyCard` component now wraps error and loading messages with an `InfoCard` to contain errors/messages. This enforces a consistent experience on the EntityPage + - If no service can be found for the provided integration key, a new Error Message Empty State component will be shown instead of an error alert + - Introduces the `fetchApi` to replace standard `window.fetch` + - ensures that Identity Authorization is respected and provided in API requests + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.5.0-next.3 ### Patch Changes diff --git a/plugins/pagerduty/package.json b/plugins/pagerduty/package.json index 9affc33584773..d35c2866e2dd9 100644 --- a/plugins/pagerduty/package.json +++ b/plugins/pagerduty/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-pagerduty", "description": "A Backstage plugin that integrates towards PagerDuty", - "version": "0.5.0-next.3", + "version": "0.5.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,12 +34,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -53,10 +53,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/periskop-backend/CHANGELOG.md b/plugins/periskop-backend/CHANGELOG.md index ffbc388107a0e..eabafce57d243 100644 --- a/plugins/periskop-backend/CHANGELOG.md +++ b/plugins/periskop-backend/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-periskop-backend +## 0.1.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + ## 0.1.5-next.1 ### Patch Changes diff --git a/plugins/periskop-backend/package.json b/plugins/periskop-backend/package.json index f9e4ca56b2ccd..a7abecc7e44d4 100644 --- a/plugins/periskop-backend/package.json +++ b/plugins/periskop-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-periskop-backend", - "version": "0.1.5-next.1", + "version": "0.1.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,7 +24,7 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", "@types/express": "*", "cross-fetch": "^3.0.6", @@ -35,7 +35,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/supertest": "^2.0.8", "msw": "^0.44.0", "supertest": "^6.1.6" diff --git a/plugins/periskop/CHANGELOG.md b/plugins/periskop/CHANGELOG.md index ce9b9cafd7f34..0c3c080b2089f 100644 --- a/plugins/periskop/CHANGELOG.md +++ b/plugins/periskop/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-periskop +## 0.1.5 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.1.5-next.3 ### Patch Changes diff --git a/plugins/periskop/package.json b/plugins/periskop/package.json index 20991bc9fea42..66c80e078434a 100644 --- a/plugins/periskop/package.json +++ b/plugins/periskop/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-periskop", - "version": "0.1.5-next.3", + "version": "0.1.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,12 +25,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -42,10 +42,10 @@ "react-dom": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/permission-backend/CHANGELOG.md b/plugins/permission-backend/CHANGELOG.md index 717f36b4f2dec..76046634f8511 100644 --- a/plugins/permission-backend/CHANGELOG.md +++ b/plugins/permission-backend/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-permission-backend +## 0.5.9 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/plugin-permission-node@0.6.3 + - @backstage/errors@1.1.0 + ## 0.5.9-next.2 ### Patch Changes diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json index 70e895801bcbf..acf63202f48f4 100644 --- a/plugins/permission-backend/package.json +++ b/plugins/permission-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-permission-backend", - "version": "0.5.9-next.2", + "version": "0.5.9", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -22,12 +22,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-auth-node": "^0.2.3-next.2", - "@backstage/plugin-permission-common": "^0.6.3-next.1", - "@backstage/plugin-permission-node": "^0.6.3-next.2", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-auth-node": "^0.2.3", + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/plugin-permission-node": "^0.6.3", "@types/express": "*", "dataloader": "^2.0.0", "express": "^4.17.1", @@ -39,7 +39,7 @@ "zod": "^3.11.6" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/lodash": "^4.14.151", "@types/supertest": "^2.0.8", "supertest": "^6.1.6", diff --git a/plugins/permission-common/CHANGELOG.md b/plugins/permission-common/CHANGELOG.md index 23eb398564db0..0adc62a332297 100644 --- a/plugins/permission-common/CHANGELOG.md +++ b/plugins/permission-common/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-permission-common +## 0.6.3 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/errors@1.1.0 + ## 0.6.3-next.1 ### Patch Changes diff --git a/plugins/permission-common/package.json b/plugins/permission-common/package.json index abaeb918ff689..8211b4e940194 100644 --- a/plugins/permission-common/package.json +++ b/plugins/permission-common/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-permission-common", "description": "Isomorphic types and client for Backstage permissions and authorization", - "version": "0.6.3-next.1", + "version": "0.6.3", "main": "src/index.ts", "types": "src/index.ts", "publishConfig": { @@ -42,13 +42,13 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/errors": "^1.1.0", "cross-fetch": "^3.1.5", "uuid": "^8.0.0", "zod": "^3.11.6" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/jest": "^26.0.7", "msw": "^0.44.0" } diff --git a/plugins/permission-node/CHANGELOG.md b/plugins/permission-node/CHANGELOG.md index baf970c25264b..1d5ce268b9485 100644 --- a/plugins/permission-node/CHANGELOG.md +++ b/plugins/permission-node/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-permission-node +## 0.6.3 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/errors@1.1.0 + ## 0.6.3-next.2 ### Patch Changes diff --git a/plugins/permission-node/package.json b/plugins/permission-node/package.json index 475a95e708649..482aa7437e971 100644 --- a/plugins/permission-node/package.json +++ b/plugins/permission-node/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-permission-node", "description": "Common permission and authorization utilities for backend plugins", - "version": "0.6.3-next.2", + "version": "0.6.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,18 +33,18 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-auth-node": "^0.2.3-next.2", - "@backstage/plugin-permission-common": "^0.6.3-next.1", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-auth-node": "^0.2.3", + "@backstage/plugin-permission-common": "^0.6.3", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^4.1.0", "zod": "^3.11.6" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/supertest": "^2.0.8", "msw": "^0.44.0", "supertest": "^6.1.3" diff --git a/plugins/permission-react/CHANGELOG.md b/plugins/permission-react/CHANGELOG.md index 4a90e1fbd34d1..df696be7fbe3f 100644 --- a/plugins/permission-react/CHANGELOG.md +++ b/plugins/permission-react/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-permission-react +## 0.4.3 + +### Patch Changes + +- Updated dependencies + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-permission-common@0.6.3 + ## 0.4.3-next.1 ### Patch Changes diff --git a/plugins/permission-react/package.json b/plugins/permission-react/package.json index 2356c9a344258..ab04b87a4af50 100644 --- a/plugins/permission-react/package.json +++ b/plugins/permission-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-permission-react", - "version": "0.4.3-next.1", + "version": "0.4.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -32,8 +32,8 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-permission-common": "^0.6.3-next.1", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-permission-common": "^0.6.3", "cross-fetch": "^3.1.5", "react-router": "6.0.0-beta.0", "react-use": "^17.2.4", @@ -44,8 +44,8 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@types/jest": "^26.0.7" diff --git a/plugins/proxy-backend/CHANGELOG.md b/plugins/proxy-backend/CHANGELOG.md index 56d4f1927dd34..e80c07c0de25f 100644 --- a/plugins/proxy-backend/CHANGELOG.md +++ b/plugins/proxy-backend/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-proxy-backend +## 0.2.28 + +### Patch Changes + +- a4fa1ce090: The proxy-backend now automatically reloads configuration when app-config.yaml is updated. +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + ## 0.2.28-next.1 ### Patch Changes diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json index f38fa427da1a5..7e308744ad56d 100644 --- a/plugins/proxy-backend/package.json +++ b/plugins/proxy-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-proxy-backend", "description": "A Backstage backend plugin that helps you set up proxy endpoints in the backend", - "version": "0.2.28-next.1", + "version": "0.2.28", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -32,7 +32,7 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", "@types/express": "^4.17.6", "express": "^4.17.1", @@ -46,7 +46,7 @@ "yup": "^0.32.9" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/http-proxy-middleware": "^0.19.3", "@types/supertest": "^2.0.8", "@types/uuid": "^8.0.0", diff --git a/plugins/rollbar-backend/CHANGELOG.md b/plugins/rollbar-backend/CHANGELOG.md index 5ae61f973c0da..47b8d21c3ea17 100644 --- a/plugins/rollbar-backend/CHANGELOG.md +++ b/plugins/rollbar-backend/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-rollbar-backend +## 0.1.31 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + ## 0.1.31-next.1 ### Patch Changes diff --git a/plugins/rollbar-backend/package.json b/plugins/rollbar-backend/package.json index ef501aaac7ab6..7c8643b0e1684 100644 --- a/plugins/rollbar-backend/package.json +++ b/plugins/rollbar-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-rollbar-backend", "description": "A Backstage backend plugin that integrates towards Rollbar", - "version": "0.1.31-next.1", + "version": "0.1.31", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,7 +34,7 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", "@types/express": "^4.17.6", "camelcase-keys": "^7.0.1", @@ -50,8 +50,8 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/supertest": "^2.0.8", "msw": "^0.44.0", "supertest": "^6.1.3" diff --git a/plugins/rollbar/CHANGELOG.md b/plugins/rollbar/CHANGELOG.md index 1673b49c6412f..d1d6c9c3fa6a6 100644 --- a/plugins/rollbar/CHANGELOG.md +++ b/plugins/rollbar/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-rollbar +## 0.4.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.4.7-next.3 ### Patch Changes diff --git a/plugins/rollbar/package.json b/plugins/rollbar/package.json index 2b987310965f8..49afe3928dc49 100644 --- a/plugins/rollbar/package.json +++ b/plugins/rollbar/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-rollbar", "description": "A Backstage plugin that integrates towards Rollbar", - "version": "0.4.7-next.3", + "version": "0.4.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,11 +35,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -53,10 +53,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md b/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md index 4798f4e4a6264..349c06c267edf 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-scaffolder-backend-module-cookiecutter +## 0.2.9 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-scaffolder-backend@1.4.0 + - @backstage/integration@1.2.2 + - @backstage/errors@1.1.0 + ## 0.2.9-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-cookiecutter/package.json b/plugins/scaffolder-backend-module-cookiecutter/package.json index 8599d80719b09..dc16ecf560b98 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/package.json +++ b/plugins/scaffolder-backend-module-cookiecutter/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-scaffolder-backend-module-cookiecutter", "description": "A module for the scaffolder backend that lets you template projects using cookiecutter", - "version": "0.2.9-next.2", + "version": "0.2.9", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,10 +23,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-scaffolder-backend": "^1.4.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-scaffolder-backend": "^1.4.0", "@backstage/config": "^1.0.1", "@backstage/types": "^1.0.0", "command-exists": "^1.2.9", @@ -35,7 +35,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/fs-extra": "^9.0.1", "@types/mock-fs": "^4.13.0", "@types/jest": "^26.0.7", diff --git a/plugins/scaffolder-backend-module-rails/CHANGELOG.md b/plugins/scaffolder-backend-module-rails/CHANGELOG.md index 1a1d249fd3fe9..ef5c7e7bce782 100644 --- a/plugins/scaffolder-backend-module-rails/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-rails/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-scaffolder-backend-module-rails +## 0.4.2 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-scaffolder-backend@1.4.0 + - @backstage/integration@1.2.2 + - @backstage/errors@1.1.0 + ## 0.4.2-next.1 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-rails/package.json b/plugins/scaffolder-backend-module-rails/package.json index e42f34b762c04..c693b8c9bc06a 100644 --- a/plugins/scaffolder-backend-module-rails/package.json +++ b/plugins/scaffolder-backend-module-rails/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-scaffolder-backend-module-rails", "description": "A module for the scaffolder backend that lets you template projects using Rails", - "version": "0.4.2-next.1", + "version": "0.4.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,17 +24,17 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.1", - "@backstage/plugin-scaffolder-backend": "^1.4.0-next.1", + "@backstage/backend-common": "^0.14.1", + "@backstage/plugin-scaffolder-backend": "^1.4.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.1", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", "@backstage/types": "^1.0.0", "command-exists": "^1.2.9", "fs-extra": "^10.0.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1", + "@backstage/cli": "^0.18.0", "@types/jest": "^26.0.7", "@types/node": "^16.11.26", "@types/command-exists": "^1.2.0", diff --git a/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md b/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md index 367adc7034db0..b256d8493a55a 100644 --- a/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-yeoman/CHANGELOG.md @@ -1,5 +1,12 @@ # @backstage/plugin-scaffolder-backend-module-yeoman +## 0.2.7 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-scaffolder-backend@1.4.0 + ## 0.2.7-next.0 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-yeoman/package.json b/plugins/scaffolder-backend-module-yeoman/package.json index 123d563fadfac..e99005895a3db 100644 --- a/plugins/scaffolder-backend-module-yeoman/package.json +++ b/plugins/scaffolder-backend-module-yeoman/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-scaffolder-backend-module-yeoman", - "version": "0.2.7-next.0", + "version": "0.2.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,13 +24,13 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/plugin-scaffolder-backend": "^1.4.0-next.0", + "@backstage/plugin-scaffolder-backend": "^1.4.0", "@backstage/types": "^1.0.0", "winston": "^3.2.1", "yeoman-environment": "^3.9.1" }, "devDependencies": { - "@backstage/backend-common": "^0.14.1-next.0", + "@backstage/backend-common": "^0.14.1", "@types/jest": "^26.0.7" }, "files": [ diff --git a/plugins/scaffolder-backend/CHANGELOG.md b/plugins/scaffolder-backend/CHANGELOG.md index e3f67eb447d95..ef099473a4837 100644 --- a/plugins/scaffolder-backend/CHANGELOG.md +++ b/plugins/scaffolder-backend/CHANGELOG.md @@ -1,5 +1,58 @@ # @backstage/plugin-scaffolder-backend +## 1.4.0 + +### Minor Changes + +- e1a08d872c: Added optional assignee parameter for Gitlab Merge Request action +- dab9bcf2e7: Add `protectEnforceAdmins` as an option to GitHub publish actions +- 4baf8a4ece: Update GitLab Merge Request Action to allow source branch to be deleted +- 91c1d12123: Export experimental `scaffolderCatalogExtension` for the new backend system. This export is not considered stable and should not be used in production. +- d10ccc2ed1: Introduced audit log message when a new scaffolder task is created +- 2db07887cb: Added two new scaffolder actions: `github:repo:create` and `github:repo:push` + +### Patch Changes + +- ff316b86d8: Add `copyWithoutTemplating` to the fetch template action input. `copyWithoutTemplating` also accepts an array of glob patterns. Contents of matched files or directories are copied without being processed, but paths are subject to rendering. + + Deprecate `copyWithoutRender` in favor of `copyWithoutTemplating`. + +- 801d606909: Improve error messaging when passing in malformed auth +- 089d846962: Fix issues with optional directories and files +- ea6dcb84a4: Don't resolve symlinks, treat them as binary files and copy them as-is +- af02f54483: new setUserAsOwner flag for publish:gitlab action + + The field default is `false`. When true it will use the token configured in the gitlab integration for the matching host, to try and set the user logged in via `repoUrlPicker` `requestUserCredentials` OAuth flow as owner of the repository created in GitLab. + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- 511f49ee43: Updated dependency `octokit` to `^2.0.0`. +- 735853353b: Updated dependency `@octokit/webhooks` to `^10.0.0`. +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 945a27fa6a: Add sourcePath option to publish:gerrit action +- 1764296a68: Allow to create Gerrit project using default owner +- Updated dependencies + - @backstage/backend-plugin-api@0.1.0 + - @backstage/plugin-catalog-backend@1.3.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-catalog-node@1.0.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/errors@1.1.0 + - @backstage/plugin-scaffolder-common@1.1.2 + ## 1.4.0-next.3 ### Minor Changes diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index b74eafe1512ae..54e1fb4b68077 100644 --- a/plugins/scaffolder-backend/package.json +++ b/plugins/scaffolder-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-scaffolder-backend", "description": "The Backstage backend plugin that helps you create new things", - "version": "1.4.0-next.3", + "version": "1.4.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,16 +35,16 @@ "build:assets": "node scripts/build-nunjucks.js" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-backend": "^1.3.0-next.3", - "@backstage/plugin-scaffolder-common": "^1.1.2-next.0", - "@backstage/backend-plugin-api": "^0.1.0-next.0", - "@backstage/plugin-catalog-node": "^1.0.0-next.0", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-backend": "^1.3.0", + "@backstage/plugin-scaffolder-common": "^1.1.2", + "@backstage/backend-plugin-api": "^0.1.0", + "@backstage/plugin-catalog-node": "^1.0.0", "@backstage/types": "^1.0.0", "@gitbeaker/core": "^35.6.0", "@gitbeaker/node": "^35.1.0", @@ -79,8 +79,8 @@ "zod": "^3.11.6" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/command-exists": "^1.2.0", "@types/fs-extra": "^9.0.1", "@types/git-url-parse": "^9.0.0", diff --git a/plugins/scaffolder-common/CHANGELOG.md b/plugins/scaffolder-common/CHANGELOG.md index 1370f192f69bb..bee023f1db4d7 100644 --- a/plugins/scaffolder-common/CHANGELOG.md +++ b/plugins/scaffolder-common/CHANGELOG.md @@ -1,5 +1,12 @@ # @backstage/plugin-scaffolder-common +## 1.1.2 + +### Patch Changes + +- Updated dependencies + - @backstage/catalog-model@1.1.0 + ## 1.1.2-next.0 ### Patch Changes diff --git a/plugins/scaffolder-common/package.json b/plugins/scaffolder-common/package.json index 09503d0be60e0..d7474f84466fd 100644 --- a/plugins/scaffolder-common/package.json +++ b/plugins/scaffolder-common/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-scaffolder-common", "description": "Common functionalities for the scaffolder, to be shared between scaffolder and scaffolder-backend plugin", - "version": "1.1.2-next.0", + "version": "1.1.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -39,10 +39,10 @@ "url": "https://github.com/backstage/backstage/issues" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.1", + "@backstage/catalog-model": "^1.1.0", "@backstage/types": "^1.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1" + "@backstage/cli": "^0.18.0" } } diff --git a/plugins/scaffolder/CHANGELOG.md b/plugins/scaffolder/CHANGELOG.md index d411c07f144f7..8967a44ec5f2f 100644 --- a/plugins/scaffolder/CHANGELOG.md +++ b/plugins/scaffolder/CHANGELOG.md @@ -1,5 +1,51 @@ # @backstage/plugin-scaffolder +## 1.4.0 + +### Minor Changes + +- d8eb82f447: Add `allowedRepos` `ui:option` to `RepoUrlPicker` component, and move `repoName` field to own component +- 9a96199f86: Add support for `allowedOwners` to the `BitbucketRepoPicker` used for the workspace value. + +### Patch Changes + +- 37539e29d8: The template editor now shows the cause of request errors that happen during a dry-run. +- b557e6c58d: Fixed that adding more than one `allowedOwner` or `allowedRepo` in the template config will now still set the first value as default in the initial form state of `RepoUrlPicker`. +- 842282ecf9: Bumped `codemirror` dependencies to `v6.0.0`. +- 11a5ca35f3: Add allowArbitraryValues for to provide input validation. This makes it a better experience of users, as they can now expect the values they enter to correspond to a valid owner. This is set to the default behavior by default. +- d600cb2ab6: contextMenu prop passed through to from the component +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 72622d9143: Updated dependency `yaml` to `^2.0.0`. +- 693990d4fe: Updated dependency `@react-hookz/web` to `^15.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 464bb0e6c8: The max content size for dry-run files has been reduced from 256k to 64k. +- 14146703e5: Add `allowArbitraryValues` to `ui:options` in `OwnedEntityPicker`, similar to `allowArbitraryValues` in `EntityPicker` +- a7c0b34d70: Swap usage of `MaterialTable` with `Table` from `core-components` +- 1764296a68: Allow to create Gerrit project using default owner +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + - @backstage/plugin-catalog-common@1.0.4 + - @backstage/plugin-permission-react@0.4.3 + - @backstage/plugin-scaffolder-common@1.1.2 + ## 1.4.0-next.3 ### Patch Changes diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json index 9766cbdb31a91..b9d1122aad9d9 100644 --- a/plugins/scaffolder/package.json +++ b/plugins/scaffolder/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-scaffolder", "description": "The Backstage plugin that helps you create new things", - "version": "1.4.0-next.3", + "version": "1.4.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,19 +35,19 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-catalog-common": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-permission-react": "^0.4.3-next.1", - "@backstage/plugin-scaffolder-common": "^1.1.2-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-catalog-common": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-permission-react": "^0.4.3", + "@backstage/plugin-scaffolder-common": "^1.1.2", + "@backstage/theme": "^0.2.16", "@backstage/types": "^1.0.0", "@codemirror/language": "^6.0.0", "@codemirror/legacy-modes": "^6.1.0", @@ -80,11 +80,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/plugin-catalog": "^1.4.0-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/plugin-catalog": "^1.4.0", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/plugins/search-backend-module-elasticsearch/CHANGELOG.md b/plugins/search-backend-module-elasticsearch/CHANGELOG.md index fb4c977ffdf38..b789e14e3f196 100644 --- a/plugins/search-backend-module-elasticsearch/CHANGELOG.md +++ b/plugins/search-backend-module-elasticsearch/CHANGELOG.md @@ -1,5 +1,52 @@ # @backstage/plugin-search-backend-module-elasticsearch +## 1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Minor Changes + +- c5af773757: **BREAKING**: In order to remain interoperable with all currently supported + deployments of Elasticsearch, this package will now conditionally use either + the `@elastic/elasticsearch` or `@opensearch-project/opensearch` client when + communicating with your deployed cluster. + + If you do not rely on types exported from this package, or if you do not make + use of the `createElasticSearchClientOptions` or `newClient` methods on the + `ElasticSearchSearchEngine` class, then upgrading to this version should not + require any further action on your part. Everything will continue to work as it + always has. + + If you _do_ rely on either of the above methods or any underlying types, some + changes may be needed to your custom code. A type guard is now exported by this + package (`isOpenSearchCompatible(options)`), which you may use to help clarify + which client options are compatible with which client constructors. + + If you are using this package with the `search.elasticsearch.provider` set to + `aws`, and you are making use of the `newClient` method in particular, you may + wish to start using the `@opensearch-project/opensearch` client in your custom + code. + +### Patch Changes + +- 71de198828: Updated dependency `@opensearch-project/opensearch` to `^2.0.0`. +- b0b8213056: Feature: add a new option to set the batch size for elastic search engine, if not given the default batch size is 1000 + + Example usage: + + ```yaml + search: + elasticsearch: + batchSize: 100 + ``` + +- a21cd43467: Throws `MissingIndexError` when no index of type exist. +- Updated dependencies + - @backstage/plugin-search-backend-node@1.0.0 + - @backstage/plugin-search-common@1.0.0 + ## 0.2.0-next.2 ### Patch Changes diff --git a/plugins/search-backend-module-elasticsearch/package.json b/plugins/search-backend-module-elasticsearch/package.json index 817e5a2178401..e31c1f944bfb2 100644 --- a/plugins/search-backend-module-elasticsearch/package.json +++ b/plugins/search-backend-module-elasticsearch/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-search-backend-module-elasticsearch", "description": "A module for the search backend that implements search using ElasticSearch", - "version": "0.2.0-next.2", + "version": "1.0.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,8 +24,8 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/plugin-search-backend-node": "^0.6.3-next.2", - "@backstage/plugin-search-common": "^0.3.6-next.0", + "@backstage/plugin-search-backend-node": "^1.0.0", + "@backstage/plugin-search-common": "^1.0.0", "@elastic/elasticsearch": "^7.13.0", "@opensearch-project/opensearch": "^2.0.0", "aws-os-connection": "^0.1.0", @@ -36,8 +36,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/cli": "^0.18.0", "@elastic/elasticsearch-mock": "^1.0.0", "@short.io/opensearch-mock": "^0.3.1" }, diff --git a/plugins/search-backend-module-pg/CHANGELOG.md b/plugins/search-backend-module-pg/CHANGELOG.md index fdbf4d01e4dc0..32f585f4c3bb5 100644 --- a/plugins/search-backend-module-pg/CHANGELOG.md +++ b/plugins/search-backend-module-pg/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-search-backend-module-pg +## 0.3.5 + +### Patch Changes + +- 423e3d8e95: **DEPRECATED**: `PgSearchEngine` static `from` has been deprecated and will be removed in a future release. Use static `fromConfig` method to instantiate. + + Added support for highlighting matched terms in search result data + +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- 886e99b8e7: Now imports `SearchEngine` interface from `@backstage/plugin-search-common` instead of `@backstage/plugin-search-backend-node` +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-search-backend-node@1.0.0 + - @backstage/plugin-search-common@1.0.0 + ## 0.3.5-next.2 ### Patch Changes diff --git a/plugins/search-backend-module-pg/package.json b/plugins/search-backend-module-pg/package.json index 9e58859449623..e9e02e6c0c028 100644 --- a/plugins/search-backend-module-pg/package.json +++ b/plugins/search-backend-module-pg/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-search-backend-module-pg", "description": "A module for the search backend that implements search using PostgreSQL", - "version": "0.3.5-next.2", + "version": "0.3.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,17 +23,17 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.2", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/plugin-search-backend-node": "^0.6.3-next.1", - "@backstage/plugin-search-common": "^0.3.6-next.0", + "@backstage/plugin-search-backend-node": "^1.0.0", + "@backstage/plugin-search-common": "^1.0.0", "lodash": "^4.17.21", "knex": "^2.0.0", "uuid": "^8.3.2" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.2", - "@backstage/cli": "^0.18.0-next.2" + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0" }, "files": [ "dist", diff --git a/plugins/search-backend-node/CHANGELOG.md b/plugins/search-backend-node/CHANGELOG.md index 9233e469fefd0..8d9b2ae441c9b 100644 --- a/plugins/search-backend-node/CHANGELOG.md +++ b/plugins/search-backend-node/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-search-backend-node +## 1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Patch Changes + +- a21cd43467: Exports `MissingIndexError` that can be used by the search engines for better error handling when missing index. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + ## 0.6.3-next.2 ### Patch Changes diff --git a/plugins/search-backend-node/package.json b/plugins/search-backend-node/package.json index f4a67e4d8b8d6..536af3a3cfb52 100644 --- a/plugins/search-backend-node/package.json +++ b/plugins/search-backend-node/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-search-backend-node", "description": "A library for Backstage backend plugins that want to interact with the search backend plugin", - "version": "0.6.3-next.2", + "version": "1.0.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,12 +23,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/backend-tasks": "^0.3.3-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-tasks": "^0.3.3", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-permission-common": "^0.6.3-next.1", - "@backstage/plugin-search-common": "^0.3.6-next.0", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/plugin-search-common": "^1.0.0", "@types/lunr": "^2.3.3", "lodash": "^4.17.21", "lunr": "^2.3.9", @@ -38,8 +38,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/cli": "^0.18.0", "@types/ndjson": "^2.0.1" }, "files": [ diff --git a/plugins/search-backend/CHANGELOG.md b/plugins/search-backend/CHANGELOG.md index 8c264012e4771..47b23012ae20e 100644 --- a/plugins/search-backend/CHANGELOG.md +++ b/plugins/search-backend/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/plugin-search-backend +## 1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Patch Changes + +- a21cd43467: If error is `MissingIndexError` we return a 400 response with a more clear error message. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-search-backend-node@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/plugin-auth-node@0.2.3 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/plugin-permission-node@0.6.3 + - @backstage/errors@1.1.0 + ## 0.5.4-next.2 ### Patch Changes diff --git a/plugins/search-backend/package.json b/plugins/search-backend/package.json index e3ef5eaf9dc97..6018c00b78aad 100644 --- a/plugins/search-backend/package.json +++ b/plugins/search-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-search-backend", "description": "The Backstage backend plugin that provides your backstage app with search", - "version": "0.5.4-next.2", + "version": "1.0.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,14 +23,14 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-auth-node": "^0.2.3-next.2", - "@backstage/plugin-permission-common": "^0.6.3-next.1", - "@backstage/plugin-permission-node": "^0.6.3-next.2", - "@backstage/plugin-search-backend-node": "^0.6.3-next.2", - "@backstage/plugin-search-common": "^0.3.6-next.0", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-auth-node": "^0.2.3", + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/plugin-permission-node": "^0.6.3", + "@backstage/plugin-search-backend-node": "^1.0.0", + "@backstage/plugin-search-common": "^1.0.0", "@backstage/types": "^1.0.0", "@types/express": "^4.17.6", "dataloader": "^2.0.0", @@ -43,7 +43,7 @@ "zod": "^3.11.6" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/supertest": "^2.0.8", "supertest": "^6.1.3" }, diff --git a/plugins/search-common/CHANGELOG.md b/plugins/search-common/CHANGELOG.md index 3623d21e934b3..2f06e6da6762d 100644 --- a/plugins/search-common/CHANGELOG.md +++ b/plugins/search-common/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-search-common +## 1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-common@0.6.3 + ## 0.3.6-next.0 ### Patch Changes diff --git a/plugins/search-common/package.json b/plugins/search-common/package.json index 65152206e29e3..a7942f5fa2811 100644 --- a/plugins/search-common/package.json +++ b/plugins/search-common/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-search-common", "description": "Common functionalities for Search, to be shared between various search-enabled plugins", - "version": "0.3.6-next.0", + "version": "1.0.0", "main": "src/index.ts", "types": "src/index.ts", "private": false, @@ -40,10 +40,10 @@ }, "dependencies": { "@backstage/types": "^1.0.0", - "@backstage/plugin-permission-common": "^0.6.3-next.0" + "@backstage/plugin-permission-common": "^0.6.3" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.1" + "@backstage/cli": "^0.18.0" }, "jest": { "roots": [ diff --git a/plugins/search-react/CHANGELOG.md b/plugins/search-react/CHANGELOG.md index 926972a6466d0..dc597516c42ac 100644 --- a/plugins/search-react/CHANGELOG.md +++ b/plugins/search-react/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-search-react +## 1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Patch Changes + +- 60408ca9d4: Fix search pagination to reset page cursor also when a term is cleared. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.2.2-next.3 ### Patch Changes diff --git a/plugins/search-react/package.json b/plugins/search-react/package.json index 8bd45e7561470..11d9106e9a975 100644 --- a/plugins/search-react/package.json +++ b/plugins/search-react/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-search-react", - "version": "0.2.2-next.3", + "version": "1.0.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,11 +31,11 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/plugin-search-common": "^0.3.6-next.0", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", + "@backstage/plugin-search-common": "^1.0.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", "@backstage/version-bridge": "^1.0.1", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/theme": "^0.2.16", "@backstage/types": "^1.0.0", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -48,8 +48,8 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/core-app-api": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", "@testing-library/jest-dom": "^5.10.1", diff --git a/plugins/search/CHANGELOG.md b/plugins/search/CHANGELOG.md index f884f43b6a4b5..b3aec896d8661 100644 --- a/plugins/search/CHANGELOG.md +++ b/plugins/search/CHANGELOG.md @@ -1,5 +1,35 @@ # @backstage/plugin-search +## 1.0.0 + +### Major Changes + +- 7bd7d336b2: This package has been promoted to 1.0. Read more about what it means in [New release: Backstage Search 1.0 blog](https://backstage.io/blog/2022/07/19/releasing-backstage-search-1.0) + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 509c4092f0: To allow people to use a global search context in the search modal, the code for the search modal has been changed to only create a local search context if there is no parent context already defined. + + If you want to continue using a local context even if you define a global one, you will have to wrap the modal in a new local context manually: + + ```tsx + + + + ``` + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.9.1-next.3 ### Patch Changes diff --git a/plugins/search/package.json b/plugins/search/package.json index 8089d5da941fd..48eba4bbdec6d 100644 --- a/plugins/search/package.json +++ b/plugins/search/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-search", "description": "The Backstage plugin that provides your backstage app with search", - "version": "0.9.1-next.3", + "version": "1.0.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,15 +33,15 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-search-common": "^0.3.6-next.0", - "@backstage/plugin-search-react": "^0.2.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-search-common": "^1.0.0", + "@backstage/plugin-search-react": "^1.0.0", + "@backstage/theme": "^0.2.16", "@backstage/types": "^1.0.0", "@backstage/version-bridge": "^1.0.1", "@material-ui/core": "^4.12.2", @@ -57,10 +57,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/plugins/sentry/CHANGELOG.md b/plugins/sentry/CHANGELOG.md index 02052d759377e..fc0bab0a3d844 100644 --- a/plugins/sentry/CHANGELOG.md +++ b/plugins/sentry/CHANGELOG.md @@ -1,5 +1,40 @@ # @backstage/plugin-sentry +## 0.4.0 + +### Minor Changes + +- 1b7c691a3b: Added the possibility to specify organization per component, now the annotation `sentry.io/project-slug` can have the format of `[organization]/[project-slug]` or just `[project-slug]`. + + **BREAKING**: The method `fetchIssue` changed the signature: + + ```diff + export interface SentryApi { + fetchIssues( + - project: string, + - statsFor: string, + - query?: string, + + entity: Entity, + + options: { + + statsFor: string; + + query?: string; + + }, + ): Promise; + } + ``` + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.4.0-next.3 ### Minor Changes diff --git a/plugins/sentry/package.json b/plugins/sentry/package.json index 4990827960dfa..612b57c0d3100 100644 --- a/plugins/sentry/package.json +++ b/plugins/sentry/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-sentry", "description": "A Backstage plugin that integrates towards Sentry", - "version": "0.4.0-next.3", + "version": "0.4.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,11 +35,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-table/core": "^3.1.0", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -53,10 +53,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/shortcuts/CHANGELOG.md b/plugins/shortcuts/CHANGELOG.md index b10f2778855b4..beae0399bba6f 100644 --- a/plugins/shortcuts/CHANGELOG.md +++ b/plugins/shortcuts/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-shortcuts +## 0.2.8 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.2.8-next.3 ### Patch Changes diff --git a/plugins/shortcuts/package.json b/plugins/shortcuts/package.json index 1d864a9e67caa..a47280f64c974 100644 --- a/plugins/shortcuts/package.json +++ b/plugins/shortcuts/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-shortcuts", "description": "A Backstage plugin that provides a shortcuts feature to the sidebar", - "version": "0.2.8-next.3", + "version": "0.2.8", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,9 +24,9 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@backstage/types": "^1.0.0", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -42,10 +42,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/sonarqube/CHANGELOG.md b/plugins/sonarqube/CHANGELOG.md index 0d6ef3a2b1b38..f63342285f4f8 100644 --- a/plugins/sonarqube/CHANGELOG.md +++ b/plugins/sonarqube/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-sonarqube +## 0.3.7 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 15201b1032: Updated dependency `rc-progress` to `3.4.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.3.7-next.3 ### Patch Changes diff --git a/plugins/sonarqube/package.json b/plugins/sonarqube/package.json index 5d14b6d017038..c3f7df960c48c 100644 --- a/plugins/sonarqube/package.json +++ b/plugins/sonarqube/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-sonarqube", "description": "", - "version": "0.3.7-next.3", + "version": "0.3.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -36,11 +36,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -53,10 +53,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/splunk-on-call/CHANGELOG.md b/plugins/splunk-on-call/CHANGELOG.md index 354204d7a3ab9..4b772e69ed37d 100644 --- a/plugins/splunk-on-call/CHANGELOG.md +++ b/plugins/splunk-on-call/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-splunk-on-call +## 0.3.31 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + ## 0.3.31-next.3 ### Patch Changes diff --git a/plugins/splunk-on-call/package.json b/plugins/splunk-on-call/package.json index bb3ad8b58ad9d..188e744432392 100644 --- a/plugins/splunk-on-call/package.json +++ b/plugins/splunk-on-call/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-splunk-on-call", "description": "A Backstage plugin that integrates towards Splunk On-Call", - "version": "0.3.31-next.3", + "version": "0.3.31", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,11 +34,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -51,10 +51,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/stack-overflow-backend/CHANGELOG.md b/plugins/stack-overflow-backend/CHANGELOG.md index 6c19f2bfe406c..1b952f84149b5 100644 --- a/plugins/stack-overflow-backend/CHANGELOG.md +++ b/plugins/stack-overflow-backend/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-stack-overflow-backend +## 0.1.3 + +### Patch Changes + +- 52b4f796e3: app-config is now picked up properly. +- Updated dependencies + - @backstage/plugin-search-common@1.0.0 + ## 0.1.3-next.0 ### Patch Changes diff --git a/plugins/stack-overflow-backend/package.json b/plugins/stack-overflow-backend/package.json index 07cdbfb242489..079c4961e61d4 100644 --- a/plugins/stack-overflow-backend/package.json +++ b/plugins/stack-overflow-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-stack-overflow-backend", - "version": "0.1.3-next.0", + "version": "0.1.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,7 +33,7 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/plugin-search-common": "^0.3.6-next.0", + "@backstage/plugin-search-common": "^1.0.0", "@backstage/config": "^1.0.1", "qs": "^6.9.4", "cross-fetch": "^3.1.5", diff --git a/plugins/stack-overflow/CHANGELOG.md b/plugins/stack-overflow/CHANGELOG.md index 36a85b361d29e..553c7ae5b90de 100644 --- a/plugins/stack-overflow/CHANGELOG.md +++ b/plugins/stack-overflow/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-stack-overflow +## 0.1.3 + +### Patch Changes + +- 12ae3eed2f: - Publicly exports `StackOverflowIcon`. + - `HomePageStackOverflowQuestions` accepts optional icon property. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 52b4f796e3: app-config is now picked up properly. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-home@0.4.23 + - @backstage/theme@0.2.16 + ## 0.1.3-next.3 ### Patch Changes diff --git a/plugins/stack-overflow/package.json b/plugins/stack-overflow/package.json index 48f516552056c..3023d47190845 100644 --- a/plugins/stack-overflow/package.json +++ b/plugins/stack-overflow/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-stack-overflow", - "version": "0.1.3-next.3", + "version": "0.1.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,11 +24,11 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/plugin-home": "^0.4.23-next.3", - "@backstage/plugin-search-common": "^0.3.6-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/plugin-home": "^0.4.23", + "@backstage/plugin-search-common": "^1.0.0", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@testing-library/jest-dom": "^5.10.1", @@ -42,10 +42,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", "@types/jest": "^26.0.7", diff --git a/plugins/tech-insights-backend-module-jsonfc/CHANGELOG.md b/plugins/tech-insights-backend-module-jsonfc/CHANGELOG.md index 9c509c4807d80..bdbcfd34c4ab0 100644 --- a/plugins/tech-insights-backend-module-jsonfc/CHANGELOG.md +++ b/plugins/tech-insights-backend-module-jsonfc/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-tech-insights-backend-module-jsonfc +## 0.1.18 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-tech-insights-common@0.2.5 + - @backstage/plugin-tech-insights-node@0.3.2 + - @backstage/errors@1.1.0 + ## 0.1.18-next.2 ### Patch Changes diff --git a/plugins/tech-insights-backend-module-jsonfc/package.json b/plugins/tech-insights-backend-module-jsonfc/package.json index a6fdfb69ce893..17506bfdf1240 100644 --- a/plugins/tech-insights-backend-module-jsonfc/package.json +++ b/plugins/tech-insights-backend-module-jsonfc/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-tech-insights-backend-module-jsonfc", - "version": "0.1.18-next.2", + "version": "0.1.18", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,11 +34,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-tech-insights-common": "^0.2.5-next.0", - "@backstage/plugin-tech-insights-node": "^0.3.2-next.1", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-tech-insights-common": "^0.2.5", + "@backstage/plugin-tech-insights-node": "^0.3.2", "ajv": "^8.10.0", "json-rules-engine": "^6.1.2", "lodash": "^4.17.21", @@ -46,7 +46,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/plugins/tech-insights-backend/CHANGELOG.md b/plugins/tech-insights-backend/CHANGELOG.md index b10f03269bc58..1aa753a236b68 100644 --- a/plugins/tech-insights-backend/CHANGELOG.md +++ b/plugins/tech-insights-backend/CHANGELOG.md @@ -1,5 +1,29 @@ # @backstage/plugin-tech-insights-backend +## 0.5.0 + +### Minor Changes + +- 818fa28d71: Allow FactRetrieverRegistry to be injected into buildTechInsightsContext so that we can override default registry implementation. +- 46cfda58aa: **BREAKING**: Update FactRetrieverRegistry interface to be async so that db backed implementations can be passed through to the FactRetrieverEngine. + + If you have existing custom `FactRetrieverRegistry` implementations, you'll need to remove the `retrievers` member and make all the methods async. + +### Patch Changes + +- 2ef58ab539: TechInsightsBackend: Added missing 'scheduler' to code examples +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- bcc122c46d: The `FactRetriever` model has been extended by adding optional title and description fields, allowing you to display them in the UI. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/catalog-client@1.0.4 + - @backstage/backend-tasks@0.3.3 + - @backstage/plugin-tech-insights-common@0.2.5 + - @backstage/plugin-tech-insights-node@0.3.2 + - @backstage/errors@1.1.0 + ## 0.5.0-next.3 ### Minor Changes diff --git a/plugins/tech-insights-backend/package.json b/plugins/tech-insights-backend/package.json index 3fefe0e1e79fe..646e7f6068502 100644 --- a/plugins/tech-insights-backend/package.json +++ b/plugins/tech-insights-backend/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-tech-insights-backend", - "version": "0.5.0-next.3", + "version": "0.5.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,14 +34,14 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/backend-tasks": "^0.3.3-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-tasks": "^0.3.3", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-tech-insights-common": "^0.2.5-next.0", - "@backstage/plugin-tech-insights-node": "^0.3.2-next.1", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-tech-insights-common": "^0.2.5", + "@backstage/plugin-tech-insights-node": "^0.3.2", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^4.1.0", @@ -54,8 +54,8 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", "@types/supertest": "^2.0.8", "@types/semver": "^7.3.8", "supertest": "^6.1.3", diff --git a/plugins/tech-insights-common/CHANGELOG.md b/plugins/tech-insights-common/CHANGELOG.md index 5713bbb1b3eed..241954b039a64 100644 --- a/plugins/tech-insights-common/CHANGELOG.md +++ b/plugins/tech-insights-common/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/plugin-tech-insights-common +## 0.2.5 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. + ## 0.2.5-next.0 ### Patch Changes diff --git a/plugins/tech-insights-common/package.json b/plugins/tech-insights-common/package.json index f06f33e9c1567..f998b6f3c7e33 100644 --- a/plugins/tech-insights-common/package.json +++ b/plugins/tech-insights-common/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-tech-insights-common", - "version": "0.2.5-next.0", + "version": "0.2.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -38,7 +38,7 @@ "@backstage/types": "^1.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/plugins/tech-insights-node/CHANGELOG.md b/plugins/tech-insights-node/CHANGELOG.md index 69ff7c8b04983..f60e6abb29142 100644 --- a/plugins/tech-insights-node/CHANGELOG.md +++ b/plugins/tech-insights-node/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-tech-insights-node +## 0.3.2 + +### Patch Changes + +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- bcc122c46d: The `FactRetriever` model has been extended by adding optional title and description fields, allowing you to display them in the UI. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/plugin-tech-insights-common@0.2.5 + ## 0.3.2-next.1 ### Patch Changes diff --git a/plugins/tech-insights-node/package.json b/plugins/tech-insights-node/package.json index 1c05079cb5430..07daae455f708 100644 --- a/plugins/tech-insights-node/package.json +++ b/plugins/tech-insights-node/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-tech-insights-node", - "version": "0.3.2-next.1", + "version": "0.3.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,16 +33,16 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", + "@backstage/backend-common": "^0.14.1", "@backstage/config": "^1.0.1", - "@backstage/plugin-tech-insights-common": "^0.2.5-next.0", + "@backstage/plugin-tech-insights-common": "^0.2.5", "@backstage/types": "^1.0.0", "@types/luxon": "^2.0.5", "luxon": "^3.0.0", "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3" + "@backstage/cli": "^0.18.0" }, "files": [ "dist" diff --git a/plugins/tech-insights/CHANGELOG.md b/plugins/tech-insights/CHANGELOG.md index c2d408757e624..3603de6b7d499 100644 --- a/plugins/tech-insights/CHANGELOG.md +++ b/plugins/tech-insights/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-tech-insights +## 0.2.3 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-tech-insights-common@0.2.5 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.2.3-next.3 ### Patch Changes diff --git a/plugins/tech-insights/package.json b/plugins/tech-insights/package.json index bca772d70bb90..78aed08b6098a 100644 --- a/plugins/tech-insights/package.json +++ b/plugins/tech-insights/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-tech-insights", - "version": "0.2.3-next.3", + "version": "0.2.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -28,13 +28,13 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-tech-insights-common": "^0.2.5-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-tech-insights-common": "^0.2.5", + "@backstage/theme": "^0.2.16", "@backstage/types": "^1.0.0", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -47,10 +47,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/tech-radar/CHANGELOG.md b/plugins/tech-radar/CHANGELOG.md index 471196a9a95b2..607fafac45d6e 100644 --- a/plugins/tech-radar/CHANGELOG.md +++ b/plugins/tech-radar/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-tech-radar +## 0.5.14 + +### Patch Changes + +- b8f608f1ec: Update tech-radar documentation on how to use an external json data source with dates. +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.5.14-next.3 ### Patch Changes diff --git a/plugins/tech-radar/package.json b/plugins/tech-radar/package.json index ed1c37e2f7319..23d613c870bf8 100644 --- a/plugins/tech-radar/package.json +++ b/plugins/tech-radar/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-tech-radar", "description": "A Backstage plugin that lets you display a Tech Radar for your organization", - "version": "0.5.14-next.3", + "version": "0.5.14", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,9 +34,9 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -49,10 +49,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/techdocs-addons-test-utils/CHANGELOG.md b/plugins/techdocs-addons-test-utils/CHANGELOG.md index 0b524d9306cee..637dde1f5ac96 100644 --- a/plugins/techdocs-addons-test-utils/CHANGELOG.md +++ b/plugins/techdocs-addons-test-utils/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/plugin-techdocs-addons-test-utils +## 1.0.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/plugin-techdocs-react@1.0.2 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-catalog@1.4.0 + - @backstage/core-app-api@1.0.4 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration-react@1.1.2 + - @backstage/test-utils@1.1.2 + - @backstage/plugin-techdocs@1.3.0 + - @backstage/theme@0.2.16 + ## 1.0.2-next.3 ### Patch Changes diff --git a/plugins/techdocs-addons-test-utils/package.json b/plugins/techdocs-addons-test-utils/package.json index cf57a0c8aa7c1..6804d5532fbdf 100644 --- a/plugins/techdocs-addons-test-utils/package.json +++ b/plugins/techdocs-addons-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-techdocs-addons-test-utils", - "version": "1.0.2-next.3", + "version": "1.0.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -32,16 +32,16 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-catalog": "^1.4.0-next.3", - "@backstage/plugin-search-react": "^0.2.2-next.3", - "@backstage/plugin-techdocs": "^1.2.1-next.3", - "@backstage/plugin-techdocs-react": "^1.0.2-next.2", - "@backstage/test-utils": "^1.1.2-next.2", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-catalog": "^1.4.0", + "@backstage/plugin-search-react": "^1.0.0", + "@backstage/plugin-techdocs": "^1.3.0", + "@backstage/plugin-techdocs-react": "^1.0.2", + "@backstage/test-utils": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -56,8 +56,8 @@ "react-dom": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/dev-utils": "^1.0.4-next.3", + "@backstage/cli": "^0.18.0", + "@backstage/dev-utils": "^1.0.4", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/techdocs-backend/CHANGELOG.md b/plugins/techdocs-backend/CHANGELOG.md index 42b2505d3a033..75a50cdda2746 100644 --- a/plugins/techdocs-backend/CHANGELOG.md +++ b/plugins/techdocs-backend/CHANGELOG.md @@ -1,5 +1,28 @@ # @backstage/plugin-techdocs-backend +## 1.2.0 + +### Minor Changes + +- 860765ff45: Added local publishing target directory `config`: `techdocs.publisher.local.publishDirectory` + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 679b32172e: Updated dependency `knex` to `^2.0.0`. +- 726577958f: Add sample headings on the documented component homepage. +- Updated dependencies + - @backstage/plugin-techdocs-node@1.2.0 + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/plugin-permission-common@0.6.3 + - @backstage/errors@1.1.0 + - @backstage/plugin-catalog-common@1.0.4 + ## 1.2.0-next.3 ### Patch Changes diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json index 4a1016b417809..ebf93a2443161 100644 --- a/plugins/techdocs-backend/package.json +++ b/plugins/techdocs-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-techdocs-backend", "description": "The Backstage backend plugin that renders technical documentation for your components", - "version": "1.2.0-next.3", + "version": "1.2.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,16 +34,16 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-catalog-common": "^1.0.4-next.0", - "@backstage/plugin-permission-common": "^0.6.3-next.1", - "@backstage/plugin-search-common": "^0.3.6-next.0", - "@backstage/plugin-techdocs-node": "^1.2.0-next.3", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-catalog-common": "^1.0.4", + "@backstage/plugin-permission-common": "^0.6.3", + "@backstage/plugin-search-common": "^1.0.0", + "@backstage/plugin-techdocs-node": "^1.2.0", "@types/express": "^4.17.6", "dockerode": "^3.3.1", "express": "^4.17.1", @@ -56,9 +56,9 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.26-next.3", - "@backstage/cli": "^0.18.0-next.3", - "@backstage/plugin-search-backend-node": "0.6.3-next.2", + "@backstage/backend-test-utils": "^0.1.26", + "@backstage/cli": "^0.18.0", + "@backstage/plugin-search-backend-node": "1.0.0", "@types/dockerode": "^3.3.0", "msw": "^0.44.0", "supertest": "^6.1.3" diff --git a/plugins/techdocs-module-addons-contrib/CHANGELOG.md b/plugins/techdocs-module-addons-contrib/CHANGELOG.md index 827da822b087e..255d21bf4886a 100644 --- a/plugins/techdocs-module-addons-contrib/CHANGELOG.md +++ b/plugins/techdocs-module-addons-contrib/CHANGELOG.md @@ -1,5 +1,29 @@ # @backstage/plugin-techdocs-module-addons-contrib +## 1.0.2 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 693990d4fe: Updated dependency `@react-hookz/web` to `^15.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/plugin-techdocs-react@1.0.2 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/integration-react@1.1.2 + - @backstage/theme@0.2.16 + ## 1.0.2-next.3 ### Patch Changes diff --git a/plugins/techdocs-module-addons-contrib/package.json b/plugins/techdocs-module-addons-contrib/package.json index 7228295f0ff1c..cc15040830e3d 100644 --- a/plugins/techdocs-module-addons-contrib/package.json +++ b/plugins/techdocs-module-addons-contrib/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-techdocs-module-addons-contrib", "description": "Plugin module for contributed TechDocs Addons", - "version": "1.0.2-next.3", + "version": "1.0.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,12 +34,12 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-techdocs-react": "^1.0.2-next.2", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/integration": "^1.2.2", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-techdocs-react": "^1.0.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -51,11 +51,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/plugin-techdocs-addons-test-utils": "^1.0.2-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/plugin-techdocs-addons-test-utils": "^1.0.2", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/techdocs-node/CHANGELOG.md b/plugins/techdocs-node/CHANGELOG.md index e09c63cab9b5d..3db4118b00d94 100644 --- a/plugins/techdocs-node/CHANGELOG.md +++ b/plugins/techdocs-node/CHANGELOG.md @@ -1,5 +1,31 @@ # @backstage/plugin-techdocs-node +## 1.2.0 + +### Minor Changes + +- 860765ff45: Added local publishing target directory `config`: `techdocs.publisher.local.publishDirectory` + +### Patch Changes + +- a5d73da942: Fix the flag parsing for `legacyCopyReadmeMdToIndexMd` in `techdocs-cli generate` command, and decouple it's logic from the `techdocs-ref` flag. +- d505b7b37d: Fixed issue with git feedback buttons not appearing automatically in docs pages. This was done by appending `repo_url` to the helper function `getRepoUrlFromLocationAnnotation`. +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/integration@1.2.2 + - @backstage/errors@1.1.0 + ## 1.2.0-next.3 ### Patch Changes diff --git a/plugins/techdocs-node/package.json b/plugins/techdocs-node/package.json index 04f24dca50e05..6563acb8e3338 100644 --- a/plugins/techdocs-node/package.json +++ b/plugins/techdocs-node/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-techdocs-node", "description": "Common node.js functionalities for TechDocs, to be shared between techdocs-backend plugin and techdocs-cli", - "version": "1.2.0-next.3", + "version": "1.2.0", "main": "src/index.ts", "types": "src/index.ts", "private": false, @@ -42,12 +42,12 @@ "dependencies": { "@azure/identity": "^2.0.1", "@azure/storage-blob": "^12.5.0", - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/plugin-search-common": "^0.3.6-next.0", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/plugin-search-common": "^1.0.0", "@google-cloud/storage": "^6.0.0", "@trendyol-js/openstack-swift-sdk": "^0.0.5", "@types/express": "^4.17.6", @@ -64,7 +64,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/fs-extra": "^9.0.5", "@types/js-yaml": "^4.0.0", "@types/mime-types": "^2.1.0", diff --git a/plugins/techdocs-react/CHANGELOG.md b/plugins/techdocs-react/CHANGELOG.md index ffc63b4c01d56..d2d82c83c970a 100644 --- a/plugins/techdocs-react/CHANGELOG.md +++ b/plugins/techdocs-react/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-techdocs-react +## 1.0.2 + +### Patch Changes + +- c3cfc83af2: Updated JSDoc to be MDX compatible. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + ## 1.0.2-next.2 ### Patch Changes diff --git a/plugins/techdocs-react/package.json b/plugins/techdocs-react/package.json index 6ad4fe4f9c0ca..f8f3344438784 100644 --- a/plugins/techdocs-react/package.json +++ b/plugins/techdocs-react/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-techdocs-react", "description": "Shared frontend utilities for TechDocs and Addons", - "version": "1.0.2-next.2", + "version": "1.0.2", "private": false, "publishConfig": { "access": "public", @@ -35,9 +35,9 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", "@backstage/version-bridge": "^1.0.1", "@material-ui/core": "^4.12.2", "@material-ui/lab": "4.0.0-alpha.57", @@ -56,8 +56,8 @@ "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", - "@backstage/test-utils": "^1.1.2-next.2", - "@backstage/theme": "^0.2.16-next.1" + "@backstage/test-utils": "^1.1.2", + "@backstage/theme": "^0.2.16" }, "files": [ "alpha", diff --git a/plugins/techdocs/CHANGELOG.md b/plugins/techdocs/CHANGELOG.md index c8b38e5a70663..36b43c24aea8a 100644 --- a/plugins/techdocs/CHANGELOG.md +++ b/plugins/techdocs/CHANGELOG.md @@ -1,5 +1,49 @@ # @backstage/plugin-techdocs +## 1.3.0 + +### Minor Changes + +- ebf3eb1641: Use the same initial filter `owned` for the `TechDocsIndexPage` as for the `CatalogPage`. + + If you prefer to keep the previous behavior, you can change the default for the initial filter + to `all` (or `starred` if you rather prefer that). + + ``` + + ``` + + In general, with this change you will be able to set props at `TechDocsIndexPage`. + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- e2d7b76f43: Upgrade git-url-parse to 12.0.0. + + Motivation for upgrade is transitively upgrading parse-url which is vulnerable + to several CVEs detected by Snyk. + + - SNYK-JS-PARSEURL-2935944 + - SNYK-JS-PARSEURL-2935947 + - SNYK-JS-PARSEURL-2936249 + +- 3cbebf710e: Reorder browser tab title in Techdocs pages to have the site name first. +- 726577958f: Remove the 60% factor from the font size calculation of headers to use the exact size defined in BackstageTheme. +- 7739141ab2: Fix: When docs are shown in an entity page under the docs tab the sidebars start overlapping with the header and tabs in the page when you scroll the documentation content. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/plugin-techdocs-react@1.0.2 + - @backstage/plugin-search-react@1.0.0 + - @backstage/plugin-search-common@1.0.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/integration@1.2.2 + - @backstage/integration-react@1.1.2 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 1.2.1-next.3 ### Patch Changes diff --git a/plugins/techdocs/package.json b/plugins/techdocs/package.json index 79c575b566a48..da8085b91bfe7 100644 --- a/plugins/techdocs/package.json +++ b/plugins/techdocs/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-techdocs", "description": "The Backstage plugin that renders technical documentation for your components", - "version": "1.2.1-next.3", + "version": "1.3.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,18 +35,18 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", - "@backstage/integration-react": "^1.1.2-next.3", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/plugin-search-common": "^0.3.6-next.0", - "@backstage/plugin-search-react": "^0.2.2-next.3", - "@backstage/plugin-techdocs-react": "^1.0.2-next.2", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", + "@backstage/integration-react": "^1.1.2", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/plugin-search-common": "^1.0.0", + "@backstage/plugin-search-react": "^1.0.0", + "@backstage/plugin-techdocs-react": "^1.0.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -67,10 +67,10 @@ "react-dom": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/react-hooks": "^8.0.0", diff --git a/plugins/todo-backend/CHANGELOG.md b/plugins/todo-backend/CHANGELOG.md index 285c9c463ce7e..5cec68ed0aa69 100644 --- a/plugins/todo-backend/CHANGELOG.md +++ b/plugins/todo-backend/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-todo-backend +## 0.1.31 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/catalog-model@1.1.0 + - @backstage/integration@1.2.2 + - @backstage/catalog-client@1.0.4 + - @backstage/errors@1.1.0 + ## 0.1.31-next.2 ### Patch Changes diff --git a/plugins/todo-backend/package.json b/plugins/todo-backend/package.json index b25fc3e41a5f8..713805a0e4368 100644 --- a/plugins/todo-backend/package.json +++ b/plugins/todo-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-todo-backend", "description": "A Backstage backend plugin that lets you browse TODO comments in your source code", - "version": "0.1.31-next.2", + "version": "0.1.31", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -29,12 +29,12 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/catalog-client": "^1.0.4-next.2", - "@backstage/catalog-model": "^1.1.0-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/catalog-client": "^1.0.4", + "@backstage/catalog-model": "^1.1.0", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/integration": "^1.2.2-next.3", + "@backstage/errors": "^1.1.0", + "@backstage/integration": "^1.2.2", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^4.1.0", @@ -43,7 +43,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/supertest": "^2.0.8", "msw": "^0.44.0", "supertest": "^6.1.3" diff --git a/plugins/todo/CHANGELOG.md b/plugins/todo/CHANGELOG.md index d9dde02575242..a27dd5ce19488 100644 --- a/plugins/todo/CHANGELOG.md +++ b/plugins/todo/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-todo +## 0.2.9 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.2.9-next.3 ### Patch Changes diff --git a/plugins/todo/package.json b/plugins/todo/package.json index f0412472b1aba..3f791f06e002b 100644 --- a/plugins/todo/package.json +++ b/plugins/todo/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-todo", "description": "A Backstage plugin that lets you browse TODO comments in your source code", - "version": "0.2.9-next.3", + "version": "0.2.9", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,12 +30,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -45,10 +45,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/user-settings/CHANGELOG.md b/plugins/user-settings/CHANGELOG.md index b833b0323a978..5acbcf427737a 100644 --- a/plugins/user-settings/CHANGELOG.md +++ b/plugins/user-settings/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-user-settings +## 0.4.6 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + ## 0.4.6-next.3 ### Patch Changes diff --git a/plugins/user-settings/package.json b/plugins/user-settings/package.json index 5d0c0835315fc..5dbc82aeac5e2 100644 --- a/plugins/user-settings/package.json +++ b/plugins/user-settings/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-user-settings", "description": "A Backstage plugin that provides a settings page", - "version": "0.4.6-next.3", + "version": "0.4.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,9 +34,9 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -48,10 +48,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/vault-backend/CHANGELOG.md b/plugins/vault-backend/CHANGELOG.md index c159aa9ca8499..8c61c9c01e5d9 100644 --- a/plugins/vault-backend/CHANGELOG.md +++ b/plugins/vault-backend/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-vault-backend +## 0.2.0 + +### Minor Changes + +- 5ebf2c7023: Throw exceptions instead of swallow them, remove some exported types from the `api-report`, small changes in the API responses & expose the vault `baseUrl` to the frontend as well + +### Patch Changes + +- 7ee4abdcc9: Added a path notion in addition to secret name to allow to differentiate secrets in sub-paths +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/backend-common@0.14.1 + - @backstage/backend-test-utils@0.1.26 + - @backstage/backend-tasks@0.3.3 + - @backstage/errors@1.1.0 + ## 0.2.0-next.3 ### Patch Changes diff --git a/plugins/vault-backend/package.json b/plugins/vault-backend/package.json index e0172dc8034eb..72967ccfd62ab 100644 --- a/plugins/vault-backend/package.json +++ b/plugins/vault-backend/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-vault-backend", "description": "A Backstage backend plugin that integrates towards Vault", - "version": "0.2.0-next.3", + "version": "0.2.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,11 +34,11 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/backend-common": "^0.14.1-next.3", - "@backstage/backend-tasks": "^0.3.3-next.3", - "@backstage/backend-test-utils": "^0.1.26-next.3", + "@backstage/backend-common": "^0.14.1", + "@backstage/backend-tasks": "^0.3.3", + "@backstage/backend-test-utils": "^0.1.26", "@backstage/config": "^1.0.1", - "@backstage/errors": "^1.1.0-next.0", + "@backstage/errors": "^1.1.0", "@types/express": "*", "compression": "^1.7.4", "cors": "^2.8.5", @@ -51,7 +51,7 @@ "yn": "^5.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", + "@backstage/cli": "^0.18.0", "@types/compression": "^1.7.2", "@types/supertest": "^2.0.8", "msw": "^0.44.0", diff --git a/plugins/vault/CHANGELOG.md b/plugins/vault/CHANGELOG.md index 219c8e14744ca..ebdb08938a50c 100644 --- a/plugins/vault/CHANGELOG.md +++ b/plugins/vault/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-vault +## 0.1.1 + +### Patch Changes + +- 7ee4abdcc9: Added a path notion in addition to secret name to allow to differentiate secrets in sub-paths +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- 5ebf2c7023: Export missing parameters and added them to the api-report. Also adapted the API to the expected response from the backend +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/catalog-model@1.1.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/plugin-catalog-react@1.1.2 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.1.1-next.3 ### Patch Changes diff --git a/plugins/vault/package.json b/plugins/vault/package.json index 3364323e1334a..8a3e02b072172 100644 --- a/plugins/vault/package.json +++ b/plugins/vault/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-vault", "description": "A Backstage plugin that integrates towards Vault", - "version": "0.1.1-next.3", + "version": "0.1.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,12 +34,12 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/catalog-model": "^1.1.0-next.3", - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/plugin-catalog-react": "^1.1.2-next.3", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/catalog-model": "^1.1.0", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/plugin-catalog-react": "^1.1.2", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "^4.0.0-alpha.57", @@ -49,10 +49,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/plugins/xcmetrics/CHANGELOG.md b/plugins/xcmetrics/CHANGELOG.md index 3af3a33967747..07a7c98327388 100644 --- a/plugins/xcmetrics/CHANGELOG.md +++ b/plugins/xcmetrics/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-xcmetrics +## 0.2.27 + +### Patch Changes + +- a70869e775: Updated dependency `msw` to `^0.43.0`. +- 4e9a90e307: Updated dependency `luxon` to `^3.0.0`. +- 8006d0f9bf: Updated dependency `msw` to `^0.44.0`. +- Updated dependencies + - @backstage/core-components@0.10.0 + - @backstage/core-plugin-api@1.0.4 + - @backstage/theme@0.2.16 + - @backstage/errors@1.1.0 + ## 0.2.27-next.3 ### Patch Changes diff --git a/plugins/xcmetrics/package.json b/plugins/xcmetrics/package.json index 1527789e4475d..d9aac59e3b455 100644 --- a/plugins/xcmetrics/package.json +++ b/plugins/xcmetrics/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-xcmetrics", "description": "A Backstage plugin that shows XCode build metrics for your components", - "version": "0.2.27-next.3", + "version": "0.2.27", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,10 +24,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.10.0-next.3", - "@backstage/core-plugin-api": "^1.0.4-next.0", - "@backstage/errors": "^1.1.0-next.0", - "@backstage/theme": "^0.2.16-next.1", + "@backstage/core-components": "^0.10.0", + "@backstage/core-plugin-api": "^1.0.4", + "@backstage/errors": "^1.1.0", + "@backstage/theme": "^0.2.16", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "4.0.0-alpha.57", @@ -40,10 +40,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.18.0-next.3", - "@backstage/core-app-api": "^1.0.4-next.1", - "@backstage/dev-utils": "^1.0.4-next.3", - "@backstage/test-utils": "^1.1.2-next.2", + "@backstage/cli": "^0.18.0", + "@backstage/core-app-api": "^1.0.4", + "@backstage/dev-utils": "^1.0.4", + "@backstage/test-utils": "^1.1.2", "@testing-library/jest-dom": "^5.10.1", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", diff --git a/yarn.lock b/yarn.lock index 525ab7466ac30..d02556bb98082 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1548,29 +1548,7 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" -"@backstage/catalog-client@^1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@backstage/catalog-client/-/catalog-client-1.0.3.tgz#cb91472ccc31df322f69e7e4e80939b3535660cd" - integrity sha512-35Es9jFB9jOZTEtEeCyZHES0bcQkfX4qbmY1GuC6e6ZtO120w+595kmKxc744d7X2WXUIWvhRubqc9/w5blKbg== - dependencies: - "@backstage/catalog-model" "^1.0.3" - "@backstage/errors" "^1.0.0" - cross-fetch "^3.1.5" - -"@backstage/catalog-model@^1.0.0", "@backstage/catalog-model@^1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@backstage/catalog-model/-/catalog-model-1.0.3.tgz#0d7bd832add56650871b95894878540fc41a4ef9" - integrity sha512-rbXdA/CI8EzpsthlSI4JonLd4RZoki7IN6tFvivjKDMlW8IVb63BJXWO4VnvHH+LLYzH4/OaL051YeoaicdqYw== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/errors" "^1.0.0" - "@backstage/types" "^1.0.0" - ajv "^8.10.0" - json-schema "^0.4.0" - lodash "^4.17.21" - uuid "^8.0.0" - -"@backstage/core-components@^0.9.0", "@backstage/core-components@^0.9.5": +"@backstage/core-components@^0.9.0": version "0.9.5" resolved "https://registry.npmjs.org/@backstage/core-components/-/core-components-0.9.5.tgz#5a0b34867aaee0549bfa67b39a69c09588fa3c7a" integrity sha512-kfAdN70idiEqHeH9ZQryn6C0RxJEKiRc/7srYIz0CVV88zJfc0nmZ5C/S10Gkht2xWfm95tTSw2P1vEYIBbfxg== @@ -1615,171 +1593,6 @@ zen-observable "^0.8.15" zod "^3.11.6" -"@backstage/core-plugin-api@^1.0.0", "@backstage/core-plugin-api@^1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@backstage/core-plugin-api/-/core-plugin-api-1.0.3.tgz#32ecfec2afe1a25d02d41f1813621843121c2d7a" - integrity sha512-4/d9+c+AmqhY5KqsC8ikIcMsmXIcKP3+1/uT2H3/DxxJLx2sH7BvNVVqro5ZAhA7iNsuYdrfV0fHeNxGsdLuNA== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/types" "^1.0.0" - "@backstage/version-bridge" "^1.0.1" - history "^5.0.0" - prop-types "^15.7.2" - react-router-dom "6.0.0-beta.0" - zen-observable "^0.8.15" - -"@backstage/errors@^1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@backstage/errors/-/errors-1.0.0.tgz#08ebf53afdeaca32362955ea8551e8ffa0bb3cd7" - integrity sha512-2SpjdhH9ZOQ4RGEeu3/A7ARkl/1E9E6uBGQZ2DZOU4azTK1UZG/HE1KBMOThp3jL/8is2vOIJZLBA3r3DxLfVw== - dependencies: - "@backstage/types" "^1.0.0" - cross-fetch "^3.1.5" - serialize-error "^8.0.1" - -"@backstage/integration-react@^1.0.0": - version "1.1.1" - resolved "https://registry.npmjs.org/@backstage/integration-react/-/integration-react-1.1.1.tgz#936fd1441c47709fa8825360ea14ada26046b910" - integrity sha512-vCXErMhj90eW74A9gQwgKrc0Go5RXSEyM1wQV6+S91CZHYc3fdQJAfrxcmmUybGFtX2a2Yrmm67K8owG9WaYnQ== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/core-components" "^0.9.5" - "@backstage/core-plugin-api" "^1.0.3" - "@backstage/integration" "^1.2.1" - "@backstage/theme" "^0.2.15" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@material-ui/lab" "4.0.0-alpha.57" - react-use "^17.2.4" - -"@backstage/integration@^1.2.1": - version "1.2.1" - resolved "https://registry.npmjs.org/@backstage/integration/-/integration-1.2.1.tgz#a1931d240c2fbd304f0b87d54272709f4ffe83ed" - integrity sha512-9rXD1iIGhKRCfowxWx9sRKxiv1JvDI6ucvtUeXIj1G27kT/Xy7uUcgB8CkVxsvSeog5Z1VdYkFkDmQbKQ6GPrg== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/errors" "^1.0.0" - "@octokit/auth-app" "^3.4.0" - "@octokit/rest" "^18.5.3" - cross-fetch "^3.1.5" - git-url-parse "^11.6.0" - lodash "^4.17.21" - luxon "^2.0.2" - -"@backstage/plugin-catalog-common@^1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@backstage/plugin-catalog-common/-/plugin-catalog-common-1.0.3.tgz#96b1de2847fec0533c49ee19f93781777eedfd0d" - integrity sha512-Sf5IQocTRQaTh9ofZUy4/szWwDl5Eek6odKVx6v33jrMot5i3grybOELrVM3/Kgcr+5/ixSSopgQPUFO/T9KBA== - dependencies: - "@backstage/plugin-permission-common" "^0.6.2" - "@backstage/plugin-search-common" "^0.3.5" - -"@backstage/plugin-catalog-react@^1.0.0", "@backstage/plugin-catalog-react@^1.1.1": - version "1.1.1" - resolved "https://registry.npmjs.org/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.1.1.tgz#0441bcf1291349ad355ff51e28245d7ea26a3e01" - integrity sha512-HxowTsFaNmAp+TEb0YgBak/61SkwwRV3tUdF5O2dQugbgI3Ci8dMjN2J18LiOEFS13m6IlrCpNC1Db3QMRjwBA== - dependencies: - "@backstage/catalog-client" "^1.0.3" - "@backstage/catalog-model" "^1.0.3" - "@backstage/core-components" "^0.9.5" - "@backstage/core-plugin-api" "^1.0.3" - "@backstage/errors" "^1.0.0" - "@backstage/integration" "^1.2.1" - "@backstage/plugin-catalog-common" "^1.0.3" - "@backstage/plugin-permission-common" "^0.6.2" - "@backstage/plugin-permission-react" "^0.4.2" - "@backstage/theme" "^0.2.15" - "@backstage/types" "^1.0.0" - "@backstage/version-bridge" "^1.0.1" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@material-ui/lab" "4.0.0-alpha.57" - classnames "^2.2.6" - jwt-decode "^3.1.0" - lodash "^4.17.21" - qs "^6.9.4" - react-router "6.0.0-beta.0" - react-use "^17.2.4" - yaml "^1.10.0" - zen-observable "^0.8.15" - -"@backstage/plugin-home@^0.4.19", "@backstage/plugin-home@^0.4.22": - version "0.4.22" - resolved "https://registry.npmjs.org/@backstage/plugin-home/-/plugin-home-0.4.22.tgz#efc54ebffb83a2a36dcd43e65142c30be5d8559d" - integrity sha512-0LPCyz1/nJraVdq+vkpS8g+8rnVTqY9oz5a+tOEnA6Beldlnd1xGa/qYfaH7s/5jFjd+XQRYoNw7qvioHLC16Q== - dependencies: - "@backstage/catalog-model" "^1.0.3" - "@backstage/config" "^1.0.1" - "@backstage/core-components" "^0.9.5" - "@backstage/core-plugin-api" "^1.0.3" - "@backstage/plugin-catalog-react" "^1.1.1" - "@backstage/plugin-stack-overflow" "^0.1.2" - "@backstage/theme" "^0.2.15" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@material-ui/lab" "4.0.0-alpha.57" - lodash "^4.17.21" - react-router "6.0.0-beta.0" - react-use "^17.2.4" - -"@backstage/plugin-permission-common@^0.6.2": - version "0.6.2" - resolved "https://registry.npmjs.org/@backstage/plugin-permission-common/-/plugin-permission-common-0.6.2.tgz#2ab5cf3d8a4a3394edc0d552719df4f34804bfbb" - integrity sha512-tbKjm0xw6stoaFzeWL59XRz/yEEXxnBMgm3ioNbh0Qdbj44z8KivjkDjWPovI5DW6x0jFxzLQYCNMlZxOpqL6A== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/errors" "^1.0.0" - cross-fetch "^3.1.5" - uuid "^8.0.0" - zod "^3.11.6" - -"@backstage/plugin-permission-react@^0.4.2": - version "0.4.2" - resolved "https://registry.npmjs.org/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.2.tgz#efc39619617e5800a68728871b87c772a0861711" - integrity sha512-isofTbK1gFgLTgr51efbFO0jWOkhQwzErL24pwY6gFVKnz7Z53AfGv1lHabxAWnNhEyTzLPMA/7s7lKuKEtOXw== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/core-plugin-api" "^1.0.3" - "@backstage/plugin-permission-common" "^0.6.2" - cross-fetch "^3.1.5" - react-router "6.0.0-beta.0" - react-use "^17.2.4" - swr "^1.1.2" - -"@backstage/plugin-search-common@^0.3.5": - version "0.3.5" - resolved "https://registry.npmjs.org/@backstage/plugin-search-common/-/plugin-search-common-0.3.5.tgz#6a374541f2bd7d9545e29abbaecc70e7ad1b5ea3" - integrity sha512-sq7IDjCLrgZQHBFi+lFVkna3lLRA5eldiTbit/rCUCO4Eq52lWdQHLrQAhsyuObmIWHDh6R2lp2qoL6aAC2AOg== - dependencies: - "@backstage/plugin-permission-common" "^0.6.2" - "@backstage/types" "^1.0.0" - -"@backstage/plugin-stack-overflow@^0.1.2": - version "0.1.2" - resolved "https://registry.npmjs.org/@backstage/plugin-stack-overflow/-/plugin-stack-overflow-0.1.2.tgz#bc140bb22d239a7106f91ea1d4c637551dc91ca5" - integrity sha512-6phLbR7E/iZjuNFFStsO2zcJYDijPTS8WEyxhM/rX1Q/OeliMgGBs8V4j1hfHgcjjLz4PPI+EDz/+eeDMi1c4w== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/core-components" "^0.9.5" - "@backstage/core-plugin-api" "^1.0.3" - "@backstage/plugin-home" "^0.4.22" - "@backstage/plugin-search-common" "^0.3.5" - "@backstage/theme" "^0.2.15" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@testing-library/jest-dom" "^5.10.1" - cross-fetch "^3.1.5" - lodash "^4.17.21" - qs "^6.9.4" - react-use "^17.2.4" - -"@backstage/theme@^0.2.15", "@backstage/theme@^0.2.6", "@backstage/theme@^0.2.7", "@backstage/theme@^0.2.9": - version "0.2.15" - resolved "https://registry.npmjs.org/@backstage/theme/-/theme-0.2.15.tgz#478491c9bca9dca85d5af08767ba512eabcd3669" - integrity sha512-Srl5q0X47tFofw6wuElkUqtlbYSfA3J3zlfN6jcQF4801mTrFRw+pVxZmrdxayt4gUzCN+me3mO7tij6F6xQUQ== - dependencies: - "@material-ui/core" "^4.12.2" - "@balena/dockerignore@^1.0.2": version "1.0.2" resolved "https://registry.npmjs.org/@balena/dockerignore/-/dockerignore-1.0.2.tgz#9ffe4726915251e8eb69f44ef3547e0da2c03e0d" @@ -4831,22 +4644,6 @@ "@octokit/types" "^6.27.1" "@octokit/webhooks" "^10.0.0" -"@octokit/auth-app@^3.4.0": - version "3.6.1" - resolved "https://registry.npmjs.org/@octokit/auth-app/-/auth-app-3.6.1.tgz#aa5b02cc211175cbc28ce6c03c73373c1206d632" - integrity sha512-6oa6CFphIYI7NxxHrdVOzhG7hkcKyGyYocg7lNDSJVauVOLtylg8hNJzoUyPAYKKK0yUeoZamE/lMs2tG+S+JA== - dependencies: - "@octokit/auth-oauth-app" "^4.3.0" - "@octokit/auth-oauth-user" "^1.2.3" - "@octokit/request" "^5.6.0" - "@octokit/request-error" "^2.1.0" - "@octokit/types" "^6.0.3" - "@types/lru-cache" "^5.1.0" - deprecation "^2.3.1" - lru-cache "^6.0.0" - universal-github-app-jwt "^1.0.1" - universal-user-agent "^6.0.0" - "@octokit/auth-app@^4.0.0": version "4.0.4" resolved "https://registry.npmjs.org/@octokit/auth-app/-/auth-app-4.0.4.tgz#e774da352e7c9d0648d5d0fdf0fb75cd6a16c2af" @@ -4863,19 +4660,6 @@ universal-github-app-jwt "^1.0.1" universal-user-agent "^6.0.0" -"@octokit/auth-oauth-app@^4.3.0": - version "4.3.0" - resolved "https://registry.npmjs.org/@octokit/auth-oauth-app/-/auth-oauth-app-4.3.0.tgz#de02f184360ffd7cfccef861053784fc4410e7ea" - integrity sha512-cETmhmOQRHCz6cLP7StThlJROff3A/ln67Q961GuIr9zvyFXZ4lIJy9RE6Uw5O7D8IXWPU3jhDnG47FTSGQr8Q== - dependencies: - "@octokit/auth-oauth-device" "^3.1.1" - "@octokit/auth-oauth-user" "^1.2.1" - "@octokit/request" "^5.3.0" - "@octokit/types" "^6.0.3" - "@types/btoa-lite" "^1.0.0" - btoa-lite "^1.0.0" - universal-user-agent "^6.0.0" - "@octokit/auth-oauth-app@^5.0.0": version "5.0.1" resolved "https://registry.npmjs.org/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.1.tgz#294b5edd780d2fca296ade2aa21feba7690c2ac7" @@ -4909,18 +4693,6 @@ "@octokit/types" "^6.10.0" universal-user-agent "^6.0.0" -"@octokit/auth-oauth-user@^1.2.1", "@octokit/auth-oauth-user@^1.2.3": - version "1.2.4" - resolved "https://registry.npmjs.org/@octokit/auth-oauth-user/-/auth-oauth-user-1.2.4.tgz#3594eb7d40cb462240e7e90849781dfa0045aed5" - integrity sha512-efOajupCZBP1veqx5w59Qey0lIud1rDUgxTRjjkQDU3eOBmkAasY1pXemDsQwW0I85jb1P/gn2dMejedVxf9kw== - dependencies: - "@octokit/auth-oauth-device" "^3.1.1" - "@octokit/oauth-methods" "^1.1.0" - "@octokit/request" "^5.4.14" - "@octokit/types" "^6.12.2" - btoa-lite "^1.0.0" - universal-user-agent "^6.0.0" - "@octokit/auth-oauth-user@^2.0.0": version "2.0.0" resolved "https://registry.npmjs.org/@octokit/auth-oauth-user/-/auth-oauth-user-2.0.0.tgz#7fe448bb06a4c55102098dd7105670e723d2f7ec" @@ -5177,7 +4949,7 @@ deprecation "^2.0.0" once "^1.4.0" -"@octokit/request@^5.3.0", "@octokit/request@^5.4.12", "@octokit/request@^5.4.14", "@octokit/request@^5.6.0", "@octokit/request@^5.6.3": +"@octokit/request@^5.4.12", "@octokit/request@^5.4.14", "@octokit/request@^5.6.0", "@octokit/request@^5.6.3": version "5.6.3" resolved "https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz#19a022515a5bba965ac06c9d1334514eb50c48b0" integrity sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A== @@ -12609,63 +12381,63 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: safe-buffer "^5.1.1" "example-app@link:packages/app": - version "0.2.73-next.3" + version "0.2.73" dependencies: - "@backstage/app-defaults" "^1.0.4-next.3" - "@backstage/catalog-model" "^1.1.0-next.3" - "@backstage/cli" "^0.18.0-next.3" + "@backstage/app-defaults" "^1.0.4" + "@backstage/catalog-model" "^1.1.0" + "@backstage/cli" "^0.18.0" "@backstage/config" "^1.0.1" - "@backstage/core-app-api" "^1.0.4-next.1" - "@backstage/core-components" "^0.10.0-next.3" - "@backstage/core-plugin-api" "^1.0.4-next.0" - "@backstage/integration-react" "^1.1.2-next.3" - "@backstage/plugin-airbrake" "^0.3.7-next.3" - "@backstage/plugin-apache-airflow" "^0.2.0-next.3" - "@backstage/plugin-api-docs" "^0.8.7-next.3" - "@backstage/plugin-azure-devops" "^0.1.23-next.3" - "@backstage/plugin-badges" "^0.2.31-next.3" - "@backstage/plugin-catalog" "^1.4.0-next.3" - "@backstage/plugin-catalog-common" "^1.0.4-next.0" - "@backstage/plugin-catalog-graph" "^0.2.19-next.3" - "@backstage/plugin-catalog-import" "^0.8.10-next.3" - "@backstage/plugin-catalog-react" "^1.1.2-next.3" - "@backstage/plugin-circleci" "^0.3.7-next.3" - "@backstage/plugin-cloudbuild" "^0.3.7-next.3" - "@backstage/plugin-code-coverage" "^0.2.0-next.3" - "@backstage/plugin-cost-insights" "^0.11.29-next.3" - "@backstage/plugin-dynatrace" "^0.1.1-next.3" - "@backstage/plugin-explore" "^0.3.38-next.3" - "@backstage/plugin-gcalendar" "^0.3.3-next.3" - "@backstage/plugin-gcp-projects" "^0.3.26-next.3" - "@backstage/plugin-github-actions" "^0.5.7-next.3" - "@backstage/plugin-gocd" "^0.1.13-next.3" - "@backstage/plugin-graphiql" "^0.2.39-next.3" - "@backstage/plugin-home" "^0.4.23-next.3" - "@backstage/plugin-jenkins" "^0.7.6-next.3" - "@backstage/plugin-kafka" "^0.3.7-next.3" - "@backstage/plugin-kubernetes" "^0.7.0-next.3" - "@backstage/plugin-lighthouse" "^0.3.7-next.3" - "@backstage/plugin-newrelic" "^0.3.25-next.3" - "@backstage/plugin-newrelic-dashboard" "^0.2.0-next.3" - "@backstage/plugin-org" "^0.5.7-next.3" - "@backstage/plugin-pagerduty" "0.5.0-next.3" - "@backstage/plugin-permission-react" "^0.4.3-next.1" - "@backstage/plugin-rollbar" "^0.4.7-next.3" - "@backstage/plugin-scaffolder" "^1.4.0-next.3" - "@backstage/plugin-search" "^0.9.1-next.3" - "@backstage/plugin-search-common" "^0.3.6-next.0" - "@backstage/plugin-search-react" "^0.2.2-next.3" - "@backstage/plugin-sentry" "^0.4.0-next.3" - "@backstage/plugin-shortcuts" "^0.2.8-next.3" - "@backstage/plugin-stack-overflow" "^0.1.3-next.3" - "@backstage/plugin-tech-insights" "^0.2.3-next.3" - "@backstage/plugin-tech-radar" "^0.5.14-next.3" - "@backstage/plugin-techdocs" "^1.2.1-next.3" - "@backstage/plugin-techdocs-module-addons-contrib" "^1.0.2-next.3" - "@backstage/plugin-techdocs-react" "^1.0.2-next.2" - "@backstage/plugin-todo" "^0.2.9-next.3" - "@backstage/plugin-user-settings" "^0.4.6-next.3" - "@backstage/theme" "^0.2.16-next.1" + "@backstage/core-app-api" "^1.0.4" + "@backstage/core-components" "^0.10.0" + "@backstage/core-plugin-api" "^1.0.4" + "@backstage/integration-react" "^1.1.2" + "@backstage/plugin-airbrake" "^0.3.7" + "@backstage/plugin-apache-airflow" "^0.2.0" + "@backstage/plugin-api-docs" "^0.8.7" + "@backstage/plugin-azure-devops" "^0.1.23" + "@backstage/plugin-badges" "^0.2.31" + "@backstage/plugin-catalog" "^1.4.0" + "@backstage/plugin-catalog-common" "^1.0.4" + "@backstage/plugin-catalog-graph" "^0.2.19" + "@backstage/plugin-catalog-import" "^0.8.10" + "@backstage/plugin-catalog-react" "^1.1.2" + "@backstage/plugin-circleci" "^0.3.7" + "@backstage/plugin-cloudbuild" "^0.3.7" + "@backstage/plugin-code-coverage" "^0.2.0" + "@backstage/plugin-cost-insights" "^0.11.29" + "@backstage/plugin-dynatrace" "^0.1.1" + "@backstage/plugin-explore" "^0.3.38" + "@backstage/plugin-gcalendar" "^0.3.3" + "@backstage/plugin-gcp-projects" "^0.3.26" + "@backstage/plugin-github-actions" "^0.5.7" + "@backstage/plugin-gocd" "^0.1.13" + "@backstage/plugin-graphiql" "^0.2.39" + "@backstage/plugin-home" "^0.4.23" + "@backstage/plugin-jenkins" "^0.7.6" + "@backstage/plugin-kafka" "^0.3.7" + "@backstage/plugin-kubernetes" "^0.7.0" + "@backstage/plugin-lighthouse" "^0.3.7" + "@backstage/plugin-newrelic" "^0.3.25" + "@backstage/plugin-newrelic-dashboard" "^0.2.0" + "@backstage/plugin-org" "^0.5.7" + "@backstage/plugin-pagerduty" "0.5.0" + "@backstage/plugin-permission-react" "^0.4.3" + "@backstage/plugin-rollbar" "^0.4.7" + "@backstage/plugin-scaffolder" "^1.4.0" + "@backstage/plugin-search" "^1.0.0" + "@backstage/plugin-search-common" "^1.0.0" + "@backstage/plugin-search-react" "^1.0.0" + "@backstage/plugin-sentry" "^0.4.0" + "@backstage/plugin-shortcuts" "^0.2.8" + "@backstage/plugin-stack-overflow" "^0.1.3" + "@backstage/plugin-tech-insights" "^0.2.3" + "@backstage/plugin-tech-radar" "^0.5.14" + "@backstage/plugin-techdocs" "^1.3.0" + "@backstage/plugin-techdocs-module-addons-contrib" "^1.0.2" + "@backstage/plugin-techdocs-react" "^1.0.2" + "@backstage/plugin-todo" "^0.2.9" + "@backstage/plugin-user-settings" "^0.4.6" + "@backstage/theme" "^0.2.16" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" "@material-ui/lab" "4.0.0-alpha.57" @@ -13837,7 +13609,7 @@ git-up@^6.0.0: is-ssh "^1.4.0" parse-url "^7.0.2" -git-url-parse@^11.4.4, git-url-parse@^11.6.0: +git-url-parse@^11.4.4: version "11.6.0" resolved "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.6.0.tgz#c634b8de7faa66498a2b88932df31702c67df605" integrity sha512-WWUxvJs5HsyHL6L08wOusa/IXYtMuCAhrMmnTjQPpBU0TTHyDhnOATNH3xNQz7YOQUsqIIPTGr4xiVti1Hsk5g== @@ -17658,11 +17430,6 @@ luxon@^1.23.x: resolved "https://registry.npmjs.org/luxon/-/luxon-1.28.0.tgz#e7f96daad3938c06a62de0fb027115d251251fbf" integrity sha512-TfTiyvZhwBYM/7QdAVDh+7dBTBA29v4ik0Ce9zda3Mnf8on1S5KJI8P2jKFZ8+5C0jhmr0KwJEO/Wdpm0VeWJQ== -luxon@^2.0.2: - version "2.5.0" - resolved "https://registry.npmjs.org/luxon/-/luxon-2.5.0.tgz#098090f67d690b247e83c090267a60b1aa8ea96c" - integrity sha512-IDkEPB80Rb6gCAU+FEib0t4FeJ4uVOuX1CQ9GsvU3O+JAGIgu0J7sf1OarXKaKDygTZIoJyU6YdZzTFRu+YR0A== - luxon@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/luxon/-/luxon-3.0.1.tgz#6901111d10ad06fd267ad4e4128a84bef8a77299" @@ -24366,21 +24133,21 @@ tdigest@^0.1.1: bintrees "1.0.1" "techdocs-cli-embedded-app@link:packages/techdocs-cli-embedded-app": - version "0.2.72-next.3" + version "0.2.72" dependencies: - "@backstage/app-defaults" "^1.0.4-next.3" - "@backstage/catalog-model" "^1.1.0-next.3" - "@backstage/cli" "^0.18.0-next.3" + "@backstage/app-defaults" "^1.0.4" + "@backstage/catalog-model" "^1.1.0" + "@backstage/cli" "^0.18.0" "@backstage/config" "^1.0.1" - "@backstage/core-app-api" "^1.0.4-next.1" - "@backstage/core-components" "^0.10.0-next.3" - "@backstage/core-plugin-api" "^1.0.4-next.0" - "@backstage/integration-react" "^1.1.2-next.3" - "@backstage/plugin-catalog" "^1.4.0-next.3" - "@backstage/plugin-techdocs" "^1.2.1-next.3" - "@backstage/plugin-techdocs-react" "^1.0.2-next.2" - "@backstage/test-utils" "^1.1.2-next.2" - "@backstage/theme" "^0.2.16-next.1" + "@backstage/core-app-api" "^1.0.4" + "@backstage/core-components" "^0.10.0" + "@backstage/core-plugin-api" "^1.0.4" + "@backstage/integration-react" "^1.1.2" + "@backstage/plugin-catalog" "^1.4.0" + "@backstage/plugin-techdocs" "^1.3.0" + "@backstage/plugin-techdocs-react" "^1.0.2" + "@backstage/test-utils" "^1.1.2" + "@backstage/theme" "^0.2.16" "@material-ui/core" "^4.11.0" "@material-ui/icons" "^4.9.1" history "^5.0.0"