Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
Changed
- Replace
giantswarm.io/deployment-names annotation with giantswarm.io/helmcharts for mapping catalog entities to deployments. - Replace portal-based EntityHeaderIcon with EntityHeaderBlueprint custom header for persistent entity icons across all tabs.
- Migrate scaffolder field schemas from deprecated
makeFieldSchemaFromZod to makeFieldSchema.
Fixed
Added
- Usage info now also shows aliases for subcommands.
Changed
- Migrate entity pages to NFS composable system with declarative route bindings.
- Migrate card components from Material-UI to @backstage/ui Card primitives.
- Add NFS entity extensions (content tabs, cards, content layouts) and portal-based EntityHeaderIcon.
- Use EntityChartProvider for deployments tab to get chart name from entity context.
- Change installation sorting in InstallationPicker to show eu-north on top.
- Move ai-chat feature flag from app overrides module to the ai-chat plugin.
- Clean up App.tsx: reorganize imports, move flux overrides to modules directory.
See ./docs/releases/v0.117.0-changelog.md for more information.
Changed
- Deprecated app-related commands:
get apps, get catalogs, gitops add app, update app, validate apps. - Added extra error logging when doing login and cache operations.
- Added handler for Exec AuthType.