chore: add changeset and update API reports for BUI card migration

Signed-off-by: Johan Persson <johanopersson@gmail.com>
This commit is contained in:
Johan Persson
2026-02-26 17:18:36 +01:00
parent aea7bd9f0e
commit 5fc35bbe9b
5 changed files with 18 additions and 7 deletions
+9
View File
@@ -0,0 +1,9 @@
---
'@backstage/plugin-catalog-react': minor
'@backstage/plugin-catalog': patch
'@backstage/plugin-org': patch
---
Added `EntityInfoCard` component to `@backstage/plugin-catalog-react` as a BUI-based card wrapper for entity page cards. Migrated `EntityAboutCard`, `EntityLinksCard`, `EntityLabelsCard`, `GroupProfileCard`, and `UserProfileCard` from MUI/InfoCard to use the new BUI card layout.
**Affected components:** EntityInfoCard, EntityAboutCard, EntityLinksCard, EntityLabelsCard, GroupProfileCard, UserProfileCard
+3 -3
View File
@@ -42,7 +42,7 @@ import { UserListFilterKind } from '@backstage/plugin-catalog-react';
// @public
export type AboutCardProps = {
variant?: InfoCardVariants;
variant?: string;
};
// @public (undocumented)
@@ -385,7 +385,7 @@ export interface EntityLabelsCardProps {
// (undocumented)
title?: string;
// (undocumented)
variant?: InfoCardVariants;
variant?: string;
}
// @public (undocumented)
@@ -436,7 +436,7 @@ export interface EntityLinksCardProps {
// (undocumented)
cols?: ColumnBreakpoints | number;
// (undocumented)
variant?: InfoCardVariants;
variant?: string;
}
// @public (undocumented)
+1
View File
@@ -57,6 +57,7 @@
"@backstage/frontend-plugin-api": "workspace:^",
"@backstage/plugin-catalog-common": "workspace:^",
"@backstage/plugin-catalog-react": "workspace:^",
"@backstage/ui": "workspace:^",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "4.0.0-alpha.61",
+4 -4
View File
@@ -18,7 +18,7 @@ export type ComponentsGridClassKey =
// @public (undocumented)
export const EntityGroupProfileCard: (props: {
variant?: InfoCardVariants;
variant?: string;
showLinks?: boolean;
}) => JSX_2.Element;
@@ -48,7 +48,7 @@ export type EntityRelationAggregation = 'direct' | 'aggregated';
// @public (undocumented)
export const EntityUserProfileCard: (props: {
variant?: InfoCardVariants;
variant?: string;
showLinks?: boolean;
maxRelations?: number;
hideIcons?: boolean;
@@ -56,7 +56,7 @@ export const EntityUserProfileCard: (props: {
// @public (undocumented)
export const GroupProfileCard: (props: {
variant?: InfoCardVariants;
variant?: string;
showLinks?: boolean;
}) => JSX_2.Element;
@@ -116,7 +116,7 @@ export type OwnershipCardClassKey =
// @public (undocumented)
export const UserProfileCard: (props: {
variant?: InfoCardVariants;
variant?: string;
showLinks?: boolean;
maxRelations?: number;
hideIcons?: boolean;
+1
View File
@@ -6525,6 +6525,7 @@ __metadata:
"@backstage/plugin-permission-react": "workspace:^"
"@backstage/test-utils": "workspace:^"
"@backstage/types": "workspace:^"
"@backstage/ui": "workspace:^"
"@material-ui/core": "npm:^4.12.2"
"@material-ui/icons": "npm:^4.9.1"
"@material-ui/lab": "npm:4.0.0-alpha.61"