docs/releases/v1.21.0-next.2-changelog.md
CatalogClient are now auto-generated using the backstage-repo-tools schema openapi generate-client command.**/src/generated/**.@typescript-eslint/eslint-plugin to 6.12.0.@typescript-eslint/eslint-plugin dependency back to using a ^ version range.core.router.Progress, BootErrorPage, NotFoundErrorPage and ErrorBoundaryFallback.node to extension factories instead of id and source.factory function now longer receives id or source, but instead now provides the extension's AppNode as node. The ExtensionBoundary component has also been updated to receive a node prop rather than id and source.createSignInPageExtension.api-report-alpha.md instead of alpha-api-report.md. When upgrading to this version you'll need to re-create any such API reports and delete the old ones.schema openapi generate-client that creates a Typescript client with Backstage flavor, including the discovery API and fetch API. This command doesn't currently generate a complete client and needs to be wrapped or exported manually by a separate Backstage plugin. See @backstage/catalog-client/src/generated for example output.mkdocs-server CLI parameters (--dirtyreload, --strict and --clean) when run in containerized mode.oauth2-proxy-provider plugin844969cd97: BREAKING New fromConfig static method must be used now when creating an instance of the AzureDevOpsApi
Added support for using the AzureDevOpsCredentialsProvider
AzureDevOpsAnnotatorProcessor that adds the needed annotations automatically. Also, moved constants to common package so they can be shared more easily/alpha.unregisterRedirect external route.@rjsf/utils to 5.14.3.
Updated dependency @rjsf/core to 5.14.3.
Updated dependency @rjsf/material-ui to 5.14.3.
Updated dependency @rjsf/validator-ajv8 to 5.14.3.@google-cloud/storage to ^7.0.0./testUtils sub-path that initially exports a mockBreakpoint helper.linkifyjs to 4.1.3.@react-hookz/web to ^23.0.0.linkify-react to version 4.1.3createTranslationRef function from the /alpha subpath can now also accept a nested object structure of default translation messages, which will be flatted using . separators.no-undeclared-imports rule will now prefer using version queries that already exist en the repo for the same dependency type when installing new packages.core.router addition.TestApiProvider, TestApiRegistry, withLogCollector, and setupRequestMockHandlers from @backstage/test-utils.@azure/identity to ^4.0.0.mockBreakpoint, as it is now available from @backstage/core-components/testUtils instead.@asyncapi/react-component to 1.2.2.oauth2-proxy auth implementation has been moved to @backstage/plugin-auth-backend-module-oauth2-proxy-provider@google-cloud/firestore to ^7.0.0.AzureDevOpsAnnotatorProcessor that adds the needed annotations automatically. Also, moved constants to common package so they can be shared more easilyAzureDevOpsAnnotatorProcessor that adds the needed annotations automatically. Also, moved constants to common package so they can be shared more easily@azure/identity to ^4.0.0.openapi-generator.@types/glob to ^8.0.0.@azure/identity to ^4.0.0.53600976bb: Ensure that passed-in icons are taken advantage of in the presentation API
08d9e67199: Add default icon for kind resource.
a5a04739e1: Internal refactor of alpha exports due to a change in how extension factories are defined.
e223f2264d: Breaking alpha-API change to entity visibility filter functions to accept a bare entity as their first argument, instead of an object with an entity property.
Functions that accept such filters now also support the string expression form of filters.
Updated dependencies
@react-hookz/web to ^23.0.0.@react-hookz/web to ^23.0.0.@rjsf/utils to 5.14.3.
Updated dependency @rjsf/core to 5.14.3.
Updated dependency @rjsf/material-ui to 5.14.3.
Updated dependency @rjsf/validator-ajv8 to 5.14.3.@aws-crypto/sha256-js to ^5.0.0.@azure/identity to ^4.0.0.@rjsf/utils to 5.14.3.
Updated dependency @rjsf/core to 5.14.3.
Updated dependency @rjsf/material-ui to 5.14.3.
Updated dependency @rjsf/validator-ajv8 to 5.14.3.@react-hookz/web to ^23.0.0.headerOptions not being passed through the TemplatePage componentsentry:project:create scaffolder action and unit tests.ReviewState where enum value was displayed in step review instead of the corresponding label when using enumNames@rjsf/utils to 5.14.3.
Updated dependency @rjsf/core to 5.14.3.
Updated dependency @rjsf/material-ui to 5.14.3.
Updated dependency @rjsf/validator-ajv8 to 5.14.3.@react-hookz/web to ^23.0.0.@react-hookz/web to ^23.0.0.@azure/identity to ^4.0.0.@google-cloud/storage to ^7.0.0.