remove the alpha export of the plugin

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2025-04-25 15:01:18 +02:00
parent c87139ffa9
commit 6c9b88e70c
4 changed files with 6 additions and 12 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': minor
---
**BREAKING ALPHA**: You can no longer import the catalog plugin from the `/alpha` export; please use the regular root default export instead.
+1 -1
View File
@@ -17,5 +17,5 @@
import { createBackend } from '@backstage/backend-defaults';
const backend = createBackend();
backend.add(import('../src/alpha'));
backend.add(import('../src'));
backend.start();
@@ -3,7 +3,6 @@
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts
import { BackendFeature } from '@backstage/backend-plugin-api';
import { ConditionalPolicyDecision } from '@backstage/plugin-permission-common';
import { Conditions } from '@backstage/plugin-permission-node';
import { EntitiesSearchFilter } from '@backstage/plugin-catalog-node';
@@ -87,10 +86,6 @@ export const createCatalogPermissionRule: <
rule: PermissionRule<Entity, EntitiesSearchFilter, 'catalog-entity', TParams>,
) => PermissionRule<Entity, EntitiesSearchFilter, 'catalog-entity', TParams>;
// @alpha (undocumented)
const _feature: BackendFeature;
export default _feature;
// @alpha
export const permissionRules: {
hasAnnotation: PermissionRule<
-6
View File
@@ -14,10 +14,4 @@
* limitations under the License.
*/
import { catalogPlugin } from './service/CatalogPlugin';
/** @alpha */
const _feature = catalogPlugin;
export default _feature;
export * from './permissions';