Developer Portal

  • Added

    • Add AWS integration for catalog and scaffolder plugins.
    • GS plugin: Display Kratix resources in the catalog.
  • Changed

    • GS plugin: Expose organization of the selected cluster in the DeploymentDetailsPicker scaffolder field.
  • Changed

    • Update Backstage to 1.30.4.
  • Removed

    • Page “Installations” is now visible to all dev portal visitors, feature flag show-installations-page is removed.
  • Removed

    • Container images are no longer pushed to our Aliyun registry.
  • Added

    • GS plugin: Add scaffolder custom step layout.

    Changed

    • Preselect installation if only one is available in the DeploymentDetailsPicker scaffolder field.
    • Switch provider config dropdowns in the DeploymentDetailsPicker scaffolder field.
  • Changed

    • Installations:
      • Enable search for custom columns of index table.
      • Use place icon instead of Giant Swarm logo for in main menu.
      • Set page header to “Installations”.
      • Add “Base domain” and “Account engineer” field to entity page.
      • Add “Base domain” and “Account engineer” field to index table.
      • Remove “Source” field from entity page, to use generic “View source” link instead.

    Added

    • Add custom entity link icons “giantswarm” and “grafana”.
  • Added

    • Add experimental “Installations” page, visible with feature flag show-installations-page.
    • GS plugin: Add scaffolder custom field extension for picking deployment details.
    • GS plugin: Add scaffolder custom field extension for picking secret stores.
    • Add catalog GitHub integration.
  • Changed

    • Update Backstage to 1.29.2.
    • Update liveness and readiness probes to use default endpoints.

    Added

    • Use new Catalog Logs module.

    Removed

    • Remove /healthcheck endpoint.
  • Added

    • Enable scaffolder backend modules (GitHub and GS).
    • GS plugin: Add scaffolder custom field extension that allows to template initial value for a string field.