Project: Backstage (App Definition and Development / Application Definition & Image Build)
File: v1.18.0-changelog.md

62f448edb0b5: Added a `readDurationFromConfig` function 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/errors@1.2.2 @backstage/types@1.1.1 9606ba0939e6: Deep visibility now also applies to values that are not covered by the configuration schema. For example, given the following configuration schema: ```ts // plugins/a/config.schema.ts export interface Config { / @deepVisibility frontend */ a?: unknown; } // plugins/a/config.schema.ts export interface Config { a?: { b?: string; }; } ``` All values under `a` are now visible to the frontend, while previously only `a` and `a/b` would've been visible. 8cec7664e146: Removed `@types/node` dependency f9657b891b00: Do not unnecessarily notify subscribers when no-op updates to config happen Updated dependencies @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/types@1.1.1 @backstage/cli-common@0.1.12 18619f793c94: Fixed two bugs in how the `OAuth2Session` type represents the underlying data. The `expiresAt` and `backstageIdentity` are now both optional, since that's what they are in practice. This is not considered a breaking change since it was effectively a bug in the modelling of the state that this type represents, and the type was not used in any other external contract. 18619f793c94: The `OAuth` class which is used by all OAuth providers will now consider both the session expiration of both the Backstage identity as well as the upstream identity provider, and refresh the session with either of them is about to expire. 6e30769cc627: Introduced experimental support for internationalization. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 9fe827b380e1: Internal refactor 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 @backstage/types@1.1.1 @backstage/version-bridge@1.0.5 18619f793c94: Added the optional `expiresAt` field that may now be part of a `BackstageIdentityResponse`. 6e30769cc627: Introduced experimental support for internationalization. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/config@1.1.0 @backstage/types@1.1.1 @backstage/version-bridge@1.0.5 628ca7e458e4: Initial release Updated dependencies @backstage/plugin-graphiql@0.2.54 @backstage/frontend-plugin-api@0.1.0 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/core-app-api@1.10.0 @backstage/core-plugin-api@1.6.0 @backstage/types@1.1.1 628ca7e458e4: Initial release Updated dependencies @backstage/core-plugin-api@1.6.0 @backstage/types@1.1.1 5f1a92b9f19f: Added `AzureDevOpsCredentialsProvider` to support multiple Azure DevOps organizations and deprecated `AzureIntegrationConfig.credential` and `AzureIntegrationConfig.token` in favour of `AzureIntegrationConfig.credentials`. You can now use specific credentials for different Azure DevOps (Server) organizations by specifying the `organizations` field on a credential: ```yaml integrations: azure: host: dev.azure.com credentials: organizations: my-org my-other-org clientId: ${AZURECLIENTID} clientSecret: ${AZURECLIENTSECRET} tenantId: ${AZURETENANTID} organizations: yet-another-org personalAccessToken: ${PERSONALACCESSTOKEN} ``` See the for more information. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 2d2fc9d20ebb: Additional fix for Gitiles auth links cb2e19d82d95: Gitiles: Fixed auth prefix issue Updated dependencies @backstage/config@1.1.0 @backstage/errors@1.2.2 10a86bd4ae12: Add optional config and cli option for techdocs to specify default mkdocs plugins. Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/plugin-techdocs-node@1.8.0 @backstage/cli-common@0.1.12 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-adr-common@0.2.15 @backstage/plugin-search-common@1.2.6 @backstage/backend-plugin-api@0.6.3 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/backend-plugin-api@0.6.3 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default`

For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` 080cc7794700: Migrated the GitLab auth provider to be implemented using the new `@backstage/plugin-auth-backend-module-gitlab-provider` module. 7944d43f4790: Added `authPlugin` export for the new backend system. The plugin does not include any built-in auth providers, they must instead be added by installing additional modules, for example `authModuleGoogleProvider` from `@backstage/plugin-auth-backend-module-google-provider`. 8513cd7d00e3: Deprecated several exports that are now available from `@backstage/plugin-auth-node` instead. 7944d43f4790: Added the ability to disable the built-in auth providers by passing `disableDefaultProviderFactories` to `createRouter`. 7944d43f4790: The algorithm used when generating Backstage tokens can be configured via `auth.identityTokenAlgorithm`. Updated dependencies @backstage/plugin-auth-backend-module-gcp-iap-provider@0.1.0 @backstage/plugin-auth-backend-module-github-provider@0.1.0 @backstage/plugin-auth-backend-module-gitlab-provider@0.1.0 @backstage/plugin-auth-backend-module-google-provider@0.1.0 @backstage/plugin-auth-backend-module-oauth2-provider@0.1.0 @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 8513cd7d00e3: New module for `@backstage/plugin-auth-backend` that adds a GCP IAP auth provider. 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/plugin-auth-node@0.3.0 @backstage/errors@1.2.2 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 23af27f5ce79: New module for `@backstage/plugin-auth-backend` that adds a GitHub auth provider. 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/backend-plugin-api@0.6.3 080cc7794700: New module for `@backstage/plugin-auth-backend` that adds a GitLab auth provider. 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/backend-plugin-api@0.6.3 8513cd7d00e3: New module for `@backstage/plugin-auth-backend` that adds a Google auth provider. 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/plugin-auth-node@0.3.0 @backstage/backend-plugin-api@0.6.3 101cf1d13b04: New module for `@backstage/plugin-auth-backend` that adds a `oauth2` auth provider. Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/backend-plugin-api@0.6.3 8513cd7d00e3: Introduced a new system for building auth providers for `@backstage/plugin-auth-backend`, which both increases the amount of code re-use across providers, and also works better with the new backend system. Many existing types have been moved from `@backstage/plugin-auth-backend` in order to avoid a direct dependency on the plugin from modules. Auth provider integrations are now primarily implemented through a pattern of creating "authenticators", which are in turn specific to each kind of integrations. Initially there are two types: `createOAuthAuthenticator` and `createProxyAuthenticator`. These come paired with functions that let you create the corresponding route handlers, `createOAuthRouteHandlers` and `createProxyAuthRouteHandlers`, as well as provider factories, `createOAuthProviderFactory` and `createProxyAuthProviderFactory`. This new authenticator pattern allows the sign-in logic to be separated from the auth integration logic, allowing it to be completely re-used across all providers of the same kind. The new provider factories also implement a new declarative way to configure sign-in resolvers, rather than configuration through

Sign-in resolvers can now be configured through the `resolvers` configuration key, where the first resolver that provides an identity will be used, for example: ```yaml auth: providers: google: development: clientId: ... clientSecret: ... signIn: resolvers: resolver: emailMatchingUserEntityAnnotation resolver: emailLocalPartMatchingUserEntityName ``` These configurable resolvers are created with a new `createSignInResolverFactory` function, which creates a sign-in resolver factory, optionally with an options schema that will be used both when configuring the sign-in resolver through configuration and code. The internal helpers from `@backstage/plugin-auth-backend` that were used to implement auth providers using passport strategies have now also been made available as public API, through `PassportHelpers` and `PassportOAuthAuthenticatorHelper`. 18619f793c94: The `BackstageIdentityResponse` interface now has an optional `expiresInSeconds` field that can be used to signal session expiration. The `prepareBackstageIdentityResponse` utility will now also read the expiration from the provided token, and include it in the response. Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/plugin-azure-devops-common@0.3.1 @backstage/backend-plugin-api@0.6.3 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/backend-plugin-api@0.6.3 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` cfc3ca6ce060: Changes needed to support MySQL Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/backend-plugin-api@0.6.3 e44f45ac4515: This change allows a new annotation of `backstage.io/techdocs-entity` this ref allows you to reference another entity for its TechDocs. This allows you have a single TechDoc for all items in a system, for example you might have a frontend and a backend in the same repo. This would allow you to have TechDocs build under a `System` entity while referencing the system e.g.: `backstage.io/techdocs-entity: system:default/example` that will show the systems docs in both the TechDocs button and the TechDocs tab without needing to do duplicate builds and filling the TechDocs page with garbage. 832eef72485b: Added title to props for `Has<kind>Cards`. 163a41035e42: Fixed an issue where `EntitySwitch` was preventing the display of entity errors. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/integration-react@1.1.19 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-scaffolder-common@1.4.1 @backstage/plugin-search-common@1.2.6 @backstage/plugin-search-react@1.7.0 @backstage/theme@0.4.2 @backstage/types@1.1.1 62f448edb0b5: Allow configuring the processing interval in your app-config, under the `catalog.processingInterval` key. 09cfc3cf467d: set azure annotation `dev.azure.com/project-repo` in `AnnotateScmSlugEntityProcessor` to find the project and repo information for the repos that contains `dev.azure.com` in the url 149361e81622: Fix to the `limit` parameter on entity queries. 1fd2109739c1: Changed the processing loop task pipeline implementation from recursive to iterative 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` 0f8a97777489: Update OpenAPI schema to relax the encoding validation of all request

0198aa596fd9: Fixed a link to the frontend Backstage plugin that had pointed to itself. 2d32d8a611e3: Fixed validation of the `fullTextFilterFields` query parameter. acffa17027b6: Added some examples to the catalog OpenAPI definition 45947d3b2759: Fixes an issue where `order` was not a recognized parameter for the `/entities` endpoint. 41d1b2d628ea: Fix OpenAPI schema for the facets endpoint 618257f3e413: Fix issue with `catalogFileName` not being a required property for `/analyze-location` cfc3ca6ce060: Changes needed to support MySQL 814feeed7343: Update to handle invalid luxon values Updated dependencies @backstage/plugin-search-backend-module-catalog@0.1.7 @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-scaffolder-common@1.4.1 @backstage/plugin-search-common@1.2.6 @backstage/types@1.1.1 @backstage/plugin-permission-node@0.7.14 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 @backstage/backend-openapi-utils@0.0.4 @backstage/plugin-events-node@0.2.12 fa7004d9722c: Added a `catalogModuleGithubOrgEntityProvider` for the new backend system 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` 3d63e60f3c36: Internal restructure to avoid circular imports 96353bb7cb4a: Properly support custom `userTransformer` returning `undefined` in `GithubMultiOrgEntityProvider` 3c44761b9191: Allow github user and team transforms to return any Entity Updated dependencies @backstage/plugin-catalog-backend@1.13.0 @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-catalog-common@1.0.16 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 @backstage/plugin-events-node@0.2.12 3d73bafd85c9: Fix Gitlab.com user ingestion by scoping GitlabOrgDiscoveryEntityProvider to a group. BREAKING The `group` parameter is now required Gitlab.com Org Data integrations and the backend will fail to start without this option configured. ```diff catalog: providers: gitlab: yourProviderId: host: gitlab.com orgEnabled: true group: org/teams ``` 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 d5313ede3529: Added a dedicated module to collect the `ScaffolderEntitiesProcessor` and `catalogModuleTemplateKind`. Updated dependencies @backstage/backend-common@0.19.5 @backstage/catalog-model@1.4.2 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-scaffolder-common@1.4.1 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/plugin-auth-node@0.3.0 @backstage/catalog-model@1.4.2 @backstage/backend-plugin-api@0.6.3 c3c1fd3a1765: Slight change to the `PreparePullRequestFormProps`, because of an update to `react-hook-form`. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/integration-react@1.1.19 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-catalog-common@1.0.16 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` 12e644aa4eef: Show resource utilization in `DevTools` plugin Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/plugin-devtools-common@0.1.4 @backstage/plugin-permission-common@0.7.8 @backstage/types@1.1.1 @backstage/plugin-permission-node@0.7.14 @backstage/backend-plugin-api@0.6.3 @backstage/config-loader@1.5.0 @backstage/cli-common@0.1.12 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` 740155e8e976: Improve backend logging if method calls fail Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/plugin-entity-feedback-common@0.1.3 @backstage/backend-plugin-api@0.6.3 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default`

For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/backend-plugin-api@0.6.3 0ad36158d980: Integrators can now bring their own auth strategies through the use of the `addAuthStrategy` method on `KubernetesBuilder`. BREAKING on the slight chance you were using the `setAuthTranslatorMap` method on `KubernetesBuilder`, it has been removed along with the entire `KubernetesAuthTranslator` interface. This notion has been replaced with the more focused concept of an `AuthenticationStrategy`. Converting a translator to a strategy should not be especially difficult. ccf00accb408: Add AWS Annotations to Kubernetes Cluster Resource 72390ab2670d: Handle Proxy WS upgrade manually for WS handshakes 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` 024b2b66a332: Fixed a bug where requests to the proxy endpoint would fail for clusters with `caFile` configured a8a614ba0d07: Minor `package.json` update. 47ea122590f5: fix "undefined" kind for custom resources Updated dependencies @backstage/plugin-kubernetes-common@0.6.6 @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/plugin-permission-common@0.7.8 @backstage/types@1.1.1 @backstage/plugin-permission-node@0.7.14 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 @backstage/integration-aws-node@0.1.6 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/plugin-lighthouse-common@0.1.3 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` b2de501bda31: When creating the router using `createRouterFromConfig` or using the plugin for the new backend system the `linguist.useSourceLocation` configuration is now optional. cfc3ca6ce060: Changes needed to support MySQL Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/plugin-linguist-common@0.1.2 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 1380a689ab56: New OpenCost plugin provides an port of the latest OpenCost UI to Backstage with updated dependencies. The plugin's README covers installation and configuration 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/backend-plugin-api@0.6.3 5f7b2153526b: Created package with policy `permissionModuleAllowAllPolicy` 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-permission-node@0.7.14 @backstage/backend-plugin-api@0.6.3 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` 02ba0a2efd2a: Add the route name to an error message that appears when the backend proxy wasn't well

This will help users to understand the issue and fix the right configuration. 03691f0f3270: Add back the legacy proxy config, to get secret redaction Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/backend-plugin-api@0.6.3 0119c326394a: adding a .zip download to dry run results page, including zip.js as dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 6e69c11a3535: Restored functionality to `OwnedEntityPicker` by converting deprecated `ui:options` input to `catalogFilter`. 8cec7664e146: Removed `@types/node` dependency b16c341ced45: Updated dependency `@rjsf/utils` to `5.13.0`. Updated dependency `@rjsf/core-v5` to `npm:@rjsf/core@5.13.0`. Updated dependency `@rjsf/material-ui-v5` to `npm:@rjsf/material-ui@5.13.0`. Updated dependency `@rjsf/validator-ajv8` to `5.13.0`. Updated dependencies @backstage/integration-react@1.1.19 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-permission-react@0.4.15 @backstage/plugin-scaffolder-common@1.4.1 @backstage/plugin-scaffolder-react@1.5.5 @backstage/theme@0.4.2 @backstage/types@1.1.1 b5f239b50bcf: Improved the `parseEntityRef` Scaffolder filter by introducing the ability for users to provide default kind and/or namespace values. The filter now takes 2 arguments, similarly to the original . d5313ede3529: DEPRECATION: Deprecated `ScaffolderEntitiesProcessor`, which should now instead be imported from `@backstage/plugin-catalog-backend-module-scaffolder-entity-model`. `catalogModuleTemplateKind` was also moved to that package and renamed to `catalogModuleScaffolderEntityModel`, without any deprecation since it was an alpha export. 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` a4989552d828: Add examples for `publish:github` and `publish:gitlab` scaffolder actions. ded27b83ead2: Add examples for `publish:bitbucket` scaffolder actions. 5f1a92b9f19f: Use `DefaultAzureDevOpsCredentialsProvider` to retrieve credentials for Azure DevOps. fb57a4694fc6: Fixed the plugin and module ID of the alpha `catalogModuleTemplateKind` export. f3c0b95e3ef1: Add examples for `github:actions:dispatch` scaffolder actions. cfc3ca6ce060: Changes needed to support MySQL 814feeed7343: Update to handle invalid luxon values Updated dependencies @backstage/plugin-catalog-backend@1.13.0 @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-scaffolder-common@1.4.1 @backstage/types@1.1.1 @backstage/plugin-permission-node@0.7.14 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.0 @backstage/plugin-catalog-node@1.4.4 @backstage/plugin-scaffolder-node@0.2.3 b78f570f44d3: The SearchPage component can now be configured via app-config.yaml with default query parameters to define how it behaves when it is first loaded or reset. Check out the following example: ```yaml search: query: pageLimit: 50 ``` Acceptable values for `pageLimit` are `10`, `25`, `50` or `100`. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-search-common@1.2.6 @backstage/plugin-search-react@1.7.0 @backstage/theme@0.4.2 @backstage/types@1.1.1 @backstage/version-bridge@1.0.5 b78f570f44d3: The SearchPage component can now be configured via app-config.yaml with default query parameters to define how it behaves when it is first loaded or reset. Check out the following example: ```yaml search: query: pageLimit: 50 ``` Acceptable values for `pageLimit` are `10`, `25`, `50` or `100`. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 45f8a95e1068: Optionally initializes the search context with default settings for search queries only when the config is defined, rather than always overriding it. 3d63e60f3c36: Internal restructure to avoid circular imports Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/plugin-search-common@1.2.6 @backstage/theme@0.4.2 @backstage/types@1.1.1 @backstage/version-bridge@1.0.5 e44f45ac4515: This change allows a new annotation of `backstage.io/techdocs-entity` this ref allows you to reference another entity for its TechDocs. This allows you have a single TechDoc for all items in a system, for example you might have a frontend and a backend in the same repo. This would allow you to have TechDocs build under a `System` entity while referencing the system e.g.: `backstage.io/techdocs-entity: system:default/example` that will show the systems docs in both the TechDocs button and the TechDocs tab without needing to do duplicate builds and filling the TechDocs page with

88c9525a36f3: Fixed bug in styles that caused next and previous links in footer to overlap page content. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/integration-react@1.1.19 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-search-common@1.2.6 @backstage/plugin-search-react@1.7.0 @backstage/plugin-techdocs-react@1.1.10 @backstage/theme@0.4.2 5985d458ee30: Add a `techdocs.publisher.azureBlobStorage.connectionString` app-config setting, which can be leveraged for improved Azurite support. 10a86bd4ae12: Add optional config and cli option for techdocs to specify default mkdocs plugins. 60af8017dd84: Expand techdocs.publisher.type with `googleGcs`,`awsS3`,`azureBlobStorage` and `openStackSwift` 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` a8a614ba0d07: Minor `package.json` update. Updated dependencies @backstage/plugin-search-backend-module-techdocs@0.1.7 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-search-common@1.2.6 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-techdocs-node@1.8.0 86c19906fe4b: Enable zoom icon for techdocs images inside lightbox 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/integration-react@1.1.19 @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/integration@1.7.0 @backstage/plugin-techdocs-react@1.1.10 @backstage/theme@0.4.2 5985d458ee30: Add a `techdocs.publisher.azureBlobStorage.connectionString` app-config setting, which can be leveraged for improved Azurite support. 10a86bd4ae12: Add optional config and cli option for techdocs to specify default mkdocs plugins. Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-search-common@1.2.6 @backstage/integration-aws-node@0.1.6 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 @backstage/backend-openapi-utils@0.0.4 71114ac50e02: BREAKING: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/core-app-api@1.10.0 @backstage/core-plugin-api@1.6.0 @backstage/plugin-permission-react@0.4.15 @backstage/theme@0.4.2 154632d8753b: Add support for discovering additional service factories during startup. 37a20c7f14aa: Adds include and exclude configuration to feature discovery of backend packages Adds alpha modules to feature discovery cb7fc410ed99: The experimental backend feature discovery now only considers default exports from packages. It no longer filters packages to include based on the package role, except that `'cli'` packages are ignored. However, the `"backstage"` field is still required in `package.json`. 3fc64b9e2f8f: Extension points are now tracked via their ID rather than reference, in order to support package duplication. 3b30b179cb38: Add support for installing features as package imports, for example `backend.add(import('my-plugin'))`. b219d097b3f4: Backend startup will now fail if any circular service dependencies are detected. Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/types@1.1.1 @backstage/plugin-permission-node@0.7.14 @backstage/backend-plugin-api@0.6.3 @backstage/config-loader@1.5.0 @backstage/cli-common@0.1.12 @backstage/cli-node@0.1.4 6847cd6225d6: Avoid starting database keepalive loop in tests. fd3fdd0e3338: The root logger is now initialized lazily, fixing a circular dependency issue with `@backstage/backend-app-api` that would result in `Cannot read properties of undefined (reading 'redacter')`. 5f1a92b9f19f: Use `DefaultAzureDevOpsCredentialsProvider` to retrieve credentials for Azure DevOps. 19a140418cc8: Added retries for initial database creation, as well as set minimum connection pool size for the database creation client to 0 and lowered the connection acquisition timeout. 05508a9757d2: Minor internal refactor cfc3ca6ce060: Changes needed to support MySQL Updated dependencies @backstage/backend-app-api@0.5.3 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/types@1.1.1

@backstage/config-loader@1.5.0 @backstage/backend-dev-utils@0.1.1 @backstage/cli-common@0.1.12 @backstage/integration-aws-node@0.1.6 Updated dependencies @backstage/backend-app-api@0.5.3 @backstage/backend-common@0.19.5 @backstage/backend-plugin-api@0.6.3 Updated dependencies @backstage/errors@1.2.2 ba4506076e2d: Ensure that root scoped services cannot accept (at a type level) plugin scoped deps 474b792d6a43: Service factory functions are now marked as feature factories that can be installed in the backend. Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/plugin-permission-common@0.7.8 @backstage/types@1.1.1 8fd91547cd0b: When starting a task that existed before, with a faster schedule than it previously had, the task will now correctly obey the faster schedule immediately. Before this fix, the new schedule was only obeyed after the next pending (according to the old schedule) run had completed. 62f448edb0b5: Use `readDurationFromConfig` from the config package 74604806aae8: Avoid starting task janitor in tests. cfc3ca6ce060: Changes needed to support MySQL 814feeed7343: Update to handle invalid luxon values Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/types@1.1.1 58cb5e5cea7b: Introduced a new utility for testing service factories, `ServiceFactoryTester`. 202e52c5e361: Add support for installing backend features via module imports, for example `startTestBackend({ features: [import('my-plugin')] })`. 9fb3b5373c45: Extended `mockService` to also include mocked variants, for example `mockServices.lifecycle.mock()`. The returned mocked implementation will have a `factory` property which is a service factory for itself. You can also pass a partial implementation of the service to the mock function to use a mock implementation of specific methods. eb1594da5812: Serialize test database shutdown, and add logging Updated dependencies @backstage/backend-app-api@0.5.3 @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/types@1.1.1 04eabd21bee4: Added the ability to specify the listen address for the `--inspect` and `--inspect-brk` command. You can now set the `ip` and port of the `inspect` and `inspectBrk` by adding for example `--inspect=0.0.0.0:9229` 278d9326eb40: Added the ability to create a plain backend module with the `new` command. 4d5eeec52d80: Add ESM loader for the experimental backend start command. 3494c502aba7: Added a new `repo fix` command that fixes auto-fixable problems in all packages. Initially the command fixes package export declarations, as well as marks all non-bundled frontend packages as side-effect free. Marking packages as free of side-effects can drastically reduce the Webpack bundle size. f36113ca2305: Add experimental support for frontend package discovery. a23fce763c6a: Fixed a bug where package exports entry points could not be `.tsx` files. 8cec7664e146: Removed `@types/node` dependency ea779492ad88: Updated dependency `run-script-webpack-plugin` to `^0.2.0`. 4af4defcc114: When running `version:bump` it will now log duplicates instead of throwing an error 71d4368ae5cc: Added support for the `dev/index` entry point for backend plugins and modules. 956d226eeeee: Add `"sideEffects": false` to `package.json` in frontend package templates. This can be added to existing packages using the new `yarn fix` command. cd7331587eb3: Removed the experimental `package fix` command that was used to automatically add dependencies to `package.json`, but has since been replaced by the `no-undeclared-imports` rule from `@backstage/eslint-plugin`. 219b46ae1a50: Include default alpha export during package detection Updated dependencies @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/release-manifests@0.0.10 @backstage/types@1.1.1 @backstage/config-loader@1.5.0 @backstage/cli-common@0.1.12 @backstage/cli-node@0.1.4 @backstage/eslint-plugin@0.1.3 Updated dependencies @backstage/errors@1.2.2 @backstage/types@1.1.1 @backstage/cli-common@0.1.12 0c9907645aab: Fixed an issue causing `StructuredMetadataTable` to crash in case metadata contained `null` values. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 9b74166d11a1: Added `<AutoLogout>` component which introduces an optional automatic logout mechanism on user inactivity 117027636b10: Minor internal tweak to handle `classnames` update 8cec7664e146: Removed `@types/node` dependency db92d1244897: Updated dependency `rc-progress` to

47782f4bfa5b: Add loading indicator to Table 3d63e60f3c36: Internal restructure to avoid circular imports Updated dependencies @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 @backstage/version-bridge@1.0.5 05508a9757d2: Updated the backend template to no longer create duplicate connection pools to plugins that use the task scheduler. To apply this change in your own repository, perform the following small update: ```diff // in packages/backend/src/index.ts const taskScheduler = TaskScheduler.fromConfig(config); const taskScheduler = TaskScheduler.fromConfig(config, { databaseManager }); ``` a4c08241ad92: Switched the template to use TypeScript 5.2 by default. f8c8e8de37b6: Bumped create-app version. fc1a38bc5723: Bumped create-app version. 4606e005df5d: Added a `fix` scripts that calls the new `backstage-cli repo fix` command. To apply this change to an existing app, make the following change to your root `package.json`: ```diff "test": "backstage-cli repo test", "test:all": "backstage-cli repo test --coverage", "fix": "backstage-cli repo fix", "lint": "backstage-cli repo lint --since origin/master", ``` 612594022245: Add a notification when `yarn install` is taking a long time. 8db70ecbb325: Updated Dockerfile to include `apt-get update` when installing the SQLite dependency 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/cli-common@0.1.12 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/integration-react@1.1.19 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/test-utils@1.4.3 @backstage/app-defaults@1.4.3 @backstage/catalog-model@1.4.2 @backstage/core-app-api@1.10.0 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/types@1.1.1 Updated dependencies @backstage/config@1.1.0 @backstage/errors@1.2.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 @backstage/integration@1.7.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency 0109d3f11159: The `generate-catalog-info` command now uses the first listed `CODEOWNER` as Component owner when initially creating the `catalog-info.yaml` file. It continues to allow any one listed `CODEOWNER` when updating entity metadata. 6f874cdb04eb: Fixed a bug with the `generate-catalog-info` command that could cause `metadata.description` values to be overwritten by `package.json` description values only because unrelated attributes were being changed. ec13d3e86028: Fixed a bug with the `generate-catalog-info` command that could cause the `--dry-run` flag to indicate changes to files when no changes would actually be made if the command were run without the flag. db60a16e0a54: Added a `--ci` flag to the `generate-catalog-info` command. This flag behaves similarly to the same flag on `api-reports`: if `catalog-info.yaml` files would have been added or modified, then the process exits with status code `1`, and instructions are printed. Updated dependencies @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/cli-common@0.1.12 @backstage/cli-node@0.1.4 7032c214f3b4: Add pod exec terminal to Container Card 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency b5fbddc15dca: Add a new `MockTranslationApi` as an `/alpha` export. 9ceb6195275a: Add support for React Testing Library 13+, and thus React 18. We're exposing an additional option to the `render*` methods to enable the flow. Updated dependencies @backstage/config@1.1.0 @backstage/core-app-api@1.10.0 @backstage/core-plugin-api@1.6.0 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-permission-react@0.4.15 @backstage/theme@0.4.2 @backstage/types@1.1.1 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. aa844e704a32: support for i18n feature 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/integration-react@1.1.19 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/plugin-adr-common@0.2.15 @backstage/plugin-search-common@1.2.6 @backstage/plugin-search-react@1.7.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/catalog-model@1.4.2 @backstage/integration@1.7.0

482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/test-utils@1.4.3 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/dev-utils@1.0.21 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog@1.13.0 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` cfc3ca6ce060: Changes needed to support MySQL Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 @backstage/config-loader@1.5.0 @backstage/plugin-app-node@0.1.3 Updated dependencies @backstage/backend-plugin-api@0.6.3 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-azure-devops-common@0.3.1 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/plugin-azure-sites-common@0.1.1 @backstage/theme@0.4.2 Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/plugin-azure-sites-common@0.1.1 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/cli@0.22.13 @backstage/plugin-catalog@1.13.0 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/integration@1.7.0 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/plugin-kubernetes-common@0.6.6 @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0

@backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-catalog-common@1.0.16 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 @backstage/integration-aws-node@0.1.6 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` 94f96508491d: Improve consistency of results from the `AzureDevOpsEntityProvider`. 5f1a92b9f19f: Use `DefaultAzureDevOpsCredentialsProvider` to retrieve credentials for Azure DevOps. 044b4f2fb1e3: Remove duplications from Azure search before committing the new locations to the catalog. Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-catalog-common@1.0.16 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-bitbucket-cloud-common@0.2.12 @backstage/types@1.1.1 @backstage/plugin-catalog-node@1.4.4 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/integration@1.7.0 @backstage/plugin-bitbucket-cloud-common@0.2.12 @backstage/plugin-catalog-common@1.0.16 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 @backstage/plugin-events-node@0.2.12 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` 201f07c27f1e: Fix GKE endpoint parsing Endpoint is an IP, not url. It is always https on default (443) port ref: <https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters#Cluster> Updated dependencies @backstage/plugin-kubernetes-common@0.6.6 @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/plugin-catalog-backend@1.13.0 @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/plugin-permission-common@0.7.8 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 @backstage/plugin-events-node@0.2.12 Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/plugin-catalog-common@1.0.16 @backstage/types@1.1.1 @backstage/plugin-catalog-node@1.4.4 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/plugin-catalog-common@1.0.16 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 Updated dependencies @backstage/plugin-catalog-backend@1.13.0 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/integration@1.7.0 @backstage/plugin-catalog-common@1.0.16 @backstage/types@1.1.1 @backstage/plugin-catalog-node@1.4.4 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/catalog-model@1.4.2 @backstage/plugin-permission-common@0.7.8

406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 @backstage/types@1.1.1 Updated dependencies @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/types@1.1.1 Updated dependencies @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/plugin-catalog-common@1.0.16 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 bd817209ddd7: Export the `EntityAutocompletePicker` component. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 7029ba1ce0af: Added delete alert popup when user delete the entity Updated dependencies @backstage/core-components@0.13.5 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-permission-react@0.4.15 @backstage/theme@0.4.2 @backstage/types@1.1.1 @backstage/version-bridge@1.0.5 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/plugin-cicd-statistics@0.1.26 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency 814feeed7343: Update to handle invalid luxon values Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 1d8f4f0a7486: Use fetchApi to ensure authorization is used when fetching code-coverage data 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 3f1367b956c6: Added support for LCOV coverage reports df005d9932fb: Add text body parser for LCOV reports 91ccb56fb418: Replace `express-xml-bodyparser` with `body-parser-xml`. `express-xml-bodyparser` was last updated 8 years ago and currently depends on a version of `xml2js` which contains a vulnerability. This change will swap it out in favor of `body-parser-xml` which is more maintained and depends on a more recent `xml2js` version without the vulnerability. 33e606a797ef: Include auth token when fetching entity d409ed988aed: Correct the line hits calculation for Cobertura reports cfc3ca6ce060: Changes needed to support MySQL Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency db92d1244897: Updated dependency `rc-progress` to `3.5.1`. Updated dependencies @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 @backstage/types@1.1.1 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency a54cd411639e: Updated dependency `@types/pluralize` to `^0.0.30`. Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/plugin-cost-insights-common@0.1.2 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 12e644aa4eef: Show resource utilization in `DevTools` plugin 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-devtools-common@0.1.4 @backstage/plugin-permission-react@0.4.15 @backstage/theme@0.4.2 @backstage/types@1.1.1 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 12e644aa4eef: Show resource utilization in `DevTools` plugin Updated dependencies @backstage/plugin-permission-common@0.7.8

482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 5e2e06db747a: Improve README to note that Backstage identity is required to be configured 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-entity-feedback-common@0.1.3 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-catalog-common@1.0.16 @backstage/theme@0.4.2 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-events-node@0.2.12 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-events-node@0.2.12 Updated dependencies @backstage/backend-plugin-api@0.6.3 @backstage/plugin-events-node@0.2.12 Updated dependencies @backstage/backend-plugin-api@0.6.3 @backstage/plugin-events-node@0.2.12 Updated dependencies @backstage/backend-plugin-api@0.6.3 @backstage/plugin-events-node@0.2.12 Updated dependencies @backstage/config@1.1.0 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-events-node@0.2.12 Updated dependencies @backstage/config@1.1.0 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-events-node@0.2.12 Updated dependencies @backstage/plugin-events-node@0.2.12 Updated dependencies @backstage/backend-plugin-api@0.6.3 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-explore-common@0.0.2 @backstage/plugin-explore-react@0.0.31 @backstage/plugin-search-common@1.2.6 @backstage/plugin-search-react@1.7.0 @backstage/theme@0.4.2 Updated dependencies @backstage/plugin-search-backend-module-explore@0.1.7 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/plugin-explore-common@0.0.2 @backstage/plugin-search-common@1.2.6 @backstage/types@1.1.1 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-plugin-api@1.6.0 @backstage/plugin-explore-common@0.0.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency 814feeed7343: Update to handle invalid luxon values Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/integration@1.7.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/integration-react@1.1.19 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/integration@1.7.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/integration-react@1.1.19 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0

482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/integration@1.7.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency b2fbeed5403b: Add support for using the FetchApi cf950c3b6eab: Added experimental exports for the new frontend system under `/alpha`. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/frontend-plugin-api@0.1.0 @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/plugin-catalog-graphql@0.3.23 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 2bc96ce69eea: Fixed a bug where customizable home page cards would render missing their normal borders. 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 98bb77c1f0b8: Align zod dependency to align with other packages. 8cec7664e146: Removed `@types/node` dependency b16c341ced45: Updated dependency `@rjsf/utils` to `5.13.0`. Updated dependency `@rjsf/core-v5` to `npm:@rjsf/core@5.13.0`. Updated dependency `@rjsf/material-ui-v5` to `npm:@rjsf/material-ui@5.13.0`. Updated dependency `@rjsf/validator-ajv8` to `5.13.0`. 1853ffa09b50: Allow specifying static widgets to custom home page Updated dependencies @backstage/plugin-home-react@0.1.3 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency b16c341ced45: Updated dependency `@rjsf/utils` to `5.13.0`. Updated dependency `@rjsf/core-v5` to `npm:@rjsf/core@5.13.0`. Updated dependency `@rjsf/material-ui-v5` to `npm:@rjsf/material-ui@5.13.0`. Updated dependency `@rjsf/validator-ajv8` to `5.13.0`. Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency 814feeed7343: Update to handle invalid luxon values Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-jenkins-common@0.1.19 @backstage/theme@0.4.2 Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/plugin-jenkins-common@0.1.19 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-permission-node@0.7.14 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-permission-common@0.7.8 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 0ad36158d980: Loosened the type of the `auth` field in the body of requests to the `retrieveObjectsByServiceId` endpoint. Now any JSON object is allowed, which should make it easier for integrators to write their own custom auth strategies for Kubernetes. 7032c214f3b4: Add pod exec terminal to Container Card 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 6ddeade58b4c: Avoid eager use of `TextEncoder` in order not to break tests. 6a5e04e20e6e: fix logs dialog min height 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-kubernetes-common@0.6.6 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2

0ad36158d980: Loosened the type of the `auth` field in the body of requests to the `retrieveObjectsByServiceId` endpoint. Now any JSON object is allowed, which should make it easier for integrators to write their own custom auth strategies for Kubernetes. ccf00accb408: Add AWS Annotations to Kubernetes Cluster Resource 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/catalog-model@1.4.2 @backstage/plugin-permission-common@0.7.8 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/plugin-lighthouse-common@0.1.3 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/config@1.1.0 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-linguist-common@0.1.2 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency 814feeed7343: Update to handle invalid luxon values Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 55cb7061e072: Fixed bug in NewRelicComponent component where table would not sort correctly for numerical values. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/errors@1.2.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 43a2137bb829: Ensure direct relations are shown for User entities while keeping support for aggregating closest parent group ownership dd9329caea1c: Entity relations toggle should by default be aggregated for User entities 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 3b41afed4d0c: Minor internal tweaks to improve tests 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-home-react@0.1.3 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` a8a614ba0d07: Minor `package.json`

84ad6fccd4d5: Moved `permissionModuleAllowAllPolicy` to `@backstage/plugin-permission-backend-module-allow-all-policy` Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-permission-node@0.7.14 @backstage/backend-plugin-api@0.6.3 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/types@1.1.1 a8a614ba0d07: Minor `package.json` update. Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/plugin-permission-common@0.7.8 @backstage/backend-plugin-api@0.6.3 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 @backstage/plugin-permission-common@0.7.8 79847cb73ed7: Updated latest playlist screen in readme document ec4b0f8cd957: change color of delete icon to secondary in playlist table 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 2f3215bbbffe: Fix a bug that led to errors being thrown in guest mode 8cec7664e146: Removed `@types/node` dependency b5ba33a92750: Limit the use of the same playlist name when adding a playlist 3d63e60f3c36: Internal restructure to avoid circular imports fdbf215a8d8e: Fix the Ui style of the search bar Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-permission-react@0.4.15 @backstage/plugin-playlist-common@0.1.10 @backstage/plugin-search-react@1.7.0 @backstage/theme@0.4.2 Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-playlist-common@0.1.10 @backstage/plugin-permission-node@0.7.14 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/plugin-permission-common@0.7.8 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/types@1.1.1 @backstage/plugin-scaffolder-node@0.2.3 Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/types@1.1.1 @backstage/plugin-scaffolder-node@0.2.3 Updated dependencies @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-scaffolder-node@0.2.3 Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/types@1.1.1 @backstage/plugin-scaffolder-node@0.2.3 Updated dependencies @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/plugin-scaffolder-node@0.2.3 4fa1c74cbadc: Enables dry-run functionality for the run:yeoman scaffolder action Updated dependencies @backstage/config@1.1.0 @backstage/types@1.1.1 @backstage/plugin-scaffolder-node@0.2.3 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/catalog-model@1.4.2 @backstage/plugin-permission-common@0.7.8 @backstage/types@1.1.1 Updated dependencies @backstage/backend-common@0.19.5 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/integration@1.7.0 @backstage/plugin-scaffolder-common@1.4.1 @backstage/types@1.1.1 @backstage/backend-plugin-api@0.6.3 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. b16c341ced45: Updated dependency `@rjsf/utils` to `5.13.0`. Updated dependency `@rjsf/core-v5` to `npm:@rjsf/core@5.13.0`. Updated dependency `@rjsf/material-ui-v5` to `npm:@rjsf/material-ui@5.13.0`. Updated dependency `@rjsf/validator-ajv8` to `5.13.0`. 27fef07f9229: Updated dependency `use-immer` to `^0.9.0`. Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-scaffolder-common@1.4.1 @backstage/theme@0.4.2 @backstage/types@1.1.1 @backstage/version-bridge@1.0.5 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-search-common@1.2.6 @backstage/types@1.1.1 @backstage/plugin-permission-node@0.7.14 @backstage/backend-plugin-api@0.6.3 @backstage/backend-openapi-utils@0.0.4 @backstage/plugin-search-backend-node@1.2.7 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-search-common@1.2.6 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-node@1.4.4 @backstage/plugin-search-backend-node@1.2.7 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/plugin-search-common@1.2.6 @backstage/backend-plugin-api@0.6.3 @backstage/integration-aws-node@0.1.6

71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/plugin-explore-common@0.0.2 @backstage/plugin-search-common@1.2.6 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-search-backend-node@1.2.7 4ccf9204bc95: Added `indexerBatchSize` option to be able to control the size of the batches being indexed. Also added a debug log entry to list out all the entities in the batch 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/plugin-search-common@1.2.6 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-search-backend-node@1.2.7 71114ac50e02: The export for the new backend system has been moved to be the `default` export. For example, if you are currently importing the plugin using the following pattern: ```ts import { examplePlugin } from '@backstage/plugin-example-backend'; backend.add(examplePlugin); ``` It should be migrated to this: ```ts backend.add(import('@backstage/plugin-example-backend')); ``` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-search-common@1.2.6 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-techdocs-node@1.8.0 @backstage/plugin-catalog-node@1.4.4 @backstage/plugin-search-backend-node@1.2.7 Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-search-common@1.2.6 @backstage/backend-plugin-api@0.6.3 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/plugin-permission-common@0.7.8 @backstage/types@1.1.1 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 @backstage/types@1.1.1 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency db92d1244897: Updated dependency `rc-progress` to `3.5.1`. Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/plugin-sonarqube-react@0.1.8 @backstage/theme@0.4.2 Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/errors@1.2.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-home-react@0.1.3 @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/core-plugin-api@1.6.0 @backstage/plugin-search-common@1.2.6 @backstage/plugin-search-react@1.7.0 @backstage/theme@0.4.2 Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/plugin-search-common@1.2.6 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/plugin-tech-insights-common@0.2.12 @backstage/theme@0.4.2 @backstage/types@1.1.1 cfc3ca6ce060: Changes needed to support MySQL 814feeed7343: Update to handle invalid luxon values Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/errors@1.2.2 @backstage/plugin-tech-insights-common@0.2.12 @backstage/types@1.1.1 @backstage/plugin-tech-insights-node@0.4.9 51b801f743b2: Handle extracting facts from 'not' conditions too Updated dependencies @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/plugin-tech-insights-common@0.2.12 @backstage/plugin-tech-insights-node@0.4.9 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/types@1.1.1 Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/plugin-tech-insights-common@0.2.12

482bb5c0bbf8: Moved `@types/react` to be a regular dependency b45d0ac68191: Add names to blip entry links in the radar to improve accessibility 80b4d0b34f14: Fixed the width of the tech radar dialog so that the content fits 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 6d35e9ea2afa: Add description property for Rings which will be shown in the footer. 8cec7664e146: Removed `@types/node` dependency c357f62052af: Fixed `RadarTimeline` text formatting. Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/integration-react@1.1.19 @backstage/plugin-catalog@1.13.0 @backstage/plugin-techdocs@1.7.0 @backstage/core-components@0.13.5 @backstage/test-utils@1.4.3 @backstage/core-app-api@1.10.0 @backstage/core-plugin-api@1.6.0 @backstage/plugin-search-react@1.7.0 @backstage/plugin-techdocs-react@1.1.10 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. Updated dependencies @backstage/core-components@0.13.5 @backstage/config@1.1.0 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/version-bridge@1.0.5 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. ce77b23423cb: conditionally rendering the user email in user profile card e03f3ee2be94: changed auto theme tooltip title to camel case 8cec7664e146: Removed `@types/node` dependency 6e30769cc627: Introduced experimental support for internationalization. Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/core-app-api@1.10.0 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 @backstage/types@1.1.1 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency 858a18800870: Added ability to override vault secret engine value on catalog entity level using annotation `vault.io/secrets-engine` Updated dependencies @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/catalog-model@1.4.2 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 858a18800870: Added ability to override vault secret engine value on catalog entity level using annotation `vault.io/secrets-engine` Updated dependencies @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/config@1.1.0 @backstage/errors@1.2.2 482bb5c0bbf8: Moved `@types/react` to be a regular dependency 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds. 8cec7664e146: Removed `@types/node` dependency 814feeed7343: Update to handle invalid luxon values Updated dependencies @backstage/core-components@0.13.5 @backstage/core-plugin-api@1.6.0 @backstage/errors@1.2.2 @backstage/theme@0.4.2 Updated dependencies @backstage/plugin-kubernetes@0.10.3 @backstage/plugin-playlist@0.1.16 @backstage/plugin-home@0.5.8 @backstage/cli@0.22.13 @backstage/plugin-catalog-unprocessed-entities@0.1.3 @backstage/integration-react@1.1.19 @backstage/plugin-microsoft-calendar@0.1.7 @backstage/plugin-newrelic-dashboard@0.2.17 @backstage/plugin-apache-airflow@0.2.15 @backstage/plugin-github-actions@0.6.5 @backstage/plugin-octopus-deploy@0.2.6 @backstage/plugin-azure-devops@0.3.6 @backstage/plugin-gcp-projects@0.3.41 @backstage/plugin-azure-sites@0.1.13 @backstage/plugin-cloudbuild@0.3.24 @backstage/plugin-lighthouse@0.4.9 @backstage/plugin-tech-radar@0.6.8 @backstage/plugin-dynatrace@7.0.4 @backstage/plugin-gcalendar@0.3.18 @backstage/plugin-shortcuts@0.3.14 @backstage/plugin-airbrake@0.3.24 @backstage/plugin-circleci@0.3.24 @backstage/plugin-graphiql@0.2.54 @backstage/plugin-linguist@0.1.9 @backstage/plugin-newrelic@0.3.40 @backstage/plugin-puppetdb@0.1.7 @backstage/plugin-jenkins@0.8.6 @backstage/plugin-rollbar@0.4.24 @backstage/plugin-badges@0.2.48 @backstage/plugin-sentry@0.5.9 @backstage/plugin-kafka@0.3.24 @backstage/plugin-nomad@0.1.5 @backstage/plugin-todo@0.2.26 @backstage/plugin-org@0.6.14 @backstage/frontend-app-api@0.1.0 @backstage/plugin-techdocs@1.7.0 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/plugin-entity-feedback@0.2.7 @backstage/plugin-pagerduty@0.6.5 @backstage/config@1.1.0 @backstage/app-defaults@1.4.3 @backstage/catalog-model@1.4.2 @backstage/core-app-api@1.10.0 @backstage/core-plugin-api@1.6.0 @backstage/plugin-adr@0.6.7 @backstage/plugin-api-docs@0.9.11 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-catalog-graph@0.2.36 @backstage/plugin-catalog-import@0.10.0 @backstage/plugin-code-coverage@0.2.17 @backstage/plugin-cost-insights@0.12.13 @backstage/plugin-devtools@0.1.4 @backstage/plugin-explore@0.4.10 @backstage/plugin-gocd@0.1.30 @backstage/plugin-linguist-common@0.1.2 @backstage/plugin-permission-react@0.4.15 @backstage/plugin-scaffolder@1.15.0 @backstage/plugin-scaffolder-react@1.5.5 @backstage/plugin-search@1.4.0 @backstage/plugin-search-common@1.2.6 @backstage/plugin-search-react@1.7.0 @backstage/plugin-stack-overflow@0.1.20 @backstage/plugin-stackstorm@0.1.6 @backstage/plugin-tech-insights@0.3.16 @backstage/plugin-techdocs-module-addons-contrib@1.1.0 @backstage/plugin-techdocs-react@1.1.10 @backstage/plugin-user-settings@0.7.9 @backstage/theme@0.4.2 @internal/plugin-catalog-customized@0.0.14 Updated dependencies @backstage/plugin-kubernetes@0.10.3 @backstage/plugin-playlist@0.1.16 @backstage/plugin-home@0.5.8 @backstage/cli@0.22.13 @backstage/plugin-catalog-unprocessed-entities@0.1.3 @backstage/integration-react@1.1.19 @backstage/plugin-microsoft-calendar@0.1.7 @backstage/plugin-newrelic-dashboard@0.2.17 @backstage/plugin-apache-airflow@0.2.15 @backstage/plugin-github-actions@0.6.5 @backstage/plugin-octopus-deploy@0.2.6 @backstage/plugin-azure-devops@0.3.6 @backstage/plugin-gcp-projects@0.3.41 @backstage/plugin-azure-sites@0.1.13 @backstage/plugin-cloudbuild@0.3.24 @backstage/plugin-lighthouse@0.4.9 @backstage/plugin-tech-radar@0.6.8 @backstage/plugin-dynatrace@7.0.4 @backstage/plugin-gcalendar@0.3.18 @backstage/plugin-shortcuts@0.3.14 @backstage/plugin-airbrake@0.3.24 @backstage/plugin-circleci@0.3.24 @backstage/plugin-graphiql@0.2.54 @backstage/plugin-linguist@0.1.9 @backstage/plugin-newrelic@0.3.40 @backstage/plugin-puppetdb@0.1.7 @backstage/plugin-jenkins@0.8.6 @backstage/plugin-rollbar@0.4.24 @backstage/plugin-badges@0.2.48 @backstage/plugin-sentry@0.5.9 @backstage/plugin-kafka@0.3.24 @backstage/plugin-todo@0.2.26 @backstage/plugin-org@0.6.14 @backstage/frontend-plugin-api@0.1.0 @backstage/frontend-app-api@0.1.0 @backstage/plugin-techdocs@1.7.0 @backstage/plugin-catalog-react@1.8.4 @backstage/core-components@0.13.5 @backstage/plugin-entity-feedback@0.2.7 @backstage/plugin-pagerduty@0.6.5 @backstage/config@1.1.0 @backstage/app-defaults@1.4.3 @backstage/catalog-model@1.4.2 @backstage/core-app-api@1.10.0 @backstage/core-plugin-api@1.6.0 @backstage/plugin-adr@0.6.7 @backstage/plugin-api-docs@0.9.11 @backstage/plugin-catalog-common@1.0.16 @backstage/plugin-catalog-graph@0.2.36 @backstage/plugin-catalog-import@0.10.0 @backstage/plugin-code-coverage@0.2.17 @backstage/plugin-cost-insights@0.12.13 @backstage/plugin-devtools@0.1.4 @backstage/plugin-explore@0.4.10 @backstage/plugin-gocd@0.1.30 @backstage/plugin-linguist-common@0.1.2 @backstage/plugin-permission-react@0.4.15 @backstage/plugin-scaffolder@1.15.0 @backstage/plugin-scaffolder-react@1.5.5 @backstage/plugin-search@1.4.0 @backstage/plugin-search-common@1.2.6 @backstage/plugin-search-react@1.7.0 @backstage/plugin-stack-overflow@0.1.20 @backstage/plugin-stackstorm@0.1.6 @backstage/plugin-tech-insights@0.3.16 @backstage/plugin-techdocs-module-addons-contrib@1.1.0 @backstage/plugin-techdocs-react@1.1.10 @backstage/plugin-user-settings@0.7.9 @backstage/theme@0.4.2 app-next-example-plugin@0.0.1 @internal/plugin-catalog-customized@0.0.14 Updated dependencies @backstage/frontend-plugin-api@0.1.0 @backstage/core-components@0.13.5 Updated dependencies @backstage/plugin-search-backend-module-pg@0.5.12 @backstage/plugin-catalog-backend@1.13.0 @backstage/plugin-kubernetes-backend@0.12.0 @backstage/plugin-techdocs-backend@1.7.0 @backstage/plugin-auth-backend@0.19.0 @backstage/plugin-proxy-backend@0.4.0 @backstage/plugin-adr-backend@0.4.0 @backstage/plugin-azure-devops-backend@0.4.0 @backstage/plugin-badges-backend@0.3.0 @backstage/plugin-catalog-backend-module-unprocessed@0.3.0 @backstage/plugin-devtools-backend@0.2.0 @backstage/plugin-entity-feedback-backend@0.2.0 @backstage/plugin-kafka-backend@0.3.0 @backstage/plugin-lighthouse-backend@0.3.0 @backstage/plugin-linguist-backend@0.5.0 @backstage/plugin-todo-backend@0.3.0 @backstage/plugin-app-backend@0.3.51 @backstage/plugin-events-backend@0.2.12 @backstage/plugin-permission-backend@0.5.26 @backstage/plugin-scaffolder-backend@1.17.0 @backstage/plugin-search-backend@1.4.3 @backstage/plugin-search-backend-module-catalog@0.1.7 @backstage/plugin-search-backend-module-elasticsearch@1.3.6 @backstage/plugin-search-backend-module-explore@0.1.7 @backstage/plugin-search-backend-module-techdocs@0.1.7 @backstage/plugin-code-coverage-backend@0.2.17 @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/catalog-client@1.4.4 @backstage/catalog-model@1.4.2 @backstage/integration@1.7.0 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-search-common@1.2.6 @backstage/plugin-permission-node@0.7.14 @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.35 @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.0 @backstage/plugin-tech-insights-backend@0.5.17 example-app@0.2.87 @backstage/plugin-catalog-node@1.4.4 @backstage/plugin-playlist-backend@0.3.7 @backstage/plugin-rollbar-backend@0.1.48 @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.2.4 @backstage/plugin-azure-sites-backend@0.1.13 @backstage/plugin-events-node@0.2.12 @backstage/plugin-explore-backend@0.0.13 @backstage/plugin-graphql-backend@0.1.41 @backstage/plugin-jenkins-backend@0.2.6 @backstage/plugin-nomad-backend@0.1.5 @backstage/plugin-scaffolder-backend-module-rails@0.4.20 @backstage/plugin-search-backend-node@1.2.7 @backstage/plugin-tech-insights-node@0.4.9 Updated dependencies @backstage/plugin-catalog-backend@1.13.0 @backstage/plugin-kubernetes-backend@0.12.0 @backstage/plugin-techdocs-backend@1.7.0 @backstage/plugin-proxy-backend@0.4.0 @backstage/plugin-adr-backend@0.4.0 @backstage/plugin-azure-devops-backend@0.4.0 @backstage/plugin-badges-backend@0.3.0 @backstage/plugin-catalog-backend-module-unprocessed@0.3.0 @backstage/plugin-devtools-backend@0.2.0 @backstage/plugin-entity-feedback-backend@0.2.0 @backstage/plugin-lighthouse-backend@0.3.0 @backstage/plugin-linguist-backend@0.5.0 @backstage/plugin-todo-backend@0.3.0 @backstage/plugin-app-backend@0.3.51 @backstage/plugin-permission-backend@0.5.26 @backstage/plugin-permission-backend-module-allow-all-policy@0.1.0 @backstage/plugin-scaffolder-backend@1.17.0 @backstage/plugin-search-backend@1.4.3 @backstage/plugin-search-backend-module-catalog@0.1.7 @backstage/plugin-search-backend-module-explore@0.1.7 @backstage/plugin-search-backend-module-techdocs@0.1.7 @backstage/backend-tasks@0.5.8 @backstage/plugin-auth-node@0.3.0 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-permission-node@0.7.14 @backstage/backend-plugin-api@0.6.3 @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.0 @backstage/backend-defaults@0.2.3 @backstage/plugin-search-backend-node@1.2.7 Updated dependencies @backstage/plugin-catalog-backend@1.13.0 @backstage/plugin-events-backend@0.2.12 @backstage/backend-tasks@0.5.8 @backstage/backend-common@0.19.5 @backstage/plugin-auth-node@0.3.0 @backstage/config@1.1.0 @backstage/errors@1.2.2 @backstage/plugin-permission-common@0.7.8 @backstage/plugin-search-common@1.2.6 @backstage/types@1.1.1 @backstage/plugin-permission-node@0.7.14 @backstage/backend-plugin-api@0.6.3 @backstage/cli-common@0.1.12 @backstage/cli-node@0.1.4 @backstage/plugin-events-node@0.2.12 @backstage/plugin-scaffolder-node@0.2.3 @backstage/plugin-search-backend-node@1.2.7 Updated dependencies @backstage/create-app@0.5.5 @backstage/errors@1.2.2 @backstage/cli-common@0.1.12 Updated dependencies @backstage/cli@0.22.13 @backstage/integration-react@1.1.19 @backstage/plugin-catalog@1.13.0 @backstage/plugin-techdocs@1.7.0 @backstage/core-components@0.13.5 @backstage/test-utils@1.4.3 @backstage/config@1.1.0 @backstage/app-defaults@1.4.3 @backstage/catalog-model@1.4.2 @backstage/core-app-api@1.10.0 @backstage/core-plugin-api@1.6.0 @backstage/plugin-techdocs-react@1.1.10 @backstage/theme@0.4.2 Updated dependencies