Release v1.39.0-next.1
Upgrade Helper: https://backstage.github.io/upgrade-helper/?to=1.39.0-next.1
@backstage/plugin-catalog-backend@2.0.0-next.1
Major Changes
-
90ab044: BREAKING: Removed all deprecated exports, and removed support for the old backend system.
It also removes the
CodeOwnersProcessorfrom the default set of processors, because it is expensive to run and has vague semantics. You need to update your backend to add it to thecatalogProcessingExtensionPointif you wish to continue using it.The following removed exports are available from
@backstage/plugin-catalog-node:locationSpecToMetadataNamelocationSpecToLocationEntityprocessingResultEntitiesSearchFilterEntityFilterDeferredEntityEntityRelationSpecCatalogProcessorCatalogProcessorParserCatalogProcessorCacheCatalogProcessorEmitCatalogProcessorLocationResultCatalogProcessorEntityResultCatalogProcessorRelationResultCatalogProcessorErrorResultCatalogProcessorRefreshKeysResultCatalogProcessorResultEntityProviderEntityProviderConnectionEntityProviderMutationAnalyzeOptionsLocationAnalyzerScmLocationAnalyzerPlaceholderResolverPlaceholderResolverParamsPlaceholderResolverReadPlaceholderResolverResolveUrlparseEntityYaml
The following removed exports are available from
@backstage/plugin-catalog-common:LocationSpecAnalyzeLocationRequestAnalyzeLocationResponseAnalyzeLocationExistingEntityAnalyzeLocationGenerateEntityAnalyzeLocationEntityField
The following removed exports are instead implemented in the new backend system by
@backstage/plugin-search-backend-module-catalog:defaultCatalogCollatorEntityTransformerCatalogCollatorEntityTransformerDefaultCatalogCollator
The following exports are removed without a direct replacement:
DefaultCatalogCollatorFactoryDefaultCatalogCollatorFactoryOptionsLocationEntityProcessorLocationEntityProcessorOptionsCatalogBuilderCatalogEnvironmentCatalogPermissionRuleInputCatalogProcessingEnginecreateRandomProcessingIntervalProcessingIntervalFunction
Minor Changes
- 6c9b88e: BREAKING ALPHA: You can no longer import the catalog plugin from the
/alphaexport; please use the regular root default export instead. - d88b922: Adds the ability to disable the default entity processors using a new boolean app config item
catalog.disableDefaultProcessors.
Patch Changes
- 0e710fc: This patch addresses an issue identified in Backstage when configured with a MySQL database. If an entity of type location (e..all.yaml) has more than 70 referenced entities, clicking "Refresh" does not update the referenced entities as expected. This occurs because the TEXT type in MySQL has a limit of 65,535 bytes, which is insufficient to store all the referenced entities, causing the refresh operation to fail.
- Updated dependencies
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-permission-node@0.10.0-next.1
- @backstage/backend-openapi-utils@0.5.3-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.4-next.0
- @backstage/plugin-events-node@0.4.11-next.1
@backstage/backend-defaults@0.10.0-next.1
Minor Changes
-
d385854: BREAKING: The
DefaultSchedulerServiceconstructor options now requiresRootLifecycleService,HttpRouterService, andPluginMetadataServicefields.The scheduler will register a REST API for listing and triggering tasks. Please see the scheduler documentation for more details about this API.
Patch Changes
- acea1d4: update documentation
- 72d019d: Removed various typos
- c6bc67d: Added Valkey support alongside Redis in backend-defaults cache clients, using the new Keyv Valkey package. Also extended backend-test-utils to support Valkey in tests.
- 36f77e9: Bug fix: Pass user provided token through to gitlab url resolvers
- Updated dependencies
- @backstage/backend-app-api@1.2.3-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/plugin-permission-node@0.10.0-next.1
- @backstage/config-loader@1.10.1-next.0
- @backstage/backend-dev-utils@0.1.5
- @backstage/cli-node@0.2.13
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration-aws-node@0.1.15
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11-next.1
@backstage/backend-test-utils@1.5.0-next.1
Minor Changes
- c6bc67d: Added Valkey support alongside Redis in backend-defaults cache clients, using the new Keyv Valkey package. Also extended backend-test-utils to support Valkey in tests.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0-next.1
- @backstage/backend-app-api@1.2.3-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11-next.1
@backstage/canon@0.4.0-next.1
Minor Changes
- ea36f74: Breaking Change Icons on Button and IconButton now need to be imported and placed like this: <Button iconStart={
} />
Patch Changes
- 720033c: For improved a11y, clicking a Select component label now focuses the Select trigger element, and the TextField component's label is now styled to indicate it's interactive.
- 206ffbe: Fixed an issue with Canon's DataTable.Pagination component showing the wrong number for the "to" count.
- 72d019d: Removed various typos
@backstage/plugin-catalog-backend-module-msgraph@0.7.0-next.1
Minor Changes
- 20c1ea7: Add new
userGroupMember.path,user.pathand,group.pathoption to each query type to allow more complex msgraph queries
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.4-next.0
@backstage/plugin-catalog-node@1.17.0-next.1
Minor Changes
- a459f17: Added
parseEntityYamlfrom@backstage/plugin-catalog-backend, to make it more easily usable by custom plugins and modules
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-permission-node@0.10.0-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-catalog-common@1.1.4-next.0
@backstage/plugin-events-backend-module-github@0.4.0-next.1
Minor Changes
-
ae249fc: BREAKING: Removed the
createGithubSignatureValidatorexport.Added support webhook validation based on
integrations.github.[].apps.[].webhookSecret.
Patch Changes
- c7ef81c: Correct README installation instructions.
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/plugin-events-node@0.4.11-next.1
@backstage/plugin-kubernetes-node@0.3.0-next.1
Minor Changes
- 9cdf001: BREAKING: The
PinnipedHelperclass now expects a regularLoggerServiceinstance from the new backend system, instead of a Winston logger.
Patch Changes
- 216c6b2: Updated dependency
@kubernetes/client-nodeto1.1.2. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/plugin-kubernetes-common@0.9.5-next.0
- @backstage/catalog-model@1.7.3
- @backstage/types@1.2.1
@backstage/plugin-permission-backend@0.7.0-next.1
Minor Changes
- 4da2965: Fixed an issue causing the
PermissionClientto exhaust the request body size limit too quickly when making many requests.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-permission-node@0.10.0-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-permission-common@0.9.0-next.0
Minor Changes
- 4da2965: Fixed an issue causing the
PermissionClientto exhaust the request body size limit too quickly when making many requests.
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-permission-node@0.10.0-next.1
Minor Changes
- 4da2965: Fixed an issue causing the
PermissionClientto exhaust the request body size limit too quickly when making many requests.
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-scaffolder-backend@1.33.0-next.1
Minor Changes
- 587cb05: Added
workspace:templateandworkspace:template:fileactions to complement respectivefetch:*actions
Patch Changes
- eb39388: Fixed bug in fs:delete that prevented wildcard patterns from matching paths starting with "."
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/backend-defaults@0.10.0-next.1
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-permission-node@0.10.0-next.1
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.9-next.1
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.9-next.1
- @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.10-next.1
- @backstage/plugin-scaffolder-backend-module-gerrit@0.2.9-next.1
- @backstage/plugin-scaffolder-backend-module-github@0.7.1-next.1
- @backstage/plugin-scaffolder-backend-module-gitlab@0.9.1-next.1
- @backstage/plugin-scaffolder-node@0.8.2-next.1
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.8-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-bitbucket-cloud-common@0.3.0-next.1
- @backstage/plugin-events-node@0.4.11-next.1
- @backstage/plugin-scaffolder-backend-module-azure@0.2.9-next.1
- @backstage/plugin-scaffolder-backend-module-gitea@0.2.9-next.1
- @backstage/plugin-scaffolder-common@1.5.11-next.0
@backstage/plugin-search-react@1.9.0-next.0
Minor Changes
- 611c941: Allow search filters to provide labels and values separately, and not only values
Patch Changes
- Updated dependencies
- @backstage/theme@0.6.6-next.0
- @backstage/core-components@0.17.2-next.0
- @backstage/frontend-plugin-api@0.10.2-next.0
- @backstage/core-plugin-api@1.10.6
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
- @backstage/plugin-search-common@1.2.18-next.0
@backstage/app-defaults@1.6.2-next.0
Patch Changes
- Updated dependencies
- @backstage/theme@0.6.6-next.0
- @backstage/core-components@0.17.2-next.0
- @backstage/core-app-api@1.16.1
- @backstage/core-plugin-api@1.10.6
- @backstage/plugin-permission-react@0.4.34-next.0
@backstage/backend-app-api@1.2.3-next.1
Patch Changes
-
729a7d6: Added a configuration to permit backend plugin module failures on startup:
backend:
...
startup:
plugins:
plugin-x:
modules:
module-y:
onPluginModuleBootFailure: continueThis configuration permits
plugin-xwithmodule-yto fail on startup. Omitting theonPluginModuleBootFailureconfiguration matches the previous behavior, wherein any individual plugin module failure is forwarded to the plugin and aborts backend startup.The default can also be changed, so that continuing on failure is the default unless otherwise specified:
backend:
startup:
default:
onPluginModuleBootFailure: continue
plugins:
catalog:
modules:
github:
onPluginModuleBootFailure: abort -
72d019d: Removed various typos
-
Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/backend-dynamic-feature-service@0.7.0-next.1
Patch Changes
- 72d019d: Fixed various typos.
FrontendRemoteResolver's misspelledgetAdditionaRemoteInfohas been deprecated. Use the correct spellinggetAdditionalRemoteInfoinstead. - Updated dependencies
- @backstage/plugin-catalog-backend@2.0.0-next.1
- @backstage/backend-defaults@0.10.0-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-permission-node@0.10.0-next.1
- @backstage/plugin-scaffolder-node@0.8.2-next.1
- @backstage/config-loader@1.10.1-next.0
- @backstage/plugin-events-backend@0.5.2-next.1
- @backstage/plugin-search-backend-node@1.3.11-next.1
- @backstage/backend-openapi-utils@0.5.3-next.1
- @backstage/cli-common@0.1.15
- @backstage/cli-node@0.2.13
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-app-node@0.1.33-next.1
- @backstage/plugin-events-node@0.4.11-next.1
- @backstage/plugin-search-common@1.2.18-next.0
@backstage/backend-openapi-utils@0.5.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/backend-plugin-api@1.3.1-next.1
Patch Changes
- acea1d4: update documentation
- 72d019d: Removed various typos
- d385854: Minor doc comment update
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/plugin-permission-node@0.10.0-next.1
- @backstage/cli-common@0.1.15
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/cli@0.32.1-next.1
Patch Changes
- d649df0: Internal code cleanup
- 9aaec54: Internal refactor of opaque type handling.
- 9285385: Added
infoobject to the context of the alpha CLI. - 6cc9507: Updated dependency
@octokit/requestto^8.0.0. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/integration@1.16.4-next.1
- @backstage/config-loader@1.10.1-next.0
- @backstage/catalog-model@1.7.3
- @backstage/cli-common@0.1.15
- @backstage/cli-node@0.2.13
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/eslint-plugin@0.1.10
- @backstage/release-manifests@0.0.12
- @backstage/types@1.2.1
@backstage/config-loader@1.10.1-next.0
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/cli-common@0.1.15
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/core-compat-api@0.4.2-next.1
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2-next.0
- @backstage/plugin-catalog-react@1.18.0-next.1
- @backstage/core-plugin-api@1.10.6
- @backstage/version-bridge@1.0.11
@backstage/core-components@0.17.2-next.0
Patch Changes
- e0d1025:
LogViewernow supports atextWrapprop that wraps log lines to the next line for overflowing content instead of using horizontal scroll - bb84534: Fix the hidden sidebar's sub-menu when the sidebar is scrollable
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/theme@0.6.6-next.0
- @backstage/config@1.3.2
- @backstage/core-plugin-api@1.10.6
- @backstage/errors@1.2.7
- @backstage/version-bridge@1.0.11
@backstage/create-app@0.6.2-next.1
Patch Changes
- Bumped create-app version.
- Updated dependencies
- @backstage/cli-common@0.1.15
@backstage/dev-utils@1.1.10-next.1
Patch Changes
- Updated dependencies
- @backstage/theme@0.6.6-next.0
- @backstage/core-components@0.17.2-next.0
- @backstage/plugin-catalog-react@1.18.0-next.1
- @backstage/app-defaults@1.6.2-next.0
- @backstage/integration-react@1.2.7-next.1
- @backstage/catalog-model@1.7.3
- @backstage/core-app-api@1.16.1
- @backstage/core-plugin-api@1.10.6
@backstage/frontend-app-api@0.11.2-next.1
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2-next.0
- @backstage/frontend-defaults@0.2.2-next.1
- @backstage/config@1.3.2
- @backstage/core-app-api@1.16.1
- @backstage/core-plugin-api@1.10.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/frontend-defaults@0.2.2-next.1
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2-next.0
- @backstage/plugin-app@0.1.9-next.1
- @backstage/frontend-app-api@0.11.2-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/frontend-dynamic-feature-loader@0.1.1-next.0
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.10.2-next.0
- @backstage/config@1.3.2
@backstage/frontend-plugin-api@0.10.2-next.0
Patch Changes
-
fb58f20: The
idoption ofcreateFrontendPluginhas been renamed topluginIdin order to better align with similar APIs in the frontend and backend systems.The old
idoption is deprecated and will be removed in a future release. -
72d019d: Removed various typos
-
Updated dependencies
- @backstage/core-components@0.17.2-next.0
- @backstage/core-plugin-api@1.10.6
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/frontend-test-utils@0.3.2-next.1
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/frontend-plugin-api@0.10.2-next.0
- @backstage/plugin-app@0.1.9-next.1
- @backstage/frontend-app-api@0.11.2-next.1
- @backstage/test-utils@1.7.8-next.0
- @backstage/config@1.3.2
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
@backstage/integration@1.16.4-next.1
Patch Changes
- acea1d4: update documentation
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/integration-react@1.2.7-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.4-next.1
- @backstage/config@1.3.2
- @backstage/core-plugin-api@1.10.6
@backstage/repo-tools@0.13.3-next.1
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config-loader@1.10.1-next.0
- @backstage/catalog-model@1.7.3
- @backstage/cli-common@0.1.15
- @backstage/cli-node@0.2.13
- @backstage/errors@1.2.7
@techdocs/cli@1.9.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.10.0-next.1
- @backstage/plugin-techdocs-node@1.13.3-next.1
- @backstage/catalog-model@1.7.3
- @backstage/cli-common@0.1.15
- @backstage/config@1.3.2
@backstage/test-utils@1.7.8-next.0
Patch Changes
- Updated dependencies
- @backstage/theme@0.6.6-next.0
- @backstage/plugin-permission-common@0.9.0-next.0
- @backstage/config@1.3.2
- @backstage/core-app-api@1.16.1
- @backstage/core-plugin-api@1.10.6
- @backstage/types@1.2.1
- @backstage/plugin-permission-react@0.4.34-next.0
@backstage/theme@0.6.6-next.0
Patch Changes
- 1b14572: Show arrow when MuiTableSortLabel receives focus
@backstage/plugin-api-docs@0.12.7-next.1
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - 72d019d: Removed various typos
- Updated dependencies
- @backstage/core-components@0.17.2-next.0
- @backstage/frontend-plugin-api@0.10.2-next.0
- @backstage/core-compat-api@0.4.2-next.1
- @backstage/plugin-catalog@1.29.1-next.1
- @backstage/plugin-catalog-react@1.18.0-next.1
- @backstage/catalog-model@1.7.3
- @backstage/core-plugin-api@1.10.6
- @backstage/plugin-catalog-common@1.1.4-next.0
- @backstage/plugin-permission-react@0.4.34-next.0
@backstage/plugin-app@0.1.9-next.1
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/theme@0.6.6-next.0
- @backstage/core-components@0.17.2-next.0
- @backstage/frontend-plugin-api@0.10.2-next.0
- @backstage/integration-react@1.2.7-next.1
- @backstage/core-plugin-api@1.10.6
- @backstage/types@1.2.1
- @backstage/plugin-permission-react@0.4.34-next.0
@backstage/plugin-app-backend@0.5.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config-loader@1.10.1-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/plugin-app-node@0.1.33-next.1
@backstage/plugin-app-node@0.1.33-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config-loader@1.10.1-next.0
@backstage/plugin-app-visualizer@0.1.19-next.0
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/core-components@0.17.2-next.0
- @backstage/frontend-plugin-api@0.10.2-next.0
- @backstage/core-plugin-api@1.10.6
@backstage/plugin-auth-backend@0.25.0-next.1
Patch Changes
-
0d606ac: Added the configuration flag
auth.omitIdentityTokenOwnershipClaimthat causes issued user tokens to no longer contain theentclaim that represents the ownership references of the user.The benefit of this new flag is that issued user tokens will be much smaller in size, but they will no longer be self-contained. This means that any consumers of the token that require access to the ownership claims now need to call the
/api/auth/v1/userinfoendpoint instead. Within the Backstage ecosystem this is done automatically, as clients will still receive the full set of claims during authentication, while plugin backends will need to use theUserInfoServicewhich already calls the user info endpoint if necessary.When enabling this flag, it is important that any custom sign-in resolvers directly return the result of the sign-in method. For example, the following would not work:
const { token } = await ctx.issueToken({
claims: { sub: entityRef, ent: [entityRef] },
});
return { token }; // WARNING: This will not work with the flag enabledInstead, the sign-in resolver should directly return the result:
return ctx.issueToken({
claims: { sub: entityRef, ent: [entityRef] },
}); -
72d019d: Removed various typos
-
b128ed9: The
statickey store now issues tokens with the same structure as other key stores. Tokens now include thetypfield in the header and theuip(user identity proof) in the payload. -
Updated dependencies
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-auth-backend-module-atlassian-provider@0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-auth0-provider@0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-aws-alb-provider@0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.8-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-bitbucket-provider@0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-auth-backend-module-github-provider@0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-gitlab-provider@0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-google-provider@0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-guest-provider@0.2.8-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-microsoft-provider@0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-oauth2-provider@0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.8-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/errors@1.2.7
@backstage/plugin-auth-backend-module-oidc-provider@0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-backend@0.25.0-next.1
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
@backstage/plugin-auth-backend-module-okta-provider@0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-onelogin-provider@0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
@backstage/plugin-auth-backend-module-pinniped-provider@0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/config@1.3.2
- @backstage/types@1.2.1
@backstage/plugin-auth-backend-module-vmware-cloud-provider@0.5.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-auth-node@0.6.3-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/catalog-model@1.7.3
@backstage/plugin-auth-node@0.6.3-next.1
Patch Changes
-
332e934: Added the
identityproperty toBackstageSignInResult.The
prepareBackstageIdentityResponsefunction will now also forward theidentityto the response if present in the provided sign-in result. -
Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
@backstage/plugin-auth-react@0.1.15-next.0
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/core-components@0.17.2-next.0
- @backstage/core-plugin-api@1.10.6
- @backstage/errors@1.2.7
@backstage/plugin-bitbucket-cloud-common@0.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.4-next.1
@backstage/plugin-catalog@1.29.1-next.1
Patch Changes
- fb58f20: Internal update to use the new
pluginIdoption ofcreateFrontendPlugin. - Updated dependencies
- @backstage/core-components@0.17.2-next.0
- @backstage/frontend-plugin-api@0.10.2-next.0
- @backstage/core-compat-api@0.4.2-next.1
- @backstage/plugin-search-react@1.9.0-next.0
- @backstage/plugin-catalog-react@1.18.0-next.1
- @backstage/integration-react@1.2.7-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/core-plugin-api@1.10.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
- @backstage/version-bridge@1.0.11
- @backstage/plugin-catalog-common@1.1.4-next.0
- @backstage/plugin-permission-react@0.4.34-next.0
- @backstage/plugin-scaffolder-common@1.5.11-next.0
- @backstage/plugin-search-common@1.2.18-next.0
@backstage/plugin-catalog-backend-module-aws@0.4.11-next.1
Patch Changes
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/backend-defaults@0.10.0-next.1
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/plugin-kubernetes-common@0.9.5-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration-aws-node@0.1.15
- @backstage/plugin-catalog-common@1.1.4-next.0
@backstage/plugin-catalog-backend-module-azure@0.3.5-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.4-next.0
@backstage/plugin-catalog-backend-module-backstage-openapi@0.5.2-next.1
Patch Changes
- d385854: Do not swallow errors; instead allow them to bubble up to the task scheduler for better tracking and logging.
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/backend-openapi-utils@0.5.3-next.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
@backstage/plugin-catalog-backend-module-bitbucket-cloud@0.4.8-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/plugin-bitbucket-cloud-common@0.3.0-next.1
- @backstage/plugin-catalog-common@1.1.4-next.0
- @backstage/plugin-events-node@0.4.11-next.1
@backstage/plugin-catalog-backend-module-bitbucket-server@0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.4-next.0
- @backstage/plugin-events-node@0.4.11-next.1
@backstage/plugin-catalog-backend-module-gcp@0.3.8-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/plugin-kubernetes-common@0.9.5-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
@backstage/plugin-catalog-backend-module-gerrit@0.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/plugin-catalog-common@1.1.4-next.0
@backstage/plugin-catalog-backend-module-github@0.9.0-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@2.0.0-next.1
- @backstage/plugin-catalog-node@1.17.0-next.1
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/plugin-catalog-common@1.1.4-next.0
- @backstage/plugin-events-node@0.4.11-next.1