diff --git a/.changeset/afraid-mangos-sip.md b/.changeset/afraid-mangos-sip.md
deleted file mode 100644
index 5cf1b72dc5460..0000000000000
--- 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 ec2976dccdc3d..0000000000000
--- 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 bd1f932454c52..0000000000000
--- 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 4fcba4f0c6baf..0000000000000
--- 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 3d8f34f1db605..0000000000000
--- 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 b3bf51787a941..0000000000000
--- 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 2479c33e46e10..0000000000000
--- 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 516e2ae9ceb4f..0000000000000
--- 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 93980456aa3e0..0000000000000
--- 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 3c938935d6351..0000000000000
--- 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 dfe685ea77315..0000000000000
--- 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 ed61c305b2de9..0000000000000
--- 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 8ab65168337dc..0000000000000
--- 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 206aec91771ef..0000000000000
--- 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 62f5159385732..0000000000000
--- 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 b57702a392032..0000000000000
--- 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 ac04d6b93019f..0000000000000
--- 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 655cd42dc17dd..0000000000000
--- 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 6fe3f1e09b41b..0000000000000
--- 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 93d7272b14128..0000000000000
--- 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 b23a4f8181860..0000000000000
--- 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 9fba60e6eda20..0000000000000
--- 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 1893dc7661303..0000000000000
--- 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 b736d34cc1142..0000000000000
--- 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 c3dc2446b200d..0000000000000
--- 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 a9e99782ada59..0000000000000
--- 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 ee5f4e5af3aaa..0000000000000
--- 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 dc9f9129e2a66..0000000000000
--- 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 962cc22021f7b..0000000000000
--- 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 15ceab937d931..0000000000000
--- 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 44075b6a76b77..0000000000000
--- 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 484e04d8bd4fc..0000000000000
--- 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 61cb7c52a08b7..0000000000000
--- 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 bb55e881c68d3..0000000000000
--- 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 307b91ce15bfa..0000000000000
--- 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 1ce61d405eb90..0000000000000
--- 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 cad03e2ae5270..0000000000000
--- 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 1ecaadb890941..0000000000000
--- 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 69bd517438ca2..0000000000000
--- 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 8c836621db446..0000000000000
--- 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 b53006f7f95e5..0000000000000
--- 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 eff8c8b5c6178..0000000000000
--- 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 3fd1f5a38fff5..0000000000000
--- 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 d8f617bf11de3..0000000000000
--- 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 f3b21989d11a3..0000000000000
--- 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 6299e479e6e41..0000000000000
--- 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 9c3f95aef2477..0000000000000
--- 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 39517a64166fc..0000000000000
--- 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 8c0d742b7b753..0000000000000
--- 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 b9d7546d44f38..0000000000000
--- 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 e51ba432fa6c3..0000000000000
--- 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 3a7f5584b40db..0000000000000
--- 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 46e76f7c171f3..0000000000000
--- 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 cccbae01098bb..0000000000000
--- 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 d317b79a7d6e7..0000000000000
--- 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 182822fc6c0ab..0000000000000
--- 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 41528aff6bd7e..0000000000000
--- 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 aee42bfc48966..0000000000000
--- 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 8b618610d1d15..0000000000000
--- 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 1fce147888a4b..0000000000000
--- 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 498eac7173ec5..0000000000000
--- 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 aad1b200b642e..0000000000000
--- 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 f09aafe007ea6..0000000000000
--- 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 ee0ace6a4c4ef..0000000000000
--- 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 b2f1f5ad6a3de..0000000000000
--- 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 fb242da82ecd5..0000000000000
--- 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 1fd4080f4dbde..0000000000000
--- 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 c087911b84567..0000000000000
--- 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 d1864ff3c3efc..0000000000000
--- 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 5e2bca7c990b5..0000000000000
--- 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 005c23573634e..0000000000000
--- 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 df638d8964f16..0000000000000
--- 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 85115241def0d..0000000000000
--- 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 72e278146ee0f..0000000000000
--- 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 65977829f74db..0000000000000
--- 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 db9082f1b2d31..0000000000000
--- 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 f60d352577d5a..0000000000000
--- 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 73c890d53df8f..0000000000000
--- 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 6b30209e68e25..0000000000000
--- 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 916226787a08a..0000000000000
--- 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 5ef8e42555eb4..0000000000000
--- 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 9b0e19ebd0b50..0000000000000
--- 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 dcce19e65d82f..0000000000000
--- 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 4984d31877fcc..0000000000000
--- 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 89ad5eeff59b8..0000000000000
--- 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 10231a4205d4d..0000000000000
--- 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 995225698e15b..0000000000000
--- 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 bfad6a63ad2e7..0000000000000
--- 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 2754d149e75d4..0000000000000
--- 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 c528c567b17e4..0000000000000
--- 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 de105cbde9aaa..0000000000000
--- 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 687969edfe0d4..0000000000000
--- 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 04dea88cc7d55..0000000000000
--- 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 afd1f74ef54e9..0000000000000
--- 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 3784cb1b7d345..0000000000000
--- 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 46801542b54a8..0000000000000
--- 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 b1b4f5585849f..0000000000000
--- 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 fbb994263b465..0000000000000
--- 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 1dc9a0559e42a..0000000000000
--- 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 d75196df76051..0000000000000
--- 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 5c11d9aaca69b..0000000000000
--- 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 82c5f6c499202..0000000000000
--- 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 ad2575f83e84a..0000000000000
--- 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 4add8f18a3e63..0000000000000
--- 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 8771561893d73..0000000000000
--- 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 2af8b1671fcdc..0000000000000
--- 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 b36366639c2a1..0000000000000
--- 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 */}
- //...
-
-
- //...
-
- Sidebar>
-
-```
diff --git a/.changeset/spotty-goats-look.md b/.changeset/spotty-goats-look.md
deleted file mode 100644
index 0759afcd576e2..0000000000000
--- 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 70a15b41d9b76..0000000000000
--- 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 63a81cbf067aa..0000000000000
--- 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 d5b73d3b1bbf7..0000000000000
--- 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 1af1ead4c7710..0000000000000
--- 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 b15c983bc4ab6..0000000000000
--- 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 9167838d03735..0000000000000
--- 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 baf956ee19daa..0000000000000
--- 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 adbc8d1b3d0f4..0000000000000
--- 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 750648ff8afed..0000000000000
--- 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 00154bc9e3a15..0000000000000
--- 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 2e59da8ad5ca1..0000000000000
--- 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 6e147f62a7f1b..0000000000000
--- 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 01436ee15f49d..0000000000000
--- 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 af178f559e70e..0000000000000
--- 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 a8f648b71e78e..0000000000000
--- 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 ec60aad81b65d..0000000000000
--- 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 a3d275fe33b86..0000000000000
--- 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 c1e0e999453be..0000000000000
--- 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 d2199b86aa7f6..0000000000000
--- 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 d54d59fd30b7d..0000000000000
--- 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 dab68d5a10a76..0000000000000
--- 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 5cb4284711dc0..0000000000000
--- 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 a52f2f394effa..0000000000000
--- 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 3a4dc6c5d38ac..0000000000000
--- 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 a6be2797f6826..0000000000000
--- 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 1547734434a6c..0000000000000
--- 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 23cbf9d78bb40..0000000000000
--- 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 c93b9e0848b2f..0000000000000
--- 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 cec8c1d39725a..0000000000000
--- 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 943a93d8ac504..0000000000000
--- 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 0000000000000..641fd8422a76d
--- /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 */}
+ //...
+
+
+ //...
+
+ Sidebar>
+
+ ```
+
+- 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 d4881764ab77b..dd2a85e7572aa 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 7fb3c38e8bc96..fb1756eba25b1 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 c27465d605aa1..0a35b16c3a731 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 0cb1add1558de..74601b6417bc3 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 db53e99e0f6d0..df9119d602021 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 974e03666d9d2..9e5a28f76bf6b 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 f7f34870ba28c..d4da05eaa6229 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 34ba7b9cc3749..34be280bbc9c1 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 7276bb3e9d253..e96a71c597762 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 cdb0403436b85..104f17a2e80dc 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 10131b1387d3a..abc55944eae6d 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 1bab45135acbf..1602a34c37153 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 ce11fa5c0f73c..9dedf360c193f 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 8da38a2ecd43f..93d232dc24616 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 1bb3732d2924f..76818ed10f0ba 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 b80f10af1a0dd..7d491dad5b8de 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 0d10fdd96c50e..328482fd24aab 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 9c9114499654d..4da56c18bd1f8 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 df779d5526a01..071fc74f97ac0 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 246a1d83d9f4c..d9228aa0913b1 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 b51076db2e687..3448b336b7672 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 06bbc41561911..8d78e51c623d2 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 dbb94edc1bcd2..cbf9d7eb40ad0 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 d7c89e25d4724..faec6d3d90b4c 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 31640de0f46c3..867909b3cff40 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 7b882e889aee3..8b363df9666bf 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 afa04ed399ed7..8d525b5f0f44e 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 95f7c440d644b..775aed3faab85 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 (
+