backstage release v3.35.0

Added

  • (agent-platform) Creator, connector logos and sort on the Agents list by @Rotfuks — Each row of the Agents list shows who created the agent (by <name>, or Platform for agents applied through GitOps) and the logos of the connectors it uses, and a sort select offers Last used, Recently added and Name, remembered per browser.
  • (agent-platform) Name agents’ creators by their display name by @Rotfuks — The Agents list and an agent’s Created by fact show the creator’s name instead of the email, which the agent page keeps beneath it; needs an agent-manager that records the name, otherwise the email shows. Merged into #3332.
  • (agent-platform) Handle private skill repositories in the wizard by @teemow — In the new-agent wizard, skills from a private repository read · private, with a note naming the credential that fetches them or warning that there is none. An agent’s page tells a missing skills credential apart from an agent that is still starting.
  • (muster) Show muster’s own icon and name it Muster in the connectors by @marians — In Customize · Connectors, muster’s own entry shows its logo instead of a letter tile and reads Muster, in the list and on its connector page; needs muster v5.59.0 or later for the logo.
  • (plans) Share content reads across backend replicas by @teemow — Opening a plan a second time no longer waits about 3 seconds for GitHub when the request lands on another backend replica: the replicas share each person’s file reads through the plugin’s database.
  • (plans) Hive reads the chosen team’s magazine data set by @teemow — Choosing a team in Hive’s header shows that team’s own Now and History, not only its work where it touches Bumblebee’s. A team without a data set shows No magazine data for Team <name> yet with a link to its board.
  • (roadmap) Keep board reads in the database, shared and restart-proof by @teemow — Hive’s Roadmap board loads from stored reads after a portal restart or on another backend replica, instead of reading GitHub again; a team’s Done column took 40–55 seconds on such a cold read.

Fixed

Development and CI/CD

Full Changelog: https://github.com/giantswarm/backstage/compare/v3.34.5...v3.35.0