-
Notifications
You must be signed in to change notification settings - Fork 466
Open
Flagsmith/flagsmith-backstage-plugin
#3Description
Summary
Migrate the Flagsmith plugin to use Backstage's new frontend system as the default export, replacing the legacy createPlugin API.
Changes
- Remove legacy frontend system files (
plugin.ts,routes.ts) - Use
createFrontendPluginfrom@backstage/frontend-plugin-apias the default export - Implement
EntityContentBlueprintfor the flags tab - Implement
EntityCardBlueprintfor overview and usage cards - Remove separate
/alphaexport path (new system is now the default)
Breaking Changes
- Plugin now requires Backstage apps using the new frontend system
- Legacy
flagsmithPluginnamed export removed - Direct component exports (
FlagsTab,FlagsmithOverviewCard,FlagsmithUsageCard) removed from package root
Dependencies
- Depends on Migrate Backstage plugin to proxy architecture with lazy loading #6420 (Proxy architecture)
Parent Epic
Metadata
Metadata
Assignees
Labels
No labels