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

96a82d9791: BREAKING: Removed the following deprecated package commands: `app:build` - Use `package build` instead `app:serve` - Use `package start` instead `backend:build` - Use `package build` instead `backend:bundle` - Use `package build` instead `backend:dev` - Use `package start` instead `plugin:build` - Use `package build` instead `plugin:serve` - Use `package start` instead `build` - Use `package build` instead `lint` - Use `package lint` instead `prepack` - Use `package prepack` instead `postpack` - Use `package postpack` instead In order to replace these you need to have . 86640214f0: Upgrade `@rollup/plugin-node-resolve` to `^13.0.6` e661242844: Updated dependency `run-script-webpack-plugin` to `^0.1.0`. Updated dependencies @backstage/errors@1.1.0-next.0 @backstage/config-loader@1.1.3-next.0 6d61b44466: The `ResponseError.fromResponse` now accepts a more narrow response type, in order to avoid incompatibilities between different fetch implementations. The `response` property of `ResponseError` has also been narrowed to a new `ConsumedResponse` type that omits all the properties for consuming the body of the response. This is not considered a breaking change as it was always an error to try to consume the body of the response. 01f976ea72: Exposed DagTableComponent as standalone component + added a prop to get only select DAGs instead of the full list Updated dependencies @backstage/core-components@0.9.6-next.1 9d4040777e: BREAKING: Removed all directly exported auth provider factories, option types, and sign-in resolvers. For example: `AwsAlbProviderOptions`, `bitbucketUserIdSignInResolver`, `createGithubProvider`. These are all still accessible via the `providers` export. For example, use `providers.github.create()` rather than `createGithubProvider()`, and `providers.bitbucket.resolvers.userIdMatchingUserEntityAnnotation()` rather than `bitbucketUserIdSignInResolver`. BREAKING: Removed the exported `AuthProviderFactoryOptions` type as well as the deprecated option fields of the `AuthProviderFactory` callback. This includes the `tokenManager`, `tokenIssuer`, `discovery`, and `catalogApi` fields. Existing usage of these should be replaced with the new utilities in the `resolverContext` field. The deprecated `TokenIssuer` type is now also removed, since it is no longer used. BREAKING: Removed `getEntityClaims`, use `getDefaultOwnershipEntityRefs` instead. DEPRECATION: Deprecated `AtlassianAuthProvider` as it was unintentionally exported. f2cf79d62e: Added an option for the auth backend router to select the algorithm for the JWT token signing keys Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/plugin-auth-node@0.2.3-next.1 67503d159e: Add basic OpenAPI \\$ref support. For more information see . Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/plugin-catalog-backend@1.2.1-next.1 @backstage/integration@1.2.2-next.1 c5af773757: BREAKING: In order to remain interoperable with all currently supported deployments of Elasticsearch, this package will now conditionally use either the `@elastic/elasticsearch` or `@opensearch-project/opensearch` client when communicating with your deployed cluster. If you do not rely on types exported from this package, or if you do not make use of the `createElasticSearchClientOptions` or `newClient` methods on the `ElasticSearchSearchEngine` class, then upgrading to this version should not require any further action on your part. Everything will continue to work as it always has. If you do rely on either of the above methods or any underlying types, some changes may be needed to your custom code. A type guard is now exported by this package (`isOpenSearchCompatible(options)`), which you may use to help clarify which client options are compatible with which client constructors. If you are using this package with the `search.elasticsearch.provider` set to `aws`, and you are making use of the `newClient` method in particular, you may wish to start using the `@opensearch-project/opensearch` client in your custom code. Updated dependencies @backstage/plugin-search-backend-node@0.6.3-next.1 @backstage/plugin-search-common@0.3.6-next.0 860765ff45: Added local publishing target directory `config`: `techdocs.publisher.local.publishDirectory` 726577958f: Add sample headings on the documented component homepage. Updated dependencies @backstage/plugin-techdocs-node@1.2.0-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/integration@1.2.2-next.1 @backstage/plugin-catalog-common@1.0.4-next.0 @backstage/plugin-permission-common@0.6.3-next.0 @backstage/plugin-search-common@0.3.6-next.0 860765ff45: Added local publishing target directory `config`: `techdocs.publisher.local.publishDirectory` a5d73da942: Fix the flag parsing for `legacyCopyReadmeMdToIndexMd` in `techdocs-cli generate` command, and decouple it's logic from the `techdocs-ref` flag. Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/integration@1.2.2-next.1 @backstage/plugin-search-common@0.3.6-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0

0fc57887e8: Improve plural handling in logging output for secrets Updated dependencies @backstage/errors@1.1.0-next.0 @backstage/integration@1.2.2-next.1 @backstage/config-loader@1.1.3-next.0 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 Updated dependencies @backstage/cli@0.18.0-next.1 @backstage/backend-common@0.14.1-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 f1dcc6f3c6: Added type predicates for all entity types, e.g. isUserEntity Updated dependencies @backstage/errors@1.1.0-next.0 Updated dependencies @backstage/errors@1.1.0-next.0 3c440ea77e: Change BackstageIconLinkVertical style to use pallette instead of explicit color 7e115d42f9: Support displaying subtitle text in `SidebarSubmenuItem` Updated dependencies @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 Bumped create-app version. Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/app-defaults@1.0.4-next.1 @backstage/integration-react@1.1.2-next.1 @backstage/test-utils@1.1.2-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/errors@1.1.0-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 @backstage/integration@1.2.2-next.1 a5d73da942: Fix the flag parsing for `legacyCopyReadmeMdToIndexMd` in `techdocs-cli generate` command, and decouple it's logic from the `techdocs-ref` flag. Updated dependencies @backstage/plugin-techdocs-node@1.2.0-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 Updated dependencies @backstage/theme@0.2.16-next.0 @backstage/plugin-permission-common@0.6.3-next.0 @backstage/plugin-permission-react@0.4.3-next.0 4c09c09102: Adds optional `htmlFontSize` property and also sets typography design tokens for h5 and h6 in base theme. Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 @backstage/integration-react@1.1.2-next.1 @backstage/plugin-adr-common@0.1.2-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 @backstage/plugin-search-common@0.3.6-next.0 @backstage/plugin-search-react@0.2.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/integration@1.2.2-next.1 @backstage/plugin-adr-common@0.1.2-next.1 @backstage/plugin-search-common@0.3.6-next.0 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/integration@1.2.2-next.1 @backstage/plugin-search-common@0.3.6-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/dev-utils@1.0.4-next.1 @backstage/test-utils@1.1.2-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/plugin-catalog@1.3.1-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/config-loader@1.1.3-next.0 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/catalog-client@1.0.4-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/cli@0.18.0-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/plugin-catalog@1.3.1-next.1 @backstage/catalog-client@1.0.4-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 f1dcc6f3c6: Use entity type predicates from catalog-model Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/integration-react@1.1.2-next.1 @backstage/plugin-catalog-common@1.0.4-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 @backstage/plugin-search-common@0.3.6-next.0 @backstage/plugin-search-react@0.2.2-next.1 f1dcc6f3c6: Use entity type predicates from catalog-model Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/integration@1.2.2-next.1 @backstage/plugin-catalog-common@1.0.4-next.0 @backstage/plugin-permission-common@0.6.3-next.0 @backstage/plugin-permission-node@0.6.3-next.1 @backstage/plugin-search-common@0.3.6-next.0 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-catalog-backend@1.2.1-next.1 @backstage/backend-tasks@0.3.3-next.1 @backstage/integration@1.2.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-catalog-backend@1.2.1-next.1 @backstage/backend-tasks@0.3.3-next.1 @backstage/integration@1.2.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-catalog-backend@1.2.1-next.1 @backstage/integration@1.2.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-catalog-backend@1.2.1-next.1 @backstage/backend-tasks@0.3.3-next.1 @backstage/integration@1.2.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-catalog-backend@1.2.1-next.1 @backstage/backend-tasks@0.3.3-next.1 @backstage/integration@1.2.2-next.1 49ff472c0b: Add the possibility in the `GitlabDiscoveryEntityProvider` to scan the whole project instead of concrete groups. For that, use a configuration like this one, where the group parameter is omitted (not mandatory anymore): ```yaml catalog: providers: gitlab: yourProviderId: host: gitlab-host # Identifies one of the hosts set up in the integrations branch: main # Optional. Uses `master` as default entityFilename: catalog-info.yaml # Optional. Defaults to `catalog-info.yaml` ``` Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-catalog-backend@1.2.1-next.1 @backstage/backend-tasks@0.3.3-next.1 @backstage/integration@1.2.2-next.1 fbfbff6bf7: Add possibility to resolve relations by RDN, in addition to UUID and DN Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-catalog-backend@1.2.1-next.1 @backstage/backend-tasks@0.3.3-next.1 Updated dependencies @backstage/plugin-permission-common@0.6.3-next.0 @backstage/plugin-search-common@0.3.6-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/integration@1.2.2-next.1 @backstage/integration-react@1.1.2-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/integration@1.2.2-next.1 @backstage/plugin-catalog-common@1.0.4-next.0 @backstage/plugin-permission-common@0.6.3-next.0 @backstage/plugin-permission-react@0.4.3-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/integration@1.2.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 @backstage/integration@1.2.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/integration@1.2.2-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/integration@1.2.2-next.1 @backstage/integration-react@1.1.2-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/integration@1.2.2-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 a46e317a75: Added support for customizing the time format used in the `HeaderWorldClock` component Here's an example of how this can be used in the

found in `\packages\app\src\components\home` to change the clock to be in the 24hr time format: ```diff +const timeFormat: Intl.DateTimeFormatOptions = { hour: '2-digit', minute: '2-digit', hour12: false, +}; export const homePage = ( <Page themeId="home"> <Header title={<WelcomeTitle />} pageTitleOverride="Home"> <HeaderWorldClock clockConfigs={clockConfigs} customTimeFormat={timeFormat} /> </Header> <Content> <Grid container spacing={3}> <Grid item xs={12}> <HomePageSearchBar /> </Grid> ``` Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/plugin-stack-overflow@0.1.3-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 @backstage/plugin-jenkins-common@0.1.6-next.0 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/plugin-auth-node@0.2.3-next.1 @backstage/plugin-jenkins-common@0.1.6-next.0 @backstage/plugin-permission-common@0.6.3-next.0 Updated dependencies @backstage/plugin-catalog-common@1.0.4-next.0 @backstage/plugin-permission-common@0.6.3-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 1e984b11fc: Render namespaces for teams with subtitles in `MyGroupsSidebarItem` Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-auth-node@0.2.3-next.1 @backstage/plugin-permission-common@0.6.3-next.0 @backstage/plugin-permission-node@0.6.3-next.1 Updated dependencies @backstage/errors@1.1.0-next.0 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-auth-node@0.2.3-next.1 @backstage/plugin-permission-common@0.6.3-next.0 Updated dependencies @backstage/plugin-permission-common@0.6.3-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/integration@1.2.2-next.1 @backstage/integration-react@1.1.2-next.1 @backstage/plugin-catalog-common@1.0.4-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 @backstage/plugin-permission-react@0.4.3-next.0 801d606909: Improve error messaging when passing in malformed auth Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-catalog-backend@1.2.1-next.1 @backstage/catalog-client@1.0.4-next.1 @backstage/integration@1.2.2-next.1 Updated dependencies @backstage/plugin-scaffolder-backend@1.4.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/integration@1.2.2-next.1 Updated dependencies @backstage/plugin-scaffolder-backend@1.4.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/integration@1.2.2-next.1 509c4092f0: To allow people to use a global search context in the search modal, the code for the search modal has been changed to only create a local search context if there is no parent context already defined. If you want to continue using a local context even if you define a global one, you will have to wrap the modal in a new local context manually: ```tsx <SearchContextProvider> <SearchModal toggleModal={toggleModal} /> </SearchContextProvider> ``` Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 @backstage/plugin-search-common@0.3.6-next.0 @backstage/plugin-search-react@0.2.2-next.1 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-auth-node@0.2.3-next.1 @backstage/plugin-permission-common@0.6.3-next.0 @backstage/plugin-permission-node@0.6.3-next.1 @backstage/plugin-search-backend-node@0.6.3-next.1 @backstage/plugin-search-common@0.3.6-next.0 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/plugin-search-backend-node@0.6.3-next.1 @backstage/plugin-search-common@0.3.6-next.0 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/backend-tasks@0.3.3-next.1 @backstage/plugin-permission-common@0.6.3-next.0 @backstage/plugin-search-common@0.3.6-next.0 Updated dependencies @backstage/plugin-permission-common@0.6.3-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-search-common@0.3.6-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 52b4f796e3: app-config is now picked up properly. Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/plugin-home@0.4.23-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-search-common@0.3.6-next.0 52b4f796e3: app-config is now picked up properly. Updated dependencies @backstage/plugin-search-common@0.3.6-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/backend-tasks@0.3.3-next.1 @backstage/catalog-client@1.0.4-next.1 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 726577958f: Remove the 60% factor from the font size calculation of headers to use the exact size defined in BackstageTheme. Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/integration@1.2.2-next.1 @backstage/integration-react@1.1.2-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 @backstage/plugin-search-common@0.3.6-next.0 @backstage/plugin-search-react@0.2.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/plugin-catalog@1.3.1-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-techdocs@1.2.1-next.1 @backstage/integration-react@1.1.2-next.1 @backstage/test-utils@1.1.2-next.1 @backstage/plugin-search-react@0.2.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 @backstage/integration@1.2.2-next.1 @backstage/integration-react@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/catalog-client@1.0.4-next.1 @backstage/integration@1.2.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 @backstage/plugin-catalog-react@1.1.2-next.1 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/backend-tasks@0.3.3-next.1 @backstage/backend-test-utils@0.1.26-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/errors@1.1.0-next.0 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/cli@0.18.0-next.1 @backstage/plugin-apache-airflow@0.2.0-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/plugin-search@0.9.1-next.1 @backstage/plugin-org@0.5.7-next.1 @backstage/plugin-catalog@1.3.1-next.1 @backstage/plugin-home@0.4.23-next.1 @backstage/plugin-stack-overflow@0.1.3-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-techdocs@1.2.1-next.1 @backstage/app-defaults@1.0.4-next.1 @backstage/integration-react@1.1.2-next.1 @backstage/plugin-airbrake@0.3.7-next.1 @backstage/plugin-api-docs@0.8.7-next.1 @backstage/plugin-azure-devops@0.1.23-next.1 @backstage/plugin-badges@0.2.31-next.1 @backstage/plugin-catalog-common@1.0.4-next.0 @backstage/plugin-catalog-graph@0.2.19-next.1 @backstage/plugin-catalog-import@0.8.10-next.1 @backstage/plugin-catalog-react@1.1.2-next.1 @backstage/plugin-circleci@0.3.7-next.1 @backstage/plugin-cloudbuild@0.3.7-next.1 @backstage/plugin-code-coverage@0.1.34-next.1 @backstage/plugin-cost-insights@0.11.29-next.1 @backstage/plugin-dynatrace@0.1.1-next.1 @backstage/plugin-explore@0.3.38-next.1 @backstage/plugin-gcalendar@0.3.3-next.1 @backstage/plugin-gcp-projects@0.3.26-next.1 @backstage/plugin-github-actions@0.5.7-next.1 @backstage/plugin-gocd@0.1.13-next.1 @backstage/plugin-graphiql@0.2.39-next.1 @backstage/plugin-jenkins@0.7.6-next.1 @backstage/plugin-kafka@0.3.7-next.1 @backstage/plugin-kubernetes@0.6.7-next.1 @backstage/plugin-lighthouse@0.3.7-next.1 @backstage/plugin-newrelic@0.3.25-next.1 @backstage/plugin-newrelic-dashboard@0.1.15-next.1 @backstage/plugin-pagerduty@0.5.0-next.1 @backstage/plugin-permission-react@0.4.3-next.0 @backstage/plugin-rollbar@0.4.7-next.1 @backstage/plugin-scaffolder@1.4.0-next.1 @backstage/plugin-search-common@0.3.6-next.0 @backstage/plugin-sentry@0.3.45-next.1 @backstage/plugin-shortcuts@0.2.8-next.1 @backstage/plugin-tech-insights@0.2.3-next.1 @backstage/plugin-tech-radar@0.5.14-next.1 @backstage/plugin-techdocs-module-addons-contrib@1.0.2-next.1 @backstage/plugin-todo@0.2.9-next.1 @backstage/plugin-user-settings@0.4.6-next.1 @backstage/plugin-search-react@0.2.2-next.1 Updated dependencies @backstage/plugin-scaffolder-backend@1.4.0-next.1 @backstage/plugin-auth-backend@0.15.0-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/backend-common@0.14.1-next.1 @backstage/plugin-search-backend-module-elasticsearch@0.2.0-next.1 @backstage/plugin-catalog-backend@1.2.1-next.1 @backstage/plugin-techdocs-backend@1.2.0-next.1 example-app@0.2.73-next.1 @backstage/backend-tasks@0.3.3-next.1 @backstage/catalog-client@1.0.4-next.1 @backstage/integration@1.2.2-next.1 @backstage/plugin-app-backend@0.3.34-next.1 @backstage/plugin-auth-node@0.2.3-next.1 @backstage/plugin-badges-backend@0.1.28-next.1 @backstage/plugin-code-coverage-backend@0.1.32-next.1 @backstage/plugin-jenkins-backend@0.1.24-next.1 @backstage/plugin-kafka-backend@0.2.27-next.1 @backstage/plugin-kubernetes-backend@0.7.0-next.1 @backstage/plugin-permission-backend@0.5.9-next.1 @backstage/plugin-permission-common@0.6.3-next.0 @backstage/plugin-permission-node@0.6.3-next.1 @backstage/plugin-scaffolder-backend-module-rails@0.4.2-next.1 @backstage/plugin-search-backend@0.5.4-next.1 @backstage/plugin-search-backend-module-pg@0.3.5-next.1 @backstage/plugin-search-backend-node@0.6.3-next.1 @backstage/plugin-tech-insights-backend@0.4.2-next.1 @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.18-next.1 @backstage/plugin-todo-backend@0.1.31-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/cli@0.18.0-next.1 @backstage/catalog-model@1.1.0-next.1 @backstage/plugin-catalog@1.3.1-next.1 @backstage/theme@0.2.16-next.0 @backstage/plugin-techdocs@1.2.1-next.1 @backstage/app-defaults@1.0.4-next.1 @backstage/integration-react@1.1.2-next.1 @backstage/test-utils@1.1.2-next.1 Updated dependencies @backstage/core-components@0.9.6-next.1 @backstage/theme@0.2.16-next.0 Updated dependencies @backstage/backend-common@0.14.1-next.1 @backstage/errors@1.1.0-next.0 @backstage/plugin-auth-node@0.2.3-next.1 Updated dependencies @backstage/plugin-permission-common@0.6.3-next.0