58 KiB
@backstage/plugin-auth-node
0.6.13-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.12.2-next.0
- @backstage/backend-plugin-api@1.7.0-next.1
0.6.12-next.0
Patch Changes
7455dae: Use node prefix on native imports69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/catalog-client@1.12.1
- @backstage/catalog-model@1.7.6
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.6.11
Patch Changes
4eeba9e: Upgradezod-validation-errorto version 4872eb91: Upgradezod-to-json-schemato latest version- Updated dependencies
- @backstage/backend-plugin-api@1.6.1
0.6.10
Patch Changes
2389358: remove leading dot in auth cookie cleanup callde96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0b35f8b2: Fixed chunked cookie replacing edge case in OAuthCookieManager class where some of the old chunks would not get removed if new chunked cookie would have fewer chunks.e9dd634: fix flawed cookie removal logic with chunked tokens- Updated dependencies
- @backstage/backend-plugin-api@1.6.0
0.6.10-next.1
Patch Changes
de96a60: chore(deps): bumpexpressfrom 4.21.2 to 4.22.0e9dd634: fix flawed cookie removal logic with chunked tokens- Updated dependencies
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/catalog-client@1.12.1
- @backstage/catalog-model@1.7.6
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.6.10-next.0
Patch Changes
2389358: remove leading dot in auth cookie cleanup call- Updated dependencies
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/config@1.3.6
- @backstage/catalog-client@1.12.1
- @backstage/catalog-model@1.7.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.6.9
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/backend-plugin-api@1.5.0
- @backstage/config@1.3.6
- @backstage/catalog-model@1.7.6
- @backstage/catalog-client@1.12.1
0.6.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.1
0.6.9-next.0
Patch Changes
05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript'serasableSyntaxOnlysetting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.- Updated dependencies
- @backstage/config@1.3.6-next.0
- @backstage/catalog-model@1.7.6-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/catalog-client@1.12.1-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.6.8
Patch Changes
- Updated dependencies
- @backstage/config@1.3.5
- @backstage/backend-plugin-api@1.4.4
0.6.8-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/catalog-client@1.12.0
0.6.7
Patch Changes
54ddfef: Updating plugin metadata3aff9e1: Changes OAuth cookies from domain-scoped to host-only by avoid setting the domain attribute in the default cookie configurer.- Updated dependencies
- @backstage/catalog-client@1.12.0
- @backstage/types@1.2.2
- @backstage/backend-plugin-api@1.4.3
0.6.7-next.1
Patch Changes
54ddfef: Updating plugin metadata- Updated dependencies
- @backstage/catalog-client@1.12.0-next.0
0.6.7-next.0
Patch Changes
3aff9e1: Changes OAuth cookies from domain-scoped to host-only by avoid setting the domain attribute in the default cookie configurer.- Updated dependencies
- @backstage/backend-plugin-api@1.4.3-next.0
0.6.6
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.11.0
- @backstage/backend-plugin-api@1.4.2
0.6.6-next.0
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.11.0-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/catalog-model@1.7.5
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.5
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/catalog-model@1.7.5
- @backstage/catalog-client@1.10.2
- @backstage/backend-plugin-api@1.4.1
0.6.5-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/catalog-model@1.7.5-next.0
- @backstage/catalog-client@1.10.2-next.0
- @backstage/backend-plugin-api@1.4.1-next.0
0.6.4
Patch Changes
0169b23: Internal tweak to avoid circular dependencies- Updated dependencies
- @backstage/catalog-client@1.10.1
- @backstage/backend-plugin-api@1.4.0
- @backstage/catalog-model@1.7.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.4-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.10.1-next.0
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/catalog-model@1.7.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.4.0-next.0
0.6.3
Patch Changes
-
332e934: Added theidentityproperty toBackstageSignInResult.The
prepareBackstageIdentityResponsefunction will now also forward theidentityto the response if present in the provided sign-in result. -
ab53e6f: Added a newdangerousEntityRefFallbackoption to thesignInWithCatalogUsermethod inAuthResolverContext. The option will cause the provided entity reference to be used as a fallback in case the user is not found in the catalog. It is up to the caller to provide the fallback entity reference.Auth providers that include pre-defined sign-in resolvers are encouraged to define a flag named
dangerouslyAllowSignInWithoutUserInCatalogin their config, which in turn enables use of thedangerousEntityRefFallbackoption. For example:export const usernameMatchingUserEntityName = createSignInResolverFactory({ optionsSchema: z .object({ dangerouslyAllowSignInWithoutUserInCatalog: z.boolean().optional(), }) .optional(), create(options = {}) { return async ( info: SignInInfo<OAuthAuthenticatorResult<PassportProfile>>, ctx, ) => { const { username } = info.result.fullProfile; if (!username) { throw new Error('User profile does not contain a username'); } return ctx.signInWithCatalogUser( { entityRef: { name: username } }, { dangerousEntityRefFallback: options?.dangerouslyAllowSignInWithoutUserInCatalog ? { entityRef: { name: username } } : undefined, }, ); }; }, }); -
Updated dependencies
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.3-next.2
Patch Changes
-
ab53e6f: Added a newdangerousEntityRefFallbackoption to thesignInWithCatalogUsermethod inAuthResolverContext. The option will cause the provided entity reference to be used as a fallback in case the user is not found in the catalog. It is up to the caller to provide the fallback entity reference.Auth providers that include pre-defined sign-in resolvers are encouraged to define a flag named
dangerouslyAllowSignInWithoutUserInCatalogin their config, which in turn enables use of thedangerousEntityRefFallbackoption. For example:export const usernameMatchingUserEntityName = createSignInResolverFactory({ optionsSchema: z .object({ dangerouslyAllowSignInWithoutUserInCatalog: z.boolean().optional(), }) .optional(), create(options = {}) { return async ( info: SignInInfo<OAuthAuthenticatorResult<PassportProfile>>, ctx, ) => { const { username } = info.result.fullProfile; if (!username) { throw new Error('User profile does not contain a username'); } return ctx.signInWithCatalogUser( { entityRef: { name: username } }, { dangerousEntityRefFallback: options?.dangerouslyAllowSignInWithoutUserInCatalog ? { entityRef: { name: username } } : undefined, }, ); }; }, }); -
Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.2
- @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
0.6.3-next.1
Patch Changes
-
332e934: Added theidentityproperty 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
0.6.3-next.0
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.10.0-next.0
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.3.0
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.1
Patch Changes
b6702ea: AddedAuthResolverContext.resolveOwnershipEntityRefsas a way of accessing the default ownership resolution logic in sign-in resolvers, replacinggetDefaultOwnershipEntityRefsfrom@backstage/plugin-auth-backend.- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.1-next.1
Patch Changes
b6702ea: AddedAuthResolverContext.resolveOwnershipEntityRefsas a way of accessing the default ownership resolution logic in sign-in resolvers, replacinggetDefaultOwnershipEntityRefsfrom@backstage/plugin-auth-backend.- Updated dependencies
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1-next.0
0.6.0
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
8699b79: Removed unused dependenciescb316fc: Add anerrorhandler to thestrategyto reject theexecuteRedirectStrategyab9a6fb: AddedscopeAlreadyGrantedproperty toOAuthAuthenticatorRefreshInput, signaling to the provider whether the requested scope has already been granted when persisting session scope.- Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.0-next.1
Minor Changes
61f464e: Addedauth.providers.<providerId>.sessionDurationconfig for auth providers to allow the lifespan of user sessions to be configured.
Patch Changes
8699b79: Removed unused dependencies- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.5.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.5.6
Patch Changes
d9d62ef: Remove some internal usages of the backend-common package8379bf4: Remove usages ofPluginDatabaseManagerandPluginEndpointDiscoveryand replace with their equivalent service types- Updated dependencies
- @backstage/types@1.2.1
- @backstage/backend-plugin-api@1.1.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.5.6-next.1
Patch Changes
- Updated dependencies
- @backstage/types@1.2.1-next.0
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/catalog-model@1.7.3-next.0
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/catalog-client@1.9.1-next.0
0.5.6-next.0
Patch Changes
d9d62ef: Remove some internal usages of the backend-common package8379bf4: Remove usages ofPluginDatabaseManagerandPluginEndpointDiscoveryand replace with their equivalent service types- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/catalog-client@1.9.0
- @backstage/catalog-model@1.7.2
- @backstage/config@1.3.1
- @backstage/errors@1.2.6
- @backstage/types@1.2.0
0.5.5
Patch Changes
c907440: Improved error forwarding for OAuth refresh endpoints1e624ca: Restrict@types/expressversion range from*to^4.17.6.5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/backend-plugin-api@1.1.0
- @backstage/catalog-client@1.9.0
- @backstage/errors@1.2.6
- @backstage/catalog-model@1.7.2
- @backstage/config@1.3.1
- @backstage/types@1.2.0
0.5.5-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/catalog-client@1.9.0-next.2
- @backstage/catalog-model@1.7.2-next.0
- @backstage/config@1.3.1-next.0
- @backstage/types@1.2.0
0.5.5-next.1
Patch Changes
c907440: Improved error forwarding for OAuth refresh endpoints5c9cc05: Use native fetch instead of node-fetch- Updated dependencies
- @backstage/catalog-client@1.9.0-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/catalog-model@1.7.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/types@1.2.0
0.5.5-next.0
Patch Changes
1e624ca: Restrict@types/expressversion range from*to^4.17.6.- Updated dependencies
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/catalog-client@1.8.1-next.0
- @backstage/catalog-model@1.7.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/types@1.2.0
0.5.4
Patch Changes
a0a9a4a: Browsers silently drop cookies that exceed 4KB, which can be problematic for refresh tokens and other large cookies.This update ensures that large cookies, like refresh tokens, are not dropped by browsers, maintaining the integrity of the authentication process. The changes include both the implementation of the cookie splitting logic and corresponding tests to validate the new functionality.4e58bc7: Upgrade to uuid v11 internally- Updated dependencies
- @backstage/catalog-client@1.8.0
- @backstage/config@1.3.0
- @backstage/types@1.2.0
- @backstage/backend-plugin-api@1.0.2
- @backstage/catalog-model@1.7.1
- @backstage/errors@1.2.5
0.5.4-next.2
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.8.0-next.1
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.4-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/catalog-client@1.8.0-next.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.4-next.0
Patch Changes
a0a9a4a: Browsers silently drop cookies that exceed 4KB, which can be problematic for refresh tokens and other large cookies.This update ensures that large cookies, like refresh tokens, are not dropped by browsers, maintaining the integrity of the authentication process. The changes include both the implementation of the cookie splitting logic and corresponding tests to validate the new functionality.- Updated dependencies
- @backstage/catalog-client@1.8.0-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.3
Patch Changes
217458a: Added a newallowedDomainsoption for the commonemailLocalPartMatchingUserEntityNamesign-in resolver.094eaa3: Remove references to in-repo backend-commone4ad29a: Fix authentication error handling using redirect flow viaenableExperimentalRedirectFlowconfig. If an error is caught during authentication, the user is redirected back to app origin witherrorquery parameter containing the error message.- Updated dependencies
- @backstage/catalog-client@1.7.1
- @backstage/backend-plugin-api@1.0.1
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.3-next.1
Patch Changes
217458a: Added a newallowedDomainsoption for the commonemailLocalPartMatchingUserEntityNamesign-in resolver.- Updated dependencies
- @backstage/catalog-client@1.7.1-next.0
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.3-next.0
Patch Changes
094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/catalog-client@1.7.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.2
Patch Changes
c46eb0f: Extend the "unable to resolve user identity" messaged908d8c: Accepts an optional options object in thePassportOAuthAuthenticatorHelper.authenticatemethod.c2b63ab: Updated dependencysupertestto^7.0.0.6f409b7: TheemailMatchingUserEntityProfileEmailsign-in resolver will now also try matching emails with plus addressing removed.- Updated dependencies
- @backstage/backend-common@0.25.0
- @backstage/backend-plugin-api@1.0.0
- @backstage/catalog-model@1.7.0
- @backstage/catalog-client@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.2-next.2
Patch Changes
d908d8c: Accepts an optional options object in thePassportOAuthAuthenticatorHelper.authenticatemethod.c2b63ab: Updated dependencysupertestto^7.0.0.- Updated dependencies
- @backstage/backend-common@0.25.0-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/catalog-client@1.7.0-next.1
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.2-next.1
Patch Changes
c46eb0f: Extend the "unable to resolve user identity" message- Updated dependencies
- @backstage/backend-common@0.25.0-next.1
- @backstage/catalog-client@1.6.7-next.0
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.0
Minor Changes
579afd0: BREAKING: Sign-in resolvers configured via.signIn.resolversnow take precedence over sign-in resolvers passed tosignInResolveroption ofcreateOAuthProviderFactory. This effectively makes sign-in resolvers passed via thesignInResolverthe default one, which you can then override through configuration.
Patch Changes
93095ee: Make sure node-fetch is version 2.7.0 or greater- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/backend-common@0.24.0
- @backstage/catalog-model@1.6.0
- @backstage/catalog-client@1.6.6
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.0-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/backend-common@0.23.4-next.3
- @backstage/catalog-model@1.6.0-next.0
- @backstage/catalog-client@1.6.6-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.5.0-next.2
Minor Changes
579afd0: BREAKING: Sign-in resolvers configured via.signIn.resolversnow take precedence over sign-in resolvers passed tosignInResolveroption ofcreateOAuthProviderFactory. This effectively makes sign-in resolvers passed via thesignInResolverthe default one, which you can then override through configuration.
Patch Changes
93095ee: Make sure node-fetch is version 2.7.0 or greater- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/backend-common@0.23.4-next.2
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.18-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/backend-common@0.23.4-next.1
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.18-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.4-next.0
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.17
Patch Changes
55c1a72: Fix issues with Atlassian OAuth provider: retrieve the email and photo that were not in arrays but rather in single props.- Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/backend-common@0.23.3
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.17-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.3-next.1
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.16-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/backend-common@0.23.2-next.0
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.14
Patch Changes
-
798ec37: Updated scope management for OAuth providers, where thecreateOAuthAuthenticatornow accepts a new collection ofscopesoptions:scopes.persist- Whether scopes should be persisted, replaces theshouldPersistScopesoption.scopes.required- A list of required scopes that will always be requested.scopes.transform- A function that can be used to transform the scopes before they are requested.
The
createOAuthProviderFactoryhas also received a newadditionalScopesoption, and will also readadditionalScopesfrom the auth provider configuration. Both of these can be used to add additional scopes that should always be requested.A significant change under the hood that this new scope management brings is that providers that persist scopes will now always merge the already granted scopes with the requested ones. The previous behavior was that the full authorization flow would not include existing scopes, while the refresh flow would only include the existing scopes.
-
d44a20a: Added additional plugin metadata topackage.json. -
Updated dependencies
- @backstage/backend-common@0.23.0
- @backstage/backend-plugin-api@0.6.19
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.14-next.3
Patch Changes
-
798ec37: Updated scope management for OAuth providers, where thecreateOAuthAuthenticatornow accepts a new collection ofscopesoptions:scopes.persist- Whether scopes should be persisted, replaces theshouldPersistScopesoption.scopes.required- A list of required scopes that will always be requested.scopes.transform- A function that can be used to transform the scopes before they are requested.
The
createOAuthProviderFactoryhas also received a newadditionalScopesoption, and will also readadditionalScopesfrom the auth provider configuration. Both of these can be used to add additional scopes that should always be requested.A significant change under the hood that this new scope management brings is that providers that persist scopes will now always merge the already granted scopes with the requested ones. The previous behavior was that the full authorization flow would not include existing scopes, while the refresh flow would only include the existing scopes.
-
d44a20a: Added additional plugin metadata topackage.json. -
Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/backend-common@0.23.0-next.3
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.14-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/backend-common@0.23.0-next.2
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/backend-common@0.23.0-next.1
0.4.14-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.1-next.0
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/catalog-client@1.6.5
- @backstage/catalog-model@1.5.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.13
Patch Changes
ea9262b: Allow overriding default ownership resolving with the newAuthOwnershipResolutionExtensionPoint- Updated dependencies
- @backstage/catalog-model@1.5.0
- @backstage/backend-common@0.22.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/catalog-client@1.6.5
0.4.13-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.4.13-next.0
Patch Changes
ea9262b: Allow overriding default ownership resolving with the newAuthOwnershipResolutionExtensionPoint- Updated dependencies
- @backstage/catalog-model@1.5.0-next.0
- @backstage/backend-common@0.21.8-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/catalog-client@1.6.5-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.12
Patch Changes
d62bc51: AddtokenTypesexport with constants for various Backstage token types.- Updated dependencies
- @backstage/backend-common@0.21.7
- @backstage/backend-plugin-api@0.6.17
- @backstage/catalog-client@1.6.4
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.12-next.1
Patch Changes
d62bc51: AddtokenTypesexport with constants for various Backstage token types.- Updated dependencies
- @backstage/backend-common@0.21.7-next.1
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/catalog-client@1.6.4-next.0
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.12-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.0
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/catalog-client@1.6.3
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.11
Patch Changes
038b2e6: Only consider entities of kindUserwhen usingfindCatalogUserwith a filter query, unless an explicitkindfilter is provided.- Updated dependencies
- @backstage/catalog-client@1.6.3
- @backstage/backend-common@0.21.6
- @backstage/backend-plugin-api@0.6.16
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.10
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.6.2
- @backstage/backend-common@0.21.5
- @backstage/backend-plugin-api@0.6.15
- @backstage/catalog-model@1.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
0.4.9
Patch Changes
b4fc6e3: Deprecated thegetBearerTokenFromAuthorizationHeaderfunction, which is being replaced by the newHttpAuthService.2af5354: Bump dependencyjoseto v50fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/backend-common@0.21.4
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
- @backstage/catalog-client@1.6.1
- @backstage/catalog-model@1.4.5
- @backstage/types@1.1.1
0.4.9-next.2
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.6.1-next.1
- @backstage/backend-common@0.21.4-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/catalog-model@1.4.5-next.0
- @backstage/config@1.2.0-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
0.4.9-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/backend-common@0.21.4-next.1
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/catalog-client@1.6.1-next.0
- @backstage/catalog-model@1.4.5-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/types@1.1.1
0.4.8-next.0
Patch Changes
b4fc6e3: Deprecated thegetBearerTokenFromAuthorizationHeaderfunction, which is being replaced by the newHttpAuthService.2af5354: Bump dependencyjoseto v50fb419b: Updated dependencyuuidto^9.0.0. Updated dependency@types/uuidto^9.0.0.b1b012d: Fix issue withproviderInfonot being set properly for some proxy providers, by makingproviderInfoan explicit optional return fromauthenticate- Updated dependencies
- @backstage/backend-common@0.21.3-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/catalog-client@1.6.1-next.0
- @backstage/catalog-model@1.4.5-next.0
- @backstage/config@1.1.2-next.0
- @backstage/types@1.1.1
0.4.4
Patch Changes
71c3b7f: Fix error when Microsoft tokens (or any other using thedefaultProfileTransform) are requested without the profile scope.d4cc552: The helper functionmakeProfileInfoandPassportHelpers.transformProfilewere refactored to use thejoselibrary.- Updated dependencies
- @backstage/backend-common@0.21.0
- @backstage/backend-plugin-api@0.6.10
- @backstage/catalog-model@1.4.4
- @backstage/catalog-client@1.6.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.4-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/catalog-client@1.6.0-next.1
- @backstage/catalog-model@1.4.4-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.4-next.2
Patch Changes
d4cc552: The helper functionmakeProfileInfoandPassportHelpers.transformProfilewere refactored to use thejoselibrary.- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/config@1.1.1
- @backstage/catalog-client@1.6.0-next.1
- @backstage/catalog-model@1.4.4-next.0
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.4-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-model@1.4.4-next.0
- @backstage/catalog-client@1.6.0-next.1
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/backend-common@0.21.0-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.0
- @backstage/catalog-client@1.6.0-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1
- @backstage/catalog-client@1.5.2
- @backstage/backend-plugin-api@0.6.9
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.9-next.2
- @backstage/backend-common@0.20.1-next.2
0.4.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.1
- @backstage/config@1.1.1
- @backstage/backend-plugin-api@0.6.9-next.1
- @backstage/catalog-client@1.5.2-next.0
- @backstage/catalog-model@1.4.3
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.0
- @backstage/catalog-client@1.5.2-next.0
- @backstage/backend-plugin-api@0.6.9-next.0
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.2
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.0cbb03b: Fixing regular expression ReDoS with zod packages. Upgrading to latest. ref: https://security.snyk.io/vuln/SNYK-JS-ZOD-5925617- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/catalog-client@1.5.0
- @backstage/backend-plugin-api@0.6.8
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.2-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.3
- @backstage/backend-plugin-api@0.6.8-next.3
- @backstage/catalog-client@1.5.0-next.1
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.2-next.2
Patch Changes
a62764b: Updated dependencypassportto^0.7.0.- Updated dependencies
- @backstage/backend-common@0.20.0-next.2
- @backstage/catalog-client@1.5.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.2
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.2-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.5.0-next.0
- @backstage/backend-common@0.20.0-next.1
- @backstage/backend-plugin-api@0.6.8-next.1
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.0-next.0
- @backstage/backend-plugin-api@0.6.8-next.0
- @backstage/catalog-client@1.4.6
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9
- @backstage/backend-plugin-api@0.6.7
- @backstage/catalog-client@1.4.6
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.7-next.2
- @backstage/backend-common@0.19.9-next.2
0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.1
- @backstage/backend-plugin-api@0.6.7-next.1
- @backstage/catalog-client@1.4.5
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.9-next.0
- @backstage/backend-plugin-api@0.6.7-next.0
- @backstage/catalog-client@1.4.5
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
0.4.0
Minor Changes
6f142d5356: BREAKING: The recently introducedProxyAuthenticator.initialize()method is no longerasyncto match the way the OAuth equivalent is implemented.
Patch Changes
6c2b0793bf: Fix for persisted scopes not being properly restored on sign-in.8b8b1d23ae: Fixed cookie persisted scope not returned in OAuth refresh handler response.ae34255836: Adding optional audience parameter to OAuthState type declaration- Updated dependencies
- @backstage/backend-common@0.19.8
- @backstage/catalog-model@1.4.3
- @backstage/errors@1.2.3
- @backstage/backend-plugin-api@0.6.6
- @backstage/catalog-client@1.4.5
- @backstage/config@1.1.1
- @backstage/types@1.1.1
0.4.0-next.2
Minor Changes
6f142d5356: BREAKING: The recently introducedProxyAuthenticator.initialize()method is no longerasyncto match the way the OAuth equivalent is implemented.
Patch Changes
8b8b1d23ae: Fixed cookie persisted scope not returned in OAuth refresh handler response.- Updated dependencies
- @backstage/backend-common@0.19.8-next.2
- @backstage/catalog-model@1.4.3-next.0
- @backstage/errors@1.2.3-next.0
- @backstage/backend-plugin-api@0.6.6-next.2
- @backstage/catalog-client@1.4.5-next.0
- @backstage/config@1.1.1-next.0
- @backstage/types@1.1.1
0.3.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.7-next.1
- @backstage/backend-plugin-api@0.6.5-next.1
- @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
0.3.2-next.0
Patch Changes
6c2b0793bf: Fix for persisted scopes not being properly restored on sign-in.- Updated dependencies
- @backstage/backend-common@0.19.7-next.0
- @backstage/config@1.1.0
- @backstage/backend-plugin-api@0.6.5-next.0
- @backstage/catalog-client@1.4.4
- @backstage/catalog-model@1.4.2
- @backstage/errors@1.2.2
- @backstage/types@1.1.1
0.3.0
Minor Changes
-
8513cd7d00: 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-backendin 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:
createOAuthAuthenticatorandcreateProxyAuthenticator. These come paired with functions that let you create the corresponding route handlers,createOAuthRouteHandlersandcreateProxyAuthRouteHandlers, as well as provider factories,createOAuthProviderFactoryandcreateProxyAuthProviderFactory. 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 code. Sign-in resolvers can now be configured through the
resolversconfiguration key, where the first resolver that provides an identity will be used, for example:auth: providers: google: development: clientId: ... clientSecret: ... signIn: resolvers: - resolver: emailMatchingUserEntityAnnotation - resolver: emailLocalPartMatchingUserEntityNameThese configurable resolvers are created with a new
createSignInResolverFactoryfunction, 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-backendthat were used to implement auth providers using passport strategies have now also been made available as public API, throughPassportHelpersandPassportOAuthAuthenticatorHelper.
Patch Changes
18619f793c: TheBackstageIdentityResponseinterface now has an optionalexpiresInSecondsfield that can be used to signal session expiration. TheprepareBackstageIdentityResponseutility 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
0.3.0-next.3
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.4.4-next.2
- @backstage/catalog-model@1.4.2-next.2
- @backstage/config@1.1.0-next.2
- @backstage/errors@1.2.2-next.0
- @backstage/types@1.1.1-next.0
- @backstage/backend-plugin-api@0.6.3-next.3
- @backstage/backend-common@0.19.5-next.3
0.3.0-next.2
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.1
- @backstage/backend-common@0.19.5-next.2
- @backstage/backend-plugin-api@0.6.3-next.2
- @backstage/catalog-model@1.4.2-next.1
- @backstage/catalog-client@1.4.4-next.1
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.3.0-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/backend-common@0.19.5-next.1
- @backstage/backend-plugin-api@0.6.3-next.1
- @backstage/catalog-model@1.4.2-next.0
- @backstage/catalog-client@1.4.4-next.0
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.3.0-next.0
Minor Changes
-
8513cd7d00: 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-backendin 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:
createOAuthAuthenticatorandcreateProxyAuthenticator. These come paired with functions that let you create the corresponding route handlers,createOAuthRouteHandlersandcreateProxyAuthRouteHandlers, as well as provider factories,createOAuthProviderFactoryandcreateProxyAuthProviderFactory. 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 code. Sign-in resolvers can now be configured through the
resolversconfiguration key, where the first resolver that provides an identity will be used, for example:auth: providers: google: development: clientId: ... clientSecret: ... signIn: resolvers: - resolver: emailMatchingUserEntityAnnotation - resolver: emailLocalPartMatchingUserEntityNameThese configurable resolvers are created with a new
createSignInResolverFactoryfunction, 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-backendthat were used to implement auth providers using passport strategies have now also been made available as public API, throughPassportHelpersandPassportOAuthAuthenticatorHelper.
Patch Changes
18619f793c: TheBackstageIdentityResponseinterface now has an optionalexpiresInSecondsfield that can be used to signal session expiration. TheprepareBackstageIdentityResponseutility will now also read the expiration from the provided token, and include it in the response.- Updated dependencies
- @backstage/backend-common@0.19.4-next.0
- @backstage/backend-plugin-api@0.6.2-next.0
- @backstage/catalog-client@1.4.3
- @backstage/catalog-model@1.4.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
- @backstage/types@1.1.0
0.2.17
Patch Changes
12a8c94eda: Add package repository and homepage metadata- Updated dependencies
- @backstage/backend-common@0.19.2
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
0.2.17-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.2-next.2
0.2.17-next.1
Patch Changes
12a8c94eda: Add package repository and homepage metadata- Updated dependencies
- @backstage/backend-common@0.19.2-next.1
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
0.2.17-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.2-next.0
- @backstage/config@1.0.8
- @backstage/errors@1.2.1
0.2.16
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1
- @backstage/backend-common@0.19.1
- @backstage/config@1.0.8
0.2.16-next.0
Patch Changes
- Updated dependencies
- @backstage/errors@1.2.1-next.0
- @backstage/backend-common@0.19.1-next.0
- @backstage/config@1.0.8
0.2.15
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0
- @backstage/errors@1.2.0
- @backstage/config@1.0.8
0.2.15-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.2.0-next.0
0.2.15-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.19.0-next.1
- @backstage/errors@1.2.0-next.0
- @backstage/config@1.0.7
0.2.15-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.6-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.14
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.14-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5-next.1
- @backstage/config@1.0.7
0.2.14-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.5-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.13
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.13-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4-next.2
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.13-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4-next.1
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.13-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.4-next.0
- @backstage/config@1.0.7
- @backstage/errors@1.1.5
0.2.12
Patch Changes
65454876fb: Minor API report tweaks52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/backend-common@0.18.3
- @backstage/errors@1.1.5
- @backstage/config@1.0.7
0.2.12-next.2
Patch Changes
65454876fb: Minor API report tweaks- Updated dependencies
- @backstage/backend-common@0.18.3-next.2
- @backstage/config@1.0.7-next.0
0.2.12-next.1
Patch Changes
52b0022dab: Updated dependencymswto^1.0.0.- Updated dependencies
- @backstage/errors@1.1.5-next.0
- @backstage/backend-common@0.18.3-next.1
- @backstage/config@1.0.7-next.0
0.2.12-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.3-next.0
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
0.2.11
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
0.2.11-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.2
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
0.2.11-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.1
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
0.2.11-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.2-next.0
0.2.9
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0
- @backstage/config@1.0.6
- @backstage/errors@1.1.4
0.2.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0-next.1
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
0.2.9-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.18.0-next.0
- @backstage/config@1.0.6-next.0
- @backstage/errors@1.1.4
0.2.8
Patch Changes
3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/backend-common@0.17.0
- @backstage/errors@1.1.4
- @backstage/config@1.0.5
0.2.8-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.3
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
0.2.8-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.2
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
0.2.8-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.17.0-next.1
- @backstage/config@1.0.5-next.1
- @backstage/errors@1.1.4-next.1
0.2.8-next.0
Patch Changes
3280711113: Updated dependencymswto^0.49.0.- Updated dependencies
- @backstage/backend-common@0.16.1-next.0
- @backstage/config@1.0.5-next.0
- @backstage/errors@1.1.4-next.0
0.2.7
Patch Changes
7573b65232: Internal refactor of imports to avoid circular dependencies- Updated dependencies
- @backstage/backend-common@0.16.0
- @backstage/config@1.0.4
- @backstage/errors@1.1.3
0.2.7-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.16.0-next.1
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
0.2.7-next.0
Patch Changes
7573b65232: Internal refactor of imports to avoid circular dependencies- Updated dependencies
- @backstage/backend-common@0.16.0-next.0
- @backstage/config@1.0.4-next.0
- @backstage/errors@1.1.3-next.0
0.2.6
Patch Changes
f3a3fefb96: EnsuregetIdentitythrows anAuthenticationErrorinstead of aNotAllowederror when authentication fails- Updated dependencies
- @backstage/backend-common@0.15.2
- @backstage/config@1.0.3
- @backstage/errors@1.1.2
0.2.6-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.2
- @backstage/config@1.0.3-next.2
- @backstage/errors@1.1.2-next.2
0.2.6-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.1
- @backstage/config@1.0.3-next.1
- @backstage/errors@1.1.2-next.1
0.2.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.2-next.0
- @backstage/config@1.0.3-next.0
- @backstage/errors@1.1.2-next.0
0.2.5
Patch Changes
9212439d15: Minor update to tests2cbd533426:IdentityClientis now deprecated. Please migrate toIdentityApiandDefaultIdentityClientinstead. The authenticate function onDefaultIdentityClientis also deprecated. Please usegetIdentityinstead.667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.bf5e9030eb: Updated dependencymswto^0.45.0.- Updated dependencies
- @backstage/backend-common@0.15.1
- @backstage/config@1.0.2
- @backstage/errors@1.1.1
0.2.5-next.3
Patch Changes
- Updated dependencies
- @backstage/config@1.0.2-next.0
- @backstage/errors@1.1.1-next.0
- @backstage/backend-common@0.15.1-next.3
0.2.5-next.2
Patch Changes
2cbd533426:IdentityClientis now deprecated. Please migrate toIdentityApiandDefaultIdentityClientinstead. The authenticate function onDefaultIdentityClientis also deprecated. Please usegetIdentityinstead.667d917488: Updated dependencymswto^0.47.0.87ec2ba4d6: Updated dependencymswto^0.46.0.- Updated dependencies
- @backstage/backend-common@0.15.1-next.2
0.2.5-next.1
Patch Changes
9212439d15: Minor update to tests- Updated dependencies
- @backstage/backend-common@0.15.1-next.1
0.2.5-next.0
Patch Changes
bf5e9030eb: Updated dependencymswto^0.45.0.- Updated dependencies
- @backstage/backend-common@0.15.1-next.0
0.2.4
Patch Changes
- Updated dependencies
0.2.4-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.15.0-next.0
0.2.3
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.8006d0f9bf: Updated dependencymswto^0.44.0.- Updated dependencies
- @backstage/backend-common@0.14.1
- @backstage/errors@1.1.0
0.2.3-next.2
Patch Changes
a70869e775: Updated dependencymswto^0.43.0.- Updated dependencies
- @backstage/backend-common@0.14.1-next.3
0.2.3-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.1
- @backstage/errors@1.1.0-next.0
0.2.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.1-next.0
0.2.2
Patch Changes
5ca0b86b88: Address corner cases where the key store was not being created at startup8f7b1835df: Updated dependencymswto^0.41.0.9079a78078: Added configurable algorithms array for IdentityClient- Updated dependencies
0.2.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
0.2.2-next.1
Patch Changes
8f7b1835df: Updated dependencymswto^0.41.0.- Updated dependencies
- @backstage/backend-common@0.13.6-next.1
0.2.2-next.0
Patch Changes
9079a78078: Added configurable algorithms array for IdentityClient- Updated dependencies
- @backstage/backend-common@0.13.6-next.0
0.2.1
Patch Changes
9ec4e0613e: Update tojose4.6.0- Updated dependencies
- @backstage/backend-common@0.13.3
- @backstage/config@1.0.1
0.2.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.3-next.2
- @backstage/config@1.0.1-next.0
0.2.1-next.0
Patch Changes
9ec4e0613e: Update tojose4.6.0- Updated dependencies
- @backstage/backend-common@0.13.3-next.0
0.2.0
Minor Changes
15d3a3c39a: BREAKING: Removed the deprecatedidandentityfields fromBackstageSignInResult.
Patch Changes
- Updated dependencies
0.2.0-next.0
Minor Changes
15d3a3c39a: BREAKING: Removed the deprecatedidandentityfields fromBackstageSignInResult.
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.2-next.0
0.1.6
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.1
- @backstage/catalog-model@1.0.0
- @backstage/config@1.0.0
- @backstage/errors@1.0.0
0.1.5
Patch Changes
- Updated dependencies
0.1.5-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.13.0-next.0
- @backstage/catalog-model@0.13.0-next.0
0.1.4
Patch Changes
- Updated dependencies
0.1.3
Patch Changes
- Updated dependencies
0.1.2
Patch Changes
- Fix for the previous release with missing type declarations.
- Updated dependencies
- @backstage/backend-common@0.10.9
- @backstage/catalog-model@0.10.1
- @backstage/config@0.1.15
- @backstage/errors@0.2.2
0.1.1
Patch Changes
1ed305728b: Bumpnode-fetchto version 2.6.7 andcross-fetchto version 3.1.5c77c5c7eb6: Addedbackstage.roletopackage.json- Updated dependencies
- @backstage/backend-common@0.10.8
- @backstage/errors@0.2.1
- @backstage/catalog-model@0.10.0
- @backstage/config@0.1.14
0.1.0
Minor Changes
9058bb1b5e: Added this package, to hold shared types and functionality that other backend packages need to import.
Patch Changes
- Updated dependencies