diff --git a/.changeset/afraid-mangos-sip.md b/.changeset/afraid-mangos-sip.md deleted file mode 100644 index 5cf1b72dc5..0000000000 --- a/.changeset/afraid-mangos-sip.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes': patch ---- - -Add support to fetch data for Stateful Sets and display an accordion in the same way as with Deployments diff --git a/.changeset/angry-jobs-serve.md b/.changeset/angry-jobs-serve.md deleted file mode 100644 index ec2976dccd..0000000000 --- a/.changeset/angry-jobs-serve.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-cost-insights': patch ---- - -In the README, a old path of the `sidebar` was updated to the current path. diff --git a/.changeset/beige-apricots-enjoy.md b/.changeset/beige-apricots-enjoy.md deleted file mode 100644 index bd1f932454..0000000000 --- a/.changeset/beige-apricots-enjoy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-tech-insights-backend': patch ---- - -Updated tech-insights fetch/latest endpoint to return the actual latest row based on the timestamp diff --git a/.changeset/beige-deers-remember.md b/.changeset/beige-deers-remember.md deleted file mode 100644 index 4fcba4f0c6..0000000000 --- a/.changeset/beige-deers-remember.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-cost-insights': patch ---- - -Add missing `export` in configuration schema. diff --git a/.changeset/beige-dots-bathe.md b/.changeset/beige-dots-bathe.md deleted file mode 100644 index 3d8f34f1db..0000000000 --- a/.changeset/beige-dots-bathe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -Fixes review mask in `MultistepJsonForm` to work as documented. `show: true` no longer needed when mask is set. diff --git a/.changeset/big-bears-fold.md b/.changeset/big-bears-fold.md deleted file mode 100644 index b3bf51787a..0000000000 --- a/.changeset/big-bears-fold.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-catalog': minor -'@backstage/plugin-techdocs': minor ---- - -Add an optional icon to the Catalog and TechDocs search results diff --git a/.changeset/blue-roses-give.md b/.changeset/blue-roses-give.md deleted file mode 100644 index 2479c33e46..0000000000 --- a/.changeset/blue-roses-give.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/plugin-catalog-react': patch ---- - -Accessibility updates: - -- Wrapped the `EntityLifecyclePicker`, `EntityOwnerPicker`, `EntityTagPicker`, in `label` elements -- Changed group name `Typography` component to `span` (from default `h6`), added `aria-label` to the `List` component, and `role` of `menuitem` to the container of the `MenuItem` component diff --git a/.changeset/calm-timers-wonder.md b/.changeset/calm-timers-wonder.md deleted file mode 100644 index 516e2ae9ce..0000000000 --- a/.changeset/calm-timers-wonder.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Fix the public path configuration of the frontend app build so that a trailing `/` is always appended when needed. diff --git a/.changeset/cuddly-pillows-press.md b/.changeset/cuddly-pillows-press.md deleted file mode 100644 index 93980456aa..0000000000 --- a/.changeset/cuddly-pillows-press.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': patch ---- - -Disallow anything but `'url'` locations from being registered via the location service. diff --git a/.changeset/dry-tables-sniff.md b/.changeset/dry-tables-sniff.md deleted file mode 100644 index 3c938935d6..0000000000 --- a/.changeset/dry-tables-sniff.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-azure': patch ---- - -Add a new provider `AzureDevOpsEntityProvider` as replacement for `AzureDevOpsDiscoveryProcessor`. - -In order to migrate from the `AzureDevOpsDiscoveryProcessor` you need to apply -the following changes: - -**Before:** - -```yaml -# app-config.yaml - -catalog: - locations: - - type: azure-discovery - target: https://dev.azure.com/myorg/myproject/_git/service-*?path=/catalog-info.yaml -``` - -```ts -/* packages/backend/src/plugins/catalog.ts */ - -import { AzureDevOpsDiscoveryProcessor } from '@backstage/plugin-catalog-backend-module-azure'; - -const builder = await CatalogBuilder.create(env); -/** ... other processors ... */ -builder.addProcessor(new AzureDevOpsDiscoveryProcessor(env.reader)); -``` - -**After:** - -```yaml -# app-config.yaml - -catalog: - providers: - azureDevOps: - anyProviderId: - host: selfhostedazure.yourcompany.com # This is only really needed for on-premise user, defaults to dev.azure.com - organization: myorg # For on-premise this would be your Collection - project: myproject - repository: service-* - path: /catalog-info.yaml -``` - -```ts -/* packages/backend/src/plugins/catalog.ts */ - -import { AzureDevOpsEntityProvider } from '@backstage/plugin-catalog-backend-module-azure'; - -const builder = await CatalogBuilder.create(env); -/** ... other processors and/or providers ... */ -builder.addEntityProvider( - AzureDevOpsEntityProvider.fromConfig(env.config, { - logger: env.logger, - schedule: env.scheduler.createScheduledTaskRunner({ - frequency: { minutes: 30 }, - timeout: { minutes: 3 }, - }), - }), -); -``` - -Visit [https://backstage.io/docs/integrations/azure/discovery](https://backstage.io/docs/integrations/azure/discovery) for more details and options on configuration. diff --git a/.changeset/early-hats-rest.md b/.changeset/early-hats-rest.md deleted file mode 100644 index dfe685ea77..0000000000 --- a/.changeset/early-hats-rest.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-user-settings': patch ---- - -Added new `` to show the result of the `identityApi.getBackstageIdentity()` call to help debug ownership issues. The new card has been added to the user settings page. diff --git a/.changeset/eight-ducks-beg.md b/.changeset/eight-ducks-beg.md deleted file mode 100644 index ed61c305b2..0000000000 --- a/.changeset/eight-ducks-beg.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-pagerduty': minor ---- - -**Breaking**: Use identityApi to provide auth token for pagerduty API calls. diff --git a/.changeset/fair-grapes-joke.md b/.changeset/fair-grapes-joke.md deleted file mode 100644 index 8ab6516833..0000000000 --- a/.changeset/fair-grapes-joke.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Register `TechDocs` addons on catalog entity pages, follow the steps below to add them manually: - -```diff -// packages/app/src/components/catalog/EntityPage.tsx - -+ import { TechDocsAddons } from '@backstage/plugin-techdocs-react'; -+ import { -+ ReportIssue, -+ } from '@backstage/plugin-techdocs-module-addons-contrib'; - -+ const techdocsContent = ( -+ -+ -+ -+ -+ -+ ); - -const defaultEntityPage = ( - ... - -+ {techdocsContent} - - ... -); - -const serviceEntityPage = ( - ... - -+ {techdocsContent} - - ... -); - -const websiteEntityPage = ( - ... - -+ {techdocsContent} - - ... -); -``` diff --git a/.changeset/famous-cups-clap.md b/.changeset/famous-cups-clap.md deleted file mode 100644 index 206aec9177..0000000000 --- a/.changeset/famous-cups-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-common': patch ---- - -`@beta` exports now replaced with `@public` exports diff --git a/.changeset/famous-elephants-guess.md b/.changeset/famous-elephants-guess.md deleted file mode 100644 index 62f5159385..0000000000 --- a/.changeset/famous-elephants-guess.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Removed peer dependencies, as they are no longer needed. diff --git a/.changeset/famous-walls-visit.md b/.changeset/famous-walls-visit.md deleted file mode 100644 index b57702a392..0000000000 --- a/.changeset/famous-walls-visit.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-search': patch -'@backstage/plugin-search-react': patch ---- - -Components ``, `` (including ``), `` (including `.Checkbox`, `.Select`, and `.Autocomplete` static prop components), ``, and `` are now exported from `@backstage/plugin-search-react`. They are now deprecated in `@backstage/plugin-search` and will be removed in a future release. diff --git a/.changeset/fifty-dogs-collect.md b/.changeset/fifty-dogs-collect.md deleted file mode 100644 index ac04d6b930..0000000000 --- a/.changeset/fifty-dogs-collect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-sentry': patch ---- - -Exported `isSentryAvailable` which can be used to determine if sentry is available. diff --git a/.changeset/fifty-planes-dream.md b/.changeset/fifty-planes-dream.md deleted file mode 100644 index 655cd42dc1..0000000000 --- a/.changeset/fifty-planes-dream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': patch ---- - -Increased key field size for signing_keys table to account for larger signature keys diff --git a/.changeset/fluffy-candles-learn.md b/.changeset/fluffy-candles-learn.md deleted file mode 100644 index 6fe3f1e09b..0000000000 --- a/.changeset/fluffy-candles-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog': patch ---- - -Updates the `isKind`, `ìsComponentType`, and `isNamespace` to allow an array of possible values diff --git a/.changeset/fluffy-cherries-own.md b/.changeset/fluffy-cherries-own.md deleted file mode 100644 index 93d7272b14..0000000000 --- a/.changeset/fluffy-cherries-own.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-bitbucket-cloud': minor ---- - -Add new plugin `catalog-backend-module-bitbucket-cloud` with `BitbucketCloudEntityProvider`. - -This entity provider is an alternative/replacement to the `BitbucketDiscoveryProcessor` **_(for Bitbucket Cloud only!)_**. -It replaces use cases using `search=true` and should be powerful enough as a complete replacement. - -If any feature for Bitbucket Cloud is missing and preventing you from switching, please raise an issue. - -**Before:** - -```typescript -// packages/backend/src/plugins/catalog.ts - -builder.addProcessor( - BitbucketDiscoveryProcessor.fromConfig(env.config, { logger: env.logger }), -); -``` - -```yaml -# app-config.yaml - -catalog: - locations: - - type: bitbucket-discovery - target: 'https://bitbucket.org/workspaces/workspace-name/projects/apis-*/repos/service-*?search=true&catalogPath=/catalog-info.yaml' -``` - -**After:** - -```typescript -// packages/backend/src/plugins/catalog.ts -builder.addEntityProvider( - BitbucketCloudEntityProvider.fromConfig(env.config, { - logger: env.logger, - schedule: env.scheduler.createScheduledTaskRunner({ - frequency: { minutes: 30 }, - timeout: { minutes: 3 }, - }), - }), -); -``` - -```yaml -# app-config.yaml - -catalog: - providers: - bitbucketCloud: - yourProviderId: # identifies your ingested dataset - catalogPath: /catalog-info.yaml # default value - filters: # optional - projectKey: '^apis-.*$' # optional; RegExp - repoSlug: '^service-.*$' # optional; RegExp - workspace: workspace-name -``` diff --git a/.changeset/fluffy-wasps-chew.md b/.changeset/fluffy-wasps-chew.md deleted file mode 100644 index b23a4f8181..0000000000 --- a/.changeset/fluffy-wasps-chew.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes': patch ---- - -show request/limit CPU and Memory on the UI diff --git a/.changeset/forty-timers-cheer.md b/.changeset/forty-timers-cheer.md deleted file mode 100644 index 9fba60e6ed..0000000000 --- a/.changeset/forty-timers-cheer.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -**DEPRECATION**: The `projectid` input parameters to the `publish:gitlab:merge-request`, it's no longer required as it can be decoded from the `repoUrl` input parameter. -**DEPRECATION**: The `projectid` output of the action in favour of `projectPath` diff --git a/.changeset/fresh-items-punch.md b/.changeset/fresh-items-punch.md deleted file mode 100644 index 1893dc7661..0000000000 --- a/.changeset/fresh-items-punch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Updated Lockfile to support new versions of yarn as well as the legacy 1 version diff --git a/.changeset/funny-suns-pay.md b/.changeset/funny-suns-pay.md deleted file mode 100644 index b736d34cc1..0000000000 --- a/.changeset/funny-suns-pay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-tasks': patch ---- - -Allow tasks that fail to retry on a loop emitting a warning log every time it fails with the amount of attempts it has diff --git a/.changeset/giant-birds-wink.md b/.changeset/giant-birds-wink.md deleted file mode 100644 index c3dc2446b2..0000000000 --- a/.changeset/giant-birds-wink.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-permission-node': patch ---- - -Added a new endpoint for aggregating permission metadata from a plugin backend: `/.well-known/backstage/permissions/metadata` - -By default, the metadata endpoint will return information about the permission rules supported by the plugin. Plugin authors can also provide an optional `permissions` parameter to `createPermissionIntegrationRouter`. If provided, these `Permission` objects will be included in the metadata returned by this endpoint. The `permissions` parameter will eventually be required in a future breaking change. diff --git a/.changeset/give-that-wolf-a-banana.md b/.changeset/give-that-wolf-a-banana.md deleted file mode 100644 index a9e99782ad..0000000000 --- a/.changeset/give-that-wolf-a-banana.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Use of `SidebarContext` has been deprecated and will be removed in a future release. Instead, `useSidebarOpenState()` should be used to consume the context and `` should be used to provide it. - -To prepare your app, update `packages/app/src/components/Root/Root.tsx` as follows: - -```diff -import { - Sidebar, - sidebarConfig, -- SidebarContext - SidebarDivider, - // ... - SidebarSpace, -+ useSidebarOpenState, -} from '@backstage/core-components'; - -// ... - -const SidebarLogo = () => { - const classes = useSidebarLogoStyles(); -- const { isOpen } = useContext(SidebarContext); -+ const { isOpen } = useSidebarOpenState(); - - // ... -}; -``` diff --git a/.changeset/gold-tables-matter.md b/.changeset/gold-tables-matter.md deleted file mode 100644 index ee5f4e5af3..0000000000 --- a/.changeset/gold-tables-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -A new scaffolder action has been added: `gerrit:publish` diff --git a/.changeset/good-squids-rest.md b/.changeset/good-squids-rest.md deleted file mode 100644 index dc9f9129e2..0000000000 --- a/.changeset/good-squids-rest.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-cost-insights': patch ---- - -Fix broken app-config in the example in the README diff --git a/.changeset/gorgeous-trees-sparkle.md b/.changeset/gorgeous-trees-sparkle.md deleted file mode 100644 index 962cc22021..0000000000 --- a/.changeset/gorgeous-trees-sparkle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-react': patch ---- - -Table component no longer has drag and drop columns by default diff --git a/.changeset/green-parents-pay.md b/.changeset/green-parents-pay.md deleted file mode 100644 index 15ceab937d..0000000000 --- a/.changeset/green-parents-pay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Improved the `create-github-app` permissions selection prompt by converting it into a multi-select with clearer descriptions. The `members` permission is now also included in the list which is required for ingesting user data into the catalog. diff --git a/.changeset/healthy-pets-mix.md b/.changeset/healthy-pets-mix.md deleted file mode 100644 index 44075b6a76..0000000000 --- a/.changeset/healthy-pets-mix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': patch ---- - -cache and refresh Azure tokens to avoid excessive calls to Azure Identity diff --git a/.changeset/heavy-carrots-cheer.md b/.changeset/heavy-carrots-cheer.md deleted file mode 100644 index 484e04d8bd..0000000000 --- a/.changeset/heavy-carrots-cheer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-tech-insights': patch ---- - -Export TechInsightsClient so it may be extended by custom implementations diff --git a/.changeset/hip-pears-shout.md b/.changeset/hip-pears-shout.md deleted file mode 100644 index 61cb7c52a0..0000000000 --- a/.changeset/hip-pears-shout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-common': patch ---- - -Replaced all usages of `@backstage/search-common` with `@backstage/plugin-search-common` diff --git a/.changeset/honest-planets-sin.md b/.changeset/honest-planets-sin.md deleted file mode 100644 index bb55e881c6..0000000000 --- a/.changeset/honest-planets-sin.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -Fixed a bug in `publish:github` action that didn't permit to add users as collaborators. -This fix required changing the way parameters are passed to the action. -In order to add a team as collaborator, now you must use the `team` field instead of `username`. -In order to add a user as collaborator, you must use the `user` field. - -It's still possible to use the field `username` but is deprecated in favor of `team`. - -```yaml -- id: publish - name: Publish - action: publish:github - input: - repoUrl: ... - collaborators: - - access: ... - team: my_team - - access: ... - user: my_username -``` diff --git a/.changeset/hungry-brooms-wash.md b/.changeset/hungry-brooms-wash.md deleted file mode 100644 index 307b91ce15..0000000000 --- a/.changeset/hungry-brooms-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-pagerduty': patch ---- - -Fix alert that was not showing after creating an incident. diff --git a/.changeset/itchy-avocados-hug.md b/.changeset/itchy-avocados-hug.md deleted file mode 100644 index 1ce61d405e..0000000000 --- a/.changeset/itchy-avocados-hug.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-common': patch ---- - -Applied the `luxon` dependency fix from the `0.13.4` patch release. diff --git a/.changeset/khaki-shrimps-tell.md b/.changeset/khaki-shrimps-tell.md deleted file mode 100644 index cad03e2ae5..0000000000 --- a/.changeset/khaki-shrimps-tell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes': patch ---- - -ability to configure refresh interval on Kubernetes tab diff --git a/.changeset/large-monkeys-visit.md b/.changeset/large-monkeys-visit.md deleted file mode 100644 index 1ecaadb890..0000000000 --- a/.changeset/large-monkeys-visit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-cost-insights': patch ---- - -Fixed css to show large tooltips on cost overview graph diff --git a/.changeset/lazy-zoos-move.md b/.changeset/lazy-zoos-move.md deleted file mode 100644 index 69bd517438..0000000000 --- a/.changeset/lazy-zoos-move.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-gitlab': patch ---- - -Add a new provider `GitlabDiscoveryEntityProvider` as replacement for `GitlabDiscoveryProcessor` - -In order to migrate from the `GitlabDiscoveryProcessor` you need to apply -the following changes: - -**Before:** - -```yaml -# app-config.yaml - -catalog: - locations: - - type: gitlab-discovery - target: https://company.gitlab.com/prefix/*/catalog-info.yaml -``` - -```ts -/* packages/backend/src/plugins/catalog.ts */ - -import { GitlabDiscoveryProcessor } from '@backstage/plugin-catalog-backend-module-gitlab'; - -const builder = await CatalogBuilder.create(env); -/** ... other processors ... */ -builder.addProcessor( - GitLabDiscoveryProcessor.fromConfig(env.config, { logger: env.logger }), -); -``` - -**After:** - -```yaml -# app-config.yaml - -catalog: - providers: - gitlab: - yourProviderId: # identifies your dataset / provider independent of config changes - host: gitlab-host # Identifies one of the hosts set up in the integrations - branch: main # Optional. Uses `master` as default - group: example-group # Group and subgroup (if needed) to look for repositories - entityFilename: catalog-info.yaml # Optional. Defaults to `catalog-info.yaml` -``` - -```ts -/* packages/backend/src/plugins/catalog.ts */ - -import { GitlabDiscoveryEntityProvider } from '@backstage/plugin-catalog-backend-module-gitlab'; - -const builder = await CatalogBuilder.create(env); -/** ... other processors and/or providers ... */ -builder.addEntityProvider( - ...GitlabDiscoveryEntityProvider.fromConfig(env.config, { - logger: env.logger, - schedule: env.scheduler.createScheduledTaskRunner({ - frequency: { minutes: 30 }, - timeout: { minutes: 3 }, - }), - }), -); -``` diff --git a/.changeset/long-spiders-wave.md b/.changeset/long-spiders-wave.md deleted file mode 100644 index 8c836621db..0000000000 --- a/.changeset/long-spiders-wave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-gitlab': patch ---- - -The `last_activity_after` timestamp is now being omitted when querying the GitLab API for the first time. diff --git a/.changeset/loud-jars-kick.md b/.changeset/loud-jars-kick.md deleted file mode 100644 index b53006f7f9..0000000000 --- a/.changeset/loud-jars-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-allure': patch ---- - -Add export for `isAllureReportAvailable` and `ALLURE_PROJECT_ID_ANNOTATION` so it can be used outside of plugin diff --git a/.changeset/loud-walls-itch.md b/.changeset/loud-walls-itch.md deleted file mode 100644 index eff8c8b5c6..0000000000 --- a/.changeset/loud-walls-itch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Updated the `--version` flag to output the version of the current backstage release instead of the version of create-app. diff --git a/.changeset/lovely-gifts-itch.md b/.changeset/lovely-gifts-itch.md deleted file mode 100644 index 3fd1f5a38f..0000000000 --- a/.changeset/lovely-gifts-itch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Fix EntityPage tab scrolling overflow bug on Firefox diff --git a/.changeset/many-yaks-occur.md b/.changeset/many-yaks-occur.md deleted file mode 100644 index d8f617bf11..0000000000 --- a/.changeset/many-yaks-occur.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-dynatrace': minor ---- - -Adds Dynatrace plugin diff --git a/.changeset/mean-turtles-reply.md b/.changeset/mean-turtles-reply.md deleted file mode 100644 index f3b21989d1..0000000000 --- a/.changeset/mean-turtles-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Fix issue where right arrow icon was incorrectly added to side bar items without a sub-menu diff --git a/.changeset/metal-items-mix.md b/.changeset/metal-items-mix.md deleted file mode 100644 index 6299e479e6..0000000000 --- a/.changeset/metal-items-mix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-common': minor ---- - -**BREAKING**: Server-to-server tokens that are authenticated by the `ServerTokenManager` now must have an `exp` claim that has not expired. Tokens where the `exp` claim is in the past or missing are considered invalid and will throw an error. This is a followup to the deprecation from the `1.2` release of Backstage where perpetual tokens were deprecated. Be sure to update any usage of the `getToken()` method to have it be called every time a token is needed. Do not store tokens for later use. diff --git a/.changeset/modern-pandas-agree.md b/.changeset/modern-pandas-agree.md deleted file mode 100644 index 9c3f95aef2..0000000000 --- a/.changeset/modern-pandas-agree.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-github': patch ---- - -Adds an edit URL to the GitHub Teams Group entities. diff --git a/.changeset/moody-worms-rhyme.md b/.changeset/moody-worms-rhyme.md deleted file mode 100644 index 39517a6416..0000000000 --- a/.changeset/moody-worms-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-github-pull-requests-board': minor ---- - -Add Github Pull Requests board plugin diff --git a/.changeset/nervous-gorillas-approve.md b/.changeset/nervous-gorillas-approve.md deleted file mode 100644 index 8c0d742b7b..0000000000 --- a/.changeset/nervous-gorillas-approve.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-aws': patch -'@backstage/plugin-catalog-backend-module-gerrit': patch ---- - -Inline config interfaces diff --git a/.changeset/nervous-ravens-smash.md b/.changeset/nervous-ravens-smash.md deleted file mode 100644 index b9d7546d44..0000000000 --- a/.changeset/nervous-ravens-smash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend': patch ---- - -`RouterOptions` and `createRouter` now marked as public exports diff --git a/.changeset/nice-yaks-tie.md b/.changeset/nice-yaks-tie.md deleted file mode 100644 index e51ba432fa..0000000000 --- a/.changeset/nice-yaks-tie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Updated `app-config.production.yaml` to specify an empty list of catalog locations. This is done to prevent example locations stored in `app-config.yaml` from being loaded as these are examples. diff --git a/.changeset/odd-baboons-buy.md b/.changeset/odd-baboons-buy.md deleted file mode 100644 index 3a7f5584b4..0000000000 --- a/.changeset/odd-baboons-buy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-common': patch ---- - -Applied the AWS S3 reading patch from the `0.13.5` patch release. diff --git a/.changeset/olive-rats-rest.md b/.changeset/olive-rats-rest.md deleted file mode 100644 index 46e76f7c17..0000000000 --- a/.changeset/olive-rats-rest.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Accessibility updates: - -- Added `aria-label` to the sidebar Logo link. To enable this for an existing app, please make the following changes: - -`packages/app/src/components/Root/Root.tsx` - -```diff -const SidebarLogo = () => { - const classes = useSidebarLogoStyles(); - const { isOpen } = useContext(SidebarContext); - - return ( -
- - {isOpen ? : } - -
- ); -}; -``` diff --git a/.changeset/plenty-garlics-shop.md b/.changeset/plenty-garlics-shop.md deleted file mode 100644 index cccbae0109..0000000000 --- a/.changeset/plenty-garlics-shop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes-common': minor ---- - -Add support to fetch data for Stateful Sets diff --git a/.changeset/polite-jokes-matter.md b/.changeset/polite-jokes-matter.md deleted file mode 100644 index d317b79a7d..0000000000 --- a/.changeset/polite-jokes-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-node': patch ---- - -Address corner cases where the key store was not being created at startup diff --git a/.changeset/polite-ligers-hang.md b/.changeset/polite-ligers-hang.md deleted file mode 100644 index 182822fc6c..0000000000 --- a/.changeset/polite-ligers-hang.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Use entity title as label in `TechDocsReaderPageHeader` if available diff --git a/.changeset/polite-spiders-pay.md b/.changeset/polite-spiders-pay.md deleted file mode 100644 index 41528aff6b..0000000000 --- a/.changeset/polite-spiders-pay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': patch ---- - -Added configurable algorithm field for TokenFactory diff --git a/.changeset/poor-years-develop.md b/.changeset/poor-years-develop.md deleted file mode 100644 index aee42bfc48..0000000000 --- a/.changeset/poor-years-develop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/integration': patch ---- - -Gerrit Integration: Handle absolute paths in `resolveUrl` properly. diff --git a/.changeset/poor-zebras-design.md b/.changeset/poor-zebras-design.md deleted file mode 100644 index 8b618610d1..0000000000 --- a/.changeset/poor-zebras-design.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -- Added an optional `list` method on the `TaskBroker` and `TaskStore` interface to list tasks by an optional `userEntityRef` -- Implemented a `list` method on the `DatabaseTaskStore` class to list tasks by an optional `userEntityRef` -- Added a route under `/v2/tasks` to list tasks by a `userEntityRef` using the `createdBy` query parameter diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 1fce147888..0000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,259 +0,0 @@ -{ - "mode": "exit", - "tag": "next", - "initialVersions": { - "example-app": "0.2.71", - "@backstage/app-defaults": "1.0.2", - "example-backend": "0.2.71", - "@backstage/backend-common": "0.13.3", - "@backstage/backend-tasks": "0.3.1", - "@backstage/backend-test-utils": "0.1.24", - "@backstage/catalog-client": "1.0.2", - "@backstage/catalog-model": "1.0.2", - "@backstage/cli": "0.17.1", - "@backstage/cli-common": "0.1.9", - "@backstage/codemods": "0.1.38", - "@backstage/config": "1.0.1", - "@backstage/config-loader": "1.1.1", - "@backstage/core-app-api": "1.0.2", - "@backstage/core-components": "0.9.4", - "@backstage/core-plugin-api": "1.0.2", - "@backstage/create-app": "0.4.27", - "@backstage/dev-utils": "1.0.2", - "e2e-test": "0.2.0", - "@backstage/errors": "1.0.0", - "@backstage/integration": "1.2.0", - "@backstage/integration-react": "1.1.0", - "@backstage/release-manifests": "0.0.3", - "@techdocs/cli": "1.1.1", - "techdocs-cli-embedded-app": "0.2.70", - "@backstage/techdocs-common": "0.11.15", - "@backstage/test-utils": "1.1.0", - "@backstage/theme": "0.2.15", - "@backstage/types": "1.0.0", - "@backstage/version-bridge": "1.0.1", - "@backstage/plugin-adr": "0.1.0", - "@backstage/plugin-adr-backend": "0.1.0", - "@backstage/plugin-adr-common": "0.1.0", - "@backstage/plugin-airbrake": "0.3.5", - "@backstage/plugin-airbrake-backend": "0.2.5", - "@backstage/plugin-allure": "0.1.21", - "@backstage/plugin-analytics-module-ga": "0.1.16", - "@backstage/plugin-apache-airflow": "0.1.13", - "@backstage/plugin-api-docs": "0.8.5", - "@backstage/plugin-app-backend": "0.3.32", - "@backstage/plugin-auth-backend": "0.14.0", - "@backstage/plugin-auth-node": "0.2.1", - "@backstage/plugin-azure-devops": "0.1.21", - "@backstage/plugin-azure-devops-backend": "0.3.11", - "@backstage/plugin-azure-devops-common": "0.2.3", - "@backstage/plugin-badges": "0.2.29", - "@backstage/plugin-badges-backend": "0.1.26", - "@backstage/plugin-bazaar": "0.1.20", - "@backstage/plugin-bazaar-backend": "0.1.16", - "@backstage/plugin-bitrise": "0.1.32", - "@backstage/plugin-catalog": "1.2.0", - "@backstage/plugin-catalog-backend": "1.1.2", - "@backstage/plugin-catalog-backend-module-aws": "0.1.5", - "@backstage/plugin-catalog-backend-module-azure": "0.1.3", - "@backstage/plugin-catalog-backend-module-bitbucket": "0.1.3", - "@backstage/plugin-catalog-backend-module-gerrit": "0.1.0", - "@backstage/plugin-catalog-backend-module-github": "0.1.3", - "@backstage/plugin-catalog-backend-module-gitlab": "0.1.3", - "@backstage/plugin-catalog-backend-module-ldap": "0.4.3", - "@backstage/plugin-catalog-backend-module-msgraph": "0.3.2", - "@backstage/plugin-catalog-common": "1.0.2", - "@backstage/plugin-catalog-graph": "0.2.17", - "@backstage/plugin-catalog-graphql": "0.3.9", - "@backstage/plugin-catalog-import": "0.8.8", - "@backstage/plugin-catalog-react": "1.1.0", - "@backstage/plugin-cicd-statistics": "0.1.7", - "@backstage/plugin-cicd-statistics-module-gitlab": "0.1.1", - "@backstage/plugin-circleci": "0.3.5", - "@backstage/plugin-cloudbuild": "0.3.5", - "@backstage/plugin-code-climate": "0.1.5", - "@backstage/plugin-code-coverage": "0.1.32", - "@backstage/plugin-code-coverage-backend": "0.1.30", - "@backstage/plugin-codescene": "0.1.0", - "@backstage/plugin-config-schema": "0.1.28", - "@backstage/plugin-cost-insights": "0.11.27", - "@internal/plugin-todo-list": "1.0.1", - "@internal/plugin-todo-list-backend": "1.0.1", - "@internal/plugin-todo-list-common": "1.0.1", - "@backstage/plugin-explore": "0.3.36", - "@backstage/plugin-explore-react": "0.0.17", - "@backstage/plugin-firehydrant": "0.1.22", - "@backstage/plugin-fossa": "0.2.37", - "@backstage/plugin-gcalendar": "0.3.1", - "@backstage/plugin-gcp-projects": "0.3.24", - "@backstage/plugin-git-release-manager": "0.3.18", - "@backstage/plugin-github-actions": "0.5.5", - "@backstage/plugin-github-deployments": "0.1.36", - "@backstage/plugin-gitops-profiles": "0.3.23", - "@backstage/plugin-gocd": "0.1.11", - "@backstage/plugin-graphiql": "0.2.37", - "@backstage/plugin-graphql-backend": "0.1.22", - "@backstage/plugin-home": "0.4.21", - "@backstage/plugin-ilert": "0.1.31", - "@backstage/plugin-jenkins": "0.7.4", - "@backstage/plugin-jenkins-backend": "0.1.22", - "@backstage/plugin-jenkins-common": "0.1.4", - "@backstage/plugin-kafka": "0.3.5", - "@backstage/plugin-kafka-backend": "0.2.25", - "@backstage/plugin-kubernetes": "0.6.5", - "@backstage/plugin-kubernetes-backend": "0.5.1", - "@backstage/plugin-kubernetes-common": "0.2.10", - "@backstage/plugin-lighthouse": "0.3.5", - "@backstage/plugin-newrelic": "0.3.23", - "@backstage/plugin-newrelic-dashboard": "0.1.13", - "@backstage/plugin-org": "0.5.5", - "@backstage/plugin-pagerduty": "0.3.32", - "@backstage/plugin-periskop": "0.1.3", - "@backstage/plugin-periskop-backend": "0.1.3", - "@backstage/plugin-permission-backend": "0.5.7", - "@backstage/plugin-permission-common": "0.6.1", - "@backstage/plugin-permission-node": "0.6.1", - "@backstage/plugin-permission-react": "0.4.1", - "@backstage/plugin-proxy-backend": "0.2.26", - "@backstage/plugin-rollbar": "0.4.5", - "@backstage/plugin-rollbar-backend": "0.1.29", - "@backstage/plugin-scaffolder": "1.2.0", - "@backstage/plugin-scaffolder-backend": "1.2.0", - "@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.2.7", - "@backstage/plugin-scaffolder-backend-module-rails": "0.4.0", - "@backstage/plugin-scaffolder-backend-module-yeoman": "0.2.5", - "@backstage/plugin-scaffolder-common": "1.1.0", - "@backstage/plugin-search": "0.8.1", - "@backstage/plugin-search-backend": "0.5.2", - "@backstage/plugin-search-backend-module-elasticsearch": "0.1.4", - "@backstage/plugin-search-backend-module-pg": "0.3.3", - "@backstage/plugin-search-backend-node": "0.6.1", - "@backstage/plugin-search-common": "0.3.4", - "@backstage/plugin-search-react": "0.2.0", - "@backstage/plugin-sentry": "0.3.43", - "@backstage/plugin-shortcuts": "0.2.6", - "@backstage/plugin-sonarqube": "0.3.5", - "@backstage/plugin-splunk-on-call": "0.3.29", - "@backstage/plugin-stack-overflow": "0.1.1", - "@backstage/plugin-stack-overflow-backend": "0.1.1", - "@backstage/plugin-tech-insights": "0.2.1", - "@backstage/plugin-tech-insights-backend": "0.4.0", - "@backstage/plugin-tech-insights-backend-module-jsonfc": "0.1.16", - "@backstage/plugin-tech-insights-common": "0.2.4", - "@backstage/plugin-tech-insights-node": "0.3.0", - "@backstage/plugin-tech-radar": "0.5.12", - "@backstage/plugin-techdocs": "1.1.1", - "@backstage/plugin-techdocs-addons-test-utils": "1.0.0", - "@backstage/plugin-techdocs-backend": "1.1.1", - "@backstage/plugin-techdocs-module-addons-contrib": "1.0.0", - "@backstage/plugin-techdocs-node": "1.1.1", - "@backstage/plugin-techdocs-react": "1.0.0", - "@backstage/plugin-todo": "0.2.7", - "@backstage/plugin-todo-backend": "0.1.29", - "@backstage/plugin-user-settings": "0.4.4", - "@backstage/plugin-xcmetrics": "0.2.25", - "@backstage/plugin-bitbucket-cloud-common": "0.0.0", - "@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.0.0", - "@backstage/plugin-github-pull-requests-board": "0.0.0", - "@backstage/search-common": "0.3.5-next.0" - }, - "changesets": [ - "afraid-mangos-sip", - "beige-apricots-enjoy", - "beige-deers-remember", - "beige-dots-bathe", - "blue-roses-give", - "calm-timers-wonder", - "dry-tables-sniff", - "eight-ducks-beg", - "fair-grapes-joke", - "famous-cups-clap", - "fifty-dogs-collect", - "fifty-planes-dream", - "fluffy-candles-learn", - "fluffy-cherries-own", - "fluffy-wasps-chew", - "fresh-items-punch", - "funny-suns-pay", - "give-that-wolf-a-banana", - "gold-tables-matter", - "good-squids-rest", - "healthy-pets-mix", - "heavy-carrots-cheer", - "hip-pears-shout", - "honest-planets-sin", - "hungry-brooms-wash", - "itchy-avocados-hug", - "khaki-shrimps-tell", - "large-monkeys-visit", - "loud-jars-kick", - "loud-walls-itch", - "lovely-gifts-itch", - "mean-turtles-reply", - "metal-items-mix", - "modern-pandas-agree", - "moody-worms-rhyme", - "nervous-gorillas-approve", - "nervous-ravens-smash", - "odd-baboons-buy", - "olive-rats-rest", - "plenty-garlics-shop", - "polite-spiders-pay", - "poor-years-develop", - "poor-zebras-design", - "pretty-wolves-whisper", - "quick-ladybugs-try", - "real-beers-type", - "reject-failed-index-tasks", - "renovate-126b147", - "renovate-648a745", - "renovate-7ed704d", - "renovate-9363c67", - "renovate-ad175cc", - "renovate-b7ba5e4", - "renovate-c8fbb1e", - "renovate-cd4546d", - "renovate-dd5df61", - "rich-zebras-design", - "right-one-at-the-wrong-time", - "scaffolder-form-context", - "search-eight-hounds-worry", - "search-eyes-of-them-all", - "search-generals-gathered", - "search-martha-sways", - "seven-readers-drop", - "shaggy-crabs-return", - "shiny-clocks-joke", - "shiny-windows-roll", - "short-jokes-applaud", - "shy-geese-judge", - "silly-wombats-flash", - "sixty-plums-kick", - "sixty-poems-drum", - "sixty-rats-talk", - "slimy-elephants-attend", - "slow-apes-appear", - "spicy-forks-return", - "spotty-goats-look", - "tasty-snails-boil", - "techdocs-buttons-film", - "techdocs-crabs-retire", - "techdocs-everybody-to-the-limit", - "techdocs-paws-study", - "techdocs-swans-check", - "techdocs-vans-run", - "techdocs-ways-type", - "techdocs-wolves-carry", - "ten-rocks-smile", - "tidy-pens-work", - "tricky-hounds-cry", - "twenty-mangos-clap", - "unlucky-lies-pretend", - "up-in-space-man", - "violet-apples-repair", - "warm-bats-jump", - "wicked-teachers-hide", - "wise-nails-hang", - "yellow-falcons-sin" - ] -} diff --git a/.changeset/pretty-wolves-whisper.md b/.changeset/pretty-wolves-whisper.md deleted file mode 100644 index 498eac7173..0000000000 --- a/.changeset/pretty-wolves-whisper.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-jenkins-backend': patch ---- - -bug fix: provide backstage token for rebuild api call diff --git a/.changeset/quick-ladybugs-try.md b/.changeset/quick-ladybugs-try.md deleted file mode 100644 index aad1b200b6..0000000000 --- a/.changeset/quick-ladybugs-try.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-catalog': patch ---- - -Accessibility updates: - -- Added screen reader elements to describe default table `Action` buttons diff --git a/.changeset/real-beers-type.md b/.changeset/real-beers-type.md deleted file mode 100644 index f09aafe007..0000000000 --- a/.changeset/real-beers-type.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-gitlab': patch ---- - -do not create location object if file with component definition do not exists in project, that decrease count of request to gitlab with 404 status code. Now we can create processor with new flag to enable this logic: - -```ts -const processor = GitLabDiscoveryProcessor.fromConfig(config, { - logger, - skipReposWithoutExactFileMatch: true, -}); -``` - -**WARNING:** This new functionality does not support globs in the repo file path diff --git a/.changeset/red-apes-tell.md b/.changeset/red-apes-tell.md deleted file mode 100644 index ee0ace6a4c..0000000000 --- a/.changeset/red-apes-tell.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Components ``, ``, ``, and `` are now deprecated in `@backstage/plugin-search` and should be imported from `@backstage/plugin-search-react` instead. - -To upgrade your App, update the following in `packages/app/src/components/search/SearchPage.tsx`: - -```diff -import { - DefaultResultListItem - SearchBar - SearchFilter - SearchResult -- } from `@backstage/plugin-search`; -+ } from `@backstage/plugin-search-react`; -``` diff --git a/.changeset/reject-failed-index-tasks.md b/.changeset/reject-failed-index-tasks.md deleted file mode 100644 index b2f1f5ad6a..0000000000 --- a/.changeset/reject-failed-index-tasks.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend-node': patch ---- - -propagate indexing errors so they don't appear successful to the task scheduler diff --git a/.changeset/renovate-01d4fe0.md b/.changeset/renovate-01d4fe0.md deleted file mode 100644 index fb242da82e..0000000000 --- a/.changeset/renovate-01d4fe0.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/backend-common': patch -'@backstage/plugin-techdocs-node': patch ---- - -Updated dependency `@google-cloud/storage` to `^6.0.0`. diff --git a/.changeset/renovate-0fe5912.md b/.changeset/renovate-0fe5912.md deleted file mode 100644 index 1fd4080f4d..0000000000 --- a/.changeset/renovate-0fe5912.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': patch ---- - -Updated dependency `@google-cloud/container` to `^4.0.0`. diff --git a/.changeset/renovate-126b147.md b/.changeset/renovate-126b147.md deleted file mode 100644 index c087911b84..0000000000 --- a/.changeset/renovate-126b147.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Updated dependency `run-script-webpack-plugin` to `^0.0.14`. diff --git a/.changeset/renovate-1a41b78.md b/.changeset/renovate-1a41b78.md deleted file mode 100644 index d1864ff3c3..0000000000 --- a/.changeset/renovate-1a41b78.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Updated dependency `react-text-truncate` to `^0.19.0`. diff --git a/.changeset/renovate-4696848.md b/.changeset/renovate-4696848.md deleted file mode 100644 index 5e2bca7c99..0000000000 --- a/.changeset/renovate-4696848.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-tech-radar': patch ---- - -Updated dependency `d3-force` to `^3.0.0`. -Updated dependency `@types/d3-force` to `^3.0.0`. diff --git a/.changeset/renovate-648a745.md b/.changeset/renovate-648a745.md deleted file mode 100644 index 005c235736..0000000000 --- a/.changeset/renovate-648a745.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/backend-tasks': patch ---- - -Updated dependency `cron` to `^2.0.0`. -Updated dependency `@types/cron` to `^2.0.0`. diff --git a/.changeset/renovate-7ed704d.md b/.changeset/renovate-7ed704d.md deleted file mode 100644 index df638d8964..0000000000 --- a/.changeset/renovate-7ed704d.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Updated dependency `@rollup/plugin-commonjs` to `^22.0.0`. diff --git a/.changeset/renovate-9363c67.md b/.changeset/renovate-9363c67.md deleted file mode 100644 index 85115241de..0000000000 --- a/.changeset/renovate-9363c67.md +++ /dev/null @@ -1,98 +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-bitrise': patch -'@backstage/plugin-catalog-backend-module-azure': 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-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-xcmetrics': patch ---- - -Updated dependency `msw` to `^0.41.0`. diff --git a/.changeset/renovate-ad175cc.md b/.changeset/renovate-ad175cc.md deleted file mode 100644 index 72e278146e..0000000000 --- a/.changeset/renovate-ad175cc.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/core-components': patch -'@backstage/plugin-gcp-projects': patch -'@backstage/plugin-techdocs-module-addons-contrib': patch ---- - -Updated dependency `@react-hookz/web` to `^14.0.0`. diff --git a/.changeset/renovate-b61d275.md b/.changeset/renovate-b61d275.md deleted file mode 100644 index 65977829f7..0000000000 --- a/.changeset/renovate-b61d275.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-bitbucket-cloud-common': patch -'@backstage/plugin-catalog-backend-module-bitbucket-cloud': patch ---- - -Updated dependency `msw` to `^0.42.0`. diff --git a/.changeset/renovate-b7ba5e4.md b/.changeset/renovate-b7ba5e4.md deleted file mode 100644 index db9082f1b2..0000000000 --- a/.changeset/renovate-b7ba5e4.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@techdocs/cli': patch ---- - -Updated dependency `cypress` to `^10.0.0`. diff --git a/.changeset/renovate-c8fbb1e.md b/.changeset/renovate-c8fbb1e.md deleted file mode 100644 index f60d352577..0000000000 --- a/.changeset/renovate-c8fbb1e.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': patch ---- - -Updated dependency `passport` to `^0.6.0`. diff --git a/.changeset/renovate-cd4546d.md b/.changeset/renovate-cd4546d.md deleted file mode 100644 index 73c890d53d..0000000000 --- a/.changeset/renovate-cd4546d.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Updated dependency `minimatch` to `5.1.0`. diff --git a/.changeset/renovate-dd5df61.md b/.changeset/renovate-dd5df61.md deleted file mode 100644 index 6b30209e68..0000000000 --- a/.changeset/renovate-dd5df61.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.3.3`. diff --git a/.changeset/rich-zebras-design.md b/.changeset/rich-zebras-design.md deleted file mode 100644 index 916226787a..0000000000 --- a/.changeset/rich-zebras-design.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-scaffolder': minor ---- - -- Added a new page under `/create/tasks` to show tasks that have been run by the Scaffolder. -- Ability to filter these tasks by the signed in user, and all tasks. -- Added optional method to the `ScaffolderApi` interface called `listTasks` to get tasks with an required `filterByOwnership` parameter. diff --git a/.changeset/right-one-at-the-wrong-time.md b/.changeset/right-one-at-the-wrong-time.md deleted file mode 100644 index 5ef8e42555..0000000000 --- a/.changeset/right-one-at-the-wrong-time.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch -'@backstage/plugin-user-settings': patch -'@techdocs/cli': patch ---- - -Updated sidebar-related logic to use `` + `useSidebarPinState()` and/or `` + `useSidebarOpenState()` from `@backstage/core-components`. diff --git a/.changeset/scaffolder-form-context.md b/.changeset/scaffolder-form-context.md deleted file mode 100644 index 9b0e19ebd0..0000000000 --- a/.changeset/scaffolder-form-context.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -'@backstage/plugin-scaffolder': minor ---- - -Get data of other fields in Form from a custom field in template Scaffolder. -following: - -```tsx -const CustomFieldExtensionComponent = (props: FieldExtensionComponentProps) => { - const { formData } = props.formContext; - ... -}; - -const CustomFieldExtension = scaffolderPlugin.provide( - createScaffolderFieldExtension({ - name: ..., - component: CustomFieldExtensionComponent, - validation: ... - }) -); -``` diff --git a/.changeset/search-eight-hounds-worry.md b/.changeset/search-eight-hounds-worry.md deleted file mode 100644 index dcce19e65d..0000000000 --- a/.changeset/search-eight-hounds-worry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-elasticsearch': patch ---- - -Use more precise matching for query filters diff --git a/.changeset/search-eyes-of-them-all.md b/.changeset/search-eyes-of-them-all.md deleted file mode 100644 index 4984d31877..0000000000 --- a/.changeset/search-eyes-of-them-all.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-search-backend-node': patch ---- - -Introducing a `NewlineDelimitedJsonCollatorFactory`, which can be used to create search indices from newline delimited JSON files stored in external storage readable via a configured `UrlReader` instance. - -This is useful if you have an independent process periodically generating `*.ndjson` files consisting of `IndexableDocument` objects and want to be able to generate a fresh index based on the latest version of such a file. diff --git a/.changeset/search-generals-gathered.md b/.changeset/search-generals-gathered.md deleted file mode 100644 index 89ad5eeff5..0000000000 --- a/.changeset/search-generals-gathered.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search': patch ---- - -Fixed a bug that could cause analytics events in other parts of Backstage to capture nonsensical values resembling search modal state under some circumstances. diff --git a/.changeset/search-martha-sways.md b/.changeset/search-martha-sways.md deleted file mode 100644 index 10231a4205..0000000000 --- a/.changeset/search-martha-sways.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend-node': patch ---- - -Fixed a bug that prevented `TestPipeline.withSubject` from identifying valid `Readable` subjects that were technically transform streams. diff --git a/.changeset/search-pull-rank.md b/.changeset/search-pull-rank.md deleted file mode 100644 index 995225698e..0000000000 --- a/.changeset/search-pull-rank.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -It's now possible to pass result item components a `rank`, which is captured by the analytics API when a user clicks on a search result. To apply this change, update your `/packages/app/src/components/search/SearchPage.tsx` in the following way: - -```diff -// ... - - {({ results }) => ( - -- {results.map(({ type, document, highlight }) => { -+ {results.map(({ type, document, highlight, rank }) => { - switch (type) { - case 'software-catalog': - return ( - - ); - case 'techdocs': - return ( - - ); - default: - return ( - - ); - } - })} - - )} - -// ... -``` - -If you have implemented a custom Search Modal or other custom search experience, you will want to make similar changes in those components. diff --git a/.changeset/search-rank-and-file.md b/.changeset/search-rank-and-file.md deleted file mode 100644 index bfad6a63ad..0000000000 --- a/.changeset/search-rank-and-file.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-common': patch ---- - -Added an optional `rank` attribute to the `Result` type. This represents the result rank (starting at 1) for a given result in a result set for a given search. diff --git a/.changeset/search-rank-choice-voting.md b/.changeset/search-rank-choice-voting.md deleted file mode 100644 index 2754d149e7..0000000000 --- a/.changeset/search-rank-choice-voting.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/plugin-search-backend': patch -'@backstage/plugin-search-backend-module-elasticsearch': patch -'@backstage/plugin-search-backend-module-pg': patch -'@backstage/plugin-search-backend-node': patch ---- - -The provided search engine now adds a pagination-aware `rank` value to all results. diff --git a/.changeset/search-rankly-my-dear.md b/.changeset/search-rankly-my-dear.md deleted file mode 100644 index c528c567b1..0000000000 --- a/.changeset/search-rankly-my-dear.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/plugin-catalog': patch -'@backstage/plugin-search': patch -'@backstage/plugin-techdocs': patch ---- - -In order to simplify analytics on top of the search experience in Backstage, the provided `<*ResultListItem />` component now captures a `discover` analytics event instead of a `click` event. This event includes the result rank as its `value` and, like a click, the URL/path clicked to as its `to` attribute. diff --git a/.changeset/search-wet-icons-shout.md b/.changeset/search-wet-icons-shout.md deleted file mode 100644 index de105cbde9..0000000000 --- a/.changeset/search-wet-icons-shout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-elasticsearch': patch ---- - -Now possible to set a custom index template on the elasticsearch search engine. diff --git a/.changeset/seven-readers-drop.md b/.changeset/seven-readers-drop.md deleted file mode 100644 index 687969edfe..0000000000 --- a/.changeset/seven-readers-drop.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@backstage/plugin-search-backend-module-elasticsearch': patch ---- - -Additional types now exported publicly: - -- ElasticSearchAgentOptions -- ElasticSearchConcreteQuery -- ElasticSearchQueryTranslator -- ElasticSearchConnectionConstructor, -- ElasticSearchTransportConstructor, -- ElasticSearchNodeOptions, -- ElasticSearchOptions, -- ElasticSearchAuth, diff --git a/.changeset/shaggy-bulldogs-collect.md b/.changeset/shaggy-bulldogs-collect.md deleted file mode 100644 index 04dea88cc7..0000000000 --- a/.changeset/shaggy-bulldogs-collect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-vault-backend': minor ---- - -First implementation for the backend vault plugin. For more information refer to its `README.md`. diff --git a/.changeset/shaggy-crabs-return.md b/.changeset/shaggy-crabs-return.md deleted file mode 100644 index afd1f74ef5..0000000000 --- a/.changeset/shaggy-crabs-return.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/catalog-model': patch ---- - -Added targetRef to common.schema.json to match the Typescript type diff --git a/.changeset/shiny-clocks-joke.md b/.changeset/shiny-clocks-joke.md deleted file mode 100644 index 3784cb1b7d..0000000000 --- a/.changeset/shiny-clocks-joke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/cli': patch ---- - -Added console warning to frontend start when the `app.baseUrl` and `backend.baseUrl` are identical diff --git a/.changeset/shiny-windows-roll.md b/.changeset/shiny-windows-roll.md deleted file mode 100644 index 46801542b5..0000000000 --- a/.changeset/shiny-windows-roll.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': minor ---- - -Add an option to not protect the default branch. diff --git a/.changeset/short-jokes-applaud.md b/.changeset/short-jokes-applaud.md deleted file mode 100644 index b1b4f55858..0000000000 --- a/.changeset/short-jokes-applaud.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Accessibility updates: - -- Added `aria-label` to the `Select` component -- Changed heading level used in the header of `Table` component diff --git a/.changeset/shy-geese-judge.md b/.changeset/shy-geese-judge.md deleted file mode 100644 index fbb994263b..0000000000 --- a/.changeset/shy-geese-judge.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/integration': patch ---- - -Updated to support deployments of Azure DevOps Server under TFS or similar sub path diff --git a/.changeset/silent-plants-guess.md b/.changeset/silent-plants-guess.md deleted file mode 100644 index 1dc9a0559e..0000000000 --- a/.changeset/silent-plants-guess.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-vault': minor ---- - -First implementation of the frontend vault plugin. For more information refer to its `README.md`. diff --git a/.changeset/silly-wombats-flash.md b/.changeset/silly-wombats-flash.md deleted file mode 100644 index d75196df76..0000000000 --- a/.changeset/silly-wombats-flash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-adr': patch ---- - -Adding term highlighting support to `AdrSearchResultListItem` diff --git a/.changeset/sixty-plums-kick.md b/.changeset/sixty-plums-kick.md deleted file mode 100644 index 5c11d9aaca..0000000000 --- a/.changeset/sixty-plums-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes': patch ---- - -Fix for HPA matching when deploying same HPA in multiple namespaces diff --git a/.changeset/sixty-poems-drum.md b/.changeset/sixty-poems-drum.md deleted file mode 100644 index 82c5f6c499..0000000000 --- a/.changeset/sixty-poems-drum.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-graphiql': patch ---- - -Fix for custom headers not being included in requests. diff --git a/.changeset/sixty-rats-talk.md b/.changeset/sixty-rats-talk.md deleted file mode 100644 index ad2575f83e..0000000000 --- a/.changeset/sixty-rats-talk.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Bump version of `cypress` in newly scaffolded Backstage Applications. To apply this change to your own instance, please make the following change to `packages/app/package.json` under `devDependencies`. - -```diff -- "cypress": "^7.3.0", -+ "cypress": "^9.7.0", -``` diff --git a/.changeset/slimy-elephants-attend.md b/.changeset/slimy-elephants-attend.md deleted file mode 100644 index 4add8f18a3..0000000000 --- a/.changeset/slimy-elephants-attend.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -'@backstage/plugin-catalog-backend': minor ---- - -Allow array as non-spread arguments at the `CatalogBuilder`. - -```typescript -builder.addEntityProvider(...getArrayOfProviders()); -``` - -can be simplified to - -```typescript -builder.addEntityProvider(getArrayOfProviders()); -``` diff --git a/.changeset/slow-apes-appear.md b/.changeset/slow-apes-appear.md deleted file mode 100644 index 8771561893..0000000000 --- a/.changeset/slow-apes-appear.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@backstage/plugin-bitbucket-cloud-common': minor ---- - -Add new common library `bitbucket-cloud-common` with a client for Bitbucket Cloud. - -This client can be reused across all packages and might be the future place for additional -features like managing the rate limits, etc. - -The client itself was generated in parts using the `@openapitools/openapi-generator-cli`. diff --git a/.changeset/smart-melons-think.md b/.changeset/smart-melons-think.md deleted file mode 100644 index 2af8b1671f..0000000000 --- a/.changeset/smart-melons-think.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Fix the missing filter in the toolbar when passing a custom component in the core-components Table diff --git a/.changeset/spicy-forks-return.md b/.changeset/spicy-forks-return.md deleted file mode 100644 index b36366639c..0000000000 --- a/.changeset/spicy-forks-return.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -'@backstage/plugin-org': patch ---- - -Added the ability to use an additional `filter` when fetching groups in `MyGroupsSidebarItem` component. Example: - -```diff -// app/src/components/Root/Root.tsx - - - //... - }> - {/* Global nav, not org-specific */} - //... - - - //... - - - -``` diff --git a/.changeset/spotty-goats-look.md b/.changeset/spotty-goats-look.md deleted file mode 100644 index 0759afcd57..0000000000 --- a/.changeset/spotty-goats-look.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-backend': patch ---- - -Adds more of an explanation when the `publish:github` scaffolder action fails to create a repository. diff --git a/.changeset/strange-flies-march.md b/.changeset/strange-flies-march.md deleted file mode 100644 index 70a15b41d9..0000000000 --- a/.changeset/strange-flies-march.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search': minor ---- - -The pre-alpha ``, ``, `etc...` components have been removed. In the unlikely event you were still using/referencing them, please update to using their non-`*Next` equivalents from either `@backstage/plugin-search-react` or `@backstage/plugin-search`. diff --git a/.changeset/tame-ears-pretend.md b/.changeset/tame-ears-pretend.md deleted file mode 100644 index 63a81cbf06..0000000000 --- a/.changeset/tame-ears-pretend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-app-api': patch ---- - -Handle URLs as the first argument to `fetchApi`, when using the `plugin:` protocol diff --git a/.changeset/tasty-snails-boil.md b/.changeset/tasty-snails-boil.md deleted file mode 100644 index d5b73d3b1b..0000000000 --- a/.changeset/tasty-snails-boil.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-node': patch ---- - -Added configurable algorithms array for IdentityClient diff --git a/.changeset/techdocs-buttons-film.md b/.changeset/techdocs-buttons-film.md deleted file mode 100644 index 1af1ead4c7..0000000000 --- a/.changeset/techdocs-buttons-film.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Fix `EntityTechdocsContent` component to use objects instead of `` elements, otherwise "outlet" will be null on sub-pages and add-ons won't render. diff --git a/.changeset/techdocs-crabs-retire.md b/.changeset/techdocs-crabs-retire.md deleted file mode 100644 index b15c983bc4..0000000000 --- a/.changeset/techdocs-crabs-retire.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Restructures reader style transformations to improve code readability: - -- Extracts the style rules to separate files; -- Creates a hook that processes each rule; -- And creates another hook that returns a transformer responsible for injecting them into the head tag of a given element. diff --git a/.changeset/techdocs-everybody-to-the-limit.md b/.changeset/techdocs-everybody-to-the-limit.md deleted file mode 100644 index 9167838d03..0000000000 --- a/.changeset/techdocs-everybody-to-the-limit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs-backend': patch ---- - -In order to ensure a good, stable TechDocs user experience when running TechDocs with `techdocs.builder` set to `local`, the number of concurrent builds has been limited to 10. Any additional builds requested concurrently will be queued and handled as prior builds complete. In the unlikely event that you need to handle more concurrent builds, consider scaling out your TechDocs backend deployment or using the `external` option for `techdocs.builder`. diff --git a/.changeset/techdocs-flying-inspection.md b/.changeset/techdocs-flying-inspection.md deleted file mode 100644 index baf956ee19..0000000000 --- a/.changeset/techdocs-flying-inspection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs-node': patch ---- - -Updated deprecated use of `express`' `res.redirect()` method when handling legacy path casing. diff --git a/.changeset/techdocs-paws-study.md b/.changeset/techdocs-paws-study.md deleted file mode 100644 index adbc8d1b3d..0000000000 --- a/.changeset/techdocs-paws-study.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -'@backstage/plugin-techdocs-backend': patch ---- - -Output logs from a TechDocs build to a logging transport in addition to existing -frontend event stream, for capturing these logs to other sources. - -This allows users to capture debugging information around why tech docs fail to build -without needing to rely on end users capturing information from their web browser. - -The most common use case is to log to the same place as the rest of the backend -application logs. - -Sample usage: - -``` -import { DockerContainerRunner } from '@backstage/backend-common'; -import { - createRouter, - Generators, - Preparers, - Publisher, -} from '@backstage/plugin-techdocs-backend'; -import Docker from 'dockerode'; -import { Router } from 'express'; -import { PluginEnvironment } from '../types'; - -export default async function createPlugin( - env: PluginEnvironment, -): Promise { - const preparers = await Preparers.fromConfig(env.config, { - logger: env.logger, - reader: env.reader, - }); - - const dockerClient = new Docker(); - const containerRunner = new DockerContainerRunner({ dockerClient }); - - const generators = await Generators.fromConfig(env.config, { - logger: env.logger, - containerRunner, - }); - - const publisher = await Publisher.fromConfig(env.config, { - logger: env.logger, - discovery: env.discovery, - }); - - await publisher.getReadiness(); - - return await createRouter({ - preparers, - generators, - publisher, - logger: env.logger, - // Passing a buildLogTransport as a parameter in createRouter will enable - // capturing build logs to a backend log stream - buildLogTransport: env.logger, - config: env.config, - discovery: env.discovery, - cache: env.cache, - }); -} -``` diff --git a/.changeset/techdocs-swans-check.md b/.changeset/techdocs-swans-check.md deleted file mode 100644 index 750648ff8a..0000000000 --- a/.changeset/techdocs-swans-check.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Packages a set of tweaks to the TechDocs addons rendering process: - -- Prevents displaying sidebars until page styles are loaded and the sidebar position is updated; -- Prevents new sidebar locations from being created every time the reader page is rendered if these locations already exist; -- Centers the styles loaded event to avoid having multiple locations setting the opacity style in Shadow Dom causing the screen to flash multiple times. diff --git a/.changeset/techdocs-tal-jobs-warn.md b/.changeset/techdocs-tal-jobs-warn.md deleted file mode 100644 index 00154bc9e3..0000000000 --- a/.changeset/techdocs-tal-jobs-warn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Use entity title in `TechDocsSearch` placeholder if available. diff --git a/.changeset/techdocs-vans-run.md b/.changeset/techdocs-vans-run.md deleted file mode 100644 index 2e59da8ad5..0000000000 --- a/.changeset/techdocs-vans-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Convert `sanitizeDOM` transformer to hook as part of code readability improvements in dom file. diff --git a/.changeset/techdocs-ways-type.md b/.changeset/techdocs-ways-type.md deleted file mode 100644 index 6e147f62a7..0000000000 --- a/.changeset/techdocs-ways-type.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs': patch ---- - -Change the `EntityDocsPage` path to be more specific and also add integration tests for `sub-routes` on this page. diff --git a/.changeset/techdocs-wolves-carry.md b/.changeset/techdocs-wolves-carry.md deleted file mode 100644 index 01436ee15f..0000000000 --- a/.changeset/techdocs-wolves-carry.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/plugin-techdocs-react': patch ---- - -Creates a `TechDocsShadowDom` component that takes a tree of elements and an `onAppend` handler: - -- Calls the `onAppend` handler when appending the element tree to the shadow root; -- Also dispatches an event when styles are loaded to let transformers know that the computed styles are ready to be consumed. diff --git a/.changeset/ten-rocks-smile.md b/.changeset/ten-rocks-smile.md deleted file mode 100644 index af178f559e..0000000000 --- a/.changeset/ten-rocks-smile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': minor ---- - -Gerrit Integration: Implemented a `RepoUrlPicker` for Gerrit. diff --git a/.changeset/ten-suits-prove.md b/.changeset/ten-suits-prove.md deleted file mode 100644 index a8f648b71e..0000000000 --- a/.changeset/ten-suits-prove.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/catalog-client': patch ---- - -Update README to point to catalog-react for frontend usage diff --git a/.changeset/ten-wombats-reply.md b/.changeset/ten-wombats-reply.md deleted file mode 100644 index ec60aad81b..0000000000 --- a/.changeset/ten-wombats-reply.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-techdocs-addons-test-utils': patch ---- - -Update default mock diff --git a/.changeset/tender-carpets-cry.md b/.changeset/tender-carpets-cry.md deleted file mode 100644 index a3d275fe33..0000000000 --- a/.changeset/tender-carpets-cry.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-scaffolder': minor -'@backstage/plugin-scaffolder-backend': minor ---- - -Added the ability to support running of templates that are not in the `default` namespace diff --git a/.changeset/tender-weeks-help.md b/.changeset/tender-weeks-help.md deleted file mode 100644 index c1e0e99945..0000000000 --- a/.changeset/tender-weeks-help.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@backstage/plugin-api-docs': patch ---- - -Updated `swagger-ui-react` to 4.11.1 in order to address a [XSS -vulnerability](https://github.com/advisories/GHSA-hqq7-2q2v-82xq) in `@braintree/sanitize-url` diff --git a/.changeset/tidy-pens-work.md b/.changeset/tidy-pens-work.md deleted file mode 100644 index d2199b86aa..0000000000 --- a/.changeset/tidy-pens-work.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -fix Sidebar Contexts deprecation message diff --git a/.changeset/tricky-hounds-cry.md b/.changeset/tricky-hounds-cry.md deleted file mode 100644 index d54d59fd30..0000000000 --- a/.changeset/tricky-hounds-cry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-auth-backend': patch ---- - -Fix improper binding of 'this' in ALB Auth provider diff --git a/.changeset/twenty-avocados-refuse.md b/.changeset/twenty-avocados-refuse.md deleted file mode 100644 index dab68d5a10..0000000000 --- a/.changeset/twenty-avocados-refuse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/create-app': patch ---- - -Updated the auth backend setup in the template to include a guest sign-in resolver in order to make it quicker to get up and running with a basic sign-in setup. There is no need to update existing apps to match this change, but in case you want to use the guest sign-in resolver you can find it at https://backstage.io/docs/auth/identity-resolver#guest-sign-in-resolver diff --git a/.changeset/twenty-mangos-clap.md b/.changeset/twenty-mangos-clap.md deleted file mode 100644 index 5cb4284711..0000000000 --- a/.changeset/twenty-mangos-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-search-backend-node': patch ---- - -Replaced all `@beta` exports with `@public` exports diff --git a/.changeset/unlucky-lies-pretend.md b/.changeset/unlucky-lies-pretend.md deleted file mode 100644 index a52f2f394e..0000000000 --- a/.changeset/unlucky-lies-pretend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-kubernetes-backend': minor ---- - -Add support to fetch data for Stateful Sets from Kubernetes diff --git a/.changeset/up-in-space-man.md b/.changeset/up-in-space-man.md deleted file mode 100644 index 3a4dc6c5d3..0000000000 --- a/.changeset/up-in-space-man.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -The `SidebarPinStateContext` and `SidebarContext` have been deprecated and will be removed in a future release. Instead, use `` + `useSidebarPinState()` and/or `` + `useSidebarOpenState()`. - -This was done to ensure that sidebar state can be shared successfully across components exported by different packages, regardless of what version of this package is resolved and installed for each individual package. diff --git a/.changeset/violet-apples-repair.md b/.changeset/violet-apples-repair.md deleted file mode 100644 index a6be2797f6..0000000000 --- a/.changeset/violet-apples-repair.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-import': patch ---- - -Updated catalog import page text so they go in the correct hierarchy order diff --git a/.changeset/warm-bats-jump.md b/.changeset/warm-bats-jump.md deleted file mode 100644 index 1547734434..0000000000 --- a/.changeset/warm-bats-jump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-bitbucket': minor ---- - -Integrate `@backstage/plugin-bitbucket-cloud-common` as replacement for the `BitbucketCloudClient`. diff --git a/.changeset/warm-lions-retire.md b/.changeset/warm-lions-retire.md deleted file mode 100644 index 23cbf9d78b..0000000000 --- a/.changeset/warm-lions-retire.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@backstage/plugin-tech-insights-backend': patch -'@backstage/plugin-tech-insights-node': patch ---- - -Introduce additional JsonValue types to be storable as facts. This enables the possibility to store more complex objects for fact checking purposes. The rules engine supports walking keyed object values directly to create rules and checks - -Modify facts database table to have a more restricted timestamp precision for cases where the postgres server isn't configured to contain such value. This fixes the issue where in some cases `maxItems` lifecycle condition didn't work as expected. diff --git a/.changeset/wicked-teachers-hide.md b/.changeset/wicked-teachers-hide.md deleted file mode 100644 index c93b9e0848..0000000000 --- a/.changeset/wicked-teachers-hide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-catalog-backend-module-ldap': minor ---- - -Added the possibility to pass TLS configuration to ldap connection diff --git a/.changeset/wise-nails-hang.md b/.changeset/wise-nails-hang.md deleted file mode 100644 index cec8c1d397..0000000000 --- a/.changeset/wise-nails-hang.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/backend-tasks': patch ---- - -Add error logging when a background task throws an error rather than silently swallowing it. diff --git a/.changeset/yellow-falcons-sin.md b/.changeset/yellow-falcons-sin.md deleted file mode 100644 index 943a93d8ac..0000000000 --- a/.changeset/yellow-falcons-sin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder': patch ---- - -Handle binary files and files that are too large during dry-run content upload. diff --git a/docs/releases/v1.3.0-changelog.md b/docs/releases/v1.3.0-changelog.md new file mode 100644 index 0000000000..641fd8422a --- /dev/null +++ b/docs/releases/v1.3.0-changelog.md @@ -0,0 +1,2311 @@ +# Release v1.3.0 + +## @backstage/backend-common@0.14.0 + +### Minor Changes + +- 55647ec7df: **BREAKING**: Server-to-server tokens that are authenticated by the `ServerTokenManager` now must have an `exp` claim that has not expired. Tokens where the `exp` claim is in the past or missing are considered invalid and will throw an error. This is a followup to the deprecation from the `1.2` release of Backstage where perpetual tokens were deprecated. Be sure to update any usage of the `getToken()` method to have it be called every time a token is needed. Do not store tokens for later use. + +### Patch Changes + +- f72a6b8c62: Applied the `luxon` dependency fix from the `0.13.4` patch release. +- 5b22a8c97f: Applied the AWS S3 reading patch from the `0.13.5` patch release. +- f5283a42e2: Updated dependency `@google-cloud/storage` to `^6.0.0`. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/integration@1.2.1 + - @backstage/config-loader@1.1.2 + +## @backstage/plugin-bitbucket-cloud-common@0.1.0 + +### Minor Changes + +- 1dffa7dd4d: Add new common library `bitbucket-cloud-common` with a client for Bitbucket Cloud. + + This client can be reused across all packages and might be the future place for additional + features like managing the rate limits, etc. + + The client itself was generated in parts using the `@openapitools/openapi-generator-cli`. + +### Patch Changes + +- 9122060776: Updated dependency `msw` to `^0.42.0`. +- Updated dependencies + - @backstage/integration@1.2.1 + +## @backstage/plugin-catalog@1.3.0 + +### Minor Changes + +- fe7614ea54: Add an optional icon to the Catalog and TechDocs search results + +### Patch Changes + +- 449dcef98e: Updates the `isKind`, `ìsComponentType`, and `isNamespace` to allow an array of possible values + +- 1f70704580: Accessibility updates: + + - Added screen reader elements to describe default table `Action` buttons + +- 915700f64f: In order to simplify analytics on top of the search experience in Backstage, the provided `<*ResultListItem />` component now captures a `discover` analytics event instead of a `click` event. This event includes the result rank as its `value` and, like a click, the URL/path clicked to as its `to` attribute. + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search-react@0.2.1 + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/core-components@0.9.5 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-backend@1.2.0 + +### Minor Changes + +- b594679ae3: Allow array as non-spread arguments at the `CatalogBuilder`. + + ```typescript + builder.addEntityProvider(...getArrayOfProviders()); + ``` + + can be simplified to + + ```typescript + builder.addEntityProvider(getArrayOfProviders()); + ``` + +### Patch Changes + +- 8838b13038: Disallow anything but `'url'` locations from being registered via the location service. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-permission-node@0.6.2 + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-scaffolder-common@1.1.1 + +## @backstage/plugin-catalog-backend-module-bitbucket@0.2.0 + +### Minor Changes + +- 1c01c0fd14: Integrate `@backstage/plugin-bitbucket-cloud-common` as replacement for the `BitbucketCloudClient`. + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/plugin-bitbucket-cloud-common@0.1.0 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-backend-module-bitbucket-cloud@0.1.0 + +### Minor Changes + +- dfc4efcbf0: Add new plugin `catalog-backend-module-bitbucket-cloud` with `BitbucketCloudEntityProvider`. + + This entity provider is an alternative/replacement to the `BitbucketDiscoveryProcessor` **_(for Bitbucket Cloud only!)_**. + It replaces use cases using `search=true` and should be powerful enough as a complete replacement. + + If any feature for Bitbucket Cloud is missing and preventing you from switching, please raise an issue. + + **Before:** + + ```typescript + // packages/backend/src/plugins/catalog.ts + + builder.addProcessor( + BitbucketDiscoveryProcessor.fromConfig(env.config, { logger: env.logger }), + ); + ``` + + ```yaml + # app-config.yaml + + catalog: + locations: + - type: bitbucket-discovery + target: 'https://bitbucket.org/workspaces/workspace-name/projects/apis-*/repos/service-*?search=true&catalogPath=/catalog-info.yaml' + ``` + + **After:** + + ```typescript + // packages/backend/src/plugins/catalog.ts + builder.addEntityProvider( + BitbucketCloudEntityProvider.fromConfig(env.config, { + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + }), + ); + ``` + + ```yaml + # app-config.yaml + + catalog: + providers: + bitbucketCloud: + yourProviderId: # identifies your ingested dataset + catalogPath: /catalog-info.yaml # default value + filters: # optional + projectKey: '^apis-.* + ``` + +## @backstage/plugin-catalog-backend-module-ldap@0.5.0 + +### Minor Changes + +- 1f83f0bc84: Added the possibility to pass TLS configuration to ldap connection + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-dynatrace@0.1.0 + +### Minor Changes + +- 70027d09aa: Adds Dynatrace plugin + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-github-pull-requests-board@0.1.0 + +### Minor Changes + +- fc9927c81d: Add Github Pull Requests board plugin + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-kubernetes-backend@0.6.0 + +### Minor Changes + +- 4328737af6: Add support to fetch data for Stateful Sets from Kubernetes + +### Patch Changes + +- 0c70cd8e1d: cache and refresh Azure tokens to avoid excessive calls to Azure Identity +- 2aedf64ad3: Updated dependency `@google-cloud/container` to `^4.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-kubernetes-common@0.3.0 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-kubernetes-common@0.3.0 + +### Minor Changes + +- 4328737af6: Add support to fetch data for Stateful Sets + +### Patch Changes + +- Updated dependencies + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-pagerduty@0.4.0 + +### Minor Changes + +- b157c2eb1c: **Breaking**: Use identityApi to provide auth token for pagerduty API calls. + +### Patch Changes + +- 76bf6400fe: Fix alert that was not showing after creating an incident. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-scaffolder@1.3.0 + +### Minor Changes + +- dc39366bdb: - Added a new page under `/create/tasks` to show tasks that have been run by the Scaffolder. + + - Ability to filter these tasks by the signed in user, and all tasks. + - Added optional method to the `ScaffolderApi` interface called `listTasks` to get tasks with an required `filterByOwnership` parameter. + +- 86a4a0f72d: Get data of other fields in Form from a custom field in template Scaffolder. + following: + + ```tsx + const CustomFieldExtensionComponent = (props: FieldExtensionComponentProps) => { + const { formData } = props.formContext; + ... + }; + + const CustomFieldExtension = scaffolderPlugin.provide( + createScaffolderFieldExtension({ + name: ..., + component: CustomFieldExtensionComponent, + validation: ... + }) + ); + ``` + +- 72dfcbc8bf: Gerrit Integration: Implemented a `RepoUrlPicker` for Gerrit. + +- f93af969cd: Added the ability to support running of templates that are not in the `default` namespace + +### Patch Changes + +- ac0c7e45ee: Fixes review mask in `MultistepJsonForm` to work as documented. `show: true` no longer needed when mask is set. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- fd505f40c0: Handle binary files and files that are too large during dry-run content upload. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-permission-react@0.4.2 + - @backstage/plugin-scaffolder-common@1.1.1 + +## @backstage/plugin-scaffolder-backend@1.3.0 + +### Minor Changes + +- 35a26131b3: **DEPRECATION**: The `projectid` input parameters to the `publish:gitlab:merge-request`, it's no longer required as it can be decoded from the `repoUrl` input parameter. + **DEPRECATION**: The `projectid` output of the action in favour of `projectPath` + +- 72dfcbc8bf: A new scaffolder action has been added: `gerrit:publish` + +- ce0d8d7eb1: Fixed a bug in `publish:github` action that didn't permit to add users as collaborators. + This fix required changing the way parameters are passed to the action. + In order to add a team as collaborator, now you must use the `team` field instead of `username`. + In order to add a user as collaborator, you must use the `user` field. + + It's still possible to use the field `username` but is deprecated in favor of `team`. + + ```yaml + - id: publish + name: Publish + action: publish:github + input: + repoUrl: ... + collaborators: + - access: ... + team: my_team + - access: ... + user: my_username + ``` + +- 582003a059: - Added an optional `list` method on the `TaskBroker` and `TaskStore` interface to list tasks by an optional `userEntityRef` + + - Implemented a `list` method on the `DatabaseTaskStore` class to list tasks by an optional `userEntityRef` + - Added a route under `/v2/tasks` to list tasks by a `userEntityRef` using the `createdBy` query parameter + +- c042c5eaff: Add an option to not protect the default branch. + +- f93af969cd: Added the ability to support running of templates that are not in the `default` namespace + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 6901f6be4a: Adds more of an explanation when the `publish:github` scaffolder action fails to create a repository. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-scaffolder-common@1.1.1 + +## @backstage/plugin-search@0.9.0 + +### Minor Changes + +- 2dc4818541: The pre-alpha ``, ``, `etc...` components have been removed. In the unlikely event you were still using/referencing them, please update to using their non-`*Next` equivalents from either `@backstage/plugin-search-react` or `@backstage/plugin-search`. + +### Patch Changes + +- 8809159148: Components ``, `` (including ``), `` (including `.Checkbox`, `.Select`, and `.Autocomplete` static prop components), ``, and `` are now exported from `@backstage/plugin-search-react`. They are now deprecated in `@backstage/plugin-search` and will be removed in a future release. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 5388e6bdc5: Fixed a bug that could cause analytics events in other parts of Backstage to capture nonsensical values resembling search modal state under some circumstances. +- 915700f64f: In order to simplify analytics on top of the search experience in Backstage, the provided `<*ResultListItem />` component now captures a `discover` analytics event instead of a `click` event. This event includes the result rank as its `value` and, like a click, the URL/path clicked to as its `to` attribute. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search-react@0.2.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-techdocs@1.2.0 + +### Minor Changes + +- fe7614ea54: Add an optional icon to the Catalog and TechDocs search results + +### Patch Changes + +- d047d81295: Use entity title as label in `TechDocsReaderPageHeader` if available + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +- bff65e6958: Updated sidebar-related logic to use `` + `useSidebarPinState()` and/or `` + `useSidebarOpenState()` from `@backstage/core-components`. + +- 915700f64f: In order to simplify analytics on top of the search experience in Backstage, the provided `<*ResultListItem />` component now captures a `discover` analytics event instead of a `click` event. This event includes the result rank as its `value` and, like a click, the URL/path clicked to as its `to` attribute. + +- 881fbd7e8d: Fix `EntityTechdocsContent` component to use objects instead of `` elements, otherwise "outlet" will be null on sub-pages and add-ons won't render. + +- 17c059dfd0: Restructures reader style transformations to improve code readability: + + - Extracts the style rules to separate files; + - Creates a hook that processes each rule; + - And creates another hook that returns a transformer responsible for injecting them into the head tag of a given element. + +- 3b45ad701f: Packages a set of tweaks to the TechDocs addons rendering process: + + - Prevents displaying sidebars until page styles are loaded and the sidebar position is updated; + - Prevents new sidebar locations from being created every time the reader page is rendered if these locations already exist; + - Centers the styles loaded event to avoid having multiple locations setting the opacity style in Shadow Dom causing the screen to flash multiple times. + +- 9b94ade898: Use entity title in `TechDocsSearch` placeholder if available. + +- 816f7475ec: Convert `sanitizeDOM` transformer to hook as part of code readability improvements in dom file. + +- 50ff56a80f: Change the `EntityDocsPage` path to be more specific and also add integration tests for `sub-routes` on this page. + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search-react@0.2.1 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-techdocs-react@1.0.1 + +## @backstage/plugin-vault@0.1.0 + +### Minor Changes + +- 7c310a5bc2: First implementation of the frontend vault plugin. For more information refer to its `README.md`. + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-vault-backend@0.1.0 + +### Minor Changes + +- 7c310a5bc2: First implementation for the backend vault plugin. For more information refer to its `README.md`. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/backend-test-utils@0.1.25 + +## @backstage/app-defaults@1.0.3 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-permission-react@0.4.2 + +## @backstage/backend-tasks@0.3.2 + +### Patch Changes + +- fde10d24f6: Allow tasks that fail to retry on a loop emitting a warning log every time it fails with the amount of attempts it has +- f7146b516f: Updated dependency `cron` to `^2.0.0`. + Updated dependency `@types/cron` to `^2.0.0`. +- 7f108513b8: Add error logging when a background task throws an error rather than silently swallowing it. +- Updated dependencies + - @backstage/backend-common@0.14.0 + +## @backstage/backend-test-utils@0.1.25 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/cli@0.17.2 + - @backstage/backend-common@0.14.0 + +## @backstage/catalog-client@1.0.3 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 35bc0a7c27: Update README to point to catalog-react for frontend usage +- Updated dependencies + - @backstage/catalog-model@1.0.3 + +## @backstage/catalog-model@1.0.3 + +### Patch Changes + +- 131a99e909: Added targetRef to common.schema.json to match the Typescript type + +## @backstage/cli@0.17.2 + +### Patch Changes + +- 026cfe525a: Fix the public path configuration of the frontend app build so that a trailing `/` is always appended when needed. +- 4f73352608: Updated Lockfile to support new versions of yarn as well as the legacy 1 version +- b8970b8941: Improved the `create-github-app` permissions selection prompt by converting it into a multi-select with clearer descriptions. The `members` permission is now also included in the list which is required for ingesting user data into the catalog. +- bd58365d09: Updated dependency `run-script-webpack-plugin` to `^0.0.14`. +- 9002ebd76b: Updated dependency `@rollup/plugin-commonjs` to `^22.0.0`. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 1a33e8b287: Updated dependency `minimatch` to `5.1.0`. +- 6de866ea74: Added console warning to frontend start when the `app.baseUrl` and `backend.baseUrl` are identical +- Updated dependencies + - @backstage/config-loader@1.1.2 + - @backstage/release-manifests@0.0.4 + +## @backstage/config-loader@1.1.2 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +## @backstage/core-app-api@1.0.3 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 19781483a2: Handle URLs as the first argument to `fetchApi`, when using the `plugin:` protocol +- Updated dependencies + - @backstage/core-plugin-api@1.0.3 + +## @backstage/core-components@0.9.5 + +### Patch Changes + +- feb4e8de07: Fix EntityPage tab scrolling overflow bug on Firefox + +- 65840b17be: Fix issue where right arrow icon was incorrectly added to side bar items without a sub-menu + +- de593ec78f: Updated dependency `react-text-truncate` to `^0.19.0`. + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +- 6968b65ba1: Updated dependency `@react-hookz/web` to `^14.0.0`. + +- ee2cd642c5: Updated dependency `rc-progress` to `3.3.3`. + +- 96d1e01641: Accessibility updates: + + - Added `aria-label` to the `Select` component + - Changed heading level used in the header of `Table` component + +- 7d355c4b3f: Fix the missing filter in the toolbar when passing a custom component in the core-components Table + +- 1cf9caecd6: fix Sidebar Contexts deprecation message + +- bff65e6958: The `SidebarPinStateContext` and `SidebarContext` have been deprecated and will be removed in a future release. Instead, use `` + `useSidebarPinState()` and/or `` + `useSidebarOpenState()`. + + This was done to ensure that sidebar state can be shared successfully across components exported by different packages, regardless of what version of this package is resolved and installed for each individual package. + +- Updated dependencies + - @backstage/core-plugin-api@1.0.3 + +## @backstage/core-plugin-api@1.0.3 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +## @backstage/create-app@0.4.28 + +### Patch Changes + +- 881fbd7e8d: Register `TechDocs` addons on catalog entity pages, follow the steps below to add them manually: + + ```diff + // packages/app/src/components/catalog/EntityPage.tsx + + + import { TechDocsAddons } from '@backstage/plugin-techdocs-react'; + + import { + + ReportIssue, + + } from '@backstage/plugin-techdocs-module-addons-contrib'; + + + const techdocsContent = ( + + + + + + + + + + + + ); + + const defaultEntityPage = ( + ... + + + {techdocsContent} + + ... + ); + + const serviceEntityPage = ( + ... + + + {techdocsContent} + + ... + ); + + const websiteEntityPage = ( + ... + + + {techdocsContent} + + ... + ); + ``` + +- 0e870fe0ac: Removed peer dependencies, as they are no longer needed. + +- bff65e6958: Use of `SidebarContext` has been deprecated and will be removed in a future release. Instead, `useSidebarOpenState()` should be used to consume the context and `` should be used to provide it. + + To prepare your app, update `packages/app/src/components/Root/Root.tsx` as follows: + + ```diff + import { + Sidebar, + sidebarConfig, + - SidebarContext + SidebarDivider, + // ... + SidebarSpace, + + useSidebarOpenState, + } from '@backstage/core-components'; + + // ... + + const SidebarLogo = () => { + const classes = useSidebarLogoStyles(); + - const { isOpen } = useContext(SidebarContext); + + const { isOpen } = useSidebarOpenState(); + + // ... + }; + ``` + +- 935d8515da: Updated the `--version` flag to output the version of the current backstage release instead of the version of create-app. + +- 18d4c3e50a: Updated `app-config.production.yaml` to specify an empty list of catalog locations. This is done to prevent example locations stored in `app-config.yaml` from being loaded as these are examples. + +- 1f70704580: Accessibility updates: + + - Added `aria-label` to the sidebar Logo link. To enable this for an existing app, please make the following changes: + + `packages/app/src/components/Root/Root.tsx` + + ```diff + const SidebarLogo = () => { + const classes = useSidebarLogoStyles(); + const { isOpen } = useContext(SidebarContext); + + return ( +
+ + {isOpen ? : } + +
+ ); + }; + ``` + +- 30f04d1497: Components ``, ``, ``, and `` are now deprecated in `@backstage/plugin-search` and should be imported from `@backstage/plugin-search-react` instead. + + To upgrade your App, update the following in `packages/app/src/components/search/SearchPage.tsx`: + + ```diff + import { + DefaultResultListItem + SearchBar + SearchFilter + SearchResult + - } from `@backstage/plugin-search`; + + } from `@backstage/plugin-search-react`; + ``` + +- f7f5a6c6a3: It's now possible to pass result item components a `rank`, which is captured by the analytics API when a user clicks on a search result. To apply this change, update your `/packages/app/src/components/search/SearchPage.tsx` in the following way: + + ```diff + // ... + + {({ results }) => ( + + - {results.map(({ type, document, highlight }) => { + + {results.map(({ type, document, highlight, rank }) => { + switch (type) { + case 'software-catalog': + return ( + + ); + case 'techdocs': + return ( + + ); + default: + return ( + + ); + } + })} + + )} + + // ... + ``` + + If you have implemented a custom Search Modal or other custom search experience, you will want to make similar changes in those components. + +- aaf7652084: Bump version of `cypress` in newly scaffolded Backstage Applications. To apply this change to your own instance, please make the following change to `packages/app/package.json` under `devDependencies`. + + ```diff + - "cypress": "^7.3.0", + + "cypress": "^9.7.0", + ``` + +- 141a1caebe: Updated the auth backend setup in the template to include a guest sign-in resolver in order to make it quicker to get up and running with a basic sign-in setup. There is no need to update existing apps to match this change, but in case you want to use the guest sign-in resolver you can find it at + +## @backstage/dev-utils@1.0.3 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/test-utils@1.1.1 + - @backstage/catalog-model@1.0.3 + - @backstage/app-defaults@1.0.3 + +## @backstage/integration@1.2.1 + +### Patch Changes + +- 72dfcbc8bf: Gerrit Integration: Handle absolute paths in `resolveUrl` properly. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- e37c71b5a4: Updated to support deployments of Azure DevOps Server under TFS or similar sub path + +## @backstage/integration-react@1.1.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/release-manifests@0.0.4 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +## @techdocs/cli@1.1.2 + +### Patch Changes + +- f96e98f4cd: Updated dependency `cypress` to `^10.0.0`. +- bff65e6958: Updated sidebar-related logic to use `` + `useSidebarPinState()` and/or `` + `useSidebarOpenState()` from `@backstage/core-components`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-techdocs-node@1.1.2 + - @backstage/catalog-model@1.0.3 + +## @backstage/test-utils@1.1.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/plugin-permission-react@0.4.2 + +## @backstage/plugin-adr@0.1.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- a6458a120b: Adding term highlighting support to `AdrSearchResultListItem` +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search-react@0.2.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/plugin-adr-common@0.1.1 + +## @backstage/plugin-adr-backend@0.1.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-adr-common@0.1.1 + +## @backstage/plugin-adr-common@0.1.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-airbrake@0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/test-utils@1.1.1 + - @backstage/catalog-model@1.0.3 + - @backstage/dev-utils@1.0.3 + +## @backstage/plugin-airbrake-backend@0.2.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + +## @backstage/plugin-allure@0.1.22 + +### Patch Changes + +- 6387b7a98a: Add export for `isAllureReportAvailable` and `ALLURE_PROJECT_ID_ANNOTATION` so it can be used outside of plugin +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-analytics-module-ga@0.1.17 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-apache-airflow@0.1.14 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-api-docs@0.8.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 811ff4bcf4: Updated `swagger-ui-react` to 4.11.1 in order to address a [XSS + vulnerability](https://github.com/advisories/GHSA-hqq7-2q2v-82xq) in `@braintree/sanitize-url` +- Updated dependencies + - @backstage/plugin-catalog@1.3.0 + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-app-backend@0.3.33 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/config-loader@1.1.2 + +## @backstage/plugin-auth-backend@0.14.1 + +### Patch Changes + +- 5e055079f0: Increased key field size for signing_keys table to account for larger signature keys +- f6aae90e4e: Added configurable algorithm field for TokenFactory +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- bc6fb57094: Updated dependency `passport` to `^0.6.0`. +- 467facc6ea: Fix improper binding of 'this' in ALB Auth provider +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-auth-node@0.2.2 + +### Patch Changes + +- 5ca0b86b88: Address corner cases where the key store was not being created at startup +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 9079a78078: Added configurable algorithms array for IdentityClient +- Updated dependencies + - @backstage/backend-common@0.14.0 + +## @backstage/plugin-azure-devops@0.1.22 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-azure-devops-backend@0.3.12 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + +## @backstage/plugin-badges@0.2.30 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-badges-backend@0.1.27 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-bazaar@0.1.21 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog@1.3.0 + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/cli@0.17.2 + - @backstage/core-components@0.9.5 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-bazaar-backend@0.1.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/backend-test-utils@0.1.25 + +## @backstage/plugin-bitrise@0.1.33 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-backend-module-aws@0.1.6 + +### Patch Changes + +- eb2544b21b: Inline config interfaces +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-backend-module-azure@0.1.4 + +### Patch Changes + +- b8884fd579: Add a new provider `AzureDevOpsEntityProvider` as replacement for `AzureDevOpsDiscoveryProcessor`. + + In order to migrate from the `AzureDevOpsDiscoveryProcessor` you need to apply + the following changes: + + **Before:** + + ```yaml + # app-config.yaml + + catalog: + locations: + - type: azure-discovery + target: https://dev.azure.com/myorg/myproject/_git/service-*?path=/catalog-info.yaml + ``` + + ```ts + /* packages/backend/src/plugins/catalog.ts */ + + import { AzureDevOpsDiscoveryProcessor } from '@backstage/plugin-catalog-backend-module-azure'; + + const builder = await CatalogBuilder.create(env); + /** ... other processors ... */ + builder.addProcessor(new AzureDevOpsDiscoveryProcessor(env.reader)); + ``` + + **After:** + + ```yaml + # app-config.yaml + + catalog: + providers: + azureDevOps: + anyProviderId: + host: selfhostedazure.yourcompany.com # This is only really needed for on-premise user, defaults to dev.azure.com + organization: myorg # For on-premise this would be your Collection + project: myproject + repository: service-* + path: /catalog-info.yaml + ``` + + ```ts + /* packages/backend/src/plugins/catalog.ts */ + + import { AzureDevOpsEntityProvider } from '@backstage/plugin-catalog-backend-module-azure'; + + const builder = await CatalogBuilder.create(env); + /** ... other processors and/or providers ... */ + builder.addEntityProvider( + AzureDevOpsEntityProvider.fromConfig(env.config, { + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + }), + ); + ``` + + Visit for more details and options on configuration. + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-backend-module-gerrit@0.1.1 + +### Patch Changes + +- eb2544b21b: Inline config interfaces +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-backend-module-github@0.1.4 + +### Patch Changes + +- 8335a6f6f3: Adds an edit URL to the GitHub Teams Group entities. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-backend-module-gitlab@0.1.4 + +### Patch Changes + +- eea8126171: Add a new provider `GitlabDiscoveryEntityProvider` as replacement for `GitlabDiscoveryProcessor` + + In order to migrate from the `GitlabDiscoveryProcessor` you need to apply + the following changes: + + **Before:** + + ```yaml + # app-config.yaml + + catalog: + locations: + - type: gitlab-discovery + target: https://company.gitlab.com/prefix/*/catalog-info.yaml + ``` + + ```ts + /* packages/backend/src/plugins/catalog.ts */ + + import { GitlabDiscoveryProcessor } from '@backstage/plugin-catalog-backend-module-gitlab'; + + const builder = await CatalogBuilder.create(env); + /** ... other processors ... */ + builder.addProcessor( + GitLabDiscoveryProcessor.fromConfig(env.config, { logger: env.logger }), + ); + ``` + + **After:** + + ```yaml + # app-config.yaml + + catalog: + providers: + gitlab: + yourProviderId: # identifies your dataset / provider independent of config changes + host: gitlab-host # Identifies one of the hosts set up in the integrations + branch: main # Optional. Uses `master` as default + group: example-group # Group and subgroup (if needed) to look for repositories + entityFilename: catalog-info.yaml # Optional. Defaults to `catalog-info.yaml` + ``` + + ```ts + /* packages/backend/src/plugins/catalog.ts */ + + import { GitlabDiscoveryEntityProvider } from '@backstage/plugin-catalog-backend-module-gitlab'; + + const builder = await CatalogBuilder.create(env); + /** ... other processors and/or providers ... */ + builder.addEntityProvider( + ...GitlabDiscoveryEntityProvider.fromConfig(env.config, { + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + }), + ); + ``` + +- bad907d794: The `last_activity_after` timestamp is now being omitted when querying the GitLab API for the first time. + +- 3ac4522537: do not create location object if file with component definition do not exists in project, that decrease count of request to gitlab with 404 status code. Now we can create processor with new flag to enable this logic: + + ```ts + const processor = GitLabDiscoveryProcessor.fromConfig(config, { + logger, + skipReposWithoutExactFileMatch: true, + }); + ``` + + **WARNING:** This new functionality does not support globs in the repo file path + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-backend-module-msgraph@0.3.3 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-common@1.0.3 + +### Patch Changes + +- 7d8acfc32e: Replaced all usages of `@backstage/search-common` with `@backstage/plugin-search-common` +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-permission-common@0.6.2 + +## @backstage/plugin-catalog-graph@0.2.18 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-graphql@0.3.10 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-import@0.8.9 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 05be420971: Updated catalog import page text so they go in the correct hierarchy order +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-catalog-react@1.1.1 + +### Patch Changes + +- 1f70704580: Accessibility updates: + + - Wrapped the `EntityLifecyclePicker`, `EntityOwnerPicker`, `EntityTagPicker`, in `label` elements + - Changed group name `Typography` component to `span` (from default `h6`), added `aria-label` to the `List` component, and `role` of `menuitem` to the container of the `MenuItem` component + +- 568f2d1e75: Table component no longer has drag and drop columns by default + +- Updated dependencies + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-permission-react@0.4.2 + +## @backstage/plugin-cicd-statistics@0.1.8 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-cicd-statistics-module-gitlab@0.1.2 + +### Patch Changes + +- Updated dependencies + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-cicd-statistics@0.1.8 + +## @backstage/plugin-circleci@0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-cloudbuild@0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-code-climate@0.1.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-code-coverage@0.1.33 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-code-coverage-backend@0.1.31 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-codescene@0.1.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- ee2cd642c5: Updated dependency `rc-progress` to `3.3.3`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-config-schema@0.1.29 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-cost-insights@0.11.28 + +### Patch Changes + +- dea1f32f44: In the README, a old path of the `sidebar` was updated to the current path. +- eb2544b21b: Add missing `export` in configuration schema. +- 2fc98ac50c: Fix broken app-config in the example in the README +- 2297510941: Fixed css to show large tooltips on cost overview graph +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-explore@0.3.37 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-explore-react@0.0.18 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-explore-react@0.0.18 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-firehydrant@0.1.23 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-fossa@0.2.38 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-gcalendar@0.3.2 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-gcp-projects@0.3.25 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 6968b65ba1: Updated dependency `@react-hookz/web` to `^14.0.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-git-release-manager@0.3.19 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-github-actions@0.5.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-github-deployments@0.1.37 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-gitops-profiles@0.3.24 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-gocd@0.1.12 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-graphiql@0.2.38 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 464c33f932: Fix for custom headers not being included in requests. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-graphql-backend@0.1.23 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-catalog-graphql@0.3.10 + +## @backstage/plugin-home@0.4.22 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-stack-overflow@0.1.2 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-ilert@0.1.32 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-jenkins@0.7.5 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-jenkins-common@0.1.5 + +## @backstage/plugin-jenkins-backend@0.1.23 + +### Patch Changes + +- 83f6a64d2c: bug fix: provide backstage token for rebuild api call +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/catalog-client@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-jenkins-common@0.1.5 + +## @backstage/plugin-jenkins-common@0.1.5 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + +## @backstage/plugin-kafka@0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-kafka-backend@0.2.26 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-kubernetes@0.6.6 + +### Patch Changes + +- 4328737af6: Add support to fetch data for Stateful Sets and display an accordion in the same way as with Deployments +- b9b8bbc7d9: show request/limit CPU and Memory on the UI +- 5553f09e80: ability to configure refresh interval on Kubernetes tab +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 81304e3e91: Fix for HPA matching when deploying same HPA in multiple namespaces +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/plugin-kubernetes-common@0.3.0 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-lighthouse@0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-newrelic@0.3.24 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-newrelic-dashboard@0.1.14 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-org@0.5.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +- 306d0b4fdd: Added the ability to use an additional `filter` when fetching groups in `MyGroupsSidebarItem` component. Example: + + ```diff + // app/src/components/Root/Root.tsx + + + //... + }> + {/* Global nav, not org-specific */} + //... + + + //... + + + + ``` + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-periskop@0.1.4 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-periskop-backend@0.1.4 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + +## @backstage/plugin-permission-backend@0.5.8 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-permission-node@0.6.2 + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/plugin-permission-common@0.6.2 + +## @backstage/plugin-permission-common@0.6.2 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +## @backstage/plugin-permission-node@0.6.2 + +### Patch Changes + +- 58426f9c0f: Added a new endpoint for aggregating permission metadata from a plugin backend: `/.well-known/backstage/permissions/metadata` + + By default, the metadata endpoint will return information about the permission rules supported by the plugin. Plugin authors can also provide an optional `permissions` parameter to `createPermissionIntegrationRouter`. If provided, these `Permission` objects will be included in the metadata returned by this endpoint. The `permissions` parameter will eventually be required in a future breaking change. + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/plugin-permission-common@0.6.2 + +## @backstage/plugin-permission-react@0.4.2 + +### Patch Changes + +- Updated dependencies + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + +## @backstage/plugin-proxy-backend@0.2.27 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + +## @backstage/plugin-rollbar@0.4.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-rollbar-backend@0.1.30 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + +## @backstage/plugin-scaffolder-backend-module-cookiecutter@0.2.8 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-scaffolder-backend@1.3.0 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + +## @backstage/plugin-scaffolder-backend-module-rails@0.4.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-scaffolder-backend@1.3.0 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + +## @backstage/plugin-scaffolder-backend-module-yeoman@0.2.6 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-scaffolder-backend@1.3.0 + +## @backstage/plugin-scaffolder-common@1.1.1 + +### Patch Changes + +- Updated dependencies + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-search-backend@0.5.3 + +### Patch Changes + +- 7d8acfc32e: `RouterOptions` and `createRouter` now marked as public exports +- 915700f64f: The provided search engine now adds a pagination-aware `rank` value to all results. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-permission-node@0.6.2 + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/plugin-search-backend-node@0.6.2 + - @backstage/plugin-permission-common@0.6.2 + +## @backstage/plugin-search-backend-module-elasticsearch@0.1.5 + +### Patch Changes + +- 281cec1b61: Use more precise matching for query filters + +- 915700f64f: The provided search engine now adds a pagination-aware `rank` value to all results. + +- ddce23d080: Now possible to set a custom index template on the elasticsearch search engine. + +- 7d8acfc32e: Additional types now exported publicly: + + - ElasticSearchAgentOptions + - ElasticSearchConcreteQuery + - ElasticSearchQueryTranslator + - ElasticSearchConnectionConstructor, + - ElasticSearchTransportConstructor, + - ElasticSearchNodeOptions, + - ElasticSearchOptions, + - ElasticSearchAuth, + +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search-backend-node@0.6.2 + +## @backstage/plugin-search-backend-module-pg@0.3.4 + +### Patch Changes + +- 915700f64f: The provided search engine now adds a pagination-aware `rank` value to all results. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/backend-common@0.14.0 + - @backstage/plugin-search-backend-node@0.6.2 + +## @backstage/plugin-search-backend-node@0.6.2 + +### Patch Changes + +- e7794a0aaa: propagate indexing errors so they don't appear successful to the task scheduler + +- 3bb25a9acc: Introducing a `NewlineDelimitedJsonCollatorFactory`, which can be used to create search indices from newline delimited JSON files stored in external storage readable via a configured `UrlReader` instance. + + This is useful if you have an independent process periodically generating `*.ndjson` files consisting of `IndexableDocument` objects and want to be able to generate a fresh index based on the latest version of such a file. + +- 3bb25a9acc: Fixed a bug that prevented `TestPipeline.withSubject` from identifying valid `Readable` subjects that were technically transform streams. + +- 915700f64f: The provided search engine now adds a pagination-aware `rank` value to all results. + +- 7d8acfc32e: Replaced all `@beta` exports with `@public` exports + +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/plugin-permission-common@0.6.2 + +## @backstage/plugin-search-common@0.3.5 + +### Patch Changes + +- 7d8acfc32e: `@beta` exports now replaced with `@public` exports +- 484afdf1dc: Added an optional `rank` attribute to the `Result` type. This represents the result rank (starting at 1) for a given result in a result set for a given search. +- Updated dependencies + - @backstage/plugin-permission-common@0.6.2 + +## @backstage/plugin-search-react@0.2.1 + +### Patch Changes + +- 8809159148: Components ``, `` (including ``), `` (including `.Checkbox`, `.Select`, and `.Autocomplete` static prop components), ``, and `` are now exported from `@backstage/plugin-search-react`. They are now deprecated in `@backstage/plugin-search` and will be removed in a future release. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-sentry@0.3.44 + +### Patch Changes + +- c55f6cb22d: Exported `isSentryAvailable` which can be used to determine if sentry is available. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-shortcuts@0.2.7 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-sonarqube@0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- ee2cd642c5: Updated dependency `rc-progress` to `3.3.3`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-splunk-on-call@0.3.30 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-stack-overflow@0.1.2 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-home@0.4.22 + +## @backstage/plugin-stack-overflow-backend@0.1.2 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + +## @backstage/plugin-tech-insights@0.2.2 + +### Patch Changes + +- 09d2f4d179: Export TechInsightsClient so it may be extended by custom implementations +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-tech-insights-backend@0.4.1 + +### Patch Changes + +- 4fee8f59e3: Updated tech-insights fetch/latest endpoint to return the actual latest row based on the timestamp + +- aa15229ec3: Introduce additional JsonValue types to be storable as facts. This enables the possibility to store more complex objects for fact checking purposes. The rules engine supports walking keyed object values directly to create rules and checks + + Modify facts database table to have a more restricted timestamp precision for cases where the postgres server isn't configured to contain such value. This fixes the issue where in some cases `maxItems` lifecycle condition didn't work as expected. + +- Updated dependencies + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-tech-insights-node@0.3.1 + +## @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-tech-insights-node@0.3.1 + +## @backstage/plugin-tech-insights-node@0.3.1 + +### Patch Changes + +- aa15229ec3: Introduce additional JsonValue types to be storable as facts. This enables the possibility to store more complex objects for fact checking purposes. The rules engine supports walking keyed object values directly to create rules and checks + + Modify facts database table to have a more restricted timestamp precision for cases where the postgres server isn't configured to contain such value. This fixes the issue where in some cases `maxItems` lifecycle condition didn't work as expected. + +- Updated dependencies + - @backstage/backend-common@0.14.0 + +## @backstage/plugin-tech-radar@0.5.13 + +### Patch Changes + +- bb31e5489c: Updated dependency `d3-force` to `^3.0.0`. + Updated dependency `@types/d3-force` to `^3.0.0`. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-techdocs-addons-test-utils@1.0.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- d047d81295: Update default mock +- Updated dependencies + - @backstage/plugin-catalog@1.3.0 + - @backstage/plugin-techdocs@1.2.0 + - @backstage/plugin-search-react@0.2.1 + - @backstage/core-components@0.9.5 + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/test-utils@1.1.1 + - @backstage/plugin-techdocs-react@1.0.1 + +## @backstage/plugin-techdocs-backend@1.1.2 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + +- 61fba6e50b: In order to ensure a good, stable TechDocs user experience when running TechDocs with `techdocs.builder` set to `local`, the number of concurrent builds has been limited to 10. Any additional builds requested concurrently will be queued and handled as prior builds complete. In the unlikely event that you need to handle more concurrent builds, consider scaling out your TechDocs backend deployment or using the `external` option for `techdocs.builder`. + +- 5d66d4ff67: Output logs from a TechDocs build to a logging transport in addition to existing + frontend event stream, for capturing these logs to other sources. + + This allows users to capture debugging information around why tech docs fail to build + without needing to rely on end users capturing information from their web browser. + + The most common use case is to log to the same place as the rest of the backend + application logs. + + Sample usage: + + import { DockerContainerRunner } from '@backstage/backend-common'; + import { + createRouter, + Generators, + Preparers, + Publisher, + } from '@backstage/plugin-techdocs-backend'; + import Docker from 'dockerode'; + import { Router } from 'express'; + import { PluginEnvironment } from '../types'; + + export default async function createPlugin( + env: PluginEnvironment, + ): Promise { + const preparers = await Preparers.fromConfig(env.config, { + logger: env.logger, + reader: env.reader, + }); + + const dockerClient = new Docker(); + const containerRunner = new DockerContainerRunner({ dockerClient }); + + const generators = await Generators.fromConfig(env.config, { + logger: env.logger, + containerRunner, + }); + + const publisher = await Publisher.fromConfig(env.config, { + logger: env.logger, + discovery: env.discovery, + }); + + await publisher.getReadiness(); + + return await createRouter({ + preparers, + generators, + publisher, + logger: env.logger, + // Passing a buildLogTransport as a parameter in createRouter will enable + // capturing build logs to a backend log stream + buildLogTransport: env.logger, + config: env.config, + discovery: env.discovery, + cache: env.cache, + }); + } + +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/plugin-techdocs-node@1.1.2 + - @backstage/catalog-client@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-techdocs-module-addons-contrib@1.0.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 6968b65ba1: Updated dependency `@react-hookz/web` to `^14.0.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/plugin-techdocs-react@1.0.1 + +## @backstage/plugin-techdocs-node@1.1.2 + +### Patch Changes + +- f5283a42e2: Updated dependency `@google-cloud/storage` to `^6.0.0`. +- 2c048f8b90: Updated deprecated use of `express`' `res.redirect()` method when handling legacy path casing. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-techdocs-react@1.0.1 + +### Patch Changes + +- 3b45ad701f: Creates a `TechDocsShadowDom` component that takes a tree of elements and an `onAppend` handler: + + - Calls the `onAppend` handler when appending the element tree to the shadow root; + - Also dispatches an event when styles are loaded to let transformers know that the computed styles are ready to be consumed. + +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-todo@0.2.8 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-todo-backend@0.1.30 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + +## @backstage/plugin-user-settings@0.4.5 + +### Patch Changes + +- 9d2d6a0cea: Added new `` to show the result of the `identityApi.getBackstageIdentity()` call to help debug ownership issues. The new card has been added to the user settings page. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- bff65e6958: Updated sidebar-related logic to use `` + `useSidebarPinState()` and/or `` + `useSidebarOpenState()` from `@backstage/core-components`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @backstage/plugin-xcmetrics@0.2.26 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## example-app@0.2.72 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-kubernetes@0.6.6 + - @backstage/plugin-cost-insights@0.11.28 + - @backstage/plugin-scaffolder@1.3.0 + - @backstage/plugin-catalog@1.3.0 + - @backstage/plugin-techdocs@1.2.0 + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/cli@0.17.2 + - @backstage/plugin-user-settings@0.4.5 + - @backstage/plugin-pagerduty@0.4.0 + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search@0.9.0 + - @backstage/plugin-search-react@0.2.1 + - @backstage/plugin-sentry@0.3.44 + - @backstage/plugin-tech-insights@0.2.2 + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/core-components@0.9.5 + - @backstage/plugin-dynatrace@0.1.0 + - @backstage/plugin-tech-radar@0.5.13 + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/plugin-airbrake@0.3.6 + - @backstage/plugin-apache-airflow@0.1.14 + - @backstage/plugin-api-docs@0.8.6 + - @backstage/plugin-azure-devops@0.1.22 + - @backstage/plugin-badges@0.2.30 + - @backstage/plugin-catalog-import@0.8.9 + - @backstage/plugin-circleci@0.3.6 + - @backstage/plugin-cloudbuild@0.3.6 + - @backstage/plugin-code-coverage@0.1.33 + - @backstage/plugin-explore@0.3.37 + - @backstage/plugin-gcalendar@0.3.2 + - @backstage/plugin-gcp-projects@0.3.25 + - @backstage/plugin-github-actions@0.5.6 + - @backstage/plugin-gocd@0.1.12 + - @backstage/plugin-graphiql@0.2.38 + - @backstage/plugin-home@0.4.22 + - @backstage/plugin-jenkins@0.7.5 + - @backstage/plugin-kafka@0.3.6 + - @backstage/plugin-lighthouse@0.3.6 + - @backstage/plugin-newrelic@0.3.24 + - @backstage/plugin-org@0.5.6 + - @backstage/plugin-rollbar@0.4.6 + - @backstage/plugin-shortcuts@0.2.7 + - @backstage/plugin-stack-overflow@0.1.2 + - @backstage/plugin-techdocs-module-addons-contrib@1.0.1 + - @backstage/plugin-todo@0.2.8 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-techdocs-react@1.0.1 + - @backstage/app-defaults@1.0.3 + - @backstage/plugin-catalog-graph@0.2.18 + - @backstage/plugin-newrelic-dashboard@0.1.14 + - @backstage/plugin-permission-react@0.4.2 + +## example-backend@0.2.72 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-tech-insights-backend@0.4.1 + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/plugin-auth-backend@0.14.1 + - @backstage/plugin-scaffolder-backend@1.3.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/plugin-permission-node@0.6.2 + - @backstage/plugin-kubernetes-backend@0.6.0 + - @backstage/backend-common@0.14.0 + - @backstage/plugin-search-backend@0.5.3 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/integration@1.2.1 + - @backstage/plugin-jenkins-backend@0.1.23 + - @backstage/plugin-search-backend-node@0.6.2 + - @backstage/catalog-client@1.0.3 + - @backstage/plugin-app-backend@0.3.33 + - @backstage/plugin-azure-devops-backend@0.3.12 + - @backstage/plugin-code-coverage-backend@0.1.31 + - @backstage/plugin-graphql-backend@0.1.23 + - @backstage/plugin-permission-backend@0.5.8 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/plugin-rollbar-backend@0.1.30 + - @backstage/plugin-techdocs-backend@1.1.2 + - @backstage/plugin-todo-backend@0.1.30 + - @backstage/plugin-search-backend-module-elasticsearch@0.1.5 + - @backstage/plugin-search-backend-module-pg@0.3.4 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-tech-insights-node@0.3.1 + - example-app@0.2.72 + - @backstage/plugin-badges-backend@0.1.27 + - @backstage/plugin-kafka-backend@0.2.26 + - @backstage/plugin-proxy-backend@0.2.27 + - @backstage/plugin-scaffolder-backend-module-rails@0.4.1 + - @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.17 + +## techdocs-cli-embedded-app@0.2.71 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog@1.3.0 + - @backstage/plugin-techdocs@1.2.0 + - @backstage/cli@0.17.2 + - @backstage/core-components@0.9.5 + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/test-utils@1.1.1 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-techdocs-react@1.0.1 + - @backstage/app-defaults@1.0.3 + +## @internal/plugin-todo-list@1.0.2 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + +## @internal/plugin-todo-list-backend@1.0.2 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + +## @internal/plugin-todo-list-common@1.0.2 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-common@0.6.2 diff --git a/package.json b/package.json index d4881764ab..dd2a85e757 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "@types/react": "^17", "@types/react-dom": "^17" }, - "version": "1.3.0-next.2", + "version": "1.3.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 7fb3c38e8b..fb1756eba2 100644 --- a/packages/app-defaults/CHANGELOG.md +++ b/packages/app-defaults/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/app-defaults +## 1.0.3 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-permission-react@0.4.2 + ## 1.0.3-next.1 ### Patch Changes diff --git a/packages/app-defaults/package.json b/packages/app-defaults/package.json index c27465d605..0a35b16c3a 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.3-next.1", + "version": "1.0.3", "private": false, "publishConfig": { "access": "public", @@ -33,10 +33,10 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-permission-react": "^0.4.2-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-app-api": "^1.0.3", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-permission-react": "^0.4.2", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -46,8 +46,8 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/test-utils": "^1.1.1", "@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 0cb1add155..74601b6417 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,64 @@ # example-app +## 0.2.72 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-kubernetes@0.6.6 + - @backstage/plugin-cost-insights@0.11.28 + - @backstage/plugin-scaffolder@1.3.0 + - @backstage/plugin-catalog@1.3.0 + - @backstage/plugin-techdocs@1.2.0 + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/cli@0.17.2 + - @backstage/plugin-user-settings@0.4.5 + - @backstage/plugin-pagerduty@0.4.0 + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search@0.9.0 + - @backstage/plugin-search-react@0.2.1 + - @backstage/plugin-sentry@0.3.44 + - @backstage/plugin-tech-insights@0.2.2 + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/core-components@0.9.5 + - @backstage/plugin-dynatrace@0.1.0 + - @backstage/plugin-tech-radar@0.5.13 + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/plugin-airbrake@0.3.6 + - @backstage/plugin-apache-airflow@0.1.14 + - @backstage/plugin-api-docs@0.8.6 + - @backstage/plugin-azure-devops@0.1.22 + - @backstage/plugin-badges@0.2.30 + - @backstage/plugin-catalog-import@0.8.9 + - @backstage/plugin-circleci@0.3.6 + - @backstage/plugin-cloudbuild@0.3.6 + - @backstage/plugin-code-coverage@0.1.33 + - @backstage/plugin-explore@0.3.37 + - @backstage/plugin-gcalendar@0.3.2 + - @backstage/plugin-gcp-projects@0.3.25 + - @backstage/plugin-github-actions@0.5.6 + - @backstage/plugin-gocd@0.1.12 + - @backstage/plugin-graphiql@0.2.38 + - @backstage/plugin-home@0.4.22 + - @backstage/plugin-jenkins@0.7.5 + - @backstage/plugin-kafka@0.3.6 + - @backstage/plugin-lighthouse@0.3.6 + - @backstage/plugin-newrelic@0.3.24 + - @backstage/plugin-org@0.5.6 + - @backstage/plugin-rollbar@0.4.6 + - @backstage/plugin-shortcuts@0.2.7 + - @backstage/plugin-stack-overflow@0.1.2 + - @backstage/plugin-techdocs-module-addons-contrib@1.0.1 + - @backstage/plugin-todo@0.2.8 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-techdocs-react@1.0.1 + - @backstage/app-defaults@1.0.3 + - @backstage/plugin-catalog-graph@0.2.18 + - @backstage/plugin-newrelic-dashboard@0.1.14 + - @backstage/plugin-permission-react@0.4.2 + ## 0.2.72-next.2 ### Patch Changes diff --git a/packages/app/package.json b/packages/app/package.json index db53e99e0f..df9119d602 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,66 +1,66 @@ { "name": "example-app", - "version": "0.2.72-next.2", + "version": "0.2.72", "private": true, "backstage": { "role": "frontend" }, "bundled": true, "dependencies": { - "@backstage/app-defaults": "^1.0.3-next.1", - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/app-defaults": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", + "@backstage/cli": "^0.17.2", "@backstage/config": "^1.0.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/integration-react": "^1.1.1-next.1", - "@backstage/plugin-airbrake": "^0.3.6-next.1", - "@backstage/plugin-api-docs": "^0.8.6-next.1", - "@backstage/plugin-azure-devops": "^0.1.22-next.1", - "@backstage/plugin-apache-airflow": "^0.1.14-next.1", - "@backstage/plugin-badges": "^0.2.30-next.1", - "@backstage/plugin-catalog": "^1.2.1-next.1", - "@backstage/plugin-catalog-common": "^1.0.3-next.1", - "@backstage/plugin-catalog-graph": "^0.2.18-next.1", - "@backstage/plugin-catalog-import": "^0.8.9-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/plugin-circleci": "^0.3.6-next.1", - "@backstage/plugin-cloudbuild": "^0.3.6-next.1", - "@backstage/plugin-code-coverage": "^0.1.33-next.1", - "@backstage/plugin-cost-insights": "^0.11.28-next.2", - "@backstage/plugin-dynatrace": "^0.0.0", - "@backstage/plugin-explore": "^0.3.37-next.1", - "@backstage/plugin-gcalendar": "^0.3.2-next.1", - "@backstage/plugin-gcp-projects": "^0.3.25-next.1", - "@backstage/plugin-github-actions": "^0.5.6-next.1", - "@backstage/plugin-gocd": "^0.1.12-next.1", - "@backstage/plugin-graphiql": "^0.2.38-next.1", - "@backstage/plugin-home": "^0.4.22-next.1", - "@backstage/plugin-jenkins": "^0.7.5-next.1", - "@backstage/plugin-kafka": "^0.3.6-next.1", - "@backstage/plugin-kubernetes": "^0.6.6-next.2", - "@backstage/plugin-lighthouse": "^0.3.6-next.1", - "@backstage/plugin-newrelic": "^0.3.24-next.1", - "@backstage/plugin-newrelic-dashboard": "^0.1.14-next.1", - "@backstage/plugin-org": "^0.5.6-next.2", - "@backstage/plugin-pagerduty": "0.4.0-next.2", - "@backstage/plugin-permission-react": "^0.4.2-next.0", - "@backstage/plugin-rollbar": "^0.4.6-next.1", - "@backstage/plugin-scaffolder": "^1.3.0-next.2", - "@backstage/plugin-search": "^0.8.2-next.2", - "@backstage/plugin-search-react": "^0.2.1-next.0", - "@backstage/plugin-search-common": "^0.3.5-next.1", - "@backstage/plugin-sentry": "^0.3.44-next.1", - "@backstage/plugin-shortcuts": "^0.2.7-next.1", - "@backstage/plugin-stack-overflow": "^0.1.2-next.1", - "@backstage/plugin-tech-radar": "^0.5.13-next.1", - "@backstage/plugin-techdocs": "^1.1.2-next.1", - "@backstage/plugin-techdocs-react": "^1.0.1-next.1", - "@backstage/plugin-techdocs-module-addons-contrib": "^1.0.1-next.1", - "@backstage/plugin-todo": "^0.2.8-next.1", - "@backstage/plugin-user-settings": "^0.4.5-next.1", - "@backstage/plugin-tech-insights": "^0.2.2-next.1", + "@backstage/core-app-api": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-airbrake": "^0.3.6", + "@backstage/plugin-api-docs": "^0.8.6", + "@backstage/plugin-azure-devops": "^0.1.22", + "@backstage/plugin-apache-airflow": "^0.1.14", + "@backstage/plugin-badges": "^0.2.30", + "@backstage/plugin-catalog": "^1.3.0", + "@backstage/plugin-catalog-common": "^1.0.3", + "@backstage/plugin-catalog-graph": "^0.2.18", + "@backstage/plugin-catalog-import": "^0.8.9", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/plugin-circleci": "^0.3.6", + "@backstage/plugin-cloudbuild": "^0.3.6", + "@backstage/plugin-code-coverage": "^0.1.33", + "@backstage/plugin-cost-insights": "^0.11.28", + "@backstage/plugin-dynatrace": "^0.1.0", + "@backstage/plugin-explore": "^0.3.37", + "@backstage/plugin-gcalendar": "^0.3.2", + "@backstage/plugin-gcp-projects": "^0.3.25", + "@backstage/plugin-github-actions": "^0.5.6", + "@backstage/plugin-gocd": "^0.1.12", + "@backstage/plugin-graphiql": "^0.2.38", + "@backstage/plugin-home": "^0.4.22", + "@backstage/plugin-jenkins": "^0.7.5", + "@backstage/plugin-kafka": "^0.3.6", + "@backstage/plugin-kubernetes": "^0.6.6", + "@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-permission-react": "^0.4.2", + "@backstage/plugin-rollbar": "^0.4.6", + "@backstage/plugin-scaffolder": "^1.3.0", + "@backstage/plugin-search": "^0.9.0", + "@backstage/plugin-search-react": "^0.2.1", + "@backstage/plugin-search-common": "^0.3.5", + "@backstage/plugin-sentry": "^0.3.44", + "@backstage/plugin-shortcuts": "^0.2.7", + "@backstage/plugin-stack-overflow": "^0.1.2", + "@backstage/plugin-tech-radar": "^0.5.13", + "@backstage/plugin-techdocs": "^1.2.0", + "@backstage/plugin-techdocs-react": "^1.0.1", + "@backstage/plugin-techdocs-module-addons-contrib": "^1.0.1", + "@backstage/plugin-todo": "^0.2.8", + "@backstage/plugin-user-settings": "^0.4.5", + "@backstage/plugin-tech-insights": "^0.2.2", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -81,7 +81,7 @@ "zen-observable": "^0.8.15" }, "devDependencies": { - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/test-utils": "^1.1.1", "@rjsf/core": "^3.2.1", "@testing-library/cypress": "^8.0.2", "@testing-library/jest-dom": "^5.10.1", diff --git a/packages/backend-common/CHANGELOG.md b/packages/backend-common/CHANGELOG.md index 974e03666d..9e5a28f76b 100644 --- a/packages/backend-common/CHANGELOG.md +++ b/packages/backend-common/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/backend-common +## 0.14.0 + +### Minor Changes + +- 55647ec7df: **BREAKING**: Server-to-server tokens that are authenticated by the `ServerTokenManager` now must have an `exp` claim that has not expired. Tokens where the `exp` claim is in the past or missing are considered invalid and will throw an error. This is a followup to the deprecation from the `1.2` release of Backstage where perpetual tokens were deprecated. Be sure to update any usage of the `getToken()` method to have it be called every time a token is needed. Do not store tokens for later use. + +### Patch Changes + +- f72a6b8c62: Applied the `luxon` dependency fix from the `0.13.4` patch release. +- 5b22a8c97f: Applied the AWS S3 reading patch from the `0.13.5` patch release. +- f5283a42e2: Updated dependency `@google-cloud/storage` to `^6.0.0`. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/integration@1.2.1 + - @backstage/config-loader@1.1.2 + ## 0.14.0-next.2 ### Minor Changes diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json index f7f34870ba..d4da05eaa6 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.0-next.2", + "version": "0.14.0", "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.2-next.0", + "@backstage/config-loader": "^1.1.2", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", + "@backstage/integration": "^1.2.1", "@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.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@types/archiver": "^5.1.0", "@types/base64-stream": "^1.0.2", "@types/compression": "^1.7.0", diff --git a/packages/backend-tasks/CHANGELOG.md b/packages/backend-tasks/CHANGELOG.md index 34ba7b9cc3..34be280bbc 100644 --- a/packages/backend-tasks/CHANGELOG.md +++ b/packages/backend-tasks/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/backend-tasks +## 0.3.2 + +### Patch Changes + +- fde10d24f6: Allow tasks that fail to retry on a loop emitting a warning log every time it fails with the amount of attempts it has +- f7146b516f: Updated dependency `cron` to `^2.0.0`. + Updated dependency `@types/cron` to `^2.0.0`. +- 7f108513b8: Add error logging when a background task throws an error rather than silently swallowing it. +- Updated dependencies + - @backstage/backend-common@0.14.0 + ## 0.3.2-next.2 ### Patch Changes diff --git a/packages/backend-tasks/package.json b/packages/backend-tasks/package.json index 7276bb3e9d..e96a71c597 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.2-next.2", + "version": "0.3.2", "main": "src/index.ts", "types": "src/index.ts", "private": false, @@ -33,7 +33,7 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", "@backstage/types": "^1.0.0", @@ -48,8 +48,8 @@ "zod": "^3.9.5" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@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 cdb0403436..104f17a2e8 100644 --- a/packages/backend-test-utils/CHANGELOG.md +++ b/packages/backend-test-utils/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/backend-test-utils +## 0.1.25 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/cli@0.17.2 + - @backstage/backend-common@0.14.0 + ## 0.1.25-next.2 ### Patch Changes diff --git a/packages/backend-test-utils/package.json b/packages/backend-test-utils/package.json index 10131b1387..abc55944ea 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.25-next.2", + "version": "0.1.25", "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.0-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-common": "^0.14.0", + "@backstage/cli": "^0.17.2", "@backstage/config": "^1.0.1", "better-sqlite3": "^7.5.0", "knex": "^1.0.2", @@ -46,7 +46,7 @@ "uuid": "^8.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2" + "@backstage/cli": "^0.17.2" }, "files": [ "dist" diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 1bab45135a..1602a34c37 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,44 @@ # example-backend +## 0.2.72 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-tech-insights-backend@0.4.1 + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/plugin-auth-backend@0.14.1 + - @backstage/plugin-scaffolder-backend@1.3.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/plugin-permission-node@0.6.2 + - @backstage/plugin-kubernetes-backend@0.6.0 + - @backstage/backend-common@0.14.0 + - @backstage/plugin-search-backend@0.5.3 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/integration@1.2.1 + - @backstage/plugin-jenkins-backend@0.1.23 + - @backstage/plugin-search-backend-node@0.6.2 + - @backstage/catalog-client@1.0.3 + - @backstage/plugin-app-backend@0.3.33 + - @backstage/plugin-azure-devops-backend@0.3.12 + - @backstage/plugin-code-coverage-backend@0.1.31 + - @backstage/plugin-graphql-backend@0.1.23 + - @backstage/plugin-permission-backend@0.5.8 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/plugin-rollbar-backend@0.1.30 + - @backstage/plugin-techdocs-backend@1.1.2 + - @backstage/plugin-todo-backend@0.1.30 + - @backstage/plugin-search-backend-module-elasticsearch@0.1.5 + - @backstage/plugin-search-backend-module-pg@0.3.4 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-tech-insights-node@0.3.1 + - example-app@0.2.72 + - @backstage/plugin-badges-backend@0.1.27 + - @backstage/plugin-kafka-backend@0.2.26 + - @backstage/plugin-proxy-backend@0.2.27 + - @backstage/plugin-scaffolder-backend-module-rails@0.4.1 + - @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.17 + ## 0.2.72-next.2 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index ce11fa5c0f..9dedf360c1 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "example-backend", - "version": "0.2.72-next.2", + "version": "0.2.72", "main": "dist/index.cjs.js", "types": "src/index.ts", "license": "Apache-2.0", @@ -26,39 +26,39 @@ "build-image": "docker build ../.. -f Dockerfile --tag example-backend" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/backend-tasks": "^0.3.2-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/backend-tasks": "^0.3.2", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-app-backend": "^0.3.33-next.2", - "@backstage/plugin-auth-backend": "^0.14.1-next.2", - "@backstage/plugin-auth-node": "^0.2.2-next.2", - "@backstage/plugin-azure-devops-backend": "^0.3.12-next.2", - "@backstage/plugin-badges-backend": "^0.1.27-next.2", - "@backstage/plugin-catalog-backend": "^1.2.0-next.2", - "@backstage/plugin-code-coverage-backend": "^0.1.31-next.2", - "@backstage/plugin-graphql-backend": "^0.1.23-next.2", - "@backstage/plugin-jenkins-backend": "^0.1.23-next.2", - "@backstage/plugin-kubernetes-backend": "^0.6.0-next.2", - "@backstage/plugin-kafka-backend": "^0.2.26-next.2", - "@backstage/plugin-permission-backend": "^0.5.8-next.2", - "@backstage/plugin-permission-common": "^0.6.2-next.0", - "@backstage/plugin-permission-node": "^0.6.2-next.2", - "@backstage/plugin-proxy-backend": "^0.2.27-next.1", - "@backstage/plugin-rollbar-backend": "^0.1.30-next.2", - "@backstage/plugin-scaffolder-backend": "^1.3.0-next.2", - "@backstage/plugin-scaffolder-backend-module-rails": "^0.4.1-next.1", - "@backstage/plugin-search-backend": "^0.5.3-next.2", - "@backstage/plugin-search-backend-node": "^0.6.2-next.2", - "@backstage/plugin-search-backend-module-elasticsearch": "^0.1.5-next.2", - "@backstage/plugin-search-backend-module-pg": "^0.3.4-next.2", - "@backstage/plugin-techdocs-backend": "^1.1.2-next.2", - "@backstage/plugin-tech-insights-backend": "^0.4.1-next.2", - "@backstage/plugin-tech-insights-node": "^0.3.1-next.1", - "@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.17-next.1", - "@backstage/plugin-todo-backend": "^0.1.30-next.2", + "@backstage/integration": "^1.2.1", + "@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-backend": "^0.3.12", + "@backstage/plugin-badges-backend": "^0.1.27", + "@backstage/plugin-catalog-backend": "^1.2.0", + "@backstage/plugin-code-coverage-backend": "^0.1.31", + "@backstage/plugin-graphql-backend": "^0.1.23", + "@backstage/plugin-jenkins-backend": "^0.1.23", + "@backstage/plugin-kubernetes-backend": "^0.6.0", + "@backstage/plugin-kafka-backend": "^0.2.26", + "@backstage/plugin-permission-backend": "^0.5.8", + "@backstage/plugin-permission-common": "^0.6.2", + "@backstage/plugin-permission-node": "^0.6.2", + "@backstage/plugin-proxy-backend": "^0.2.27", + "@backstage/plugin-rollbar-backend": "^0.1.30", + "@backstage/plugin-scaffolder-backend": "^1.3.0", + "@backstage/plugin-scaffolder-backend-module-rails": "^0.4.1", + "@backstage/plugin-search-backend": "^0.5.3", + "@backstage/plugin-search-backend-node": "^0.6.2", + "@backstage/plugin-search-backend-module-elasticsearch": "^0.1.5", + "@backstage/plugin-search-backend-module-pg": "^0.3.4", + "@backstage/plugin-techdocs-backend": "^1.1.2", + "@backstage/plugin-tech-insights-backend": "^0.4.1", + "@backstage/plugin-tech-insights-node": "^0.3.1", + "@backstage/plugin-tech-insights-backend-module-jsonfc": "^0.1.17", + "@backstage/plugin-todo-backend": "^0.1.30", "@gitbeaker/node": "^35.1.0", "@octokit/rest": "^18.5.3", "better-sqlite3": "^7.5.0", @@ -75,7 +75,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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 8da38a2ecd..93d232dc24 100644 --- a/packages/catalog-client/CHANGELOG.md +++ b/packages/catalog-client/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/catalog-client +## 1.0.3 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 35bc0a7c27: Update README to point to catalog-react for frontend usage +- Updated dependencies + - @backstage/catalog-model@1.0.3 + ## 1.0.3-next.0 ### Patch Changes diff --git a/packages/catalog-client/package.json b/packages/catalog-client/package.json index 1bb3732d29..76818ed10f 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.3-next.0", + "version": "1.0.3", "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.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/errors": "^1.0.0", "cross-fetch": "^3.1.5" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", + "@backstage/cli": "^0.17.2", "@types/jest": "^26.0.7", "msw": "^0.42.0" }, diff --git a/packages/catalog-model/CHANGELOG.md b/packages/catalog-model/CHANGELOG.md index b80f10af1a..7d491dad5b 100644 --- a/packages/catalog-model/CHANGELOG.md +++ b/packages/catalog-model/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/catalog-model +## 1.0.3 + +### Patch Changes + +- 131a99e909: Added targetRef to common.schema.json to match the Typescript type + ## 1.0.3-next.0 ### Patch Changes diff --git a/packages/catalog-model/package.json b/packages/catalog-model/package.json index 0d10fdd96c..328482fd24 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.0.3-next.0", + "version": "1.0.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -43,7 +43,7 @@ "uuid": "^8.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", + "@backstage/cli": "^0.17.2", "@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 9c91144996..4da56c18bd 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/cli +## 0.17.2 + +### Patch Changes + +- 026cfe525a: Fix the public path configuration of the frontend app build so that a trailing `/` is always appended when needed. +- 4f73352608: Updated Lockfile to support new versions of yarn as well as the legacy 1 version +- b8970b8941: Improved the `create-github-app` permissions selection prompt by converting it into a multi-select with clearer descriptions. The `members` permission is now also included in the list which is required for ingesting user data into the catalog. +- bd58365d09: Updated dependency `run-script-webpack-plugin` to `^0.0.14`. +- 9002ebd76b: Updated dependency `@rollup/plugin-commonjs` to `^22.0.0`. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 1a33e8b287: Updated dependency `minimatch` to `5.1.0`. +- 6de866ea74: Added console warning to frontend start when the `app.baseUrl` and `backend.baseUrl` are identical +- Updated dependencies + - @backstage/config-loader@1.1.2 + - @backstage/release-manifests@0.0.4 + ## 0.17.2-next.2 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index df779d5526..071fc74f97 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.17.2-next.2", + "version": "0.17.2", "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.2-next.0", + "@backstage/config-loader": "^1.1.2", "@backstage/errors": "^1.0.0", - "@backstage/release-manifests": "^0.0.4-next.0", + "@backstage/release-manifests": "^0.0.4", "@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,13 +126,13 @@ "zod": "^3.11.6" }, "devDependencies": { - "@backstage/backend-common": "^0.14.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/core-app-api": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@backstage/theme": "^0.2.15", "@types/diff": "^5.0.0", "@types/express": "^4.17.6", diff --git a/packages/config-loader/CHANGELOG.md b/packages/config-loader/CHANGELOG.md index 246a1d83d9..d9228aa091 100644 --- a/packages/config-loader/CHANGELOG.md +++ b/packages/config-loader/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/config-loader +## 1.1.2 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + ## 1.1.2-next.0 ### Patch Changes diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json index b51076db2e..3448b336b7 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.2-next.0", + "version": "1.1.2", "private": false, "publishConfig": { "access": "public", diff --git a/packages/core-app-api/CHANGELOG.md b/packages/core-app-api/CHANGELOG.md index 06bbc41561..8d78e51c62 100644 --- a/packages/core-app-api/CHANGELOG.md +++ b/packages/core-app-api/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/core-app-api +## 1.0.3 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 19781483a2: Handle URLs as the first argument to `fetchApi`, when using the `plugin:` protocol +- Updated dependencies + - @backstage/core-plugin-api@1.0.3 + ## 1.0.3-next.0 ### Patch Changes diff --git a/packages/core-app-api/package.json b/packages/core-app-api/package.json index dbb94edc1b..cbf9d7eb40 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.3-next.0", + "version": "1.0.3", "private": false, "publishConfig": { "access": "public", @@ -34,7 +34,7 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-plugin-api": "^1.0.3", "@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.17.2-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/test-utils": "^1.1.1", "@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 d7c89e25d4..faec6d3d90 100644 --- a/packages/core-components/CHANGELOG.md +++ b/packages/core-components/CHANGELOG.md @@ -1,5 +1,29 @@ # @backstage/core-components +## 0.9.5 + +### Patch Changes + +- feb4e8de07: Fix EntityPage tab scrolling overflow bug on Firefox +- 65840b17be: Fix issue where right arrow icon was incorrectly added to side bar items without a sub-menu +- de593ec78f: Updated dependency `react-text-truncate` to `^0.19.0`. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 6968b65ba1: Updated dependency `@react-hookz/web` to `^14.0.0`. +- ee2cd642c5: Updated dependency `rc-progress` to `3.3.3`. +- 96d1e01641: Accessibility updates: + + - Added `aria-label` to the `Select` component + - Changed heading level used in the header of `Table` component + +- 7d355c4b3f: Fix the missing filter in the toolbar when passing a custom component in the core-components Table +- 1cf9caecd6: fix Sidebar Contexts deprecation message +- bff65e6958: The `SidebarPinStateContext` and `SidebarContext` have been deprecated and will be removed in a future release. Instead, use `` + `useSidebarPinState()` and/or `` + `useSidebarOpenState()`. + + This was done to ensure that sidebar state can be shared successfully across components exported by different packages, regardless of what version of this package is resolved and installed for each individual package. + +- Updated dependencies + - @backstage/core-plugin-api@1.0.3 + ## 0.9.5-next.2 ### Patch Changes diff --git a/packages/core-components/package.json b/packages/core-components/package.json index 31640de0f4..867909b3cf 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.9.5-next.2", + "version": "0.9.5", "private": false, "publishConfig": { "access": "public", @@ -34,7 +34,7 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/errors": "^1.0.0", "@backstage/theme": "^0.2.15", "@backstage/version-bridge": "^1.0.1", @@ -79,9 +79,9 @@ "react-dom": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/cli": "^0.17.2-next.2", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/core-app-api": "^1.0.3", + "@backstage/cli": "^0.17.2", + "@backstage/test-utils": "^1.1.1", "@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 7b882e889a..8b363df966 100644 --- a/packages/core-plugin-api/CHANGELOG.md +++ b/packages/core-plugin-api/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/core-plugin-api +## 1.0.3 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + ## 1.0.3-next.0 ### Patch Changes diff --git a/packages/core-plugin-api/package.json b/packages/core-plugin-api/package.json index afa04ed399..8d525b5f0f 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.3-next.0", + "version": "1.0.3", "private": false, "publishConfig": { "access": "public", @@ -46,9 +46,9 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 95f7c440d6..775aed3faa 100644 --- a/packages/create-app/CHANGELOG.md +++ b/packages/create-app/CHANGELOG.md @@ -1,5 +1,178 @@ # @backstage/create-app +## 0.4.28 + +### Patch Changes + +- 881fbd7e8d: Register `TechDocs` addons on catalog entity pages, follow the steps below to add them manually: + + ```diff + // packages/app/src/components/catalog/EntityPage.tsx + + + import { TechDocsAddons } from '@backstage/plugin-techdocs-react'; + + import { + + ReportIssue, + + } from '@backstage/plugin-techdocs-module-addons-contrib'; + + + const techdocsContent = ( + + + + + + + + + + + + ); + + const defaultEntityPage = ( + ... + + + {techdocsContent} + + ... + ); + + const serviceEntityPage = ( + ... + + + {techdocsContent} + + ... + ); + + const websiteEntityPage = ( + ... + + + {techdocsContent} + + ... + ); + ``` + +- 0e870fe0ac: Removed peer dependencies, as they are no longer needed. +- bff65e6958: Use of `SidebarContext` has been deprecated and will be removed in a future release. Instead, `useSidebarOpenState()` should be used to consume the context and `` should be used to provide it. + + To prepare your app, update `packages/app/src/components/Root/Root.tsx` as follows: + + ```diff + import { + Sidebar, + sidebarConfig, + - SidebarContext + SidebarDivider, + // ... + SidebarSpace, + + useSidebarOpenState, + } from '@backstage/core-components'; + + // ... + + const SidebarLogo = () => { + const classes = useSidebarLogoStyles(); + - const { isOpen } = useContext(SidebarContext); + + const { isOpen } = useSidebarOpenState(); + + // ... + }; + ``` + +- 935d8515da: Updated the `--version` flag to output the version of the current backstage release instead of the version of create-app. +- 18d4c3e50a: Updated `app-config.production.yaml` to specify an empty list of catalog locations. This is done to prevent example locations stored in `app-config.yaml` from being loaded as these are examples. +- 1f70704580: Accessibility updates: + + - Added `aria-label` to the sidebar Logo link. To enable this for an existing app, please make the following changes: + + `packages/app/src/components/Root/Root.tsx` + + ```diff + const SidebarLogo = () => { + const classes = useSidebarLogoStyles(); + const { isOpen } = useContext(SidebarContext); + + return ( +
+ + {isOpen ? : } + +
+ ); + }; + ``` + +- 30f04d1497: Components ``, ``, ``, and `` are now deprecated in `@backstage/plugin-search` and should be imported from `@backstage/plugin-search-react` instead. + + To upgrade your App, update the following in `packages/app/src/components/search/SearchPage.tsx`: + + ```diff + import { + DefaultResultListItem + SearchBar + SearchFilter + SearchResult + - } from `@backstage/plugin-search`; + + } from `@backstage/plugin-search-react`; + ``` + +- f7f5a6c6a3: It's now possible to pass result item components a `rank`, which is captured by the analytics API when a user clicks on a search result. To apply this change, update your `/packages/app/src/components/search/SearchPage.tsx` in the following way: + + ```diff + // ... + + {({ results }) => ( + + - {results.map(({ type, document, highlight }) => { + + {results.map(({ type, document, highlight, rank }) => { + switch (type) { + case 'software-catalog': + return ( + + ); + case 'techdocs': + return ( + + ); + default: + return ( + + ); + } + })} + + )} + + // ... + ``` + + If you have implemented a custom Search Modal or other custom search experience, you will want to make similar changes in those components. + +- aaf7652084: Bump version of `cypress` in newly scaffolded Backstage Applications. To apply this change to your own instance, please make the following change to `packages/app/package.json` under `devDependencies`. + + ```diff + - "cypress": "^7.3.0", + + "cypress": "^9.7.0", + ``` + +- 141a1caebe: Updated the auth backend setup in the template to include a guest sign-in resolver in order to make it quicker to get up and running with a basic sign-in setup. There is no need to update existing apps to match this change, but in case you want to use the guest sign-in resolver you can find it at https://backstage.io/docs/auth/identity-resolver#guest-sign-in-resolver + ## 0.4.28-next.2 ### Patch Changes diff --git a/packages/create-app/package.json b/packages/create-app/package.json index 6a99bf5473..bca9fe9b68 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.28-next.2", + "version": "0.4.28", "private": false, "publishConfig": { "access": "public" diff --git a/packages/dev-utils/CHANGELOG.md b/packages/dev-utils/CHANGELOG.md index 38ec2ddcc8..563de9fc44 100644 --- a/packages/dev-utils/CHANGELOG.md +++ b/packages/dev-utils/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/dev-utils +## 1.0.3 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/test-utils@1.1.1 + - @backstage/catalog-model@1.0.3 + - @backstage/app-defaults@1.0.3 + ## 1.0.3-next.1 ### Patch Changes diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json index f50cf26b6e..2da041d9b7 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.3-next.1", + "version": "1.0.3", "private": false, "publishConfig": { "access": "public", @@ -33,14 +33,14 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/app-defaults": "^1.0.3-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/integration-react": "^1.1.1-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/app-defaults": "^1.0.3", + "@backstage/core-app-api": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/test-utils": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -59,7 +59,7 @@ "react-dom": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", + "@backstage/cli": "^0.17.2", "@types/jest": "^26.0.7", "@types/node": "^16.0.0" }, diff --git a/packages/integration-react/CHANGELOG.md b/packages/integration-react/CHANGELOG.md index 40c84689a8..d03553f50d 100644 --- a/packages/integration-react/CHANGELOG.md +++ b/packages/integration-react/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/integration-react +## 1.1.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + ## 1.1.1-next.1 ### Patch Changes diff --git a/packages/integration-react/package.json b/packages/integration-react/package.json index cd7e5ffd17..580b91509f 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.1-next.1", + "version": "1.1.1", "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.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/integration": "^1.2.1-next.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", @@ -38,9 +38,9 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 69ef50bbd3..736d9ff2a1 100644 --- a/packages/integration/CHANGELOG.md +++ b/packages/integration/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/integration +## 1.2.1 + +### Patch Changes + +- 72dfcbc8bf: Gerrit Integration: Handle absolute paths in `resolveUrl` properly. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- e37c71b5a4: Updated to support deployments of Azure DevOps Server under TFS or similar sub path + ## 1.2.1-next.2 ### Patch Changes diff --git a/packages/integration/package.json b/packages/integration/package.json index 7856c06988..06faef890d 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.1-next.2", + "version": "1.2.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -43,9 +43,9 @@ "lodash": "^4.17.21" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/config-loader": "^1.1.2-next.0", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/config-loader": "^1.1.2", + "@backstage/test-utils": "^1.1.1", "@types/jest": "^26.0.7", "@types/luxon": "^2.0.4", "msw": "^0.42.0" diff --git a/packages/release-manifests/CHANGELOG.md b/packages/release-manifests/CHANGELOG.md index b9579e8465..279128576c 100644 --- a/packages/release-manifests/CHANGELOG.md +++ b/packages/release-manifests/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/release-manifests +## 0.0.4 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + ## 0.0.4-next.0 ### Patch Changes diff --git a/packages/release-manifests/package.json b/packages/release-manifests/package.json index 2948727d48..f0627a9c95 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.4-next.0", + "version": "0.0.4", "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.1-next.0", + "@backstage/test-utils": "^1.1.1", "msw": "^0.42.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 ae0ae6562f..58102369ed 100644 --- a/packages/techdocs-cli-embedded-app/CHANGELOG.md +++ b/packages/techdocs-cli-embedded-app/CHANGELOG.md @@ -1,5 +1,22 @@ # techdocs-cli-embedded-app +## 0.2.71 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog@1.3.0 + - @backstage/plugin-techdocs@1.2.0 + - @backstage/cli@0.17.2 + - @backstage/core-components@0.9.5 + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/test-utils@1.1.1 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-techdocs-react@1.0.1 + - @backstage/app-defaults@1.0.3 + ## 0.2.71-next.1 ### Patch Changes diff --git a/packages/techdocs-cli-embedded-app/package.json b/packages/techdocs-cli-embedded-app/package.json index 751880f8b8..8029d604db 100644 --- a/packages/techdocs-cli-embedded-app/package.json +++ b/packages/techdocs-cli-embedded-app/package.json @@ -1,24 +1,24 @@ { "name": "techdocs-cli-embedded-app", - "version": "0.2.71-next.1", + "version": "0.2.71", "private": true, "backstage": { "role": "frontend" }, "bundled": true, "dependencies": { - "@backstage/app-defaults": "^1.0.3-next.1", - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/cli": "^0.17.2-next.1", + "@backstage/app-defaults": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", + "@backstage/cli": "^0.17.2", "@backstage/config": "^1.0.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/integration-react": "^1.1.1-next.1", - "@backstage/plugin-catalog": "^1.2.1-next.1", - "@backstage/plugin-techdocs": "^1.1.2-next.1", - "@backstage/plugin-techdocs-react": "^1.0.1-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/core-app-api": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-catalog": "^1.3.0", + "@backstage/plugin-techdocs": "^1.2.0", + "@backstage/plugin-techdocs-react": "^1.0.1", + "@backstage/test-utils": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", @@ -30,7 +30,7 @@ "react-use": "^17.2.4" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", + "@backstage/cli": "^0.17.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/techdocs-cli/CHANGELOG.md b/packages/techdocs-cli/CHANGELOG.md index a6a810c1e6..21eb2393b7 100644 --- a/packages/techdocs-cli/CHANGELOG.md +++ b/packages/techdocs-cli/CHANGELOG.md @@ -1,5 +1,16 @@ # @techdocs/cli +## 1.1.2 + +### Patch Changes + +- f96e98f4cd: Updated dependency `cypress` to `^10.0.0`. +- bff65e6958: Updated sidebar-related logic to use `` + `useSidebarPinState()` and/or `` + `useSidebarOpenState()` from `@backstage/core-components`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-techdocs-node@1.1.2 + - @backstage/catalog-model@1.0.3 + ## 1.1.2-next.2 ### Patch Changes diff --git a/packages/techdocs-cli/package.json b/packages/techdocs-cli/package.json index 87d44a82cf..d1db470572 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.2-next.2", + "version": "1.1.2", "private": false, "publishConfig": { "access": "public" @@ -37,7 +37,7 @@ "techdocs-cli": "bin/techdocs-cli" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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.0-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/cli-common": "^0.1.9", "@backstage/config": "^1.0.1", - "@backstage/plugin-techdocs-node": "^1.1.2-next.2", + "@backstage/plugin-techdocs-node": "^1.1.2", "@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 187593adae..d8e9a8dd11 100644 --- a/packages/test-utils/CHANGELOG.md +++ b/packages/test-utils/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/test-utils +## 1.1.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/plugin-permission-react@0.4.2 + ## 1.1.1-next.0 ### Patch Changes diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index cb48e65a81..0c52f47325 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.1-next.0", + "version": "1.1.1", "private": false, "publishConfig": { "access": "public", @@ -34,10 +34,10 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-permission-common": "^0.6.2-next.0", - "@backstage/plugin-permission-react": "^0.4.2-next.0", + "@backstage/core-app-api": "^1.0.3", + "@backstage/core-plugin-api": "^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", "@material-ui/core": "^4.12.2", @@ -55,7 +55,7 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", + "@backstage/cli": "^0.17.2", "@types/jest": "^26.0.7", "@types/node": "^16.11.26", "msw": "^0.42.0" diff --git a/plugins/adr-backend/CHANGELOG.md b/plugins/adr-backend/CHANGELOG.md index af0f7b1de7..946df67282 100644 --- a/plugins/adr-backend/CHANGELOG.md +++ b/plugins/adr-backend/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-adr-backend +## 0.1.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-adr-common@0.1.1 + ## 0.1.1-next.2 ### Patch Changes diff --git a/plugins/adr-backend/package.json b/plugins/adr-backend/package.json index e006817386..c192e0cd85 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.1-next.2", + "version": "0.1.1", "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.0-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-adr-common": "^0.1.1-next.1", - "@backstage/plugin-search-common": "^0.3.5-next.1", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-adr-common": "^0.1.1", + "@backstage/plugin-search-common": "^0.3.5", "luxon": "^2.0.2", "marked": "^4.0.14", "winston": "^3.2.1", @@ -44,7 +44,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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 64dc2b1513..d9a0207248 100644 --- a/plugins/adr-common/CHANGELOG.md +++ b/plugins/adr-common/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-adr-common +## 0.1.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + ## 0.1.1-next.1 ### Patch Changes diff --git a/plugins/adr-common/package.json b/plugins/adr-common/package.json index 49f0a00619..d3607f3a99 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.1-next.1", + "version": "0.1.1", "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.0.3-next.0", - "@backstage/integration": "^1.2.1-next.1", - "@backstage/plugin-search-common": "^0.3.5-next.0" + "@backstage/catalog-model": "^1.0.3", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-search-common": "^0.3.5" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1" + "@backstage/cli": "^0.17.2" }, "files": [ "dist" diff --git a/plugins/adr/CHANGELOG.md b/plugins/adr/CHANGELOG.md index 5633a622f1..61e28f3834 100644 --- a/plugins/adr/CHANGELOG.md +++ b/plugins/adr/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-adr +## 0.1.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- a6458a120b: Adding term highlighting support to `AdrSearchResultListItem` +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search-react@0.2.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/plugin-adr-common@0.1.1 + ## 0.1.1-next.1 ### Patch Changes diff --git a/plugins/adr/package.json b/plugins/adr/package.json index d6ba67e477..194cc44ae4 100644 --- a/plugins/adr/package.json +++ b/plugins/adr/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-adr", - "version": "0.1.1-next.1", + "version": "0.1.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -22,13 +22,13 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/integration-react": "^1.1.1-next.1", - "@backstage/plugin-adr-common": "^0.1.1-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/plugin-search-common": "^0.3.5-next.0", - "@backstage/plugin-search-react": "^0.2.1-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-adr-common": "^0.1.1", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/plugin-search-common": "^0.3.5", + "@backstage/plugin-search-react": "^0.2.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -44,10 +44,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 b881dc776e..e24e510782 100644 --- a/plugins/airbrake-backend/CHANGELOG.md +++ b/plugins/airbrake-backend/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-airbrake-backend +## 0.2.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + ## 0.2.6-next.2 ### Patch Changes diff --git a/plugins/airbrake-backend/package.json b/plugins/airbrake-backend/package.json index 9a7c28ccee..4e56593990 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.6-next.2", + "version": "0.2.6", "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.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@types/express": "*", "express": "^4.17.1", @@ -33,7 +33,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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 0884e77f4b..a09bf6c668 100644 --- a/plugins/airbrake/CHANGELOG.md +++ b/plugins/airbrake/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-airbrake +## 0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/test-utils@1.1.1 + - @backstage/catalog-model@1.0.3 + - @backstage/dev-utils@1.0.3 + ## 0.3.6-next.1 ### Patch Changes diff --git a/plugins/airbrake/package.json b/plugins/airbrake/package.json index 6ae9af115d..b98785889f 100644 --- a/plugins/airbrake/package.json +++ b/plugins/airbrake/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-airbrake", - "version": "0.3.6-next.1", + "version": "0.3.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,12 +23,12 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/test-utils": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -40,10 +40,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/app-defaults": "^1.0.3-next.1", - "@backstage/cli": "^0.17.2-next.2", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/app-defaults": "^1.0.3", + "@backstage/cli": "^0.17.2", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 a17875bbdd..26b754fbf8 100644 --- a/plugins/allure/CHANGELOG.md +++ b/plugins/allure/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-allure +## 0.1.22 + +### Patch Changes + +- 6387b7a98a: Add export for `isAllureReportAvailable` and `ALLURE_PROJECT_ID_ANNOTATION` so it can be used outside of plugin +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.22-next.1 ### Patch Changes diff --git a/plugins/allure/package.json b/plugins/allure/package.json index b9d500aa68..b5d95973f2 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.22-next.1", + "version": "0.1.22", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,10 +25,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -40,10 +40,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 a7f53bb089..b8a14619d4 100644 --- a/plugins/analytics-module-ga/CHANGELOG.md +++ b/plugins/analytics-module-ga/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-analytics-module-ga +## 0.1.17 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.1.17-next.1 ### Patch Changes diff --git a/plugins/analytics-module-ga/package.json b/plugins/analytics-module-ga/package.json index 7766ff8c33..7196539053 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.17-next.1", + "version": "0.1.17", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,8 +25,8 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -38,10 +38,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 6db5c66a32..7f1fc05e69 100644 --- a/plugins/apache-airflow/CHANGELOG.md +++ b/plugins/apache-airflow/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-apache-airflow +## 0.1.14 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.1.14-next.1 ### Patch Changes diff --git a/plugins/apache-airflow/package.json b/plugins/apache-airflow/package.json index d4c9cfda95..5455bd602b 100644 --- a/plugins/apache-airflow/package.json +++ b/plugins/apache-airflow/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-apache-airflow", - "version": "0.1.14-next.1", + "version": "0.1.14", "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.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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/CHANGELOG.md b/plugins/api-docs/CHANGELOG.md index 94442bcbd2..2d61c19e62 100644 --- a/plugins/api-docs/CHANGELOG.md +++ b/plugins/api-docs/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-api-docs +## 0.8.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 811ff4bcf4: Updated `swagger-ui-react` to 4.11.1 in order to address a [XSS + vulnerability](https://github.com/advisories/GHSA-hqq7-2q2v-82xq) in `@braintree/sanitize-url` +- Updated dependencies + - @backstage/plugin-catalog@1.3.0 + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.8.6-next.1 ### Patch Changes diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json index 4878d4d7cd..9cd1e3aef0 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.6-next.1", + "version": "0.8.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,11 +34,11 @@ }, "dependencies": { "@asyncapi/react-component": "1.0.0-next.38", - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog": "^1.2.1-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog": "^1.3.0", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 568a1ae425..6e86ece20d 100644 --- a/plugins/app-backend/CHANGELOG.md +++ b/plugins/app-backend/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-app-backend +## 0.3.33 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/config-loader@1.1.2 + ## 0.3.33-next.2 ### Patch Changes diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json index a945542d4a..5efb839730 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.33-next.2", + "version": "0.3.33", "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.0-next.2", - "@backstage/config-loader": "^1.1.2-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/config-loader": "^1.1.2", "@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.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@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 6835d425c4..0f69289de5 100644 --- a/plugins/auth-backend/CHANGELOG.md +++ b/plugins/auth-backend/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-auth-backend +## 0.14.1 + +### Patch Changes + +- 5e055079f0: Increased key field size for signing_keys table to account for larger signature keys +- f6aae90e4e: Added configurable algorithm field for TokenFactory +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- bc6fb57094: Updated dependency `passport` to `^0.6.0`. +- 467facc6ea: Fix improper binding of 'this' in ALB Auth provider +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.14.1-next.2 ### Patch Changes diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json index 21260959ea..8e142ba401 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.14.1-next.2", + "version": "0.14.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,10 +33,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/plugin-auth-node": "^0.2.2-next.2", - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/plugin-auth-node": "^0.2.2", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", "@backstage/types": "^1.0.0", @@ -76,8 +76,8 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@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 02d677f059..4381303915 100644 --- a/plugins/auth-node/CHANGELOG.md +++ b/plugins/auth-node/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-auth-node +## 0.2.2 + +### Patch Changes + +- 5ca0b86b88: Address corner cases where the key store was not being created at startup +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 9079a78078: Added configurable algorithms array for IdentityClient +- Updated dependencies + - @backstage/backend-common@0.14.0 + ## 0.2.2-next.2 ### Patch Changes diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json index 7d12b4c301..2281d2d35e 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.2-next.2", + "version": "0.2.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,7 +23,7 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", "jose": "^4.6.0", @@ -31,7 +31,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "lodash": "^4.17.21", "msw": "^0.42.0", "uuid": "^8.0.0" diff --git a/plugins/azure-devops-backend/CHANGELOG.md b/plugins/azure-devops-backend/CHANGELOG.md index b0b68f5526..f9d414bef9 100644 --- a/plugins/azure-devops-backend/CHANGELOG.md +++ b/plugins/azure-devops-backend/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-azure-devops-backend +## 0.3.12 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + ## 0.3.12-next.2 ### Patch Changes diff --git a/plugins/azure-devops-backend/package.json b/plugins/azure-devops-backend/package.json index e59ffe4632..e85ba907c6 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.12-next.2", + "version": "0.3.12", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,7 +23,7 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@backstage/plugin-azure-devops-common": "^0.2.3", "@types/express": "^4.17.6", @@ -35,7 +35,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/supertest": "^2.0.8", "supertest": "^6.1.6", "msw": "^0.42.0" diff --git a/plugins/azure-devops/CHANGELOG.md b/plugins/azure-devops/CHANGELOG.md index dcfa487c3c..8de9bd00a8 100644 --- a/plugins/azure-devops/CHANGELOG.md +++ b/plugins/azure-devops/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-azure-devops +## 0.1.22 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.22-next.1 ### Patch Changes diff --git a/plugins/azure-devops/package.json b/plugins/azure-devops/package.json index a70425ce94..8fad3a8697 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.22-next.1", + "version": "0.1.22", "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.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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/plugin-azure-devops-common": "^0.2.3", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -49,10 +49,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 436d1dec59..3b80f26ca1 100644 --- a/plugins/badges-backend/CHANGELOG.md +++ b/plugins/badges-backend/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-badges-backend +## 0.1.27 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.27-next.2 ### Patch Changes diff --git a/plugins/badges-backend/package.json b/plugins/badges-backend/package.json index 549d850d2f..d1b5d094d9 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.27-next.2", + "version": "0.1.27", "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.0-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", "@types/express": "^4.17.6", @@ -48,7 +48,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/supertest": "^2.0.8", "supertest": "^6.1.3" }, diff --git a/plugins/badges/CHANGELOG.md b/plugins/badges/CHANGELOG.md index b11fbdb0c2..ff7b290b68 100644 --- a/plugins/badges/CHANGELOG.md +++ b/plugins/badges/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-badges +## 0.2.30 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.2.30-next.1 ### Patch Changes diff --git a/plugins/badges/package.json b/plugins/badges/package.json index fdec46cce3..aeade2c50a 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.30-next.1", + "version": "0.2.30", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,11 +30,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -46,10 +46,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 e2554c480c..4b0cb04530 100644 --- a/plugins/bazaar-backend/CHANGELOG.md +++ b/plugins/bazaar-backend/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-bazaar-backend +## 0.1.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/backend-test-utils@0.1.25 + ## 0.1.17-next.1 ### Patch Changes diff --git a/plugins/bazaar-backend/package.json b/plugins/bazaar-backend/package.json index 3026e4a8af..5f723a9dfb 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.17-next.1", + "version": "0.1.17", "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.0-next.2", - "@backstage/backend-test-utils": "^0.1.25-next.2", + "@backstage/backend-common": "^0.14.0", + "@backstage/backend-test-utils": "^0.1.25", "@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.17.2-next.2" + "@backstage/cli": "^0.17.2" }, "files": [ "dist", diff --git a/plugins/bazaar/CHANGELOG.md b/plugins/bazaar/CHANGELOG.md index a0943d199d..911390ee28 100644 --- a/plugins/bazaar/CHANGELOG.md +++ b/plugins/bazaar/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-bazaar +## 0.1.21 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog@1.3.0 + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/cli@0.17.2 + - @backstage/core-components@0.9.5 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.21-next.1 ### Patch Changes diff --git a/plugins/bazaar/package.json b/plugins/bazaar/package.json index f58e2dde89..cb3318b4e9 100644 --- a/plugins/bazaar/package.json +++ b/plugins/bazaar/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-bazaar", - "version": "0.1.21-next.1", + "version": "0.1.21", "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.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/cli": "^0.17.2-next.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog": "^1.2.1-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", + "@backstage/cli": "^0.17.2", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog": "^1.3.0", + "@backstage/plugin-catalog-react": "^1.1.1", "@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.17.2-next.2", - "@backstage/dev-utils": "^1.0.3-next.1", + "@backstage/cli": "^0.17.2", + "@backstage/dev-utils": "^1.0.3", "@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 f4be4303fa..62100f2e0b 100644 --- a/plugins/bitbucket-cloud-common/CHANGELOG.md +++ b/plugins/bitbucket-cloud-common/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-bitbucket-cloud-common +## 0.1.0 + +### Minor Changes + +- 1dffa7dd4d: Add new common library `bitbucket-cloud-common` with a client for Bitbucket Cloud. + + This client can be reused across all packages and might be the future place for additional + features like managing the rate limits, etc. + + The client itself was generated in parts using the `@openapitools/openapi-generator-cli`. + +### Patch Changes + +- 9122060776: Updated dependency `msw` to `^0.42.0`. +- Updated dependencies + - @backstage/integration@1.2.1 + ## 0.1.0-next.0 ### Minor Changes diff --git a/plugins/bitbucket-cloud-common/package.json b/plugins/bitbucket-cloud-common/package.json index 322704e79f..a02196bc39 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.0-next.0", + "version": "0.1.0", "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.1-next.1", + "@backstage/integration": "^1.2.1", "cross-fetch": "^3.1.5" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", + "@backstage/cli": "^0.17.2", "@openapitools/openapi-generator-cli": "^2.4.26", "msw": "^0.42.0", "ts-morph": "^15.0.0" diff --git a/plugins/bitrise/CHANGELOG.md b/plugins/bitrise/CHANGELOG.md index 876a3e6cfd..0badfe894d 100644 --- a/plugins/bitrise/CHANGELOG.md +++ b/plugins/bitrise/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-bitrise +## 0.1.33 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.33-next.1 ### Patch Changes diff --git a/plugins/bitrise/package.json b/plugins/bitrise/package.json index 4ef88e6889..1d17b5a4b5 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.33-next.1", + "version": "0.1.33", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,10 +24,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 449540eb9c..d246ae9677 100644 --- a/plugins/catalog-backend-module-aws/CHANGELOG.md +++ b/plugins/catalog-backend-module-aws/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-catalog-backend-module-aws +## 0.1.6 + +### Patch Changes + +- eb2544b21b: Inline config interfaces +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + ## 0.1.6-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-aws/package.json b/plugins/catalog-backend-module-aws/package.json index 15233bf1f9..53ed33c47d 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.6-next.2", + "version": "0.1.6", "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.0-next.2", - "@backstage/backend-tasks": "^0.3.2-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/backend-tasks": "^0.3.2", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-catalog-backend": "^1.2.0-next.2", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-catalog-backend": "^1.2.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.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/lodash": "^4.14.151", "aws-sdk-mock": "^5.2.1", "yaml": "^1.9.2" diff --git a/plugins/catalog-backend-module-azure/CHANGELOG.md b/plugins/catalog-backend-module-azure/CHANGELOG.md index 885dafad5e..fcc8126ad0 100644 --- a/plugins/catalog-backend-module-azure/CHANGELOG.md +++ b/plugins/catalog-backend-module-azure/CHANGELOG.md @@ -1,5 +1,79 @@ # @backstage/plugin-catalog-backend-module-azure +## 0.1.4 + +### Patch Changes + +- b8884fd579: Add a new provider `AzureDevOpsEntityProvider` as replacement for `AzureDevOpsDiscoveryProcessor`. + + In order to migrate from the `AzureDevOpsDiscoveryProcessor` you need to apply + the following changes: + + **Before:** + + ```yaml + # app-config.yaml + + catalog: + locations: + - type: azure-discovery + target: https://dev.azure.com/myorg/myproject/_git/service-*?path=/catalog-info.yaml + ``` + + ```ts + /* packages/backend/src/plugins/catalog.ts */ + + import { AzureDevOpsDiscoveryProcessor } from '@backstage/plugin-catalog-backend-module-azure'; + + const builder = await CatalogBuilder.create(env); + /** ... other processors ... */ + builder.addProcessor(new AzureDevOpsDiscoveryProcessor(env.reader)); + ``` + + **After:** + + ```yaml + # app-config.yaml + + catalog: + providers: + azureDevOps: + anyProviderId: + host: selfhostedazure.yourcompany.com # This is only really needed for on-premise user, defaults to dev.azure.com + organization: myorg # For on-premise this would be your Collection + project: myproject + repository: service-* + path: /catalog-info.yaml + ``` + + ```ts + /* packages/backend/src/plugins/catalog.ts */ + + import { AzureDevOpsEntityProvider } from '@backstage/plugin-catalog-backend-module-azure'; + + const builder = await CatalogBuilder.create(env); + /** ... other processors and/or providers ... */ + builder.addEntityProvider( + AzureDevOpsEntityProvider.fromConfig(env.config, { + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + }), + ); + ``` + + Visit [https://backstage.io/docs/integrations/azure/discovery](https://backstage.io/docs/integrations/azure/discovery) for more details and options on configuration. + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + ## 0.1.4-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-azure/package.json b/plugins/catalog-backend-module-azure/package.json index 315f4defe3..5b0966f960 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.4-next.2", + "version": "0.1.4", "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.0-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/backend-tasks": "^0.3.2-next.2", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-model": "^1.0.3", + "@backstage/backend-tasks": "^0.3.2", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-catalog-backend": "^1.2.0-next.2", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-catalog-backend": "^1.2.0", "@backstage/types": "^1.0.0", "lodash": "^4.17.21", "msw": "^0.42.0", @@ -48,8 +48,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@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 a367b30de1..4f83b02e1f 100644 --- a/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md +++ b/plugins/catalog-backend-module-bitbucket-cloud/CHANGELOG.md @@ -1,5 +1,62 @@ # @backstage/plugin-catalog-backend-module-bitbucket-cloud +## 0.1.0 + +### Minor Changes + +- dfc4efcbf0: Add new plugin `catalog-backend-module-bitbucket-cloud` with `BitbucketCloudEntityProvider`. + + This entity provider is an alternative/replacement to the `BitbucketDiscoveryProcessor` **_(for Bitbucket Cloud only!)_**. + It replaces use cases using `search=true` and should be powerful enough as a complete replacement. + + If any feature for Bitbucket Cloud is missing and preventing you from switching, please raise an issue. + + **Before:** + + ```typescript + // packages/backend/src/plugins/catalog.ts + + builder.addProcessor( + BitbucketDiscoveryProcessor.fromConfig(env.config, { logger: env.logger }), + ); + ``` + + ```yaml + # app-config.yaml + + catalog: + locations: + - type: bitbucket-discovery + target: 'https://bitbucket.org/workspaces/workspace-name/projects/apis-*/repos/service-*?search=true&catalogPath=/catalog-info.yaml' + ``` + + **After:** + + ```typescript + // packages/backend/src/plugins/catalog.ts + builder.addEntityProvider( + BitbucketCloudEntityProvider.fromConfig(env.config, { + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + }), + ); + ``` + + ```yaml + # app-config.yaml + + catalog: + providers: + bitbucketCloud: + yourProviderId: # identifies your ingested dataset + catalogPath: /catalog-info.yaml # default value + filters: # optional + projectKey: '^apis-.* + ``` + ## 0.1.0-next.0 ### Minor Changes @@ -66,3 +123,156 @@ - @backstage/integration@1.2.1-next.1 - @backstage/plugin-catalog-backend@1.2.0-next.1 - @backstage/plugin-bitbucket-cloud-common@0.1.0-next.0 + +# optional; RegExp + + repoSlug: '^service-.* + +## 0.1.0-next.0 + +### Minor Changes + +- dfc4efcbf0: Add new plugin `catalog-backend-module-bitbucket-cloud` with `BitbucketCloudEntityProvider`. + + This entity provider is an alternative/replacement to the `BitbucketDiscoveryProcessor` **_(for Bitbucket Cloud only!)_**. + It replaces use cases using `search=true` and should be powerful enough as a complete replacement. + + If any feature for Bitbucket Cloud is missing and preventing you from switching, please raise an issue. + + **Before:** + + ```typescript + // packages/backend/src/plugins/catalog.ts + + builder.addProcessor( + BitbucketDiscoveryProcessor.fromConfig(env.config, { logger: env.logger }), + ); + ``` + + ```yaml + # app-config.yaml + + catalog: + locations: + - type: bitbucket-discovery + target: 'https://bitbucket.org/workspaces/workspace-name/projects/apis-*/repos/service-*?search=true&catalogPath=/catalog-info.yaml' + ``` + + **After:** + + ```typescript + // packages/backend/src/plugins/catalog.ts + builder.addEntityProvider( + BitbucketCloudEntityProvider.fromConfig(env.config, { + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + }), + ); + ``` + + ```yaml + # app-config.yaml + + catalog: + providers: + bitbucketCloud: + yourProviderId: # identifies your ingested dataset + catalogPath: /catalog-info.yaml # default value + filters: # optional + projectKey: '^apis-.* # optional; RegExp + repoSlug: '^service-.* # optional; RegExp + workspace: workspace-name + ``` + +### Patch Changes + +- Updated dependencies + - @backstage/backend-tasks@0.3.2-next.1 + - @backstage/integration@1.2.1-next.1 + - @backstage/plugin-catalog-backend@1.2.0-next.1 + - @backstage/plugin-bitbucket-cloud-common@0.1.0-next.0 + +# optional; RegExp + + workspace: workspace-name + +```` + +### Patch Changes + +- 9122060776: Updated dependency `msw` to `^0.42.0`. +- Updated dependencies +- @backstage/plugin-catalog-backend@1.2.0 +- @backstage/backend-tasks@0.3.2 +- @backstage/integration@1.2.1 +- @backstage/plugin-bitbucket-cloud-common@0.1.0 + +## 0.1.0-next.0 + +### Minor Changes + +- dfc4efcbf0: Add new plugin `catalog-backend-module-bitbucket-cloud` with `BitbucketCloudEntityProvider`. + +This entity provider is an alternative/replacement to the `BitbucketDiscoveryProcessor` **_(for Bitbucket Cloud only!)_**. +It replaces use cases using `search=true` and should be powerful enough as a complete replacement. + +If any feature for Bitbucket Cloud is missing and preventing you from switching, please raise an issue. + +**Before:** + +```typescript +// packages/backend/src/plugins/catalog.ts + +builder.addProcessor( + BitbucketDiscoveryProcessor.fromConfig(env.config, { logger: env.logger }), +); +```` + +```yaml +# app-config.yaml + +catalog: + locations: + - type: bitbucket-discovery + target: 'https://bitbucket.org/workspaces/workspace-name/projects/apis-*/repos/service-*?search=true&catalogPath=/catalog-info.yaml' +``` + +**After:** + +```typescript +// packages/backend/src/plugins/catalog.ts +builder.addEntityProvider( + BitbucketCloudEntityProvider.fromConfig(env.config, { + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + }), +); +``` + +```yaml +# app-config.yaml + +catalog: + providers: + bitbucketCloud: + yourProviderId: # identifies your ingested dataset + catalogPath: /catalog-info.yaml # default value + filters: # optional + projectKey: '^apis-.* # optional; RegExp + repoSlug: '^service-.* # optional; RegExp + workspace: workspace-name +``` + +### Patch Changes + +- Updated dependencies + - @backstage/backend-tasks@0.3.2-next.1 + - @backstage/integration@1.2.1-next.1 + - @backstage/plugin-catalog-backend@1.2.0-next.1 + - @backstage/plugin-bitbucket-cloud-common@0.1.0-next.0 diff --git a/plugins/catalog-backend-module-bitbucket-cloud/package.json b/plugins/catalog-backend-module-bitbucket-cloud/package.json index 57f6ae2e16..aea92c3b56 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.0-next.0", + "version": "0.1.0", "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.2-next.2", + "@backstage/backend-tasks": "^0.3.2", "@backstage/config": "^1.0.1", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-bitbucket-cloud-common": "^0.1.0-next.0", - "@backstage/plugin-catalog-backend": "^1.2.0-next.2", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-bitbucket-cloud-common": "^0.1.0", + "@backstage/plugin-catalog-backend": "^1.2.0", "uuid": "^8.0.0", "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-common": "^0.14.0", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "msw": "^0.42.0" }, "files": [ diff --git a/plugins/catalog-backend-module-bitbucket/CHANGELOG.md b/plugins/catalog-backend-module-bitbucket/CHANGELOG.md index 82685b07bb..8c3b2c6ad5 100644 --- a/plugins/catalog-backend-module-bitbucket/CHANGELOG.md +++ b/plugins/catalog-backend-module-bitbucket/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-catalog-backend-module-bitbucket +## 0.2.0 + +### Minor Changes + +- 1c01c0fd14: Integrate `@backstage/plugin-bitbucket-cloud-common` as replacement for the `BitbucketCloudClient`. + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/plugin-bitbucket-cloud-common@0.1.0 + - @backstage/catalog-model@1.0.3 + ## 0.2.0-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-bitbucket/package.json b/plugins/catalog-backend-module-bitbucket/package.json index b65cf54614..8b9c3b4e91 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.0-next.2", + "version": "0.2.0", "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.0-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-bitbucket-cloud-common": "^0.1.0-next.0", - "@backstage/plugin-catalog-backend": "^1.2.0-next.2", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-bitbucket-cloud-common": "^0.1.0", + "@backstage/plugin-catalog-backend": "^1.2.0", "@backstage/types": "^1.0.0", "lodash": "^4.17.21", "msw": "^0.42.0", @@ -47,8 +47,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@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 ecc7a71c46..8654556d28 100644 --- a/plugins/catalog-backend-module-gerrit/CHANGELOG.md +++ b/plugins/catalog-backend-module-gerrit/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-catalog-backend-module-gerrit +## 0.1.1 + +### Patch Changes + +- eb2544b21b: Inline config interfaces +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + ## 0.1.1-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-gerrit/package.json b/plugins/catalog-backend-module-gerrit/package.json index f213100765..55c33d2578 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.1-next.2", + "version": "0.1.1", "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.0-next.2", - "@backstage/backend-tasks": "^0.3.2-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/backend-tasks": "^0.3.2", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-catalog-backend": "^1.2.0-next.2", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-catalog-backend": "^1.2.0", "fs-extra": "10.1.0", "msw": "^0.42.0", "node-fetch": "^2.6.7", @@ -42,8 +42,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@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 00eaeae828..553504c46f 100644 --- a/plugins/catalog-backend-module-github/CHANGELOG.md +++ b/plugins/catalog-backend-module-github/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-catalog-backend-module-github +## 0.1.4 + +### Patch Changes + +- 8335a6f6f3: Adds an edit URL to the GitHub Teams Group entities. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + ## 0.1.4-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-github/package.json b/plugins/catalog-backend-module-github/package.json index bba58a7dcb..680c812c4c 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.4-next.2", + "version": "0.1.4", "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.0-next.2", - "@backstage/backend-tasks": "^0.3.2-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/backend-tasks": "^0.3.2", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-catalog-backend": "^1.2.0-next.2", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-catalog-backend": "^1.2.0", "@backstage/types": "^1.0.0", "@octokit/graphql": "^4.5.8", "lodash": "^4.17.21", @@ -49,8 +49,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@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 a8539f53ee..f785a935e6 100644 --- a/plugins/catalog-backend-module-gitlab/CHANGELOG.md +++ b/plugins/catalog-backend-module-gitlab/CHANGELOG.md @@ -1,5 +1,90 @@ # @backstage/plugin-catalog-backend-module-gitlab +## 0.1.4 + +### Patch Changes + +- eea8126171: Add a new provider `GitlabDiscoveryEntityProvider` as replacement for `GitlabDiscoveryProcessor` + + In order to migrate from the `GitlabDiscoveryProcessor` you need to apply + the following changes: + + **Before:** + + ```yaml + # app-config.yaml + + catalog: + locations: + - type: gitlab-discovery + target: https://company.gitlab.com/prefix/*/catalog-info.yaml + ``` + + ```ts + /* packages/backend/src/plugins/catalog.ts */ + + import { GitlabDiscoveryProcessor } from '@backstage/plugin-catalog-backend-module-gitlab'; + + const builder = await CatalogBuilder.create(env); + /** ... other processors ... */ + builder.addProcessor( + GitLabDiscoveryProcessor.fromConfig(env.config, { logger: env.logger }), + ); + ``` + + **After:** + + ```yaml + # app-config.yaml + + catalog: + providers: + gitlab: + yourProviderId: # identifies your dataset / provider independent of config changes + host: gitlab-host # Identifies one of the hosts set up in the integrations + branch: main # Optional. Uses `master` as default + group: example-group # Group and subgroup (if needed) to look for repositories + entityFilename: catalog-info.yaml # Optional. Defaults to `catalog-info.yaml` + ``` + + ```ts + /* packages/backend/src/plugins/catalog.ts */ + + import { GitlabDiscoveryEntityProvider } from '@backstage/plugin-catalog-backend-module-gitlab'; + + const builder = await CatalogBuilder.create(env); + /** ... other processors and/or providers ... */ + builder.addEntityProvider( + ...GitlabDiscoveryEntityProvider.fromConfig(env.config, { + logger: env.logger, + schedule: env.scheduler.createScheduledTaskRunner({ + frequency: { minutes: 30 }, + timeout: { minutes: 3 }, + }), + }), + ); + ``` + +- bad907d794: The `last_activity_after` timestamp is now being omitted when querying the GitLab API for the first time. +- 3ac4522537: do not create location object if file with component definition do not exists in project, that decrease count of request to gitlab with 404 status code. Now we can create processor with new flag to enable this logic: + + ```ts + const processor = GitLabDiscoveryProcessor.fromConfig(config, { + logger, + skipReposWithoutExactFileMatch: true, + }); + ``` + + **WARNING:** This new functionality does not support globs in the repo file path + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + ## 0.1.4-next.2 ### Patch Changes diff --git a/plugins/catalog-backend-module-gitlab/package.json b/plugins/catalog-backend-module-gitlab/package.json index 048ce85cb8..4780d86530 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.4-next.2", + "version": "0.1.4", "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.0-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/backend-tasks": "^0.3.2-next.1", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-model": "^1.0.3", + "@backstage/backend-tasks": "^0.3.2", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-catalog-backend": "^1.2.0-next.2", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-catalog-backend": "^1.2.0", "@backstage/types": "^1.0.0", "lodash": "^4.17.21", "msw": "^0.42.0", @@ -48,8 +48,8 @@ "uuid": "^8.0.0" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.25-next.1", - "@backstage/cli": "^0.17.2-next.1", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@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 2419dc7c9d..072ef991d4 100644 --- a/plugins/catalog-backend-module-ldap/CHANGELOG.md +++ b/plugins/catalog-backend-module-ldap/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-catalog-backend-module-ldap +## 0.5.0 + +### Minor Changes + +- 1f83f0bc84: Added the possibility to pass TLS configuration to ldap connection + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/catalog-model@1.0.3 + ## 0.5.0-next.1 ### Patch Changes diff --git a/plugins/catalog-backend-module-ldap/package.json b/plugins/catalog-backend-module-ldap/package.json index 3e63c43055..288fccf7a5 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.0-next.1", + "version": "0.5.0", "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.2-next.1", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-tasks": "^0.3.2", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/plugin-catalog-backend": "^1.2.0-next.1", + "@backstage/plugin-catalog-backend": "^1.2.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.17.2-next.1", + "@backstage/cli": "^0.17.2", "@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 a26f34d547..d6a0f7c7b7 100644 --- a/plugins/catalog-backend-module-msgraph/CHANGELOG.md +++ b/plugins/catalog-backend-module-msgraph/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-catalog-backend-module-msgraph +## 0.3.3 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-tasks@0.3.2 + - @backstage/catalog-model@1.0.3 + ## 0.3.3-next.1 ### Patch Changes diff --git a/plugins/catalog-backend-module-msgraph/package.json b/plugins/catalog-backend-module-msgraph/package.json index 723a259d8c..3131dc6daa 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.3.3-next.1", + "version": "0.3.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,10 +34,10 @@ }, "dependencies": { "@azure/msal-node": "^1.1.0", - "@backstage/backend-tasks": "^0.3.2-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-tasks": "^0.3.2", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/plugin-catalog-backend": "^1.2.0-next.2", + "@backstage/plugin-catalog-backend": "^1.2.0", "@microsoft/microsoft-graph-types": "^2.6.0", "@types/node-fetch": "^2.5.12", "lodash": "^4.17.21", @@ -48,9 +48,9 @@ "qs": "^6.9.4" }, "devDependencies": { - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-common": "^0.14.0", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@types/lodash": "^4.14.151", "msw": "^0.42.0" }, diff --git a/plugins/catalog-backend/CHANGELOG.md b/plugins/catalog-backend/CHANGELOG.md index fece1f8436..f235285617 100644 --- a/plugins/catalog-backend/CHANGELOG.md +++ b/plugins/catalog-backend/CHANGELOG.md @@ -1,5 +1,36 @@ # @backstage/plugin-catalog-backend +## 1.2.0 + +### Minor Changes + +- b594679ae3: Allow array as non-spread arguments at the `CatalogBuilder`. + + ```typescript + builder.addEntityProvider(...getArrayOfProviders()); + ``` + + can be simplified to + + ```typescript + builder.addEntityProvider(getArrayOfProviders()); + ``` + +### Patch Changes + +- 8838b13038: Disallow anything but `'url'` locations from being registered via the location service. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-permission-node@0.6.2 + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-scaffolder-common@1.1.1 + ## 1.2.0-next.2 ### Patch Changes diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index 92669e914d..c33dccd8a7 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.2.0-next.2", + "version": "1.2.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,17 +34,17 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-catalog-common": "^1.0.3-next.1", - "@backstage/plugin-permission-common": "^0.6.2-next.0", - "@backstage/plugin-permission-node": "^0.6.2-next.2", - "@backstage/plugin-scaffolder-common": "^1.1.1-next.0", - "@backstage/plugin-search-common": "^0.3.5-next.1", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-catalog-common": "^1.0.3", + "@backstage/plugin-permission-common": "^0.6.2", + "@backstage/plugin-permission-node": "^0.6.2", + "@backstage/plugin-scaffolder-common": "^1.1.1", + "@backstage/plugin-search-common": "^0.3.5", "@backstage/types": "^1.0.0", "@types/express": "^4.17.6", "codeowners-utils": "^1.0.2", @@ -68,10 +68,10 @@ "zod": "^3.11.6" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2", - "@backstage/plugin-permission-common": "^0.6.2-next.0", - "@backstage/plugin-search-backend-node": "0.6.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", + "@backstage/plugin-permission-common": "^0.6.2", + "@backstage/plugin-search-backend-node": "0.6.2", "@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 3c777caf44..72002894c4 100644 --- a/plugins/catalog-common/CHANGELOG.md +++ b/plugins/catalog-common/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-catalog-common +## 1.0.3 + +### Patch Changes + +- 7d8acfc32e: Replaced all usages of `@backstage/search-common` with `@backstage/plugin-search-common` +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-permission-common@0.6.2 + ## 1.0.3-next.1 ### Patch Changes diff --git a/plugins/catalog-common/package.json b/plugins/catalog-common/package.json index efeb7862ae..27e7764812 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.3-next.1", + "version": "1.0.3", "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.2-next.0", - "@backstage/plugin-search-common": "^0.3.5-next.1" + "@backstage/plugin-permission-common": "^0.6.2", + "@backstage/plugin-search-common": "^0.3.5" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2" + "@backstage/cli": "^0.17.2" }, "files": [ "dist", diff --git a/plugins/catalog-graph/CHANGELOG.md b/plugins/catalog-graph/CHANGELOG.md index d93e21d4f9..2afbca45c5 100644 --- a/plugins/catalog-graph/CHANGELOG.md +++ b/plugins/catalog-graph/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-catalog-graph +## 0.2.18 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.2.18-next.1 ### Patch Changes diff --git a/plugins/catalog-graph/package.json b/plugins/catalog-graph/package.json index 3ce58dab78..508453b387 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.18-next.1", + "version": "0.2.18", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,11 +24,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@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/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -45,11 +45,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/plugin-catalog": "^1.2.1-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/plugin-catalog": "^1.3.0", + "@backstage/test-utils": "^1.1.1", "@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 594044d828..b7c6aa5723 100644 --- a/plugins/catalog-graphql/CHANGELOG.md +++ b/plugins/catalog-graphql/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-catalog-graphql +## 0.3.10 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/catalog-model@1.0.3 + ## 0.3.10-next.0 ### Patch Changes diff --git a/plugins/catalog-graphql/package.json b/plugins/catalog-graphql/package.json index 397cadf720..3e631906a6 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.10-next.0", + "version": "0.3.10", "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.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@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.17.2-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/test-utils": "^1.1.1", "@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 7bbeff9e80..5ee8857f18 100644 --- a/plugins/catalog-import/CHANGELOG.md +++ b/plugins/catalog-import/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-catalog-import +## 0.8.9 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 05be420971: Updated catalog import page text so they go in the correct hierarchy order +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/catalog-model@1.0.3 + ## 0.8.9-next.1 ### Patch Changes diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json index 7d0e7133dc..0c72baaf9f 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.9-next.1", + "version": "0.8.9", "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.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.1", - "@backstage/integration-react": "^1.1.1-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/integration": "^1.2.1", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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-react/CHANGELOG.md b/plugins/catalog-react/CHANGELOG.md index 950bb7e154..ba7f7deb6d 100644 --- a/plugins/catalog-react/CHANGELOG.md +++ b/plugins/catalog-react/CHANGELOG.md @@ -1,5 +1,25 @@ # @backstage/plugin-catalog-react +## 1.1.1 + +### Patch Changes + +- 1f70704580: Accessibility updates: + + - Wrapped the `EntityLifecyclePicker`, `EntityOwnerPicker`, `EntityTagPicker`, in `label` elements + - Changed group name `Typography` component to `span` (from default `h6`), added `aria-label` to the `List` component, and `role` of `menuitem` to the container of the `MenuItem` component + +- 568f2d1e75: Table component no longer has drag and drop columns by default +- Updated dependencies + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-permission-react@0.4.2 + ## 1.1.1-next.1 ### Patch Changes diff --git a/plugins/catalog-react/package.json b/plugins/catalog-react/package.json index ac9fbb1043..47e99f23d8 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.1-next.1", + "version": "1.1.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,15 +34,15 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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-next.1", - "@backstage/plugin-catalog-common": "^1.0.3-next.0", - "@backstage/plugin-permission-common": "^0.6.2-next.0", - "@backstage/plugin-permission-react": "^0.4.2-next.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", @@ -63,11 +63,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-common": "^1.0.3-next.0", - "@backstage/plugin-scaffolder-common": "^1.1.1-next.0", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/plugin-catalog-common": "^1.0.3", + "@backstage/plugin-scaffolder-common": "^1.1.1", + "@backstage/test-utils": "^1.1.1", "@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 fc8cc1393a..5f4e9809c0 100644 --- a/plugins/catalog/CHANGELOG.md +++ b/plugins/catalog/CHANGELOG.md @@ -1,5 +1,30 @@ # @backstage/plugin-catalog +## 1.3.0 + +### Minor Changes + +- fe7614ea54: Add an optional icon to the Catalog and TechDocs search results + +### Patch Changes + +- 449dcef98e: Updates the `isKind`, `ìsComponentType`, and `isNamespace` to allow an array of possible values +- 1f70704580: Accessibility updates: + + - Added screen reader elements to describe default table `Action` buttons + +- 915700f64f: In order to simplify analytics on top of the search experience in Backstage, the provided `<*ResultListItem />` component now captures a `discover` analytics event instead of a `click` event. This event includes the result rank as its `value` and, like a click, the URL/path clicked to as its `to` attribute. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search-react@0.2.1 + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/core-components@0.9.5 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/catalog-model@1.0.3 + ## 1.2.1-next.1 ### Patch Changes diff --git a/plugins/catalog/package.json b/plugins/catalog/package.json index decb229c52..792df94e18 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.2.1-next.1", + "version": "1.3.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,16 +34,16 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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-react": "^1.1.1-next.1", - "@backstage/plugin-catalog-common": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/plugin-search-common": "^0.3.5-next.0", - "@backstage/plugin-search-react": "^0.2.1-next.0", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-catalog-common": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/plugin-search-common": "^0.3.5", + "@backstage/plugin-search-react": "^0.2.1", "@backstage/theme": "^0.2.15", "@backstage/types": "^1.0.0", "@material-ui/core": "^4.12.2", @@ -61,11 +61,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/plugin-permission-react": "^0.4.2-next.0", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/plugin-permission-react": "^0.4.2", + "@backstage/test-utils": "^1.1.1", "@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 cc5fcc394b..de73c87469 100644 --- a/plugins/cicd-statistics-module-gitlab/CHANGELOG.md +++ b/plugins/cicd-statistics-module-gitlab/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-cicd-statistics-module-gitlab +## 0.1.2 + +### Patch Changes + +- Updated dependencies + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-cicd-statistics@0.1.8 + ## 0.1.2-next.1 ### Patch Changes diff --git a/plugins/cicd-statistics-module-gitlab/package.json b/plugins/cicd-statistics-module-gitlab/package.json index 383925839f..dd48ad7719 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.2-next.1", + "version": "0.1.2", "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.8-next.1", + "@backstage/plugin-cicd-statistics": "^0.1.8", "@gitbeaker/browser": "^35.6.0", "@gitbeaker/core": "^35.6.0", "luxon": "^2.0.2", "p-limit": "^4.0.0", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0" + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/catalog-model": "^1.0.3" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1" + "@backstage/cli": "^0.17.2" }, "files": [ "dist" diff --git a/plugins/cicd-statistics/CHANGELOG.md b/plugins/cicd-statistics/CHANGELOG.md index 6c09c2f9c1..498cfa47a3 100644 --- a/plugins/cicd-statistics/CHANGELOG.md +++ b/plugins/cicd-statistics/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-cicd-statistics +## 0.1.8 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.8-next.1 ### Patch Changes diff --git a/plugins/cicd-statistics/package.json b/plugins/cicd-statistics/package.json index 756d871dd8..0859afd945 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.8-next.1", + "version": "0.1.8", "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.0.3-next.0", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@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 20bb6a16d6..39cfcea568 100644 --- a/plugins/circleci/CHANGELOG.md +++ b/plugins/circleci/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-circleci +## 0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.3.6-next.1 ### Patch Changes diff --git a/plugins/circleci/package.json b/plugins/circleci/package.json index 19920cd964..3e00add228 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.6-next.1", + "version": "0.3.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,10 +35,10 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -55,10 +55,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 18e73ee726..8454cc5cd4 100644 --- a/plugins/cloudbuild/CHANGELOG.md +++ b/plugins/cloudbuild/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-cloudbuild +## 0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.3.6-next.1 ### Patch Changes diff --git a/plugins/cloudbuild/package.json b/plugins/cloudbuild/package.json index b4885708b1..b1f14356e0 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.6-next.1", + "version": "0.3.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,10 +34,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -52,10 +52,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 5c8e2b05f7..7cc1362a4d 100644 --- a/plugins/code-climate/CHANGELOG.md +++ b/plugins/code-climate/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-code-climate +## 0.1.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.6-next.1 ### Patch Changes diff --git a/plugins/code-climate/package.json b/plugins/code-climate/package.json index bca2ac5099..193fc71f3c 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.6-next.1", + "version": "0.1.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,10 +23,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -40,9 +40,9 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 be8f95ef65..ebf82cc984 100644 --- a/plugins/code-coverage-backend/CHANGELOG.md +++ b/plugins/code-coverage-backend/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-code-coverage-backend +## 0.1.31 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.31-next.2 ### Patch Changes diff --git a/plugins/code-coverage-backend/package.json b/plugins/code-coverage-backend/package.json index d8c167815e..0bc5281648 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.1.31-next.2", + "version": "0.1.31", "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.0-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", + "@backstage/integration": "^1.2.1", "@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.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/express-xml-bodyparser": "^0.3.2", "@types/supertest": "^2.0.8", "msw": "^0.42.0", diff --git a/plugins/code-coverage/CHANGELOG.md b/plugins/code-coverage/CHANGELOG.md index 7e62ee18dc..474c324e98 100644 --- a/plugins/code-coverage/CHANGELOG.md +++ b/plugins/code-coverage/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-code-coverage +## 0.1.33 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.33-next.1 ### Patch Changes diff --git a/plugins/code-coverage/package.json b/plugins/code-coverage/package.json index ae588bf72a..f72d73d293 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.1.33-next.1", + "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.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/errors": "^1.0.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -46,10 +46,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 de918465e4..2443fda056 100644 --- a/plugins/codescene/CHANGELOG.md +++ b/plugins/codescene/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-codescene +## 0.1.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- ee2cd642c5: Updated dependency `rc-progress` to `3.3.3`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.1.1-next.2 ### Patch Changes diff --git a/plugins/codescene/package.json b/plugins/codescene/package.json index b29c172f25..47006c25c7 100644 --- a/plugins/codescene/package.json +++ b/plugins/codescene/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-codescene", - "version": "0.1.1-next.2", + "version": "0.1.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,8 +23,8 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/errors": "^1.0.0", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.9.10", @@ -38,10 +38,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 c2f8b5c20f..1128a525fe 100644 --- a/plugins/config-schema/CHANGELOG.md +++ b/plugins/config-schema/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-config-schema +## 0.1.29 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.1.29-next.1 ### Patch Changes diff --git a/plugins/config-schema/package.json b/plugins/config-schema/package.json index 627902ab5d..0a6c6f2d88 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.29-next.1", + "version": "0.1.29", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,8 +25,8 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/errors": "^1.0.0", "@backstage/theme": "^0.2.15", "@backstage/types": "^1.0.0", @@ -41,10 +41,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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/CHANGELOG.md b/plugins/cost-insights/CHANGELOG.md index 857c2e68ca..5b726f558c 100644 --- a/plugins/cost-insights/CHANGELOG.md +++ b/plugins/cost-insights/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-cost-insights +## 0.11.28 + +### Patch Changes + +- dea1f32f44: In the README, a old path of the `sidebar` was updated to the current path. +- eb2544b21b: Add missing `export` in configuration schema. +- 2fc98ac50c: Fix broken app-config in the example in the README +- 2297510941: Fixed css to show large tooltips on cost overview graph +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.11.28-next.2 ### Patch Changes diff --git a/plugins/cost-insights/package.json b/plugins/cost-insights/package.json index 160f908708..9cb8d22db9 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.28-next.2", + "version": "0.11.28", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,10 +34,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -60,10 +60,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 new file mode 100644 index 0000000000..fddf3667af --- /dev/null +++ b/plugins/dynatrace/CHANGELOG.md @@ -0,0 +1,14 @@ +# @backstage/plugin-dynatrace + +## 0.1.0 + +### Minor Changes + +- 70027d09aa: Adds Dynatrace plugin + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 diff --git a/plugins/dynatrace/package.json b/plugins/dynatrace/package.json index 267db810ce..9ee59f38a3 100644 --- a/plugins/dynatrace/package.json +++ b/plugins/dynatrace/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-dynatrace", - "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/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.9.1", @@ -37,10 +37,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 b0cd112b68..46a980fbe3 100644 --- a/plugins/example-todo-list-backend/CHANGELOG.md +++ b/plugins/example-todo-list-backend/CHANGELOG.md @@ -1,5 +1,13 @@ # @internal/plugin-todo-list-backend +## 1.0.2 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + ## 1.0.2-next.1 ### Patch Changes diff --git a/plugins/example-todo-list-backend/package.json b/plugins/example-todo-list-backend/package.json index cafba4cfdf..7aaed0532b 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.2-next.1", + "version": "1.0.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -20,10 +20,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/plugin-auth-node": "^0.2.2-next.2", + "@backstage/plugin-auth-node": "^0.2.2", "@types/express": "^4.17.6", "cross-fetch": "^3.1.5", "express": "^4.17.1", @@ -33,7 +33,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/supertest": "^2.0.8", "@types/uuid": "^8.0.0", "msw": "^0.42.0", diff --git a/plugins/example-todo-list-common/CHANGELOG.md b/plugins/example-todo-list-common/CHANGELOG.md index f975b866b8..564b1f57eb 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.2 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-permission-common@0.6.2 + ## 1.0.2-next.0 ### Patch Changes diff --git a/plugins/example-todo-list-common/package.json b/plugins/example-todo-list-common/package.json index 3ac1b6692c..596a37b210 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.2-next.0", + "version": "1.0.2", "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.2-next.0" + "@backstage/plugin-permission-common": "^0.6.2" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@types/node": "^16.11.26", "msw": "^0.42.0", "cross-fetch": "^3.1.5" diff --git a/plugins/example-todo-list/CHANGELOG.md b/plugins/example-todo-list/CHANGELOG.md index 683d68947f..31404fa73d 100644 --- a/plugins/example-todo-list/CHANGELOG.md +++ b/plugins/example-todo-list/CHANGELOG.md @@ -1,5 +1,13 @@ # @internal/plugin-todo-list +## 1.0.2 + +### Patch Changes + +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 1.0.2-next.1 ### Patch Changes diff --git a/plugins/example-todo-list/package.json b/plugins/example-todo-list/package.json index 4be80a0c33..c80b9a48ea 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.2-next.1", + "version": "1.0.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -21,8 +21,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -33,10 +33,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 b73c537371..f42c1dc9fc 100644 --- a/plugins/explore-react/CHANGELOG.md +++ b/plugins/explore-react/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-explore-react +## 0.0.18 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-plugin-api@1.0.3 + ## 0.0.18-next.0 ### Patch Changes diff --git a/plugins/explore-react/package.json b/plugins/explore-react/package.json index 919a5e6394..00ec76258d 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.18-next.0", + "version": "0.0.18", "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.3-next.0" + "@backstage/core-plugin-api": "^1.0.3" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 728abece0a..712e3203fb 100644 --- a/plugins/explore/CHANGELOG.md +++ b/plugins/explore/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-explore +## 0.3.37 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-explore-react@0.0.18 + - @backstage/catalog-model@1.0.3 + ## 0.3.37-next.1 ### Patch Changes diff --git a/plugins/explore/package.json b/plugins/explore/package.json index 4c6102634b..201be77085 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.37-next.1", + "version": "0.3.37", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,11 +34,11 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/plugin-explore-react": "^0.0.18-next.0", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/plugin-explore-react": "^0.0.18", "@backstage/theme": "^0.2.15", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 d222db015e..065d6e0bd5 100644 --- a/plugins/firehydrant/CHANGELOG.md +++ b/plugins/firehydrant/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-firehydrant +## 0.1.23 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.1.23-next.1 ### Patch Changes diff --git a/plugins/firehydrant/package.json b/plugins/firehydrant/package.json index 4ca06743ca..a86a122fd0 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.23-next.1", + "version": "0.1.23", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,9 +25,9 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -39,10 +39,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 9ea36dd3c1..07880deb60 100644 --- a/plugins/fossa/CHANGELOG.md +++ b/plugins/fossa/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-fossa +## 0.2.38 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.2.38-next.1 ### Patch Changes diff --git a/plugins/fossa/package.json b/plugins/fossa/package.json index 7c20b13ed6..e97dc7c0f9 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.38-next.1", + "version": "0.2.38", "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.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 69a8812d5f..c5d63a19db 100644 --- a/plugins/gcalendar/CHANGELOG.md +++ b/plugins/gcalendar/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-gcalendar +## 0.3.2 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.3.2-next.1 ### Patch Changes diff --git a/plugins/gcalendar/package.json b/plugins/gcalendar/package.json index ffd74c5c82..b74129b8bc 100644 --- a/plugins/gcalendar/package.json +++ b/plugins/gcalendar/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-gcalendar", - "version": "0.3.2-next.1", + "version": "0.3.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -22,8 +22,8 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/errors": "^1.0.0", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", @@ -43,10 +43,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 8957ff0655..6c95f8ea4d 100644 --- a/plugins/gcp-projects/CHANGELOG.md +++ b/plugins/gcp-projects/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-gcp-projects +## 0.3.25 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 6968b65ba1: Updated dependency `@react-hookz/web` to `^14.0.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.3.25-next.1 ### Patch Changes diff --git a/plugins/gcp-projects/package.json b/plugins/gcp-projects/package.json index 6d43d6516d..0434e6b25a 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.25-next.1", + "version": "0.3.25", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,8 +34,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 2c05fab9b8..7b3a0bc993 100644 --- a/plugins/git-release-manager/CHANGELOG.md +++ b/plugins/git-release-manager/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-git-release-manager +## 0.3.19 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + ## 0.3.19-next.1 ### Patch Changes diff --git a/plugins/git-release-manager/package.json b/plugins/git-release-manager/package.json index 512fccdc27..9ae263b882 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.19-next.1", + "version": "0.3.19", "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.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/integration": "^1.2.1-next.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", @@ -43,10 +43,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 23eaeb1691..23e66cc1f6 100644 --- a/plugins/github-actions/CHANGELOG.md +++ b/plugins/github-actions/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-github-actions +## 0.5.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.5.6-next.1 ### Patch Changes diff --git a/plugins/github-actions/package.json b/plugins/github-actions/package.json index 002f1af792..f843755e9b 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.6-next.1", + "version": "0.5.6", "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.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/integration": "^1.2.1-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -55,10 +55,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 c20a3a1297..45a93e3b34 100644 --- a/plugins/github-deployments/CHANGELOG.md +++ b/plugins/github-deployments/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-github-deployments +## 0.1.37 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/catalog-model@1.0.3 + ## 0.1.37-next.1 ### Patch Changes diff --git a/plugins/github-deployments/package.json b/plugins/github-deployments/package.json index ddd8fc0107..1a27d21aa2 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.37-next.1", + "version": "0.1.37", "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.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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-next.1", - "@backstage/integration-react": "^1.1.1-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/integration": "^1.2.1", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 fd5ec04dd3..629713540e 100644 --- a/plugins/github-pull-requests-board/CHANGELOG.md +++ b/plugins/github-pull-requests-board/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-github-pull-requests-board +## 0.1.0 + +### Minor Changes + +- fc9927c81d: Add Github Pull Requests board plugin + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.0-next.0 ### Minor Changes diff --git a/plugins/github-pull-requests-board/package.json b/plugins/github-pull-requests-board/package.json index 046e465f33..24909c5b5d 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.0-next.0", + "version": "0.1.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.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/integration": "^1.2.1-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -49,9 +49,9 @@ "react-use": "^17.2.4" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 bb906fa0ef..eea6cc0554 100644 --- a/plugins/gitops-profiles/CHANGELOG.md +++ b/plugins/gitops-profiles/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-gitops-profiles +## 0.3.24 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.3.24-next.1 ### Patch Changes diff --git a/plugins/gitops-profiles/package.json b/plugins/gitops-profiles/package.json index 4564eb6ed1..ee7b3da11b 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.24-next.1", + "version": "0.3.24", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,8 +35,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -48,10 +48,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 1d89e2872f..1df24b97cd 100644 --- a/plugins/gocd/CHANGELOG.md +++ b/plugins/gocd/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-gocd +## 0.1.12 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.12-next.1 ### Patch Changes diff --git a/plugins/gocd/package.json b/plugins/gocd/package.json index 6607d68843..1bf938fb1d 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.12-next.1", + "version": "0.1.12", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,11 +31,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -49,10 +49,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 bb417d2278..56cc49f3a4 100644 --- a/plugins/graphiql/CHANGELOG.md +++ b/plugins/graphiql/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-graphiql +## 0.2.38 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 464c33f932: Fix for custom headers not being included in requests. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.2.38-next.1 ### Patch Changes diff --git a/plugins/graphiql/package.json b/plugins/graphiql/package.json index 80e0c72b9d..4cbbc7f262 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.38-next.1", + "version": "0.2.38", "private": false, "publishConfig": { "access": "public", @@ -34,8 +34,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -49,10 +49,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 d86cb3c336..d1426552e0 100644 --- a/plugins/graphql-backend/CHANGELOG.md +++ b/plugins/graphql-backend/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-graphql-backend +## 0.1.23 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-catalog-graphql@0.3.10 + ## 0.1.23-next.2 ### Patch Changes diff --git a/plugins/graphql-backend/package.json b/plugins/graphql-backend/package.json index 705f760a93..d7b03bddf5 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.23-next.2", + "version": "0.1.23", "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.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", - "@backstage/plugin-catalog-graphql": "^0.3.10-next.0", + "@backstage/plugin-catalog-graphql": "^0.3.10", "@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.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/supertest": "^2.0.8", "msw": "^0.42.0", "supertest": "^6.1.3" diff --git a/plugins/home/CHANGELOG.md b/plugins/home/CHANGELOG.md index 027bbcc096..ef03c3797c 100644 --- a/plugins/home/CHANGELOG.md +++ b/plugins/home/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-home +## 0.4.22 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-stack-overflow@0.1.2 + - @backstage/catalog-model@1.0.3 + ## 0.4.22-next.1 ### Patch Changes diff --git a/plugins/home/package.json b/plugins/home/package.json index c92bcde87c..d1529a37fd 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.22-next.1", + "version": "0.4.22", "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.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/plugin-stack-overflow": "^0.1.2-next.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", @@ -53,10 +53,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 b1104a9767..cd74af4e74 100644 --- a/plugins/ilert/CHANGELOG.md +++ b/plugins/ilert/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-ilert +## 0.1.32 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.32-next.1 ### Patch Changes diff --git a/plugins/ilert/package.json b/plugins/ilert/package.json index 1593d3b677..341c934836 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.32-next.1", + "version": "0.1.32", "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.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@date-io/luxon": "1.x", "@material-ui/core": "^4.12.2", @@ -43,10 +43,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 02b02592c8..ef18b5708d 100644 --- a/plugins/jenkins-backend/CHANGELOG.md +++ b/plugins/jenkins-backend/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-jenkins-backend +## 0.1.23 + +### Patch Changes + +- 83f6a64d2c: bug fix: provide backstage token for rebuild api call +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/catalog-client@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-jenkins-common@0.1.5 + ## 0.1.23-next.2 ### Patch Changes diff --git a/plugins/jenkins-backend/package.json b/plugins/jenkins-backend/package.json index 79c48454e4..1ab98c3255 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.23-next.2", + "version": "0.1.23", "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.0-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/plugin-auth-node": "^0.2.2-next.2", - "@backstage/plugin-jenkins-common": "^0.1.5-next.0", - "@backstage/plugin-permission-common": "^0.6.2-next.0", + "@backstage/plugin-auth-node": "^0.2.2", + "@backstage/plugin-jenkins-common": "^0.1.5", + "@backstage/plugin-permission-common": "^0.6.2", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^4.1.0", @@ -41,7 +41,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/jenkins": "^0.23.1", "@types/supertest": "^2.0.8", "msw": "^0.42.0", diff --git a/plugins/jenkins-common/CHANGELOG.md b/plugins/jenkins-common/CHANGELOG.md index bdf23f2abb..53cf222e5a 100644 --- a/plugins/jenkins-common/CHANGELOG.md +++ b/plugins/jenkins-common/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-jenkins-common +## 0.1.5 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + ## 0.1.5-next.0 ### Patch Changes diff --git a/plugins/jenkins-common/package.json b/plugins/jenkins-common/package.json index 418f7f3eca..c47ac94a2b 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.5-next.0", + "version": "0.1.5", "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.3-next.0", - "@backstage/plugin-permission-common": "^0.6.2-next.0" + "@backstage/plugin-catalog-common": "^1.0.3", + "@backstage/plugin-permission-common": "^0.6.2" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1" + "@backstage/cli": "^0.17.2" }, "files": [ "dist" diff --git a/plugins/jenkins/CHANGELOG.md b/plugins/jenkins/CHANGELOG.md index 65d0c8931b..fd4e4420e7 100644 --- a/plugins/jenkins/CHANGELOG.md +++ b/plugins/jenkins/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-jenkins +## 0.7.5 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-jenkins-common@0.1.5 + ## 0.7.5-next.1 ### Patch Changes diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json index 7354e68150..ae86828505 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.5-next.1", + "version": "0.7.5", "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.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/plugin-jenkins-common": "^0.1.5-next.0", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/plugin-jenkins-common": "^0.1.5", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -54,10 +54,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 45f1657be1..32b147ffdd 100644 --- a/plugins/kafka-backend/CHANGELOG.md +++ b/plugins/kafka-backend/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-kafka-backend +## 0.2.26 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/catalog-model@1.0.3 + ## 0.2.26-next.2 ### Patch Changes diff --git a/plugins/kafka-backend/package.json b/plugins/kafka-backend/package.json index aaa6666b1d..965b15bd6b 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.26-next.2", + "version": "0.2.26", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,8 +35,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", "@types/express": "^4.17.6", @@ -47,7 +47,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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 140b2d9d83..c2743bf92b 100644 --- a/plugins/kafka/CHANGELOG.md +++ b/plugins/kafka/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-kafka +## 0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.3.6-next.1 ### Patch Changes diff --git a/plugins/kafka/package.json b/plugins/kafka/package.json index 893196d629..43f4b8d35c 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.6-next.1", + "version": "0.3.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,10 +24,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -39,10 +39,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 99078af649..d829136819 100644 --- a/plugins/kubernetes-backend/CHANGELOG.md +++ b/plugins/kubernetes-backend/CHANGELOG.md @@ -1,5 +1,20 @@ # @backstage/plugin-kubernetes-backend +## 0.6.0 + +### Minor Changes + +- 4328737af6: Add support to fetch data for Stateful Sets from Kubernetes + +### Patch Changes + +- 0c70cd8e1d: cache and refresh Azure tokens to avoid excessive calls to Azure Identity +- 2aedf64ad3: Updated dependency `@google-cloud/container` to `^4.0.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-kubernetes-common@0.3.0 + - @backstage/catalog-model@1.0.3 + ## 0.6.0-next.2 ### Patch Changes diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json index 92270de394..33dcc1dfff 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.6.0-next.2", + "version": "0.6.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -36,11 +36,11 @@ }, "dependencies": { "@azure/identity": "^2.0.4", - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/plugin-kubernetes-common": "^0.3.0-next.1", + "@backstage/plugin-kubernetes-common": "^0.3.0", "@google-cloud/container": "^4.0.0", "@kubernetes/client-node": "^0.16.0", "@types/express": "^4.17.6", @@ -61,7 +61,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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 2b405eb244..d9f7e60c13 100644 --- a/plugins/kubernetes-common/CHANGELOG.md +++ b/plugins/kubernetes-common/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-kubernetes-common +## 0.3.0 + +### Minor Changes + +- 4328737af6: Add support to fetch data for Stateful Sets + +### Patch Changes + +- Updated dependencies + - @backstage/catalog-model@1.0.3 + ## 0.3.0-next.1 ### Patch Changes diff --git a/plugins/kubernetes-common/package.json b/plugins/kubernetes-common/package.json index 2957e10394..62c9eb9745 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.3.0-next.1", + "version": "0.3.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.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@kubernetes/client-node": "^0.16.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1" + "@backstage/cli": "^0.17.2" }, "jest": { "roots": [ diff --git a/plugins/kubernetes/CHANGELOG.md b/plugins/kubernetes/CHANGELOG.md index 2d2125efc0..29f0ed0241 100644 --- a/plugins/kubernetes/CHANGELOG.md +++ b/plugins/kubernetes/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-kubernetes +## 0.6.6 + +### Patch Changes + +- 4328737af6: Add support to fetch data for Stateful Sets and display an accordion in the same way as with Deployments +- b9b8bbc7d9: show request/limit CPU and Memory on the UI +- 5553f09e80: ability to configure refresh interval on Kubernetes tab +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 81304e3e91: Fix for HPA matching when deploying same HPA in multiple namespaces +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/plugin-kubernetes-common@0.3.0 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.6.6-next.2 ### Patch Changes diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json index a302f22e48..1b63484224 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.6.6-next.2", + "version": "0.6.6", "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.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/plugin-kubernetes-common": "^0.3.0-next.1", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/plugin-kubernetes-common": "^0.3.0", "@backstage/theme": "^0.2.15", "@kubernetes/client-node": "^0.16.0", "@material-ui/core": "^4.12.2", @@ -57,10 +57,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 e47f3082a8..7dc3e30b1f 100644 --- a/plugins/lighthouse/CHANGELOG.md +++ b/plugins/lighthouse/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-lighthouse +## 0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.3.6-next.1 ### Patch Changes diff --git a/plugins/lighthouse/package.json b/plugins/lighthouse/package.json index c7e78ecb8f..5f7097c704 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.6-next.1", + "version": "0.3.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,11 +35,11 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -51,10 +51,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 8527d4a1c4..54a058fcb9 100644 --- a/plugins/newrelic-dashboard/CHANGELOG.md +++ b/plugins/newrelic-dashboard/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-newrelic-dashboard +## 0.1.14 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.14-next.1 ### Patch Changes diff --git a/plugins/newrelic-dashboard/package.json b/plugins/newrelic-dashboard/package.json index 3dc7a5105b..8166928a6a 100644 --- a/plugins/newrelic-dashboard/package.json +++ b/plugins/newrelic-dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-newrelic-dashboard", - "version": "0.1.14-next.1", + "version": "0.1.14", "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.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@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.17.2-next.2", - "@backstage/dev-utils": "^1.0.3-next.1", + "@backstage/cli": "^0.17.2", + "@backstage/dev-utils": "^1.0.3", "@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 7c82169c5d..97da241a56 100644 --- a/plugins/newrelic/CHANGELOG.md +++ b/plugins/newrelic/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-newrelic +## 0.3.24 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.3.24-next.1 ### Patch Changes diff --git a/plugins/newrelic/package.json b/plugins/newrelic/package.json index 51ad2fec3b..09f3d3196d 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.24-next.1", + "version": "0.3.24", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,8 +35,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 8ff62a756c..73129feed6 100644 --- a/plugins/org/CHANGELOG.md +++ b/plugins/org/CHANGELOG.md @@ -1,5 +1,39 @@ # @backstage/plugin-org +## 0.5.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 306d0b4fdd: Added the ability to use an additional `filter` when fetching groups in `MyGroupsSidebarItem` component. Example: + + ```diff + // app/src/components/Root/Root.tsx + + + //... + }> + {/* Global nav, not org-specific */} + //... + + + //... + + + + ``` + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.5.6-next.2 ### Patch Changes diff --git a/plugins/org/package.json b/plugins/org/package.json index 5ca199d76c..2b62e81683 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.6-next.2", + "version": "0.5.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -29,10 +29,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -48,11 +48,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 3f5b0bba16..3f6a54f367 100644 --- a/plugins/pagerduty/CHANGELOG.md +++ b/plugins/pagerduty/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-pagerduty +## 0.4.0 + +### Minor Changes + +- b157c2eb1c: **Breaking**: Use identityApi to provide auth token for pagerduty API calls. + +### Patch Changes + +- 76bf6400fe: Fix alert that was not showing after creating an incident. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.4.0-next.2 ### Minor Changes diff --git a/plugins/pagerduty/package.json b/plugins/pagerduty/package.json index 5a8706db15..73a92ed5f7 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.4.0-next.2", + "version": "0.4.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,10 +34,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -52,10 +52,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 36a577fb22..3a4de21e28 100644 --- a/plugins/periskop-backend/CHANGELOG.md +++ b/plugins/periskop-backend/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-periskop-backend +## 0.1.4 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + ## 0.1.4-next.2 ### Patch Changes diff --git a/plugins/periskop-backend/package.json b/plugins/periskop-backend/package.json index 6ed539484b..a555124743 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.4-next.2", + "version": "0.1.4", "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.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@types/express": "*", "cross-fetch": "^3.0.6", @@ -35,7 +35,7 @@ "yn": "^4.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/supertest": "^2.0.8", "msw": "^0.42.0", "supertest": "^6.1.6" diff --git a/plugins/periskop/CHANGELOG.md b/plugins/periskop/CHANGELOG.md index 986d03fc08..9c5887509b 100644 --- a/plugins/periskop/CHANGELOG.md +++ b/plugins/periskop/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-periskop +## 0.1.4 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.4-next.1 ### Patch Changes diff --git a/plugins/periskop/package.json b/plugins/periskop/package.json index a6eb2ab005..c7c6af850b 100644 --- a/plugins/periskop/package.json +++ b/plugins/periskop/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-periskop", - "version": "0.1.4-next.1", + "version": "0.1.4", "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.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -42,10 +42,10 @@ "react-dom": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 5094d9c34d..f0e391d8d8 100644 --- a/plugins/permission-backend/CHANGELOG.md +++ b/plugins/permission-backend/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-permission-backend +## 0.5.8 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-permission-node@0.6.2 + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/plugin-permission-common@0.6.2 + ## 0.5.8-next.2 ### Patch Changes diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json index 4a59de4467..fd3ce984cc 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.8-next.2", + "version": "0.5.8", "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.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/plugin-auth-node": "^0.2.2-next.2", - "@backstage/plugin-permission-common": "^0.6.2-next.0", - "@backstage/plugin-permission-node": "^0.6.2-next.2", + "@backstage/plugin-auth-node": "^0.2.2", + "@backstage/plugin-permission-common": "^0.6.2", + "@backstage/plugin-permission-node": "^0.6.2", "@types/express": "*", "dataloader": "^2.0.0", "express": "^4.17.1", @@ -39,7 +39,7 @@ "zod": "^3.11.6" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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 be795daef3..b578c1e8fb 100644 --- a/plugins/permission-common/CHANGELOG.md +++ b/plugins/permission-common/CHANGELOG.md @@ -1,5 +1,11 @@ # @backstage/plugin-permission-common +## 0.6.2 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. + ## 0.6.2-next.0 ### Patch Changes diff --git a/plugins/permission-common/package.json b/plugins/permission-common/package.json index 540523b3f8..82ab09c853 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.2-next.0", + "version": "0.6.2", "main": "src/index.ts", "types": "src/index.ts", "publishConfig": { @@ -48,7 +48,7 @@ "zod": "^3.11.6" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", + "@backstage/cli": "^0.17.2", "@types/jest": "^26.0.7", "msw": "^0.42.0" } diff --git a/plugins/permission-node/CHANGELOG.md b/plugins/permission-node/CHANGELOG.md index ac4c9df7b4..889b3ba374 100644 --- a/plugins/permission-node/CHANGELOG.md +++ b/plugins/permission-node/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-permission-node +## 0.6.2 + +### Patch Changes + +- 58426f9c0f: Added a new endpoint for aggregating permission metadata from a plugin backend: `/.well-known/backstage/permissions/metadata` + + By default, the metadata endpoint will return information about the permission rules supported by the plugin. Plugin authors can also provide an optional `permissions` parameter to `createPermissionIntegrationRouter`. If provided, these `Permission` objects will be included in the metadata returned by this endpoint. The `permissions` parameter will eventually be required in a future breaking change. + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/plugin-permission-common@0.6.2 + ## 0.6.2-next.2 ### Patch Changes diff --git a/plugins/permission-node/package.json b/plugins/permission-node/package.json index 0cb25d2949..1281b4ecba 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.2-next.2", + "version": "0.6.2", "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.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/plugin-auth-node": "^0.2.2-next.2", - "@backstage/plugin-permission-common": "^0.6.2-next.0", + "@backstage/plugin-auth-node": "^0.2.2", + "@backstage/plugin-permission-common": "^0.6.2", "@types/express": "^4.17.6", "express": "^4.17.1", "express-promise-router": "^4.1.0", "zod": "^3.11.6" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/supertest": "^2.0.8", "msw": "^0.42.0", "supertest": "^6.1.3" diff --git a/plugins/permission-react/CHANGELOG.md b/plugins/permission-react/CHANGELOG.md index 12c9c8f68a..cd991549bd 100644 --- a/plugins/permission-react/CHANGELOG.md +++ b/plugins/permission-react/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-permission-react +## 0.4.2 + +### Patch Changes + +- Updated dependencies + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + ## 0.4.2-next.0 ### Patch Changes diff --git a/plugins/permission-react/package.json b/plugins/permission-react/package.json index 4e2b54d73d..ffdb72d385 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.2-next.0", + "version": "0.4.2", "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.3-next.0", - "@backstage/plugin-permission-common": "^0.6.2-next.0", + "@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", @@ -44,8 +44,8 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/test-utils": "^1.1.1", "@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 c0372e3a97..b23cce864d 100644 --- a/plugins/proxy-backend/CHANGELOG.md +++ b/plugins/proxy-backend/CHANGELOG.md @@ -1,5 +1,12 @@ # @backstage/plugin-proxy-backend +## 0.2.27 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + ## 0.2.27-next.1 ### Patch Changes diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json index f996cdbe69..a0f7668e3e 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.27-next.1", + "version": "0.2.27", "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.0-next.2", + "@backstage/backend-common": "^0.14.0", "@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.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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 0b2b4733a5..75e665c02d 100644 --- a/plugins/rollbar-backend/CHANGELOG.md +++ b/plugins/rollbar-backend/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-rollbar-backend +## 0.1.30 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + ## 0.1.30-next.2 ### Patch Changes diff --git a/plugins/rollbar-backend/package.json b/plugins/rollbar-backend/package.json index f4d5e3bdb4..53fba7bfe3 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.30-next.2", + "version": "0.1.30", "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.0-next.2", + "@backstage/backend-common": "^0.14.0", "@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.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@types/supertest": "^2.0.8", "msw": "^0.42.0", "supertest": "^6.1.3" diff --git a/plugins/rollbar/CHANGELOG.md b/plugins/rollbar/CHANGELOG.md index b3554e9c0a..bb55d819a3 100644 --- a/plugins/rollbar/CHANGELOG.md +++ b/plugins/rollbar/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-rollbar +## 0.4.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.4.6-next.1 ### Patch Changes diff --git a/plugins/rollbar/package.json b/plugins/rollbar/package.json index 06b8c4a79f..5633c9b09a 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.6-next.1", + "version": "0.4.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,10 +35,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 7db0dd7428..698a746a2a 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-cookiecutter/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-scaffolder-backend-module-cookiecutter +## 0.2.8 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-scaffolder-backend@1.3.0 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + ## 0.2.8-next.2 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-cookiecutter/package.json b/plugins/scaffolder-backend-module-cookiecutter/package.json index 88aab6634e..630f672231 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.8-next.2", + "version": "0.2.8", "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.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-scaffolder-backend": "^1.3.0-next.2", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-scaffolder-backend": "^1.3.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.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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 2b89dc7462..6a1f59ef7e 100644 --- a/plugins/scaffolder-backend-module-rails/CHANGELOG.md +++ b/plugins/scaffolder-backend-module-rails/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-scaffolder-backend-module-rails +## 0.4.1 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-scaffolder-backend@1.3.0 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + ## 0.4.1-next.1 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-rails/package.json b/plugins/scaffolder-backend-module-rails/package.json index 485987b4b1..1f755a8f81 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.1-next.1", + "version": "0.4.1", "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.0-next.2", - "@backstage/plugin-scaffolder-backend": "^1.3.0-next.2", + "@backstage/backend-common": "^0.14.0", + "@backstage/plugin-scaffolder-backend": "^1.3.0", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", + "@backstage/integration": "^1.2.1", "@backstage/types": "^1.0.0", "command-exists": "^1.2.9", "fs-extra": "^10.0.1" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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 bbb6185429..a6da817ba6 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.6 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-scaffolder-backend@1.3.0 + ## 0.2.6-next.0 ### Patch Changes diff --git a/plugins/scaffolder-backend-module-yeoman/package.json b/plugins/scaffolder-backend-module-yeoman/package.json index 4a69a10248..b876b5e87c 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.6-next.0", + "version": "0.2.6", "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.3.0-next.2", + "@backstage/plugin-scaffolder-backend": "^1.3.0", "@backstage/types": "^1.0.0", "winston": "^3.2.1", "yeoman-environment": "^3.9.1" }, "devDependencies": { - "@backstage/backend-common": "^0.14.0-next.2", + "@backstage/backend-common": "^0.14.0", "@types/jest": "^26.0.7" }, "files": [ diff --git a/plugins/scaffolder-backend/CHANGELOG.md b/plugins/scaffolder-backend/CHANGELOG.md index 99a54c1ddf..598de4122f 100644 --- a/plugins/scaffolder-backend/CHANGELOG.md +++ b/plugins/scaffolder-backend/CHANGELOG.md @@ -1,5 +1,50 @@ # @backstage/plugin-scaffolder-backend +## 1.3.0 + +### Minor Changes + +- 35a26131b3: **DEPRECATION**: The `projectid` input parameters to the `publish:gitlab:merge-request`, it's no longer required as it can be decoded from the `repoUrl` input parameter. + **DEPRECATION**: The `projectid` output of the action in favour of `projectPath` +- 72dfcbc8bf: A new scaffolder action has been added: `gerrit:publish` +- ce0d8d7eb1: Fixed a bug in `publish:github` action that didn't permit to add users as collaborators. + This fix required changing the way parameters are passed to the action. + In order to add a team as collaborator, now you must use the `team` field instead of `username`. + In order to add a user as collaborator, you must use the `user` field. + + It's still possible to use the field `username` but is deprecated in favor of `team`. + + ```yaml + - id: publish + name: Publish + action: publish:github + input: + repoUrl: ... + collaborators: + - access: ... + team: my_team + - access: ... + user: my_username + ``` + +- 582003a059: - Added an optional `list` method on the `TaskBroker` and `TaskStore` interface to list tasks by an optional `userEntityRef` + - Implemented a `list` method on the `DatabaseTaskStore` class to list tasks by an optional `userEntityRef` + - Added a route under `/v2/tasks` to list tasks by a `userEntityRef` using the `createdBy` query parameter +- c042c5eaff: Add an option to not protect the default branch. +- f93af969cd: Added the ability to support running of templates that are not in the `default` namespace + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 6901f6be4a: Adds more of an explanation when the `publish:github` scaffolder action fails to create a repository. +- Updated dependencies + - @backstage/plugin-catalog-backend@1.2.0 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-scaffolder-common@1.1.1 + ## 1.3.0-next.2 ### Minor Changes diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index b69327ae1c..9dfe00672e 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.3.0-next.2", + "version": "1.3.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,14 +34,14 @@ "build:assets": "node scripts/build-nunjucks.js" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-catalog-backend": "^1.2.0-next.2", - "@backstage/plugin-scaffolder-common": "^1.1.1-next.0", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-catalog-backend": "^1.2.0", + "@backstage/plugin-scaffolder-common": "^1.1.1", "@backstage/types": "^1.0.0", "@gitbeaker/core": "^35.6.0", "@gitbeaker/node": "^35.1.0", @@ -76,8 +76,8 @@ "zod": "^3.11.6" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@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 05efde68b4..27a1abc7d2 100644 --- a/plugins/scaffolder-common/CHANGELOG.md +++ b/plugins/scaffolder-common/CHANGELOG.md @@ -1,5 +1,12 @@ # @backstage/plugin-scaffolder-common +## 1.1.1 + +### Patch Changes + +- Updated dependencies + - @backstage/catalog-model@1.0.3 + ## 1.1.1-next.0 ### Patch Changes diff --git a/plugins/scaffolder-common/package.json b/plugins/scaffolder-common/package.json index a78d368ed1..beeec6430d 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.1-next.0", + "version": "1.1.1", "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.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/types": "^1.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1" + "@backstage/cli": "^0.17.2" } } diff --git a/plugins/scaffolder/CHANGELOG.md b/plugins/scaffolder/CHANGELOG.md index 1e8710f96d..617fe95457 100644 --- a/plugins/scaffolder/CHANGELOG.md +++ b/plugins/scaffolder/CHANGELOG.md @@ -1,5 +1,50 @@ # @backstage/plugin-scaffolder +## 1.3.0 + +### Minor Changes + +- dc39366bdb: - Added a new page under `/create/tasks` to show tasks that have been run by the Scaffolder. + - Ability to filter these tasks by the signed in user, and all tasks. + - Added optional method to the `ScaffolderApi` interface called `listTasks` to get tasks with an required `filterByOwnership` parameter. +- 86a4a0f72d: Get data of other fields in Form from a custom field in template Scaffolder. + following: + + ```tsx + const CustomFieldExtensionComponent = (props: FieldExtensionComponentProps) => { + const { formData } = props.formContext; + ... + }; + + const CustomFieldExtension = scaffolderPlugin.provide( + createScaffolderFieldExtension({ + name: ..., + component: CustomFieldExtensionComponent, + validation: ... + }) + ); + ``` + +- 72dfcbc8bf: Gerrit Integration: Implemented a `RepoUrlPicker` for Gerrit. +- f93af969cd: Added the ability to support running of templates that are not in the `default` namespace + +### Patch Changes + +- ac0c7e45ee: Fixes review mask in `MultistepJsonForm` to work as documented. `show: true` no longer needed when mask is set. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- fd505f40c0: Handle binary files and files that are too large during dry-run content upload. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-permission-react@0.4.2 + - @backstage/plugin-scaffolder-common@1.1.1 + ## 1.3.0-next.2 ### Minor Changes diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json index af78b55ed5..54824c7699 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.3.0-next.2", + "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-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/integration-react": "^1.1.1-next.1", - "@backstage/plugin-catalog-common": "^1.0.3-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/plugin-permission-react": "^0.4.2-next.0", - "@backstage/plugin-scaffolder-common": "^1.1.1-next.0", + "@backstage/integration": "^1.2.1", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-catalog-common": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/plugin-permission-react": "^0.4.2", + "@backstage/plugin-scaffolder-common": "^1.1.1", "@backstage/theme": "^0.2.15", "@backstage/types": "^1.0.0", "@codemirror/legacy-modes": "^0.20.0", @@ -81,11 +81,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/plugin-catalog": "^1.2.1-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/plugin-catalog": "^1.3.0", + "@backstage/test-utils": "^1.1.1", "@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 d279931754..a4247a2210 100644 --- a/plugins/search-backend-module-elasticsearch/CHANGELOG.md +++ b/plugins/search-backend-module-elasticsearch/CHANGELOG.md @@ -1,5 +1,27 @@ # @backstage/plugin-search-backend-module-elasticsearch +## 0.1.5 + +### Patch Changes + +- 281cec1b61: Use more precise matching for query filters +- 915700f64f: The provided search engine now adds a pagination-aware `rank` value to all results. +- ddce23d080: Now possible to set a custom index template on the elasticsearch search engine. +- 7d8acfc32e: Additional types now exported publicly: + + - ElasticSearchAgentOptions + - ElasticSearchConcreteQuery + - ElasticSearchQueryTranslator + - ElasticSearchConnectionConstructor, + - ElasticSearchTransportConstructor, + - ElasticSearchNodeOptions, + - ElasticSearchOptions, + - ElasticSearchAuth, + +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search-backend-node@0.6.2 + ## 0.1.5-next.2 ### Patch Changes diff --git a/plugins/search-backend-module-elasticsearch/package.json b/plugins/search-backend-module-elasticsearch/package.json index 87cebc3a71..719e923c5b 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.1.5-next.2", + "version": "0.1.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -25,8 +25,8 @@ "dependencies": { "@acuris/aws-es-connection": "^2.2.0", "@backstage/config": "^1.0.1", - "@backstage/plugin-search-backend-node": "^0.6.2-next.2", - "@backstage/plugin-search-common": "^0.3.5-next.1", + "@backstage/plugin-search-backend-node": "^0.6.2", + "@backstage/plugin-search-common": "^0.3.5", "@elastic/elasticsearch": "7.13.0", "aws-sdk": "^2.948.0", "elastic-builder": "^2.16.0", @@ -35,8 +35,8 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-common": "^0.14.0", + "@backstage/cli": "^0.17.2", "@elastic/elasticsearch-mock": "^1.0.0" }, "files": [ diff --git a/plugins/search-backend-module-pg/CHANGELOG.md b/plugins/search-backend-module-pg/CHANGELOG.md index 1744ffae49..fe18f8254b 100644 --- a/plugins/search-backend-module-pg/CHANGELOG.md +++ b/plugins/search-backend-module-pg/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-search-backend-module-pg +## 0.3.4 + +### Patch Changes + +- 915700f64f: The provided search engine now adds a pagination-aware `rank` value to all results. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/backend-common@0.14.0 + - @backstage/plugin-search-backend-node@0.6.2 + ## 0.3.4-next.2 ### Patch Changes diff --git a/plugins/search-backend-module-pg/package.json b/plugins/search-backend-module-pg/package.json index 20cf9f561c..b34d2c65b8 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.4-next.2", + "version": "0.3.4", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -23,15 +23,15 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/plugin-search-backend-node": "^0.6.2-next.2", - "@backstage/plugin-search-common": "^0.3.5-next.1", + "@backstage/backend-common": "^0.14.0", + "@backstage/plugin-search-backend-node": "^0.6.2", + "@backstage/plugin-search-common": "^0.3.5", "lodash": "^4.17.21", "knex": "^1.0.2" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.1.25-next.2", - "@backstage/cli": "^0.17.2-next.2" + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2" }, "files": [ "dist", diff --git a/plugins/search-backend-node/CHANGELOG.md b/plugins/search-backend-node/CHANGELOG.md index 1482abbee8..82f83436cd 100644 --- a/plugins/search-backend-node/CHANGELOG.md +++ b/plugins/search-backend-node/CHANGELOG.md @@ -1,5 +1,23 @@ # @backstage/plugin-search-backend-node +## 0.6.2 + +### Patch Changes + +- e7794a0aaa: propagate indexing errors so they don't appear successful to the task scheduler +- 3bb25a9acc: Introducing a `NewlineDelimitedJsonCollatorFactory`, which can be used to create search indices from newline delimited JSON files stored in external storage readable via a configured `UrlReader` instance. + + This is useful if you have an independent process periodically generating `*.ndjson` files consisting of `IndexableDocument` objects and want to be able to generate a fresh index based on the latest version of such a file. + +- 3bb25a9acc: Fixed a bug that prevented `TestPipeline.withSubject` from identifying valid `Readable` subjects that were technically transform streams. +- 915700f64f: The provided search engine now adds a pagination-aware `rank` value to all results. +- 7d8acfc32e: Replaced all `@beta` exports with `@public` exports +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/plugin-permission-common@0.6.2 + ## 0.6.2-next.2 ### Patch Changes diff --git a/plugins/search-backend-node/package.json b/plugins/search-backend-node/package.json index c0c6804455..3ebfb8782f 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.2-next.2", + "version": "0.6.2", "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.0-next.2", - "@backstage/backend-tasks": "^0.3.2-next.2", + "@backstage/backend-common": "^0.14.0", + "@backstage/backend-tasks": "^0.3.2", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/plugin-permission-common": "^0.6.2-next.0", - "@backstage/plugin-search-common": "^0.3.5-next.1", + "@backstage/plugin-permission-common": "^0.6.2", + "@backstage/plugin-search-common": "^0.3.5", "@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.0-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-common": "^0.14.0", + "@backstage/cli": "^0.17.2", "@types/ndjson": "^2.0.1" }, "files": [ diff --git a/plugins/search-backend/CHANGELOG.md b/plugins/search-backend/CHANGELOG.md index 3fd518cb01..e214d6bb16 100644 --- a/plugins/search-backend/CHANGELOG.md +++ b/plugins/search-backend/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-search-backend +## 0.5.3 + +### Patch Changes + +- 7d8acfc32e: `RouterOptions` and `createRouter` now marked as public exports +- 915700f64f: The provided search engine now adds a pagination-aware `rank` value to all results. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-permission-node@0.6.2 + - @backstage/backend-common@0.14.0 + - @backstage/plugin-auth-node@0.2.2 + - @backstage/plugin-search-backend-node@0.6.2 + - @backstage/plugin-permission-common@0.6.2 + ## 0.5.3-next.2 ### Patch Changes diff --git a/plugins/search-backend/package.json b/plugins/search-backend/package.json index eeb1f5b194..6daa65bcb4 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.3-next.2", + "version": "0.5.3", "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.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/plugin-auth-node": "^0.2.2-next.2", - "@backstage/plugin-permission-common": "^0.6.2-next.0", - "@backstage/plugin-permission-node": "^0.6.2-next.2", - "@backstage/plugin-search-backend-node": "^0.6.2-next.2", - "@backstage/plugin-search-common": "^0.3.5-next.1", + "@backstage/plugin-auth-node": "^0.2.2", + "@backstage/plugin-permission-common": "^0.6.2", + "@backstage/plugin-permission-node": "^0.6.2", + "@backstage/plugin-search-backend-node": "^0.6.2", + "@backstage/plugin-search-common": "^0.3.5", "@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.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/supertest": "^2.0.8", "supertest": "^6.1.3" }, diff --git a/plugins/search-common/CHANGELOG.md b/plugins/search-common/CHANGELOG.md index ea383888c4..53a8afb0bf 100644 --- a/plugins/search-common/CHANGELOG.md +++ b/plugins/search-common/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-search-common +## 0.3.5 + +### Patch Changes + +- 7d8acfc32e: `@beta` exports now replaced with `@public` exports +- 484afdf1dc: Added an optional `rank` attribute to the `Result` type. This represents the result rank (starting at 1) for a given result in a result set for a given search. +- Updated dependencies + - @backstage/plugin-permission-common@0.6.2 + ## 0.3.5-next.1 ### Patch Changes diff --git a/plugins/search-common/package.json b/plugins/search-common/package.json index 9144536d47..ae4c65d11e 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.5-next.1", + "version": "0.3.5", "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.2-next.0" + "@backstage/plugin-permission-common": "^0.6.2" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2" + "@backstage/cli": "^0.17.2" }, "jest": { "roots": [ diff --git a/plugins/search-react/CHANGELOG.md b/plugins/search-react/CHANGELOG.md index 23622096a9..5f38994eeb 100644 --- a/plugins/search-react/CHANGELOG.md +++ b/plugins/search-react/CHANGELOG.md @@ -1,5 +1,15 @@ # @backstage/plugin-search-react +## 0.2.1 + +### Patch Changes + +- 8809159148: Components ``, `` (including ``), `` (including `.Checkbox`, `.Select`, and `.Autocomplete` static prop components), ``, and `` are now exported from `@backstage/plugin-search-react`. They are now deprecated in `@backstage/plugin-search` and will be removed in a future release. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.2.1-next.0 ### Patch Changes diff --git a/plugins/search-react/package.json b/plugins/search-react/package.json index 60cdc479bb..c0914e6409 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.1-next.0", + "version": "0.2.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -31,9 +31,9 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/plugin-search-common": "^0.3.5-next.0", - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/plugin-search-common": "^0.3.5", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/version-bridge": "^1.0.1", "@backstage/theme": "^0.2.15", "@backstage/types": "^1.0.0", @@ -48,8 +48,8 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/core-app-api": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 21b5a76e7f..6283cee29b 100644 --- a/plugins/search/CHANGELOG.md +++ b/plugins/search/CHANGELOG.md @@ -1,5 +1,25 @@ # @backstage/plugin-search +## 0.9.0 + +### Minor Changes + +- 2dc4818541: The pre-alpha ``, ``, `etc...` components have been removed. In the unlikely event you were still using/referencing them, please update to using their non-`*Next` equivalents from either `@backstage/plugin-search-react` or `@backstage/plugin-search`. + +### Patch Changes + +- 8809159148: Components ``, `` (including ``), `` (including `.Checkbox`, `.Select`, and `.Autocomplete` static prop components), ``, and `` are now exported from `@backstage/plugin-search-react`. They are now deprecated in `@backstage/plugin-search` and will be removed in a future release. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 5388e6bdc5: Fixed a bug that could cause analytics events in other parts of Backstage to capture nonsensical values resembling search modal state under some circumstances. +- 915700f64f: In order to simplify analytics on top of the search experience in Backstage, the provided `<*ResultListItem />` component now captures a `discover` analytics event instead of a `click` event. This event includes the result rank as its `value` and, like a click, the URL/path clicked to as its `to` attribute. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search-react@0.2.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.8.2-next.2 ### Patch Changes diff --git a/plugins/search/package.json b/plugins/search/package.json index 04c3468c6e..b658490b00 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.8.2-next.2", + "version": "0.9.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,14 +33,14 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/errors": "^1.0.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/plugin-search-common": "^0.3.5-next.1", - "@backstage/plugin-search-react": "^0.2.1-next.0", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/plugin-search-common": "^0.3.5", + "@backstage/plugin-search-react": "^0.2.1", "@backstage/theme": "^0.2.15", "@backstage/types": "^1.0.0", "@backstage/version-bridge": "^1.0.1", @@ -57,10 +57,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 40b1ff9664..1a469a83af 100644 --- a/plugins/sentry/CHANGELOG.md +++ b/plugins/sentry/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-sentry +## 0.3.44 + +### Patch Changes + +- c55f6cb22d: Exported `isSentryAvailable` which can be used to determine if sentry is available. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.3.44-next.1 ### Patch Changes diff --git a/plugins/sentry/package.json b/plugins/sentry/package.json index f76f69adc8..a75447f0ab 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.3.44-next.1", + "version": "0.3.44", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,10 +35,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-table/core": "^3.1.0", "@material-ui/core": "^4.12.2", @@ -53,10 +53,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 bf2e1f4e18..4513e09dab 100644 --- a/plugins/shortcuts/CHANGELOG.md +++ b/plugins/shortcuts/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-shortcuts +## 0.2.7 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.2.7-next.1 ### Patch Changes diff --git a/plugins/shortcuts/package.json b/plugins/shortcuts/package.json index 9ee1fffbee..d1d3f9fba4 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.7-next.1", + "version": "0.2.7", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,8 +24,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@backstage/types": "^1.0.0", "@material-ui/core": "^4.12.2", @@ -42,10 +42,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 28787ac8b7..2b3d6840da 100644 --- a/plugins/sonarqube/CHANGELOG.md +++ b/plugins/sonarqube/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-sonarqube +## 0.3.6 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- ee2cd642c5: Updated dependency `rc-progress` to `3.3.3`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.3.6-next.2 ### Patch Changes diff --git a/plugins/sonarqube/package.json b/plugins/sonarqube/package.json index 8fe7e16f30..d9310ffdde 100644 --- a/plugins/sonarqube/package.json +++ b/plugins/sonarqube/package.json @@ -1,7 +1,7 @@ { "name": "@backstage/plugin-sonarqube", "description": "", - "version": "0.3.6-next.2", + "version": "0.3.6", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -36,10 +36,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@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.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 dd94b235c2..e65afb1285 100644 --- a/plugins/splunk-on-call/CHANGELOG.md +++ b/plugins/splunk-on-call/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-splunk-on-call +## 0.3.30 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.3.30-next.1 ### Patch Changes diff --git a/plugins/splunk-on-call/package.json b/plugins/splunk-on-call/package.json index b69e747db2..baecd2f9c5 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.30-next.1", + "version": "0.3.30", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,10 +34,10 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -51,10 +51,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 21c01b4265..9f3a2d98a3 100644 --- a/plugins/stack-overflow-backend/CHANGELOG.md +++ b/plugins/stack-overflow-backend/CHANGELOG.md @@ -1,5 +1,12 @@ # @backstage/plugin-stack-overflow-backend +## 0.1.2 + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + ## 0.1.2-next.0 ### Patch Changes diff --git a/plugins/stack-overflow-backend/package.json b/plugins/stack-overflow-backend/package.json index a14f429b79..cc41da042e 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.2-next.0", + "version": "0.1.2", "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.5-next.0", + "@backstage/plugin-search-common": "^0.3.5", "@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 3c4205bf76..d0f5f39f4b 100644 --- a/plugins/stack-overflow/CHANGELOG.md +++ b/plugins/stack-overflow/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-stack-overflow +## 0.1.2 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/plugin-home@0.4.22 + ## 0.1.2-next.1 ### Patch Changes diff --git a/plugins/stack-overflow/package.json b/plugins/stack-overflow/package.json index 02a1cb40d4..1438ddcd50 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.2-next.1", + "version": "0.1.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,10 +24,10 @@ }, "dependencies": { "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-home": "^0.4.22-next.1", - "@backstage/plugin-search-common": "^0.3.5-next.0", + "@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", @@ -42,10 +42,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 d59e3686d5..ba2392b5ee 100644 --- a/plugins/tech-insights-backend-module-jsonfc/CHANGELOG.md +++ b/plugins/tech-insights-backend-module-jsonfc/CHANGELOG.md @@ -1,5 +1,13 @@ # @backstage/plugin-tech-insights-backend-module-jsonfc +## 0.1.17 + +### Patch Changes + +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/plugin-tech-insights-node@0.3.1 + ## 0.1.17-next.1 ### Patch Changes diff --git a/plugins/tech-insights-backend-module-jsonfc/package.json b/plugins/tech-insights-backend-module-jsonfc/package.json index b84c73eed5..a6782c57fb 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.17-next.1", + "version": "0.1.17", "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.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", "@backstage/plugin-tech-insights-common": "^0.2.4", - "@backstage/plugin-tech-insights-node": "^0.3.1-next.1", + "@backstage/plugin-tech-insights-node": "^0.3.1", "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.17.2-next.2" + "@backstage/cli": "^0.17.2" }, "files": [ "dist" diff --git a/plugins/tech-insights-backend/CHANGELOG.md b/plugins/tech-insights-backend/CHANGELOG.md index 4cc368fbe2..9e496d9046 100644 --- a/plugins/tech-insights-backend/CHANGELOG.md +++ b/plugins/tech-insights-backend/CHANGELOG.md @@ -1,5 +1,21 @@ # @backstage/plugin-tech-insights-backend +## 0.4.1 + +### Patch Changes + +- 4fee8f59e3: Updated tech-insights fetch/latest endpoint to return the actual latest row based on the timestamp +- aa15229ec3: Introduce additional JsonValue types to be storable as facts. This enables the possibility to store more complex objects for fact checking purposes. The rules engine supports walking keyed object values directly to create rules and checks + + Modify facts database table to have a more restricted timestamp precision for cases where the postgres server isn't configured to contain such value. This fixes the issue where in some cases `maxItems` lifecycle condition didn't work as expected. + +- Updated dependencies + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-tech-insights-node@0.3.1 + ## 0.4.1-next.2 ### Patch Changes diff --git a/plugins/tech-insights-backend/package.json b/plugins/tech-insights-backend/package.json index f4286a2404..5ae890ae1b 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.4.1-next.2", + "version": "0.4.1", "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.0-next.2", - "@backstage/backend-tasks": "^0.3.2-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/backend-tasks": "^0.3.2", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", "@backstage/plugin-tech-insights-common": "^0.2.4", - "@backstage/plugin-tech-insights-node": "^0.3.1-next.1", + "@backstage/plugin-tech-insights-node": "^0.3.1", "@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.25-next.2", - "@backstage/cli": "^0.17.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", "@types/supertest": "^2.0.8", "@types/semver": "^7.3.8", "supertest": "^6.1.3", diff --git a/plugins/tech-insights-node/CHANGELOG.md b/plugins/tech-insights-node/CHANGELOG.md index 607548384a..c6af55abd5 100644 --- a/plugins/tech-insights-node/CHANGELOG.md +++ b/plugins/tech-insights-node/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-tech-insights-node +## 0.3.1 + +### Patch Changes + +- aa15229ec3: Introduce additional JsonValue types to be storable as facts. This enables the possibility to store more complex objects for fact checking purposes. The rules engine supports walking keyed object values directly to create rules and checks + + Modify facts database table to have a more restricted timestamp precision for cases where the postgres server isn't configured to contain such value. This fixes the issue where in some cases `maxItems` lifecycle condition didn't work as expected. + +- Updated dependencies + - @backstage/backend-common@0.14.0 + ## 0.3.1-next.1 ### Patch Changes diff --git a/plugins/tech-insights-node/package.json b/plugins/tech-insights-node/package.json index 0312b1d91f..904f149d6c 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.1-next.1", + "version": "0.3.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -33,7 +33,7 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", + "@backstage/backend-common": "^0.14.0", "@backstage/config": "^1.0.1", "@backstage/plugin-tech-insights-common": "^0.2.4", "@backstage/types": "^1.0.0", @@ -42,7 +42,7 @@ "winston": "^3.2.1" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2" + "@backstage/cli": "^0.17.2" }, "files": [ "dist" diff --git a/plugins/tech-insights/CHANGELOG.md b/plugins/tech-insights/CHANGELOG.md index f1496fe268..867f639067 100644 --- a/plugins/tech-insights/CHANGELOG.md +++ b/plugins/tech-insights/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-tech-insights +## 0.2.2 + +### Patch Changes + +- 09d2f4d179: Export TechInsightsClient so it may be extended by custom implementations +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.2.2-next.1 ### Patch Changes diff --git a/plugins/tech-insights/package.json b/plugins/tech-insights/package.json index f0f75c5caf..0956db7cf3 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.2-next.1", + "version": "0.2.2", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -28,11 +28,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/plugin-tech-insights-common": "^0.2.4", "@backstage/theme": "^0.2.15", "@backstage/types": "^1.0.0", @@ -47,10 +47,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 29c0b48438..049a1b9c4c 100644 --- a/plugins/tech-radar/CHANGELOG.md +++ b/plugins/tech-radar/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-tech-radar +## 0.5.13 + +### Patch Changes + +- bb31e5489c: Updated dependency `d3-force` to `^3.0.0`. + Updated dependency `@types/d3-force` to `^3.0.0`. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.5.13-next.1 ### Patch Changes diff --git a/plugins/tech-radar/package.json b/plugins/tech-radar/package.json index f5278d0710..de2eab6fd1 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.13-next.1", + "version": "0.5.13", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,8 +34,8 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -49,10 +49,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 fd85a88b9c..aabdec8922 100644 --- a/plugins/techdocs-addons-test-utils/CHANGELOG.md +++ b/plugins/techdocs-addons-test-utils/CHANGELOG.md @@ -1,5 +1,22 @@ # @backstage/plugin-techdocs-addons-test-utils +## 1.0.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- d047d81295: Update default mock +- Updated dependencies + - @backstage/plugin-catalog@1.3.0 + - @backstage/plugin-techdocs@1.2.0 + - @backstage/plugin-search-react@0.2.1 + - @backstage/core-components@0.9.5 + - @backstage/core-app-api@1.0.3 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/test-utils@1.1.1 + - @backstage/plugin-techdocs-react@1.0.1 + ## 1.0.1-next.1 ### Patch Changes diff --git a/plugins/techdocs-addons-test-utils/package.json b/plugins/techdocs-addons-test-utils/package.json index 3dc0aa94fe..35d176566e 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.1-next.1", + "version": "1.0.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -32,15 +32,15 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/integration-react": "^1.1.1-next.1", - "@backstage/plugin-catalog": "^1.2.1-next.1", - "@backstage/plugin-search-react": "^0.2.1-next.0", - "@backstage/plugin-techdocs": "^1.1.2-next.1", - "@backstage/plugin-techdocs-react": "^1.0.1-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-app-api": "^1.0.3", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-catalog": "^1.3.0", + "@backstage/plugin-search-react": "^0.2.1", + "@backstage/plugin-techdocs": "^1.2.0", + "@backstage/plugin-techdocs-react": "^1.0.1", + "@backstage/test-utils": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.9.1", @@ -56,8 +56,8 @@ "react-dom": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/dev-utils": "^1.0.3-next.1", + "@backstage/cli": "^0.17.2", + "@backstage/dev-utils": "^1.0.3", "@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 a85df108f2..861bf37bef 100644 --- a/plugins/techdocs-backend/CHANGELOG.md +++ b/plugins/techdocs-backend/CHANGELOG.md @@ -1,5 +1,82 @@ # @backstage/plugin-techdocs-backend +## 1.1.2 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 61fba6e50b: In order to ensure a good, stable TechDocs user experience when running TechDocs with `techdocs.builder` set to `local`, the number of concurrent builds has been limited to 10. Any additional builds requested concurrently will be queued and handled as prior builds complete. In the unlikely event that you need to handle more concurrent builds, consider scaling out your TechDocs backend deployment or using the `external` option for `techdocs.builder`. +- 5d66d4ff67: Output logs from a TechDocs build to a logging transport in addition to existing + frontend event stream, for capturing these logs to other sources. + + This allows users to capture debugging information around why tech docs fail to build + without needing to rely on end users capturing information from their web browser. + + The most common use case is to log to the same place as the rest of the backend + application logs. + + Sample usage: + + ``` + import { DockerContainerRunner } from '@backstage/backend-common'; + import { + createRouter, + Generators, + Preparers, + Publisher, + } from '@backstage/plugin-techdocs-backend'; + import Docker from 'dockerode'; + import { Router } from 'express'; + import { PluginEnvironment } from '../types'; + + export default async function createPlugin( + env: PluginEnvironment, + ): Promise { + const preparers = await Preparers.fromConfig(env.config, { + logger: env.logger, + reader: env.reader, + }); + + const dockerClient = new Docker(); + const containerRunner = new DockerContainerRunner({ dockerClient }); + + const generators = await Generators.fromConfig(env.config, { + logger: env.logger, + containerRunner, + }); + + const publisher = await Publisher.fromConfig(env.config, { + logger: env.logger, + discovery: env.discovery, + }); + + await publisher.getReadiness(); + + return await createRouter({ + preparers, + generators, + publisher, + logger: env.logger, + // Passing a buildLogTransport as a parameter in createRouter will enable + // capturing build logs to a backend log stream + buildLogTransport: env.logger, + config: env.config, + discovery: env.discovery, + cache: env.cache, + }); + } + ``` + +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-catalog-common@1.0.3 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/plugin-techdocs-node@1.1.2 + - @backstage/catalog-client@1.0.3 + - @backstage/plugin-permission-common@0.6.2 + - @backstage/catalog-model@1.0.3 + ## 1.1.2-next.2 ### Patch Changes diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json index 8c5a6ee703..d7e9326fe5 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.1.2-next.2", + "version": "1.1.2", "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.0-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-catalog-common": "^1.0.3-next.1", - "@backstage/plugin-permission-common": "^0.6.2-next.0", - "@backstage/plugin-search-common": "^0.3.5-next.1", - "@backstage/plugin-techdocs-node": "^1.1.2-next.2", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-catalog-common": "^1.0.3", + "@backstage/plugin-permission-common": "^0.6.2", + "@backstage/plugin-search-common": "^0.3.5", + "@backstage/plugin-techdocs-node": "^1.1.2", "@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.25-next.2", - "@backstage/cli": "^0.17.2-next.2", - "@backstage/plugin-search-backend-node": "0.6.2-next.2", + "@backstage/backend-test-utils": "^0.1.25", + "@backstage/cli": "^0.17.2", + "@backstage/plugin-search-backend-node": "0.6.2", "@types/dockerode": "^3.3.0", "msw": "^0.42.0", "supertest": "^6.1.3" diff --git a/plugins/techdocs-module-addons-contrib/CHANGELOG.md b/plugins/techdocs-module-addons-contrib/CHANGELOG.md index dc74b27562..4219157392 100644 --- a/plugins/techdocs-module-addons-contrib/CHANGELOG.md +++ b/plugins/techdocs-module-addons-contrib/CHANGELOG.md @@ -1,5 +1,18 @@ # @backstage/plugin-techdocs-module-addons-contrib +## 1.0.1 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- 6968b65ba1: Updated dependency `@react-hookz/web` to `^14.0.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/plugin-techdocs-react@1.0.1 + ## 1.0.1-next.1 ### Patch Changes diff --git a/plugins/techdocs-module-addons-contrib/package.json b/plugins/techdocs-module-addons-contrib/package.json index fb5bfa3500..92c0d8d4af 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.1-next.1", + "version": "1.0.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,11 +34,11 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/integration": "^1.2.1-next.1", - "@backstage/integration-react": "^1.1.1-next.1", - "@backstage/plugin-techdocs-react": "^1.0.1-next.1", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/integration": "^1.2.1", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-techdocs-react": "^1.0.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.9.13", "@material-ui/icons": "^4.9.1", @@ -51,11 +51,11 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/plugin-techdocs-addons-test-utils": "^1.0.1-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/plugin-techdocs-addons-test-utils": "^1.0.1", + "@backstage/test-utils": "^1.1.1", "@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 22ff6f9b79..1902f80171 100644 --- a/plugins/techdocs-node/CHANGELOG.md +++ b/plugins/techdocs-node/CHANGELOG.md @@ -1,5 +1,17 @@ # @backstage/plugin-techdocs-node +## 1.1.2 + +### Patch Changes + +- f5283a42e2: Updated dependency `@google-cloud/storage` to `^6.0.0`. +- 2c048f8b90: Updated deprecated use of `express`' `res.redirect()` method when handling legacy path casing. +- Updated dependencies + - @backstage/plugin-search-common@0.3.5 + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-model@1.0.3 + ## 1.1.2-next.2 ### Patch Changes diff --git a/plugins/techdocs-node/package.json b/plugins/techdocs-node/package.json index 8e133525a4..9cd737db80 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.1.2-next.2", + "version": "1.1.2", "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.0-next.2", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", - "@backstage/plugin-search-common": "^0.3.5-next.1", + "@backstage/integration": "^1.2.1", + "@backstage/plugin-search-common": "^0.3.5", "@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.17.2-next.2", + "@backstage/cli": "^0.17.2", "@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 35dca7f851..904eacff26 100644 --- a/plugins/techdocs-react/CHANGELOG.md +++ b/plugins/techdocs-react/CHANGELOG.md @@ -1,5 +1,19 @@ # @backstage/plugin-techdocs-react +## 1.0.1 + +### Patch Changes + +- 3b45ad701f: Creates a `TechDocsShadowDom` component that takes a tree of elements and an `onAppend` handler: + + - Calls the `onAppend` handler when appending the element tree to the shadow root; + - Also dispatches an event when styles are loaded to let transformers know that the computed styles are ready to be consumed. + +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 1.0.1-next.1 ### Patch Changes diff --git a/plugins/techdocs-react/package.json b/plugins/techdocs-react/package.json index 099614da7d..f4a51bfe42 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.1-next.1", + "version": "1.0.1", "private": false, "publishConfig": { "access": "public", @@ -35,9 +35,9 @@ "start": "backstage-cli package start" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/version-bridge": "^1.0.1", "@material-ui/core": "^4.12.2", "@material-ui/lab": "4.0.0-alpha.57", @@ -56,7 +56,7 @@ "@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.1-next.0", + "@backstage/test-utils": "^1.1.1", "@backstage/theme": "^0.2.15" }, "files": [ diff --git a/plugins/techdocs/CHANGELOG.md b/plugins/techdocs/CHANGELOG.md index 10ca28b3ee..91babd6fba 100644 --- a/plugins/techdocs/CHANGELOG.md +++ b/plugins/techdocs/CHANGELOG.md @@ -1,5 +1,44 @@ # @backstage/plugin-techdocs +## 1.2.0 + +### Minor Changes + +- fe7614ea54: Add an optional icon to the Catalog and TechDocs search results + +### Patch Changes + +- d047d81295: Use entity title as label in `TechDocsReaderPageHeader` if available +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- bff65e6958: Updated sidebar-related logic to use `` + `useSidebarPinState()` and/or `` + `useSidebarOpenState()` from `@backstage/core-components`. +- 915700f64f: In order to simplify analytics on top of the search experience in Backstage, the provided `<*ResultListItem />` component now captures a `discover` analytics event instead of a `click` event. This event includes the result rank as its `value` and, like a click, the URL/path clicked to as its `to` attribute. +- 881fbd7e8d: Fix `EntityTechdocsContent` component to use objects instead of `` elements, otherwise "outlet" will be null on sub-pages and add-ons won't render. +- 17c059dfd0: Restructures reader style transformations to improve code readability: + + - Extracts the style rules to separate files; + - Creates a hook that processes each rule; + - And creates another hook that returns a transformer responsible for injecting them into the head tag of a given element. + +- 3b45ad701f: Packages a set of tweaks to the TechDocs addons rendering process: + + - Prevents displaying sidebars until page styles are loaded and the sidebar position is updated; + - Prevents new sidebar locations from being created every time the reader page is rendered if these locations already exist; + - Centers the styles loaded event to avoid having multiple locations setting the opacity style in Shadow Dom causing the screen to flash multiple times. + +- 9b94ade898: Use entity title in `TechDocsSearch` placeholder if available. +- 816f7475ec: Convert `sanitizeDOM` transformer to hook as part of code readability improvements in dom file. +- 50ff56a80f: Change the `EntityDocsPage` path to be more specific and also add integration tests for `sub-routes` on this page. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/plugin-search-common@0.3.5 + - @backstage/plugin-search-react@0.2.1 + - @backstage/core-components@0.9.5 + - @backstage/integration@1.2.1 + - @backstage/core-plugin-api@1.0.3 + - @backstage/integration-react@1.1.1 + - @backstage/catalog-model@1.0.3 + - @backstage/plugin-techdocs-react@1.0.1 + ## 1.1.2-next.1 ### Patch Changes diff --git a/plugins/techdocs/package.json b/plugins/techdocs/package.json index 7b3f688fea..45c6d98aec 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.1.2-next.1", + "version": "1.2.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -35,17 +35,17 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.1", - "@backstage/integration-react": "^1.1.1-next.1", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", - "@backstage/plugin-search-common": "^0.3.5-next.0", - "@backstage/plugin-search-react": "^0.2.1-next.0", - "@backstage/plugin-techdocs-react": "^1.0.1-next.1", + "@backstage/integration": "^1.2.1", + "@backstage/integration-react": "^1.1.1", + "@backstage/plugin-catalog-react": "^1.1.1", + "@backstage/plugin-search-common": "^0.3.5", + "@backstage/plugin-search-react": "^0.2.1", + "@backstage/plugin-techdocs-react": "^1.0.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -67,10 +67,10 @@ "react-dom": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 f82cf165a6..8fc6adbfcb 100644 --- a/plugins/todo-backend/CHANGELOG.md +++ b/plugins/todo-backend/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-todo-backend +## 0.1.30 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/backend-common@0.14.0 + - @backstage/integration@1.2.1 + - @backstage/catalog-client@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.1.30-next.2 ### Patch Changes diff --git a/plugins/todo-backend/package.json b/plugins/todo-backend/package.json index 0f87525304..235e05a93b 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.30-next.2", + "version": "0.1.30", "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.0-next.2", - "@backstage/catalog-client": "^1.0.3-next.0", - "@backstage/catalog-model": "^1.0.3-next.0", + "@backstage/backend-common": "^0.14.0", + "@backstage/catalog-client": "^1.0.3", + "@backstage/catalog-model": "^1.0.3", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", - "@backstage/integration": "^1.2.1-next.2", + "@backstage/integration": "^1.2.1", "@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.17.2-next.2", + "@backstage/cli": "^0.17.2", "@types/supertest": "^2.0.8", "msw": "^0.42.0", "supertest": "^6.1.3" diff --git a/plugins/todo/CHANGELOG.md b/plugins/todo/CHANGELOG.md index 4a65384d9f..77eda64a68 100644 --- a/plugins/todo/CHANGELOG.md +++ b/plugins/todo/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-todo +## 0.2.8 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 + ## 0.2.8-next.1 ### Patch Changes diff --git a/plugins/todo/package.json b/plugins/todo/package.json index f302a27e79..7fbf79cd3a 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.8-next.1", + "version": "0.2.8", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -30,11 +30,11 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@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/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -45,10 +45,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 8a3d9927d4..81cc4a891f 100644 --- a/plugins/user-settings/CHANGELOG.md +++ b/plugins/user-settings/CHANGELOG.md @@ -1,5 +1,16 @@ # @backstage/plugin-user-settings +## 0.4.5 + +### Patch Changes + +- 9d2d6a0cea: Added new `` to show the result of the `identityApi.getBackstageIdentity()` call to help debug ownership issues. The new card has been added to the user settings page. +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- bff65e6958: Updated sidebar-related logic to use `` + `useSidebarPinState()` and/or `` + `useSidebarOpenState()` from `@backstage/core-components`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.4.5-next.1 ### Patch Changes diff --git a/plugins/user-settings/package.json b/plugins/user-settings/package.json index 279f711b2f..aa4335856e 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.5-next.1", + "version": "0.4.5", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,8 +34,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -48,10 +48,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 new file mode 100644 index 0000000000..302b27afa8 --- /dev/null +++ b/plugins/vault-backend/CHANGELOG.md @@ -0,0 +1,14 @@ +# @backstage/plugin-vault-backend + +## 0.1.0 + +### Minor Changes + +- 7c310a5bc2: First implementation for the backend vault plugin. For more information refer to its `README.md`. + +### Patch Changes + +- Updated dependencies + - @backstage/backend-tasks@0.3.2 + - @backstage/backend-common@0.14.0 + - @backstage/backend-test-utils@0.1.25 diff --git a/plugins/vault-backend/package.json b/plugins/vault-backend/package.json index 3ec616aa12..651b95f98c 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.0.0", + "version": "0.1.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,9 +34,9 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/backend-common": "^0.14.0-next.2", - "@backstage/backend-tasks": "^0.3.2-next.1", - "@backstage/backend-test-utils": "^0.1.25-next.1", + "@backstage/backend-common": "^0.14.0", + "@backstage/backend-tasks": "^0.3.2", + "@backstage/backend-test-utils": "^0.1.25", "@backstage/config": "^1.0.1", "@backstage/errors": "^1.0.0", "@types/express": "*", @@ -50,7 +50,7 @@ "yn": "^5.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", + "@backstage/cli": "^0.17.2", "@types/compression": "^1.7.2", "@types/supertest": "^2.0.8", "msw": "^0.42.0", diff --git a/plugins/vault/CHANGELOG.md b/plugins/vault/CHANGELOG.md new file mode 100644 index 0000000000..205b537dd4 --- /dev/null +++ b/plugins/vault/CHANGELOG.md @@ -0,0 +1,15 @@ +# @backstage/plugin-vault + +## 0.1.0 + +### Minor Changes + +- 7c310a5bc2: First implementation of the frontend vault plugin. For more information refer to its `README.md`. + +### Patch Changes + +- Updated dependencies + - @backstage/plugin-catalog-react@1.1.1 + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + - @backstage/catalog-model@1.0.3 diff --git a/plugins/vault/package.json b/plugins/vault/package.json index 35f441e65e..54fc7cfc90 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.0.0", + "version": "0.1.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -34,10 +34,10 @@ "postpack": "backstage-cli package postpack" }, "dependencies": { - "@backstage/catalog-model": "^1.0.3-next.0", - "@backstage/core-components": "^0.9.5-next.1", - "@backstage/core-plugin-api": "^1.0.3-next.0", - "@backstage/plugin-catalog-react": "^1.1.1-next.1", + "@backstage/catalog-model": "^1.0.3", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", + "@backstage/plugin-catalog-react": "^1.1.1", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", @@ -48,10 +48,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.1", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 2d460f36ca..01d99a138f 100644 --- a/plugins/xcmetrics/CHANGELOG.md +++ b/plugins/xcmetrics/CHANGELOG.md @@ -1,5 +1,14 @@ # @backstage/plugin-xcmetrics +## 0.2.26 + +### Patch Changes + +- 8f7b1835df: Updated dependency `msw` to `^0.41.0`. +- Updated dependencies + - @backstage/core-components@0.9.5 + - @backstage/core-plugin-api@1.0.3 + ## 0.2.26-next.1 ### Patch Changes diff --git a/plugins/xcmetrics/package.json b/plugins/xcmetrics/package.json index 80ab7ea1fb..1c93a9c8cb 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.26-next.1", + "version": "0.2.26", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -24,8 +24,8 @@ "clean": "backstage-cli package clean" }, "dependencies": { - "@backstage/core-components": "^0.9.5-next.2", - "@backstage/core-plugin-api": "^1.0.3-next.0", + "@backstage/core-components": "^0.9.5", + "@backstage/core-plugin-api": "^1.0.3", "@backstage/errors": "^1.0.0", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", @@ -40,10 +40,10 @@ "react": "^16.13.1 || ^17.0.0" }, "devDependencies": { - "@backstage/cli": "^0.17.2-next.2", - "@backstage/core-app-api": "^1.0.3-next.0", - "@backstage/dev-utils": "^1.0.3-next.1", - "@backstage/test-utils": "^1.1.1-next.0", + "@backstage/cli": "^0.17.2", + "@backstage/core-app-api": "^1.0.3", + "@backstage/dev-utils": "^1.0.3", + "@backstage/test-utils": "^1.1.1", "@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 0902601073..0d8a9f0a80 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1465,228 +1465,6 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" -"@backstage/catalog-client@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@backstage/catalog-client/-/catalog-client-1.0.2.tgz#8450bb09e6e65114053538d1ab855bc8bee09531" - integrity sha512-3983OrSPZQyTHRi78Ot2708h8iKd3bcvG0PSPmtbmQDkgxUUAXJ1w276THNoGA/Vt84NsNBO0Srfm0b4PmegAQ== - dependencies: - "@backstage/catalog-model" "^1.0.2" - "@backstage/errors" "^1.0.0" - cross-fetch "^3.1.5" - -"@backstage/catalog-model@^1.0.0", "@backstage/catalog-model@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@backstage/catalog-model/-/catalog-model-1.0.2.tgz#50328068632b452fabed67e53fb7f83ead08f9df" - integrity sha512-0GCTW0XqFoHRiZKRXiru5wVMm0hoPiFAEyBiudWlYAFXtVEoVnrzJ+pa9F96zqtFgcGHmgSybgzjmVqiGUMSlw== - 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.4": - version "0.9.4" - resolved "https://registry.npmjs.org/@backstage/core-components/-/core-components-0.9.4.tgz#47e9a305f768a951e0cb0ffa9c1e3c141d06b223" - integrity sha512-zg297mSw1BIc/BENrSClmgMx4kp0so0cK+lQ4FVa22+Dg5PDc2/NXWId2qEN2zD2XV/nm9RFBQM02gd6M6q3jQ== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/core-plugin-api" "^1.0.2" - "@backstage/errors" "^1.0.0" - "@backstage/theme" "^0.2.15" - "@material-table/core" "^3.1.0" - "@material-ui/core" "^4.12.2" - "@material-ui/icons" "^4.9.1" - "@material-ui/lab" "4.0.0-alpha.57" - "@react-hookz/web" "^13.0.0" - "@types/react-sparklines" "^1.7.0" - "@types/react-text-truncate" "^0.14.0" - ansi-regex "^6.0.1" - classnames "^2.2.6" - d3-selection "^3.0.0" - d3-shape "^3.0.0" - d3-zoom "^3.0.0" - dagre "^0.8.5" - history "^5.0.0" - immer "^9.0.1" - lodash "^4.17.21" - pluralize "^8.0.0" - prop-types "^15.7.2" - qs "^6.9.4" - rc-progress "3.3.2" - react-helmet "6.1.0" - react-hook-form "^7.12.2" - react-markdown "^8.0.0" - react-router "6.0.0-beta.0" - react-router-dom "6.0.0-beta.0" - react-sparklines "^1.7.0" - react-syntax-highlighter "^15.4.5" - react-text-truncate "^0.18.0" - react-use "^17.3.2" - react-virtualized-auto-sizer "^1.0.6" - react-window "^1.8.6" - remark-gfm "^3.0.1" - zen-observable "^0.8.15" - zod "^3.11.6" - -"@backstage/core-plugin-api@^1.0.0", "@backstage/core-plugin-api@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@backstage/core-plugin-api/-/core-plugin-api-1.0.2.tgz#6ebf52c20df33ee3c128c98937d0d349a805d3eb" - integrity sha512-82bFp3lTW4o4Bske+zLXSzHueLP/mdUPWx6J/6YUfn88Aq93gb4VrdUJ04fXXDNWPqaBzfpynaIbme9QRZqfHQ== - 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/integration-react@^1.0.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@backstage/integration-react/-/integration-react-1.1.0.tgz#9d58838e85647540d2de69e40099533260ba2622" - integrity sha512-eNUYHOkz0daMlnsSMxK6ypDptu1pvlxgq1spJUK8zfU9TbhGs4321Vh+59RKyTmWt9quVksdB3lCboV4NVWx4Q== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/core-components" "^0.9.4" - "@backstage/core-plugin-api" "^1.0.2" - "@backstage/integration" "^1.2.0" - "@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.0": - version "1.2.0" - resolved "https://registry.npmjs.org/@backstage/integration/-/integration-1.2.0.tgz#89a3fc95c079c541ca6a5cafc613ebefc0463687" - integrity sha512-ZUfaMUUEUlmS2JE4M0Z4fXe269Z+hRGooptgILC21hgXW20hjVrhb7Q6ynH78md0ItcEuHVs2mnCztc7LS8erg== - 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.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@backstage/plugin-catalog-common/-/plugin-catalog-common-1.0.2.tgz#04f45745c0f30a1193d25c2dcf3eef01a97ab6be" - integrity sha512-5YCSZ9b2pMKJxHTJMPMo5qC3KeO4aCJCSV9uez7dHMIxkpEV+YThx3JAjrdj6KMMF0EGK4817fd6tipGUdfwDA== - dependencies: - "@backstage/plugin-permission-common" "^0.6.1" - "@backstage/search-common" "^0.3.4" - -"@backstage/plugin-catalog-react@^1.0.0", "@backstage/plugin-catalog-react@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@backstage/plugin-catalog-react/-/plugin-catalog-react-1.1.0.tgz#aa2c479e12fa8cfa5409b563e0a7e7dc665204e5" - integrity sha512-jOVDIcwTwdTPA7wuAMZ/1UHipeo9EMOmSJ0mtGllFP8/ldjxe0tNNjaYb4UazCQgCdUUSuk4ccwZ/EU5GtUfYg== - dependencies: - "@backstage/catalog-client" "^1.0.2" - "@backstage/catalog-model" "^1.0.2" - "@backstage/core-components" "^0.9.4" - "@backstage/core-plugin-api" "^1.0.2" - "@backstage/errors" "^1.0.0" - "@backstage/integration" "^1.2.0" - "@backstage/plugin-catalog-common" "^1.0.2" - "@backstage/plugin-permission-common" "^0.6.1" - "@backstage/plugin-permission-react" "^0.4.1" - "@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.21": - version "0.4.21" - resolved "https://registry.npmjs.org/@backstage/plugin-home/-/plugin-home-0.4.21.tgz#798058d9aeead651ff830641cb0222b6bafb5542" - integrity sha512-mdaxdR+76ZNYJiK1NtAGjnfQQKPIsZ2tVfyskWaZov1C6DxTGsguQ5oL2kiDiFj4rF7FgmtwfIxKZqWfivbR5Q== - dependencies: - "@backstage/catalog-model" "^1.0.2" - "@backstage/config" "^1.0.1" - "@backstage/core-components" "^0.9.4" - "@backstage/core-plugin-api" "^1.0.2" - "@backstage/plugin-catalog-react" "^1.1.0" - "@backstage/plugin-stack-overflow" "^0.1.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" - lodash "^4.17.21" - react-router "6.0.0-beta.0" - react-use "^17.2.4" - -"@backstage/plugin-permission-common@^0.6.1": - version "0.6.1" - resolved "https://registry.npmjs.org/@backstage/plugin-permission-common/-/plugin-permission-common-0.6.1.tgz#fd63ba10b90896e6f8627c569a5f28127821523f" - integrity sha512-abAZEuzhjSuybQ+EjAl6bonDCBRVcNlcAhp/uia+znDyUzLRaOE1rh9y9lyKQco5UCnxXCeR0FzRv592lBmYVw== - 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.1": - version "0.4.1" - resolved "https://registry.npmjs.org/@backstage/plugin-permission-react/-/plugin-permission-react-0.4.1.tgz#18740913a8df06629a32b9c8679caa451c3989ac" - integrity sha512-yCuKGXP1TNJrphdkvBBLf+Jf7KYtW4Z9uV4M7vtBsK9qR2U3YU9T24iRDJ3hhBIr7dj66h4JCMhyrsDqYjMCTQ== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/core-plugin-api" "^1.0.2" - "@backstage/plugin-permission-common" "^0.6.1" - 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.4", "@backstage/plugin-search-common@^0.3.4": - version "0.3.4" - resolved "https://registry.npmjs.org/@backstage/plugin-search-common/-/plugin-search-common-0.3.4.tgz#04e59618b1bef4c52045b3103c87a570e260cdb3" - integrity sha512-ft3+H8zQevm1QduQBLmP7awO8XHzh4Jlq0V6BdFrZftgyw0MbMz/YVtRwtHL++6qp91xDtQnwntZ5/3B95Hbug== - dependencies: - "@backstage/plugin-permission-common" "^0.6.1" - "@backstage/types" "^1.0.0" - -"@backstage/plugin-stack-overflow@^0.1.1": - version "0.1.1" - resolved "https://registry.npmjs.org/@backstage/plugin-stack-overflow/-/plugin-stack-overflow-0.1.1.tgz#238ae82cb5f5732eb343b4f87aa6fc973bb613d2" - integrity sha512-CUSQfrymZw90gWB6SbtRKt/SwgpoAxlClSeEMuDkC1JI9QjyLBNkXwYfesTpuQyBF3J6tyn/02q6r9tKKiObgQ== - dependencies: - "@backstage/config" "^1.0.1" - "@backstage/core-components" "^0.9.4" - "@backstage/core-plugin-api" "^1.0.2" - "@backstage/plugin-home" "^0.4.21" - "@backstage/plugin-search-common" "^0.3.4" - "@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/search-common@^0.3.4": - version "0.3.4" - resolved "https://registry.npmjs.org/@backstage/search-common/-/search-common-0.3.4.tgz#94235e6bd930c738b41ccc3f5b78ddfad3a105cc" - integrity sha512-lANcEeA++EaZ6lAPuuN7I9DrP4Ij1d/Mb9wyrY01DKnw0wUVKj8wdGwB2KR/LWdxg7dY8BIHU49bUqSTMKl2+w== - dependencies: - "@backstage/plugin-search-common" "0.3.4" - "@balena/dockerignore@^1.0.2": version "1.0.2" resolved "https://registry.npmjs.org/@balena/dockerignore/-/dockerignore-1.0.2.tgz#9ffe4726915251e8eb69f44ef3547e0da2c03e0d" @@ -12383,62 +12161,62 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: safe-buffer "^5.1.1" "example-app@link:packages/app": - version "0.2.72-next.2" + version "0.2.72" dependencies: - "@backstage/app-defaults" "^1.0.3-next.1" - "@backstage/catalog-model" "^1.0.3-next.0" - "@backstage/cli" "^0.17.2-next.2" + "@backstage/app-defaults" "^1.0.3" + "@backstage/catalog-model" "^1.0.3" + "@backstage/cli" "^0.17.2" "@backstage/config" "^1.0.1" - "@backstage/core-app-api" "^1.0.3-next.0" - "@backstage/core-components" "^0.9.5-next.2" - "@backstage/core-plugin-api" "^1.0.3-next.0" - "@backstage/integration-react" "^1.1.1-next.1" - "@backstage/plugin-airbrake" "^0.3.6-next.1" - "@backstage/plugin-apache-airflow" "^0.1.14-next.1" - "@backstage/plugin-api-docs" "^0.8.6-next.1" - "@backstage/plugin-azure-devops" "^0.1.22-next.1" - "@backstage/plugin-badges" "^0.2.30-next.1" - "@backstage/plugin-catalog" "^1.2.1-next.1" - "@backstage/plugin-catalog-common" "^1.0.3-next.1" - "@backstage/plugin-catalog-graph" "^0.2.18-next.1" - "@backstage/plugin-catalog-import" "^0.8.9-next.1" - "@backstage/plugin-catalog-react" "^1.1.1-next.1" - "@backstage/plugin-circleci" "^0.3.6-next.1" - "@backstage/plugin-cloudbuild" "^0.3.6-next.1" - "@backstage/plugin-code-coverage" "^0.1.33-next.1" - "@backstage/plugin-cost-insights" "^0.11.28-next.2" - "@backstage/plugin-dynatrace" "^0.0.0" - "@backstage/plugin-explore" "^0.3.37-next.1" - "@backstage/plugin-gcalendar" "^0.3.2-next.1" - "@backstage/plugin-gcp-projects" "^0.3.25-next.1" - "@backstage/plugin-github-actions" "^0.5.6-next.1" - "@backstage/plugin-gocd" "^0.1.12-next.1" - "@backstage/plugin-graphiql" "^0.2.38-next.1" - "@backstage/plugin-home" "^0.4.22-next.1" - "@backstage/plugin-jenkins" "^0.7.5-next.1" - "@backstage/plugin-kafka" "^0.3.6-next.1" - "@backstage/plugin-kubernetes" "^0.6.6-next.2" - "@backstage/plugin-lighthouse" "^0.3.6-next.1" - "@backstage/plugin-newrelic" "^0.3.24-next.1" - "@backstage/plugin-newrelic-dashboard" "^0.1.14-next.1" - "@backstage/plugin-org" "^0.5.6-next.2" - "@backstage/plugin-pagerduty" "0.4.0-next.2" - "@backstage/plugin-permission-react" "^0.4.2-next.0" - "@backstage/plugin-rollbar" "^0.4.6-next.1" - "@backstage/plugin-scaffolder" "^1.3.0-next.2" - "@backstage/plugin-search" "^0.8.2-next.2" - "@backstage/plugin-search-common" "^0.3.5-next.1" - "@backstage/plugin-search-react" "^0.2.1-next.0" - "@backstage/plugin-sentry" "^0.3.44-next.1" - "@backstage/plugin-shortcuts" "^0.2.7-next.1" - "@backstage/plugin-stack-overflow" "^0.1.2-next.1" - "@backstage/plugin-tech-insights" "^0.2.2-next.1" - "@backstage/plugin-tech-radar" "^0.5.13-next.1" - "@backstage/plugin-techdocs" "^1.1.2-next.1" - "@backstage/plugin-techdocs-module-addons-contrib" "^1.0.1-next.1" - "@backstage/plugin-techdocs-react" "^1.0.1-next.1" - "@backstage/plugin-todo" "^0.2.8-next.1" - "@backstage/plugin-user-settings" "^0.4.5-next.1" + "@backstage/core-app-api" "^1.0.3" + "@backstage/core-components" "^0.9.5" + "@backstage/core-plugin-api" "^1.0.3" + "@backstage/integration-react" "^1.1.1" + "@backstage/plugin-airbrake" "^0.3.6" + "@backstage/plugin-apache-airflow" "^0.1.14" + "@backstage/plugin-api-docs" "^0.8.6" + "@backstage/plugin-azure-devops" "^0.1.22" + "@backstage/plugin-badges" "^0.2.30" + "@backstage/plugin-catalog" "^1.3.0" + "@backstage/plugin-catalog-common" "^1.0.3" + "@backstage/plugin-catalog-graph" "^0.2.18" + "@backstage/plugin-catalog-import" "^0.8.9" + "@backstage/plugin-catalog-react" "^1.1.1" + "@backstage/plugin-circleci" "^0.3.6" + "@backstage/plugin-cloudbuild" "^0.3.6" + "@backstage/plugin-code-coverage" "^0.1.33" + "@backstage/plugin-cost-insights" "^0.11.28" + "@backstage/plugin-dynatrace" "^0.1.0" + "@backstage/plugin-explore" "^0.3.37" + "@backstage/plugin-gcalendar" "^0.3.2" + "@backstage/plugin-gcp-projects" "^0.3.25" + "@backstage/plugin-github-actions" "^0.5.6" + "@backstage/plugin-gocd" "^0.1.12" + "@backstage/plugin-graphiql" "^0.2.38" + "@backstage/plugin-home" "^0.4.22" + "@backstage/plugin-jenkins" "^0.7.5" + "@backstage/plugin-kafka" "^0.3.6" + "@backstage/plugin-kubernetes" "^0.6.6" + "@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-permission-react" "^0.4.2" + "@backstage/plugin-rollbar" "^0.4.6" + "@backstage/plugin-scaffolder" "^1.3.0" + "@backstage/plugin-search" "^0.9.0" + "@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-stack-overflow" "^0.1.2" + "@backstage/plugin-tech-insights" "^0.2.2" + "@backstage/plugin-tech-radar" "^0.5.13" + "@backstage/plugin-techdocs" "^1.2.0" + "@backstage/plugin-techdocs-module-addons-contrib" "^1.0.1" + "@backstage/plugin-techdocs-react" "^1.0.1" + "@backstage/plugin-todo" "^0.2.8" + "@backstage/plugin-user-settings" "^0.4.5" "@backstage/theme" "^0.2.15" "@material-ui/core" "^4.12.2" "@material-ui/icons" "^4.9.1" @@ -21367,15 +21145,6 @@ raw-body@2.5.1, raw-body@^2.4.1: iconv-lite "0.4.24" unpipe "1.0.0" -rc-progress@3.3.2: - version "3.3.2" - resolved "https://registry.npmjs.org/rc-progress/-/rc-progress-3.3.2.tgz#57362d49bb6b7b09fec84bf18220619294bde675" - integrity sha512-m+1LtVlXIomz8lcghfF/kViT5h/NtdWp87hnFL+FlnrxyZCEuB4N5BKNN6ctZa3a1Mae+4SMO8AG5lScjU06Ig== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "^2.2.6" - rc-util "^5.16.1" - rc-progress@3.3.3: version "3.3.3" resolved "https://registry.npmjs.org/rc-progress/-/rc-progress-3.3.3.tgz#eb9bffbacab1534f2542f9f6861ce772254362b1" @@ -21704,13 +21473,6 @@ react-test-renderer@^16.13.1: react-is "^16.8.6" scheduler "^0.19.1" -react-text-truncate@^0.18.0: - version "0.18.0" - resolved "https://registry.npmjs.org/react-text-truncate/-/react-text-truncate-0.18.0.tgz#c65f4be660d24734badb903a4832467eddcf8058" - integrity sha512-0cc07CRPRPm3cTloVbPicVTSosJNauwVcmJb5FPa71u4KtDVgrRPJoxVvLBubl3gLyx1pVUozgREYMHpHM16jg== - dependencies: - prop-types "^15.5.7" - react-text-truncate@^0.19.0: version "0.19.0" resolved "https://registry.npmjs.org/react-text-truncate/-/react-text-truncate-0.19.0.tgz#60bc5ecf29a03ebc256f31f90a2d8402176aac91" @@ -24317,20 +24079,20 @@ tdigest@^0.1.1: bintrees "1.0.1" "techdocs-cli-embedded-app@link:packages/techdocs-cli-embedded-app": - version "0.2.71-next.1" + version "0.2.71" dependencies: - "@backstage/app-defaults" "^1.0.3-next.1" - "@backstage/catalog-model" "^1.0.3-next.0" - "@backstage/cli" "^0.17.2-next.1" + "@backstage/app-defaults" "^1.0.3" + "@backstage/catalog-model" "^1.0.3" + "@backstage/cli" "^0.17.2" "@backstage/config" "^1.0.1" - "@backstage/core-app-api" "^1.0.3-next.0" - "@backstage/core-components" "^0.9.5-next.1" - "@backstage/core-plugin-api" "^1.0.3-next.0" - "@backstage/integration-react" "^1.1.1-next.1" - "@backstage/plugin-catalog" "^1.2.1-next.1" - "@backstage/plugin-techdocs" "^1.1.2-next.1" - "@backstage/plugin-techdocs-react" "^1.0.1-next.1" - "@backstage/test-utils" "^1.1.1-next.0" + "@backstage/core-app-api" "^1.0.3" + "@backstage/core-components" "^0.9.5" + "@backstage/core-plugin-api" "^1.0.3" + "@backstage/integration-react" "^1.1.1" + "@backstage/plugin-catalog" "^1.3.0" + "@backstage/plugin-techdocs" "^1.2.0" + "@backstage/plugin-techdocs-react" "^1.0.1" + "@backstage/test-utils" "^1.1.1" "@backstage/theme" "^0.2.15" "@material-ui/core" "^4.11.0" "@material-ui/icons" "^4.9.1"