diff --git a/.changeset/lemon-pumpkins-lick.md b/.changeset/lemon-pumpkins-lick.md new file mode 100644 index 0000000000..361c5769e3 --- /dev/null +++ b/.changeset/lemon-pumpkins-lick.md @@ -0,0 +1,11 @@ +--- +'@backstage/plugin-scaffolder-backend-module-confluence-to-markdown': patch +'@backstage/plugin-scaffolder-backend-module-cookiecutter': patch +'@backstage/plugin-scaffolder-backend-module-gitlab': patch +'@backstage/plugin-scaffolder-backend-module-rails': patch +'@backstage/plugin-scaffolder-backend-module-sentry': patch +'@backstage/plugin-scaffolder-backend-module-yeoman': patch +'@backstage/plugin-search-backend-module-stack-overflow-collator': patch +--- + +Updated installation instructions in README to not include `/alpha`. diff --git a/docs/backend-system/architecture/02-backends.md b/docs/backend-system/architecture/02-backends.md index 4afdeea560..1310453a3f 100644 --- a/docs/backend-system/architecture/02-backends.md +++ b/docs/backend-system/architecture/02-backends.md @@ -21,7 +21,7 @@ import scaffolderPlugin from '@backstage/plugin-scaffolder-backend'; const backend = createBackend(); // Install desired features -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); // Features can also be installed using an explicit reference backend.add(scaffolderPlugin); diff --git a/docs/backend-system/architecture/07-feature-loaders.md b/docs/backend-system/architecture/07-feature-loaders.md index cf52a1feb3..43954ec443 100644 --- a/docs/backend-system/architecture/07-feature-loaders.md +++ b/docs/backend-system/architecture/07-feature-loaders.md @@ -24,10 +24,10 @@ A feature loader can simply return a list of features to be installed: export default createBackendFeatureLoader({ loader() { return [ - import('@backstage/plugin-search-backend/alpha'), - import('@backstage/plugin-search-backend-module-catalog/alpha'), - import('@backstage/plugin-search-backend-module-explore/alpha'), - import('@backstage/plugin-search-backend-module-techdocs/alpha'), + import('@backstage/plugin-search-backend'), + import('@backstage/plugin-search-backend-module-catalog'), + import('@backstage/plugin-search-backend-module-explore'), + import('@backstage/plugin-search-backend-module-techdocs'), ]; }, }); @@ -64,10 +64,10 @@ export default createBackendFeatureLoader({ *loader({ config }) { // Example of a custom config flag to enable search if (config.getOptionalString('customFeatureToggle.search')) { - yield import('@backstage/plugin-search-backend/alpha'); - yield import('@backstage/plugin-search-backend-module-catalog/alpha'); - yield import('@backstage/plugin-search-backend-module-explore/alpha'); - yield import('@backstage/plugin-search-backend-module-techdocs/alpha'); + yield import('@backstage/plugin-search-backend'); + yield import('@backstage/plugin-search-backend-module-catalog'); + yield import('@backstage/plugin-search-backend-module-explore'); + yield import('@backstage/plugin-search-backend-module-techdocs'); } }, }); @@ -84,16 +84,16 @@ export default createBackendFeatureLoader({ const localMetadata = await readMetadataFromDisk(); if (localMetadata.enableSearch) { - yield import('@backstage/plugin-search-backend/alpha'); - yield import('@backstage/plugin-search-backend-module-catalog/alpha'); + yield import('@backstage/plugin-search-backend'); + yield import('@backstage/plugin-search-backend-module-catalog'); const remoteMetadata = await fetchMetadata(); if (remoteMetadata.enableExplore) { - yield import('@backstage/plugin-search-backend-module-explore/alpha'); + yield import('@backstage/plugin-search-backend-module-explore'); } if (remoteMetadata.enableTechDocs) { - yield import('@backstage/plugin-search-backend-module-techdocs/alpha'); + yield import('@backstage/plugin-search-backend-module-techdocs'); } } }, diff --git a/docs/backend-system/building-backends/01-index.md b/docs/backend-system/building-backends/01-index.md index 2fb89e45af..ec95e57973 100644 --- a/docs/backend-system/building-backends/01-index.md +++ b/docs/backend-system/building-backends/01-index.md @@ -26,9 +26,9 @@ import { createBackend } from '@backstage/backend-defaults'; // Omitted in the e const backend = createBackend(); -backend.add(import('@backstage/plugin-app-backend/alpha')); -backend.add(import('@backstage/plugin-catalog-backend/alpha')); -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-app-backend')); +backend.add(import('@backstage/plugin-catalog-backend')); +backend.add(import('@backstage/plugin-scaffolder-backend')); backend.add( import('@backstage/plugin-catalog-backend-module-scaffolder-entity-model'), ); @@ -126,8 +126,8 @@ You can now trim down the `src/index.ts` files to only include the plugins and m ```ts const backend = createBackend(); -backend.add(import('@backstage/plugin-app-backend/alpha')); -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-app-backend')); +backend.add(import('@backstage/plugin-catalog-backend')); backend.add( import('@backstage/plugin-catalog-backend-module-scaffolder-entity-model'), ); @@ -139,7 +139,7 @@ And `backend-b`, don't forget to clean up dependencies in `package.json` as well ```ts const backend = createBackend(); -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); backend.start(); ``` diff --git a/docs/backend-system/building-backends/08-migrating.md b/docs/backend-system/building-backends/08-migrating.md index 2bc111b316..71cccab784 100644 --- a/docs/backend-system/building-backends/08-migrating.md +++ b/docs/backend-system/building-backends/08-migrating.md @@ -237,7 +237,7 @@ be used in its new form. ```ts title="packages/backend/src/index.ts" const backend = createBackend(); /* highlight-add-next-line */ -backend.add(import('@backstage/plugin-app-backend/alpha')); +backend.add(import('@backstage/plugin-app-backend')); ``` If you need to override the app package name, which otherwise defaults to `"app"`, @@ -252,7 +252,7 @@ A basic installation of the catalog plugin looks as follows. ```ts title="packages/backend/src/index.ts" const backend = createBackend(); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); backend.add( import('@backstage/plugin-catalog-backend-module-scaffolder-entity-model'), ); @@ -277,9 +277,9 @@ For `AwsS3DiscoveryProcessor`, first migrate to `AwsS3EntityProvider`. To migrate `AwsS3EntityProvider` to the new backend system, add a reference to the `@backstage/plugin-catalog-backend-module-aws` module. ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend-module-aws/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-aws')); /* highlight-add-end */ ``` @@ -306,9 +306,9 @@ For `AzureDevOpsDiscoveryProcessor`, first migrate to `AzureDevOpsEntityProvider To migrate `AzureDevOpsEntityProvider` to the new backend system, add a reference to the `@backstage/plugin-catalog-backend-module-azure` module. ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend-module-azure/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-azure')); /* highlight-add-end */ ``` @@ -340,11 +340,9 @@ For `BitbucketDiscoveryProcessor`, migrate to `BitbucketCloudEntityProvider` or To migrate `BitbucketCloudEntityProvider` to the new backend system, add a reference to the `@backstage/plugin-catalog-backend-module-bitbucket-cloud` module. ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add( - import('@backstage/plugin-catalog-backend-module-bitbucket-cloud/alpha'), -); +backend.add(import('@backstage/plugin-catalog-backend-module-bitbucket-cloud')); /* highlight-add-end */ ``` @@ -367,10 +365,10 @@ catalog: To migrate `BitbucketServerEntityProvider` to the new backend system, add a reference to `@backstage/plugin-catalog-backend-module-bitbucket-server`. ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ backend.add( - import('@backstage/plugin-catalog-backend-module-bitbucket-server/alpha'), + import('@backstage/plugin-catalog-backend-module-bitbucket-server'), ); /* highlight-add-end */ ``` @@ -396,7 +394,7 @@ catalog: To migrate `GkeEntityProvider` to the new backend system, add a reference to `@backstage/plugin-catalog-backend-module-gcp`. ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ backend.add(import('@backstage/plugin-catalog-backend-module-gcp')); /* highlight-add-end */ @@ -409,9 +407,9 @@ Configuration in app-config.yaml remains the same. To migrate `GerritEntityProvider` to the new backend system, add a reference to `@backstage/plugin-catalog-backend-module-gerrit`. ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend-module-gerrit/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-gerrit')); /* highlight-add-end */ ``` @@ -438,9 +436,9 @@ For `GithubDiscoveryProcessor`, `GithubMultiOrgReaderProcessor` and `GithubOrgRe To migrate `GithubEntityProvider` to the new backend system, add a reference to `@backstage/plugin-catalog-backend-module-github`. ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend-module-github/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-github')); /* highlight-add-end */ ``` @@ -463,7 +461,7 @@ catalog: To migrate `GithubMultiOrgEntityProvider` or `GithubOrgEntityProvider` to the new backend system, add a reference to `@backstage/plugin-catalog-backend-module-github-org`. ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ backend.add(import('@backstage/plugin-catalog-backend-module-github-org')); /* highlight-add-end */ @@ -581,9 +579,9 @@ For `MicrosoftGraphOrgReaderProcessor`, first migrate to `MicrosoftGraphOrgEntit To migrate `MicrosoftGraphOrgEntityProvider` to the new backend system, add a reference to `@backstage/plugin-catalog-backend-module-msgraph`. ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend-module-msgraph/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-msgraph')); /* highlight-add-end */ ``` @@ -670,7 +668,7 @@ const catalogModuleCustomExtensions = createBackendModule({ /* highlight-add-end */ const backend = createBackend(); -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); backend.add( import('@backstage/plugin-catalog-backend-module-scaffolder-entity-model'), ); @@ -699,7 +697,7 @@ A basic installation of the events plugin looks as follows. ```ts title="packages/backend/src/index.ts" const backend = createBackend(); /* highlight-add-next-line */ -backend.add(import('@backstage/plugin-events-backend/alpha')); +backend.add(import('@backstage/plugin-events-backend')); ``` If you have other customizations made to `plugins/events.ts`, such as adding @@ -760,7 +758,7 @@ const otherPluginModuleCustomExtensions = createBackendModule({ /* highlight-add-end */ const backend = createBackend(); -backend.add(import('@backstage/plugin-events-backend/alpha')); +backend.add(import('@backstage/plugin-events-backend')); /* highlight-add-next-line */ backend.add(eventsModuleCustomExtensions); /* highlight-add-next-line */ @@ -780,7 +778,7 @@ A basic installation of the scaffolder plugin looks as follows. ```ts title="packages/backend/src/index.ts" const backend = createBackend(); /* highlight-add-next-line */ -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); ``` With the new Backend System version of the Scaffolder plugin, any provider specific actions will need to be installed separately. @@ -788,7 +786,7 @@ For example - GitHub actions are now collected under the `@backstage/plugin-scaf ```ts title="packages/backend/src/index.ts" const backend = createBackend(); -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); /* highlight-add-next-line */ backend.add(import('@backstage/plugin-scaffolder-backend-module-github')); @@ -839,7 +837,7 @@ const scaffolderModuleCustomExtensions = createBackendModule({ /* highlight-add-end */ const backend = createBackend(); -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); /* highlight-add-next-line */ backend.add(scaffolderModuleCustomExtensions); ``` @@ -1143,7 +1141,7 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-search-backend/alpha')); +backend.add(import('@backstage/plugin-search-backend')); /* highlight-add-end */ ``` @@ -1167,8 +1165,8 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-search-backend/alpha')); -backend.add(import('@backstage/plugin-search-backend-module-pg/alpha')); +backend.add(import('@backstage/plugin-search-backend')); +backend.add(import('@backstage/plugin-search-backend-module-pg')); /* highlight-add-end */ ``` @@ -1182,10 +1180,8 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-search-backend/alpha')); -backend.add( - import('@backstage/plugin-search-backend-module-elasticsearch/alpha'), -); +backend.add(import('@backstage/plugin-search-backend')); +backend.add(import('@backstage/plugin-search-backend-module-elasticsearch')); /* highlight-add-end */ ``` @@ -1203,8 +1199,8 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-search-backend/alpha')); -backend.add(import('@backstage/plugin-search-backend-module-catalog/alpha')); +backend.add(import('@backstage/plugin-search-backend')); +backend.add(import('@backstage/plugin-search-backend-module-catalog')); /* highlight-add-end */ ``` @@ -1218,8 +1214,8 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-search-backend/alpha')); -backend.add(import('@backstage/plugin-search-backend-module-techdocs/alpha')); +backend.add(import('@backstage/plugin-search-backend')); +backend.add(import('@backstage/plugin-search-backend-module-techdocs')); /* highlight-add-end */ ``` @@ -1233,7 +1229,7 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-permission-backend/alpha')); +backend.add(import('@backstage/plugin-permission-backend')); backend.add( import('@backstage/plugin-permission-backend-module-allow-all-policy'), ); @@ -1294,7 +1290,7 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-permission-backend/alpha')); +backend.add(import('@backstage/plugin-permission-backend')); backend.add(customPermissionBackendModule); /* highlight-add-end */ ``` @@ -1309,7 +1305,7 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-techdocs-backend/alpha')); +backend.add(import('@backstage/plugin-techdocs-backend')); /* highlight-add-end */ ``` @@ -1323,7 +1319,7 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-kubernetes-backend/alpha')); +backend.add(import('@backstage/plugin-kubernetes-backend')); /* highlight-add-end */ ``` diff --git a/docs/deployment/docker.md b/docs/deployment/docker.md index 1017684595..7a17f09ad6 100644 --- a/docs/deployment/docker.md +++ b/docs/deployment/docker.md @@ -349,7 +349,7 @@ package, which is done as follows: 2. Remove the following line from `packages/backend/src/index.ts`: ```ts - backend.add(import('@backstage/plugin-app-backend/alpha')); + backend.add(import('@backstage/plugin-app-backend')); ``` 3. Remove the `@backstage/plugin-app-backend` and the app package dependency diff --git a/docs/features/kubernetes/installation.md b/docs/features/kubernetes/installation.md index bd6a15a542..aca4c19ac1 100644 --- a/docs/features/kubernetes/installation.md +++ b/docs/features/kubernetes/installation.md @@ -120,7 +120,7 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-kubernetes-backend/alpha')); +backend.add(import('@backstage/plugin-kubernetes-backend')); /* highlight-add-end */ backend.start(); @@ -228,7 +228,7 @@ export const kubernetesModuleCustomClusterDiscovery = createBackendModule({ }); // Other plugins... -backend.add(import('@backstage/plugin-kubernetes-backend/alpha')); +backend.add(import('@backstage/plugin-kubernetes-backend')); backend.add(kubernetesModuleCustomClusterDiscovery); backend.start(); diff --git a/docs/features/search/collators.md b/docs/features/search/collators.md index 27860bfd64..0282bc845e 100644 --- a/docs/features/search/collators.md +++ b/docs/features/search/collators.md @@ -24,10 +24,10 @@ const backend = createBackend(); // Other plugins... // search plugin -backend.add(import('@backstage/plugin-search-backend/alpha')); +backend.add(import('@backstage/plugin-search-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-search-backend-module-catalog/alpha')); +backend.add(import('@backstage/plugin-search-backend-module-catalog')); /* highlight-add-end */ backend.start(); @@ -68,10 +68,10 @@ const backend = createBackend(); // Other plugins... // search plugin -backend.add(import('@backstage/plugin-search-backend/alpha')); +backend.add(import('@backstage/plugin-search-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-search-backend-module-techdocs/alpha')); +backend.add(import('@backstage/plugin-search-backend-module-techdocs')); /* highlight-add-end */ backend.start(); diff --git a/docs/features/search/getting-started.md b/docs/features/search/getting-started.md index 362b7fc46d..a4b5348dbb 100644 --- a/docs/features/search/getting-started.md +++ b/docs/features/search/getting-started.md @@ -145,14 +145,14 @@ const backend = createBackend(); /* highlight-add-start */ // search plugin -backend.add(import('@backstage/plugin-search-backend/alpha')); +backend.add(import('@backstage/plugin-search-backend')); // search engines -backend.add(import('@backstage/plugin-search-backend-module-pg/alpha')); +backend.add(import('@backstage/plugin-search-backend-module-pg')); // search collators -backend.add(import('@backstage/plugin-search-backend-module-catalog/alpha')); -backend.add(import('@backstage/plugin-search-backend-module-techdocs/alpha')); +backend.add(import('@backstage/plugin-search-backend-module-catalog')); +backend.add(import('@backstage/plugin-search-backend-module-techdocs')); /* highlight-add-end */ backend.start(); diff --git a/docs/features/search/search-engines.md b/docs/features/search/search-engines.md index f768a9bde8..8209ae951d 100644 --- a/docs/features/search/search-engines.md +++ b/docs/features/search/search-engines.md @@ -25,7 +25,7 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-search-backend/alpha')); +backend.add(import('@backstage/plugin-search-backend')); /* highlight-add-end */ backend.start(); @@ -65,10 +65,10 @@ const backend = createBackend(); // Other plugins... // search plugin -backend.add(import('@backstage/plugin-search-backend/alpha')); +backend.add(import('@backstage/plugin-search-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-search-backend-module-pg/alpha')); +backend.add(import('@backstage/plugin-search-backend-module-pg')); /* highlight-add-end */ backend.start(); @@ -124,12 +124,10 @@ const backend = createBackend(); // Other plugins... // search plugin -backend.add(import('@backstage/plugin-search-backend/alpha')); +backend.add(import('@backstage/plugin-search-backend')); /* highlight-add-start */ -backend.add( - import('@backstage/plugin-search-backend-module-elasticsearch/alpha'), -); +backend.add(import('@backstage/plugin-search-backend-module-elasticsearch')); /* highlight-add-end */ backend.start(); diff --git a/docs/features/software-catalog/configuration.md b/docs/features/software-catalog/configuration.md index dff09a9397..78643420df 100644 --- a/docs/features/software-catalog/configuration.md +++ b/docs/features/software-catalog/configuration.md @@ -205,7 +205,7 @@ yarn --cwd packages/backend add @backstage/plugin-events-backend Now you can install the events backend plugin in your backend. ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-events-backend/alpha')); +backend.add(import('@backstage/plugin-events-backend')); ``` ### Logging Errors diff --git a/docs/features/software-catalog/external-integrations.md b/docs/features/software-catalog/external-integrations.md index ff6853e1e7..f721c50ec2 100644 --- a/docs/features/software-catalog/external-integrations.md +++ b/docs/features/software-catalog/external-integrations.md @@ -326,7 +326,7 @@ export const catalogModuleFrobsProvider = createBackendModule({ const backend = createBackend(); -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); backend.add(catalogModuleFrobsProvider); // Other plugins ... @@ -764,7 +764,7 @@ export const catalogModuleSystemXReaderProcessor = createBackendModule({ const backend = createBackend(); -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); backend.add(catalogModuleSystemXReaderProcessor); // Other plugins ... @@ -1025,7 +1025,7 @@ export const catalogModuleCustomDataParser = createBackendModule({ const backend = createBackend(); -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); backend.add(catalogModuleCustomDataParser); // Other plugins ... diff --git a/docs/features/software-templates/authorizing-scaffolder-template-details.md b/docs/features/software-templates/authorizing-scaffolder-template-details.md index 942431c993..d4798b2540 100644 --- a/docs/features/software-templates/authorizing-scaffolder-template-details.md +++ b/docs/features/software-templates/authorizing-scaffolder-template-details.md @@ -281,7 +281,7 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-permission-backend/alpha')); +backend.add(import('@backstage/plugin-permission-backend')); backend.add(customPermissionBackendModule); /* highlight-add-end */ ``` diff --git a/docs/features/software-templates/builtin-actions.md b/docs/features/software-templates/builtin-actions.md index 5bfc038c1d..bf6875764e 100644 --- a/docs/features/software-templates/builtin-actions.md +++ b/docs/features/software-templates/builtin-actions.md @@ -35,16 +35,16 @@ import { createBackend } from '@backstage/backend-defaults'; const backend = createBackend(); -backend.add(import('@backstage/plugin-app-backend/alpha')); +backend.add(import('@backstage/plugin-app-backend')); // catalog plugin -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); backend.add( import('@backstage/plugin-catalog-backend-module-scaffolder-entity-model'), ); // scaffolder plugin -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); /* highlight-add-next-line */ backend.add(import('@backstage/plugin-scaffolder-backend-module-github')); diff --git a/docs/features/software-templates/writing-custom-actions.md b/docs/features/software-templates/writing-custom-actions.md index e5a82c09a9..00a171523c 100644 --- a/docs/features/software-templates/writing-custom-actions.md +++ b/docs/features/software-templates/writing-custom-actions.md @@ -195,7 +195,7 @@ const scaffolderModuleCustomExtensions = createBackendModule({ /* highlight-add-end */ const backend = createBackend(); -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); /* highlight-add-next-line */ backend.add(scaffolderModuleCustomExtensions); ``` diff --git a/docs/features/software-templates/writing-templates.md b/docs/features/software-templates/writing-templates.md index 71ca0c56ae..6899bcb746 100644 --- a/docs/features/software-templates/writing-templates.md +++ b/docs/features/software-templates/writing-templates.md @@ -889,7 +889,7 @@ const scaffolderModuleCustomFilters = createBackendModule({ /* highlight-add-end */ const backend = createBackend(); -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); /* highlight-add-next-line */ backend.add(scaffolderModuleCustomFilters); ``` diff --git a/docs/features/techdocs/getting-started.md b/docs/features/techdocs/getting-started.md index a157d29c0d..66772c861d 100644 --- a/docs/features/techdocs/getting-started.md +++ b/docs/features/techdocs/getting-started.md @@ -209,7 +209,7 @@ const backend = createBackend(); // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-techdocs-backend/alpha')); +backend.add(import('@backstage/plugin-techdocs-backend')); /* highlight-add-end */ backend.start(); diff --git a/docs/features/techdocs/how-to-guides.md b/docs/features/techdocs/how-to-guides.md index 7712d675f5..fd4d208b74 100644 --- a/docs/features/techdocs/how-to-guides.md +++ b/docs/features/techdocs/how-to-guides.md @@ -799,7 +799,7 @@ const techdocsCustomBuildStrategy = createBackendModule({ // Other plugins... /* highlight-add-start */ -backend.add(import('@backstage/plugin-techdocs-backend/alpha')); +backend.add(import('@backstage/plugin-techdocs-backend')); backend.add(techdocsCustomBuildStrategy); /* highlight-add-end */ diff --git a/docs/integrations/aws-s3/discovery.md b/docs/integrations/aws-s3/discovery.md index 4cca448cf2..f4d18015a2 100644 --- a/docs/integrations/aws-s3/discovery.md +++ b/docs/integrations/aws-s3/discovery.md @@ -73,8 +73,8 @@ yarn --cwd packages/backend add @backstage/plugin-catalog-backend-module-aws Then update your backend by adding the following line: ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend-module-aws/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-aws')); /* highlight-add-end */ ``` diff --git a/docs/integrations/azure/discovery.md b/docs/integrations/azure/discovery.md index 357df7d553..e64bf42636 100644 --- a/docs/integrations/azure/discovery.md +++ b/docs/integrations/azure/discovery.md @@ -109,8 +109,8 @@ yarn --cwd packages/backend add @backstage/plugin-catalog-backend-module-azure Then updated your backend by adding the following line: ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend-module-azure/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-azure')); /* highlight-add-end */ ``` diff --git a/docs/integrations/azure/org.md b/docs/integrations/azure/org.md index 1868188cdf..e6fb69a520 100644 --- a/docs/integrations/azure/org.md +++ b/docs/integrations/azure/org.md @@ -49,9 +49,9 @@ For large organizations, this plugin can take a long time, so be careful setting Finally, updated your backend by adding the following line: ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend-module-msgraph/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-msgraph')); /* highlight-add-end */ ``` diff --git a/docs/integrations/bitbucketCloud/discovery.md b/docs/integrations/bitbucketCloud/discovery.md index 102feb46d7..b000a45ccd 100644 --- a/docs/integrations/bitbucketCloud/discovery.md +++ b/docs/integrations/bitbucketCloud/discovery.md @@ -27,15 +27,11 @@ yarn --cwd packages/backend add @backstage/plugin-catalog-backend-module-bitbuck ```ts // optional if you want HTTP endpoints to receive external events -// backend.add(import('@backstage/plugin-events-backend/alpha')); +// backend.add(import('@backstage/plugin-events-backend')); // optional if you want to use AWS SQS instead of HTTP endpoints to receive external events -// backend.add(import('@backstage/plugin-events-backend-module-aws-sqs/alpha')); -backend.add( - import('@backstage/plugin-events-backend-module-bitbucket-cloud/alpha'), -); -backend.add( - import('@backstage/plugin-catalog-backend-module-bitbucket-cloud/alpha'), -); +// backend.add(import('@backstage/plugin-events-backend-module-aws-sqs')); +backend.add(import('@backstage/plugin-events-backend-module-bitbucket-cloud')); +backend.add(import('@backstage/plugin-catalog-backend-module-bitbucket-cloud')); ``` You need to decide how you want to receive events from external sources like diff --git a/docs/integrations/bitbucketServer/discovery.md b/docs/integrations/bitbucketServer/discovery.md index 3bc37e4cb5..9ba6c7a96d 100644 --- a/docs/integrations/bitbucketServer/discovery.md +++ b/docs/integrations/bitbucketServer/discovery.md @@ -29,10 +29,10 @@ yarn --cwd packages/backend add @backstage/plugin-catalog-backend-module-bitbuck And update your backend by adding the following line: ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ backend.add( - import('@backstage/plugin-catalog-backend-module-bitbucket-server/alpha'), + import('@backstage/plugin-catalog-backend-module-bitbucket-server'), ); /* highlight-add-end */ ``` diff --git a/docs/integrations/gerrit/discovery.md b/docs/integrations/gerrit/discovery.md index eca0417871..4ae1eb2344 100644 --- a/docs/integrations/gerrit/discovery.md +++ b/docs/integrations/gerrit/discovery.md @@ -27,9 +27,9 @@ yarn --cwd packages/backend add @backstage/plugin-catalog-backend-module-gerrit Then update your backend by adding the following line: ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend-module-gerrit/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-gerrit')); /* highlight-add-end */ ``` diff --git a/docs/integrations/github/discovery.md b/docs/integrations/github/discovery.md index b2e998813d..4da7287383 100644 --- a/docs/integrations/github/discovery.md +++ b/docs/integrations/github/discovery.md @@ -31,9 +31,9 @@ yarn --cwd packages/backend add @backstage/plugin-catalog-backend-module-github And then update your backend by adding the following line: ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ -backend.add(import('@backstage/plugin-catalog-backend-module-github/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-github')); ``` ## Events Support diff --git a/docs/integrations/github/org.md b/docs/integrations/github/org.md index 22b55fee98..7f0ee1a71f 100644 --- a/docs/integrations/github/org.md +++ b/docs/integrations/github/org.md @@ -60,7 +60,7 @@ catalog: Finally, update your backend by adding the following line: ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ backend.add(import('@backstage/plugin-catalog-backend-module-github-org')); ``` @@ -167,7 +167,7 @@ const backend = createBackend(); // Other items -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); backend.add(githubOrgModule); diff --git a/docs/integrations/gitlab/discovery.md b/docs/integrations/gitlab/discovery.md index 10746aff88..eab590ff11 100644 --- a/docs/integrations/gitlab/discovery.md +++ b/docs/integrations/gitlab/discovery.md @@ -30,14 +30,14 @@ Then add the following to your backend initialization: ```ts title="packages/backend/src/index.ts // optional if you want HTTP endpoints to receive external events -// backend.add(import('@backstage/plugin-events-backend/alpha')); +// backend.add(import('@backstage/plugin-events-backend')); // optional if you want to use AWS SQS instead of HTTP endpoints to receive external events -// backend.add(import('@backstage/plugin-events-backend-module-aws-sqs/alpha')); +// backend.add(import('@backstage/plugin-events-backend-module-aws-sqs')); // optional - event router for gitlab. See.: https://github.com/backstage/backstage/blob/master/plugins/events-backend-module-gitlab/README.md // backend.add(eventsModuleGitlabEventRouter); // optional - token validator for the gitlab topic // backend.add(eventsModuleGitlabWebhook); -backend.add(import('@backstage/plugin-catalog-backend-module-gitlab/alpha')); +backend.add(import('@backstage/plugin-catalog-backend-module-gitlab')); ``` You need to decide how you want to receive events from external sources like diff --git a/docs/integrations/gitlab/org.md b/docs/integrations/gitlab/org.md index c13db4401b..66ce117aa0 100644 --- a/docs/integrations/gitlab/org.md +++ b/docs/integrations/gitlab/org.md @@ -35,9 +35,9 @@ Then add the following to your backend initialization: ```ts title="packages/backend/src/index.ts // optional if you want HTTP endpoints to receive external events -// backend.add(import('@backstage/plugin-events-backend/alpha')); +// backend.add(import('@backstage/plugin-events-backend')); // optional if you want to use AWS SQS instead of HTTP endpoints to receive external events -// backend.add(import('@backstage/plugin-events-backend-module-aws-sqs/alpha')); +// backend.add(import('@backstage/plugin-events-backend-module-aws-sqs')); // optional - event router for gitlab. See.: https://github.com/backstage/backstage/blob/master/plugins/events-backend-module-gitlab/README.md // backend.add(eventsModuleGitlabEventRouter); // optional - token validator for the gitlab topic diff --git a/docs/integrations/ldap/org.md b/docs/integrations/ldap/org.md index b1aa460bd6..50cf74ffb6 100644 --- a/docs/integrations/ldap/org.md +++ b/docs/integrations/ldap/org.md @@ -44,7 +44,7 @@ catalog: Finally, updated your backend by adding the following line: ```ts title="packages/backend/src/index.ts" -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); /* highlight-add-start */ backend.add(import('@backstage/plugin-catalog-backend-module-ldap')); /* highlight-add-end */ diff --git a/docs/permissions/custom-rules.md b/docs/permissions/custom-rules.md index 9642f80215..00f4d81939 100644 --- a/docs/permissions/custom-rules.md +++ b/docs/permissions/custom-rules.md @@ -173,7 +173,7 @@ The api for providing custom rules may differ between plugins, but there should ```ts title="packages/backend/src/index.ts" // catalog plugin - backend.add(import('@backstage/plugin-catalog-backend/alpha')); + backend.add(import('@backstage/plugin-catalog-backend')); backend.add( import('@backstage/plugin-catalog-backend-module-scaffolder-entity-model'), ); diff --git a/docs/permissions/getting-started.md b/docs/permissions/getting-started.md index 118282bbd4..14058bccb0 100644 --- a/docs/permissions/getting-started.md +++ b/docs/permissions/getting-started.md @@ -34,7 +34,7 @@ To help validate the permission framework is setup we'll create a Test Permissio ```ts title="packages/backend/src/index.ts" // permission plugin - backend.add(import('@backstage/plugin-permission-backend/alpha')); + backend.add(import('@backstage/plugin-permission-backend')); /* highlight-remove-start */ backend.add( import('@backstage/plugin-permission-backend-module-allow-all-policy'), @@ -85,7 +85,7 @@ To help validate the permission framework is setup we'll create a Test Permissio ```ts title="packages/backend/src/index.ts" // permission plugin - backend.add(import('@backstage/plugin-permission-backend/alpha')); + backend.add(import('@backstage/plugin-permission-backend')); /* highlight-add-next-line */ backend.add(import('./extensions/permissionsPolicyExtension')); ``` diff --git a/docs/permissions/plugin-authors/01-setup.md b/docs/permissions/plugin-authors/01-setup.md index f3c361e8b5..79740a7659 100644 --- a/docs/permissions/plugin-authors/01-setup.md +++ b/docs/permissions/plugin-authors/01-setup.md @@ -59,7 +59,7 @@ The source code is available here: //... /* highlight-add-start */ // Installing the permission plugin - backend.add(import('@backstage/plugin-permission-backend/alpha')); + backend.add(import('@backstage/plugin-permission-backend')); // Installing the allow all permission policy module backend.add( import('@backstage/plugin-permission-backend-module-allow-all-policy'), diff --git a/docs/plugins/integrating-search-into-plugins.md b/docs/plugins/integrating-search-into-plugins.md index 62b3942537..05d07feb08 100644 --- a/docs/plugins/integrating-search-into-plugins.md +++ b/docs/plugins/integrating-search-into-plugins.md @@ -227,7 +227,7 @@ import { createBackend } from '@backstage/backend-defaults'; //... const backend = createBackend(); // Installing the search backend plugin -backend.add(import('@backstage/plugin-search-backend/alpha')); +backend.add(import('@backstage/plugin-search-backend')); // Installing the newly created faq snippets collator module backend.add( import( diff --git a/docs/plugins/proxying.md b/docs/plugins/proxying.md index 0b64c6eb37..09afa3f519 100644 --- a/docs/plugins/proxying.md +++ b/docs/plugins/proxying.md @@ -20,7 +20,7 @@ The plugin is already added to a default Backstage project. To add it to a project, add the following line in `packages/backend/src/index.ts`: ```ts -backend.add(import('@backstage/plugin-proxy-backend/alpha')); +backend.add(import('@backstage/plugin-proxy-backend')); ``` ### Old Backend @@ -28,7 +28,7 @@ backend.add(import('@backstage/plugin-proxy-backend/alpha')); In `packages/backend/src/index.ts`: ```ts -backend.add(import('@backstage/plugin-proxy-backend/alpha')); +backend.add(import('@backstage/plugin-proxy-backend')); ``` ## Configuration diff --git a/plugins/app-backend/README.md b/plugins/app-backend/README.md index 4e95b90566..64dc6fc2ba 100644 --- a/plugins/app-backend/README.md +++ b/plugins/app-backend/README.md @@ -21,7 +21,7 @@ Now add the plugin to your app, creating it for example like this: import { createBackend } from '@backstage/backend-defaults'; const backend = createBackend(); -backend.add(import('@backstage/plugin-app-backend/alpha')); +backend.add(import('@backstage/plugin-app-backend')); backend.start(); ``` diff --git a/plugins/catalog-backend/README.md b/plugins/catalog-backend/README.md index b0bd0328ab..3d42d90252 100644 --- a/plugins/catalog-backend/README.md +++ b/plugins/catalog-backend/README.md @@ -33,7 +33,7 @@ Then add the plugin to your backend, typically in `packages/backend/src/index.ts ```ts const backend = createBackend(); // ... -backend.add(import('@backstage/plugin-catalog-backend/alpha')); +backend.add(import('@backstage/plugin-catalog-backend')); ``` #### Old backend system diff --git a/plugins/events-backend-module-aws-sqs/README.md b/plugins/events-backend-module-aws-sqs/README.md index bd8e0c51d3..d08da3991d 100644 --- a/plugins/events-backend-module-aws-sqs/README.md +++ b/plugins/events-backend-module-aws-sqs/README.md @@ -42,7 +42,7 @@ yarn --cwd packages/backend add @backstage/plugin-events-backend-module-aws-sqs ```ts // packages/backend/src/index.ts -backend.add(import('@backstage/plugin-events-backend-module-aws-sqs/alpha')); +backend.add(import('@backstage/plugin-events-backend-module-aws-sqs')); ``` ### Legacy Backend System diff --git a/plugins/events-backend-module-azure/README.md b/plugins/events-backend-module-azure/README.md index 7c3920d499..d294635b44 100644 --- a/plugins/events-backend-module-azure/README.md +++ b/plugins/events-backend-module-azure/README.md @@ -29,7 +29,7 @@ yarn --cwd packages/backend add @backstage/plugin-events-backend-module-azure ```ts // packages/backend/src/index.ts -backend.add(import('@backstage/plugin-events-backend-module-azure/alpha')); +backend.add(import('@backstage/plugin-events-backend-module-azure')); ``` ### Legacy Backend System diff --git a/plugins/events-backend-module-bitbucket-cloud/README.md b/plugins/events-backend-module-bitbucket-cloud/README.md index 7ff743c06d..7f5630de8e 100644 --- a/plugins/events-backend-module-bitbucket-cloud/README.md +++ b/plugins/events-backend-module-bitbucket-cloud/README.md @@ -29,9 +29,7 @@ yarn --cwd packages/backend add @backstage/plugin-events-backend-module-bitbucke ```ts // packages/backend/src/index.ts -backend.add( - import('@backstage/plugin-events-backend-module-bitbucket-cloud/alpha'), -); +backend.add(import('@backstage/plugin-events-backend-module-bitbucket-cloud')); ``` ### Legacy Backend System diff --git a/plugins/events-backend-module-gerrit/README.md b/plugins/events-backend-module-gerrit/README.md index d5b9f9683a..b45d12dbd7 100644 --- a/plugins/events-backend-module-gerrit/README.md +++ b/plugins/events-backend-module-gerrit/README.md @@ -28,7 +28,7 @@ yarn --cwd packages/backend add @backstage/plugin-events-backend-module-gerrit ```ts // packages/backend/src/index.ts -backend.add(import('@backstage/plugin-events-backend-module-gerrit/alpha')); +backend.add(import('@backstage/plugin-events-backend-module-gerrit')); ``` ### Legacy Backend System diff --git a/plugins/events-backend/README.md b/plugins/events-backend/README.md index 2dba259986..7f88452ff6 100644 --- a/plugins/events-backend/README.md +++ b/plugins/events-backend/README.md @@ -23,7 +23,7 @@ yarn --cwd packages/backend add @backstage/plugin-events-backend ```ts // packages/backend/src/index.ts -backend.add(import('@backstage/plugin-events-backend/alpha')); +backend.add(import('@backstage/plugin-events-backend')); ``` ### Legacy Backend System diff --git a/plugins/scaffolder-backend-module-confluence-to-markdown/README.md b/plugins/scaffolder-backend-module-confluence-to-markdown/README.md index aa7b9fee79..d3722f1227 100644 --- a/plugins/scaffolder-backend-module-confluence-to-markdown/README.md +++ b/plugins/scaffolder-backend-module-confluence-to-markdown/README.md @@ -21,7 +21,7 @@ Then ensure that both the scaffolder and this module are added to your backend: // In packages/backend/src/index.ts const backend = createBackend(); // ... -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); backend.add( import('@backstage/plugin-scaffolder-backend-module-confluence-to-markdown'), ); diff --git a/plugins/scaffolder-backend-module-cookiecutter/README.md b/plugins/scaffolder-backend-module-cookiecutter/README.md index ba2cd14cb2..19c7082a50 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/README.md +++ b/plugins/scaffolder-backend-module-cookiecutter/README.md @@ -19,7 +19,7 @@ Then ensure that both the scaffolder and this module are added to your backend: // In packages/backend/src/index.ts const backend = createBackend(); // ... -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); backend.add(import('@backstage/plugin-scaffolder-backend-module-cookiecutter')); ``` diff --git a/plugins/scaffolder-backend-module-gitlab/README.md b/plugins/scaffolder-backend-module-gitlab/README.md index 3f991bf308..4542ec4198 100644 --- a/plugins/scaffolder-backend-module-gitlab/README.md +++ b/plugins/scaffolder-backend-module-gitlab/README.md @@ -19,7 +19,7 @@ Then ensure that both the scaffolder and this module are added to your backend: // In packages/backend/src/index.ts const backend = createBackend(); // ... -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); backend.add(import('@backstage/plugin-scaffolder-backend-module-gitlab')); ``` diff --git a/plugins/scaffolder-backend-module-rails/README.md b/plugins/scaffolder-backend-module-rails/README.md index 27db5656c5..86b49d5e13 100644 --- a/plugins/scaffolder-backend-module-rails/README.md +++ b/plugins/scaffolder-backend-module-rails/README.md @@ -24,7 +24,7 @@ Then ensure that both the scaffolder and this module are added to your backend: // In packages/backend/src/index.ts const backend = createBackend(); // ... -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); backend.add(import('@backstage/plugin-scaffolder-backend-module-rails')); ``` diff --git a/plugins/scaffolder-backend-module-sentry/README.md b/plugins/scaffolder-backend-module-sentry/README.md index d13f923a2a..252585d584 100644 --- a/plugins/scaffolder-backend-module-sentry/README.md +++ b/plugins/scaffolder-backend-module-sentry/README.md @@ -21,7 +21,7 @@ Then ensure that both the scaffolder and this module are added to your backend: // In packages/backend/src/index.ts const backend = createBackend(); // ... -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); backend.add(import('@backstage/plugin-scaffolder-backend-module-sentry')); ``` diff --git a/plugins/scaffolder-backend-module-yeoman/README.md b/plugins/scaffolder-backend-module-yeoman/README.md index 3a32dd2124..f78fe8ecdd 100644 --- a/plugins/scaffolder-backend-module-yeoman/README.md +++ b/plugins/scaffolder-backend-module-yeoman/README.md @@ -19,7 +19,7 @@ Then ensure that both the scaffolder and this module are added to your backend: // In packages/backend/src/index.ts const backend = createBackend(); // ... -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); backend.add(import('@backstage/plugin-scaffolder-backend-module-yeoman')); ``` diff --git a/plugins/scaffolder-backend/README.md b/plugins/scaffolder-backend/README.md index d760b0fc2d..6f51f81117 100644 --- a/plugins/scaffolder-backend/README.md +++ b/plugins/scaffolder-backend/README.md @@ -27,7 +27,7 @@ Then add the plugin to your backend, typically in `packages/backend/src/index.ts ```ts const backend = createBackend(); // ... -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); ``` #### Old backend system diff --git a/plugins/search-backend-module-stack-overflow-collator/README.md b/plugins/search-backend-module-stack-overflow-collator/README.md index e2d516ace5..e14411cd52 100644 --- a/plugins/search-backend-module-stack-overflow-collator/README.md +++ b/plugins/search-backend-module-stack-overflow-collator/README.md @@ -83,7 +83,7 @@ Add the collator to your backend instance, along with the search plugin itself: import { createBackend } from '@backstage/backend-defaults'; const backend = createBackend(); -backend.add(import('@backstage/plugin-search-backend/alpha')); +backend.add(import('@backstage/plugin-search-backend')); backend.add( import('@backstage/plugin-search-backend-module-stack-overflow-collator'), ); diff --git a/plugins/user-settings-backend/README.md b/plugins/user-settings-backend/README.md index 249edec592..34156b3bfb 100644 --- a/plugins/user-settings-backend/README.md +++ b/plugins/user-settings-backend/README.md @@ -16,7 +16,7 @@ yarn --cwd packages/backend add @backstage/plugin-user-settings-backend @backsta Add the plugin to your backend in `packages/backend/src/index.ts`: ```ts -backend.add(import('@backstage/plugin-user-settings-backend/alpha')); +backend.add(import('@backstage/plugin-user-settings-backend')); // The signals backend is technically optional but enables real-time update of user // settings across different sessions backend.add(import('@backstage/plugin-signals-backend'));