diff --git a/.changeset/afraid-streets-pay.md b/.changeset/afraid-streets-pay.md new file mode 100644 index 0000000000..d8e0bde4ab --- /dev/null +++ b/.changeset/afraid-streets-pay.md @@ -0,0 +1,5 @@ +--- +'@backstage/backend-defaults': patch +--- + +Deduplicate discovered features discovered with discoveryFeatureLoader diff --git a/packages/backend-defaults/src/PackageDiscoveryService.ts b/packages/backend-defaults/src/PackageDiscoveryService.ts index fe0ab931a7..abf015baf3 100644 --- a/packages/backend-defaults/src/PackageDiscoveryService.ts +++ b/packages/backend-defaults/src/PackageDiscoveryService.ts @@ -175,6 +175,6 @@ export class PackageDiscoveryService { } } - return { features }; + return { features: Array.from(new Set(features)) }; } }