Version Packages (next)
This commit is contained in:
@@ -1,5 +1,45 @@
|
||||
# @backstage/plugin-auth-backend
|
||||
|
||||
## 0.23.0-next.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- d425fc4: **BREAKING**: The return values from `createBackendPlugin`, `createBackendModule`, and `createServiceFactory` are now simply `BackendFeature` and `ServiceFactory`, instead of the previously deprecated form of a function that returns them. For this reason, `createServiceFactory` also no longer accepts the callback form where you provide direct options to the service. This also affects all `coreServices.*` service refs.
|
||||
|
||||
This may in particular affect tests; if you were effectively doing `createBackendModule({...})()` (note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in your `packages/backend/src/index.ts` too, where you add plugins, modules, and services. If you were using `createServiceFactory` with a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.
|
||||
|
||||
As part of this change, the `IdentityFactoryOptions` type was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to [migrate to the new auth system](https://backstage.io/docs/tutorials/auth-service-migration) if you still rely on it.
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 19ff127: Internal refactor to remove dependencies on the identity and token manager services, which have been removed. Public APIs no longer require the identity service or token manager to be provided.
|
||||
- 3c2d690: Allow users without defined email to be ingested by the `msgraph` catalog plugin and add `userIdMatchingUserEntityAnnotation` sign-in resolver for the Microsoft auth provider to support sign-in for users without defined email.
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-auth-backend-module-aws-alb-provider@0.2.0-next.0
|
||||
- @backstage/backend-plugin-api@0.9.0-next.0
|
||||
- @backstage/backend-common@0.25.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-microsoft-provider@0.2.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-atlassian-provider@0.3.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-bitbucket-provider@0.2.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-cloudflare-access-provider@0.3.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-gcp-iap-provider@0.3.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-github-provider@0.2.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-gitlab-provider@0.2.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-google-provider@0.2.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-oauth2-provider@0.3.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-oidc-provider@0.3.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-okta-provider@0.1.0-next.0
|
||||
- @backstage/plugin-auth-backend-module-onelogin-provider@0.2.0-next.0
|
||||
- @backstage/plugin-auth-node@0.5.2-next.0
|
||||
- @backstage/plugin-catalog-node@1.12.7-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.22.10
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-auth-backend",
|
||||
"version": "0.22.10",
|
||||
"version": "0.23.0-next.0",
|
||||
"description": "A Backstage backend plugin that handles authentication",
|
||||
"backstage": {
|
||||
"role": "backend-plugin",
|
||||
|
||||
Reference in New Issue
Block a user