Skip to content

Releases: giantswarm/backstage

v0.124.1

24 Apr 10:08
911a0cd

Choose a tag to compare

Fixed

  • Fix helm chart to allow for branding configmap.

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

v0.124.0

23 Apr 14:23
db9ea0d

Choose a tag to compare

Added

  • Add custom branding asset support with logo overrides, allowing UI logo customization via mounted volumes without code changes.

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

v0.123.0

23 Apr 08:16
77e29d6

Choose a tag to compare

Added

  • Add BackendTrafficPolicy template to the helm chart, to be able to customize HTTP connection settings.

Changed

  • Redesign tool call and tool group UI in AI chat with compact inline layout, argument summary previews, and inline status icons.

Fixed

  • Fix deprecation warning for the user settings General page by migrating to the new configSchema option.
  • Fix missing key prop warning on the scaffolder sidebar item.
  • Flush SSE chunks through compression middleware so streamed AI responses reach the client in real time.

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

v0.122.3

21 Apr 22:23
a0d085a

Choose a tag to compare

Changed

  • Stream reasoning tokens live in the AI chat and redesign the Reasoning block: auto-opens while the model is reasoning, "Thinking Xs…" / "Thought for Ys" trigger, char-by-char text reveal with auto-scroll, borderless quote-style visual aligned with modern chat UIs.

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

v0.122.2

21 Apr 18:17
fd82ed0

Choose a tag to compare

Changed

  • Stream reasoning tokens from OpenAI-compatible models (vLLM) to the AI chat UI by switching the aiChat.openai.api: chat path to @ai-sdk/openai-compatible and unconditionally rendering the Reasoning/ReasoningGroup slots in Thread.tsx.

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

v0.122.1

21 Apr 11:17
57d7d44

Choose a tag to compare

Added

  • Add configurable welcome screen title, subtitle, and suggestions for the AI chat.

Changed

  • Redesign AI chat layout with PluginHeader, sticky composer, scroll-on-send behavior, and polished UI styling.

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

v0.122.0

20 Apr 13:22
2b92aa1

Choose a tag to compare

Added

  • Add optional guest auth provider, enabled via ENABLE_GUEST_AUTH environment variable.
  • Add optional aiChat.systemPrompt config to override the built-in AI chat system prompt.
  • Add optional aiChat.openai.api config to target OpenAI-compatible servers via chat completions API.

Changed

  • Update Backstage to 1.50.2.
  • Migrate scaffolder pages to NFS SubPageBlueprint layout.
  • Make sidebar nav items configurable via NFS extensions.
  • Use custom X-Backstage-Token header for identity tokens to avoid conflicts with ingress-level Basic auth.
  • Use ProxiedSignInPage with guest provider as fallback when Dex auth is not configured.
  • Allow hiding the Backstage Identity card on the settings general page via extension config.

Fixed

  • Fix AI chat producing empty replies when the model uses a tool by increasing the default step limit.
  • Strip stale tool results from AI chat conversation history to reduce token usage.

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

v0.121.0

14 Apr 10:41
5abc980

Choose a tag to compare

Added

  • Add custom review step for scaffolder templates.
  • Add multi-source value editing for app deployment scaffolder templates.
  • Add isValidDNSSubdomainName utility for validating Kubernetes resource names.
  • Add passwordManagerIgnoreProps utility and height/maxHeight options to YamlEditor.
  • Add fromJson Nunjucks template filter for deserializing JSON strings in scaffolder templates.

Changed

  • Discover app deployment templates by label instead of hardcoded name.
  • Disable Edit Deployment button when deployment structure is incompatible with the edit template.
  • Warn when an app deployment is managed through GitOps.

Fixed

  • Fix version truncation not working on deployment details page.
  • Fix YAML block-style autocompletion in CodeMirror editors.

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

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.