backstage release v0.104.0

Added

  • Extract error reporter API into dedicated @giantswarm/backstage-plugin-error-reporter-react package.
  • Enhance Flux details panel with creation timestamp, interval, and resource-specific metadata.
  • Add missing pages to telemetry tracking (Home, Catalog graph, Deployment details, Flux, AI Chat).

Changed

  • Replace TelemetryProvider with standard Backstage AnalyticsApi implementation for TelemetryDeck.
  • Report unknown page telemetry events as warnings via errorReporterApi.

Fixed

  • Fix AsyncValue component to properly handle falsy values.
  • Fix API version discovery for resources with different version support. See ./docs/releases/v0.104.0-changelog.md for more information.