Backstage Weekly · Issue 117

Backstage on the Stack Overflow Podcast & A review of IDPs in 2025

Backstage updates: new CLI for catalog providers, auth screen uses app title, Postgres v18 support, ESLint UI CSS rule, TechDocs fixes, SES v2 emails, improved UI styles, Docker example app, updated docs.

A headshot of David Tuite
David Tuite
·

News

Here’s a couple of recent articles that caught our attention this week:

Getting Backstage in front of a shifting dev experience [podcast]

Pia Nilsson, GM for Backstage and Head of Developer Experience at Spotify, was interviewed on The Stack Overflow Blog to discuss the organic growth and widespread adoption of Backstage, as well as the impact of AI on developer experience. As of September 2025, Backstage boasts over 3,400 known adopters, including numerous Fortune 500 companies like Airbnb, Booking.com, H&M, Toyota, and Lego. Nilsson highlighted how Spotify approaches platform engineering and standardization to help teams address specific needs, emphasizing Backstage’s role in reducing friction, cognitive overhead, and operational toil for developers. The discussion also touched upon the future evolution of the developer experience, particularly with the integration of AI-driven workflows.

Read more →

Backstage, a Mid-Year Snapshot - Platform Engineering

A mid-year snapshot from Platform Engineering in September 2025 positions Backstage as the “gravitational center” of the Internal Developer Portal (IDP) conversation, having evolved significantly since its open-sourcing. The article notes that Backstage, now at version 1.42.5, is actively maintained under the CNCF and adopted by over 270 organizations (Editors note: It’s more like 3,400). This article provides a good overview of the state of the IDP ecosystem in 2025.

Read more →

Backstage Changelog

A quick look at changes that have been merged into Backstage in the past week.

Features

  • Add CLI template to create new catalog entity provider modules. #31459 by @Rugvip, merged 1 day ago
  • Use app title in the auth consent screen. #31475 by @drodil, merged 2 days ago
  • Update Postgres policy to support version 18 with tests on 18 and 14. #31453 by @awanlin, merged 4 days ago
  • Add eslint rule that blocks importing Backstage UI CSS in plugins to keep styles consistent. #31463 by @Rugvip, merged 5 days ago

Bug Fixes

Improvements

  • Soften task worker starting log text to avoid confusion about actual task start. #31460 by @freben, merged 2 days ago
  • Allow running the example app with Docker using Postgres OpenSearch Redis for local dev. #31107 by @drodil, merged 2 days ago

Documentation

  • Improve Backstage UI installation docs to show how to add the global theme and use components. #31471 by @cdedreuille, merged 2 days ago
  • Update mainline release publishing docs to remove steps that are now automated. #31443 by @camilaibs, merged 6 days ago
  • Add blog post Get ready for Backstage ContribFest at KubeCon. #31440 by @awanlin, merged 6 days ago

Ecosystem Changelog

Learn which plugins have received new features, bugfixes and breaking changes in the past week.

Announcements Plugin

  • Bug Fixes Add missing CSS so the dark theme renders correctly #5784 merged 6 days ago

Azure Pipelines Plugin

  • Features Add option to limit clone depth for the azure repository clone action #5632 merged 5 days ago

Coder Plugin

  • Features Add OAuth2 sign in to the Coder frontend Add a backend plugin to handle the OAuth2 flow #151 merged 7 days ago

Crossplane Plugin

  • Features Add default exports for NFS alpha export to simplify usage merged 7 days ago

DevPod Plugin

  • Features Add default exports for NFS alpha export to simplify usage merged 7 days ago

DX Plugin

  • Bug Fixes Fix infinite loop in DxDataChartCard when the variables prop is missing #41 merged 2 days ago

GitHub Actions Plugin

  • Changes Disable two NFS cards by default to reduce clutter Remove the optional overview card from the NFS The full view stays in the GitHub Actions tab #5678 merged 5 days ago

Kyverno Policy Reports Plugin

  • Features Add default exports for NFS alpha export to simplify usage merged 7 days ago

Pipelines with Tekton Plugin

  • Improvements Move status components and helper hooks into the Tekton plugin to reduce external imports #5777 merged 5 days ago

S3 Viewer Plugin

  • Features Add config to show or hide bucket details for end users Default stays true to keep current behavior #183 merged 1 day ago

Scaffolder Utility Actions Plugin

  • Bug Fixes Fix YAML merge when a file starts with a top level block comment #2070 merged 2 days ago

ScaleOps Plugin

  • Features Add default exports for NFS alpha export to simplify usage merged 7 days ago

Become a Backstage expert

To get the latest news, deep dives into Backstage features, and a roundup of recent open-source action, sign up for Roadie's Backstage Weekly. See recent editions.

We will never sell or share your email address.