Skip to content

Releases: giantswarm/backstage

v0.120.0

02 Apr 12:40
bc7ea45

Choose a tag to compare

Added

  • Add authenticated GitHub content fetching for private repository Helm chart README, values schema, and values YAML.

Fixed

  • Fix AI chat get-helm-chart-values tool failing with 500 for private OCI registries.
  • Fix repeated OAuth2 token refresh on every request after token expiry.

See ./docs/releases/v0.120.0-changelog.md for more information.

v0.119.0

01 Apr 13:44
68edb01

Choose a tag to compare

Added

  • Add Deployments tab to cluster details page showing apps deployed in that cluster.
  • Add support for authenticated access to private OCI container registries.

Fixed

  • Remove redundant App column from entity deployments table.

See ./docs/releases/v0.119.0-changelog.md for more information.

v0.118.0

30 Mar 13:05
ad84d86

Choose a tag to compare

Added

  • Add inbound dependency table to component entity page.
  • Add Graph tab with catalog relations graph for system entities.

Fixed

  • Fix entity icons not rendering in catalog relations graph.
  • Update Backstage to 1.49.3 and fix entity relation cards (Has Components, Has Resources, etc.) showing only one row.

See ./docs/releases/v0.118.0-changelog.md for more information.

v0.117.2

30 Mar 08:23
ee6d6e1

Choose a tag to compare

Fixed

  • Update Backstage to 1.49.3 and fix entity relation cards (Has Components, Has Resources, etc.) showing only one row.

v0.117.1

27 Mar 16:59
1a0b33e

Choose a tag to compare

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

  • Detect "x.x.x" as auto-upgrade Any instead of None on HelmRelease/OCIRepository details page.

See ./docs/releases/v0.117.1-changelog.md for more information.

v0.117.0

27 Mar 07:47
95383cc

Choose a tag to compare

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.

v0.116.2

26 Mar 07:46
fe6822d

Choose a tag to compare

Fixed

  • Fix false API version incompatibility errors caused by transient server failures during discovery.
  • Fix flaky generateUID uniqueness test by increasing minimum ID length.

See ./docs/releases/v0.116.2-changelog.md for more information.

v0.116.1

25 Mar 13:00
83f519f

Choose a tag to compare

Fixed

  • Fix MCP tool names containing dots breaking AI SDK validation.

See ./docs/releases/v0.116.1-changelog.md for more information.

v0.116.0

25 Mar 11:49
1182d3e

Choose a tag to compare

Added

  • Show auto-upgrade setting on HelmRelease details page.
  • Add row highlighting for selected node pool.

Changed

  • Update Backstage to 1.49.2.
  • Refactor NFS migration: extract nav, user settings, scaffolder, home page, AI chat, kubernetes, api-docs, and app-level overrides into dedicated NFS modules.
  • Replace AI chat floating action button with a sidebar nav item that toggles the chat drawer.
  • Replace SelectedResourceDrawer with shared DetailsPane component from ui-react.
  • Move DetailsPane component and useDetailsPane hook from gs plugin to ui-react for reuse across plugins.
  • Use drawer mode for AI chat button in Flux resource cards.
  • Push right-anchored MUI drawers when AI chat drawer opens in persistent mode.

Fixed

  • Fix false "Client outdated" warning for resources in older API versions.
  • Fix EntityReadmeCard height clipping when content doesn't need expansion.

See ./docs/releases/v0.116.0-changelog.md for more information.

v0.115.0

23 Mar 13:53
649a902

Choose a tag to compare

Added

  • Add node pool details panel to cluster details / node pools.

Changed

  • Improve getContextUsage tool in AI chat, adding cost estimate and changing token calculation.
  • Reject attachments in AI chat.

See ./docs/releases/v0.115.0-changelog.md for more information.