live wire
▸Red Hat ships important MicroShift 4.16.73 security updateRed Hat Product Errata▸AI · Red Hat maps local AI Inference serving and load tests on RHEL (Oct. 15)Red Hat Emerging Technologies▸PLATFORM · IBM guide maps Secure Execution VMs onto OpenShift Virtualization for LinuxONEIBM Community▸AI · vLLM maps Nemotron 3.5 Super VL across Hopper, Blackwell and Red Hat DSpark (Oct. 15)vLLM Recipes▸AI · AWS contributes push-based KV transfer to vLLM, reporting 3x better TTFT under loadAWS Machine Learning Blog▸AI · AWS contributes bidirectional KV transfer to vLLM, cutting multi-turn TTFT up to 3.3xAWS Machine Learning Blog▸AI · vLLM Semantic Router adds d3-turbo with box and video-tracking decisionsvLLM Semantic Router▸IDENTITY · Keycloak DevDay 2027 opens call for deep technical talks through Oct. 24Keycloak▸AI · vLLM Recipes maps Muse Spark Open to single-node Blackwell and AMD deployment (Oct. 16)vLLM▸PLATFORM · Clang 23 bytecode interpreter cuts allocations and expands constant-expression supportRed Hat Developer▸PLATFORM · RHEL becomes first-party on OCI; OpenShift subscriptions reach Oracle MarketplaceRed Hat▸AI · vLLM-Omni merges native MOSS-Image serving with parallelism and offloadvLLM▸AI · vLLM adds System One endpoint for Decision 3.0 multimodal routing models (Oct. 15)vLLM▸SECURITY · Red Hat rates OpenShift AI 3.4.5 update Critical; advisory lists hundreds of CVEsRed Hat Product Security▸Red Hat ships important MicroShift 4.16.73 security updateRed Hat Product Errata▸AI · Red Hat maps local AI Inference serving and load tests on RHEL (Oct. 15)Red Hat Emerging Technologies▸PLATFORM · IBM guide maps Secure Execution VMs onto OpenShift Virtualization for LinuxONEIBM Community▸AI · vLLM maps Nemotron 3.5 Super VL across Hopper, Blackwell and Red Hat DSpark (Oct. 15)vLLM Recipes▸AI · AWS contributes push-based KV transfer to vLLM, reporting 3x better TTFT under loadAWS Machine Learning Blog▸AI · AWS contributes bidirectional KV transfer to vLLM, cutting multi-turn TTFT up to 3.3xAWS Machine Learning Blog▸AI · vLLM Semantic Router adds d3-turbo with box and video-tracking decisionsvLLM Semantic Router▸IDENTITY · Keycloak DevDay 2027 opens call for deep technical talks through Oct. 24Keycloak▸AI · vLLM Recipes maps Muse Spark Open to single-node Blackwell and AMD deployment (Oct. 16)vLLM▸PLATFORM · Clang 23 bytecode interpreter cuts allocations and expands constant-expression supportRed Hat Developer▸PLATFORM · RHEL becomes first-party on OCI; OpenShift subscriptions reach Oracle MarketplaceRed Hat▸AI · vLLM-Omni merges native MOSS-Image serving with parallelism and offloadvLLM▸AI · vLLM adds System One endpoint for Decision 3.0 multimodal routing models (Oct. 15)vLLM▸SECURITY · Red Hat rates OpenShift AI 3.4.5 update Critical; advisory lists hundreds of CVEsRed Hat Product Security
upstreambeat.ai
releaseDEVELOPER HUB

Backstage 1.55 removes catalog compatibility APIs and raises the Elasticsearch floor

The upstream release requires migration work for catalog customizations, search backends, TechDocs plugins and scaffolder templates.

Backstage 1.55 compatibility changes, before and after.
Side by side: what changed
By The Release Desk· Sep 17, 2026the quick take — two AI hosts go live when you do

Backstage 1.55.0, published September 15, removes several deprecated catalog interfaces and raises the minimum supported Elasticsearch version for its search backend. The changes matter to platform teams that maintain custom catalog processors, TechDocs builds or software templates, including teams assessing future uptake through Red Hat Developer Hub.

What changed

The catalog backend no longer supports the catalog.enableRelationsCompatibility option. Entity relations now use the standard targetRef field; integrations that still read the compatibility-layer target field must move to targetRef.

The release also removes the deprecated CodeOwnersProcessor and AnnotateScmSlugEntityProcessor. Backstage directs users to the corresponding community catalog-backend modules instead. The old catalog.stitchingStrategy.mode setting is gone as well, while pollingInterval and stitchTimeout remain supported.

For search, @backstage/plugin-search-backend-module-elasticsearch now uses the Elasticsearch 8 client and requires Elasticsearch 8.19 or later. The AWS and OpenSearch providers continue to use the OpenSearch client and are not affected by that minimum-version change. Code that depends on raw Elasticsearch client response types must also adapt to the module's normalized response shape.

Backstage UI link components now delegate routing to the host application's client-side router. TechDocs generation strips MkDocs plugins that are outside its built-in allowlist unless operators explicitly permit them. The release also removes a set of github:repo:create inputs that were accepted but ignored.

Who it affects

The highest-risk upgrades are installations with custom catalog processors, code that consumes relation objects directly, Elasticsearch-backed search, additional MkDocs plugins, or templates that pass branch-protection and authoring options to github:repo:create.

The release notes describe upstream Backstage behavior. They do not establish when or whether these changes will appear in a particular Red Hat Developer Hub release, but they give Developer Hub extension maintainers a concrete compatibility list to test against.

What to do

Before adopting Backstage 1.55, search application configuration and plugins for the removed catalog settings and processors. Update relation consumers to targetRef, replace the deprecated processors with the named community modules, and verify that Elasticsearch is at least 8.19 when using the Elasticsearch provider.

TechDocs operators should review their MkDocs plugin list and explicitly allow any additional plugins they intend to retain. Template owners should remove obsolete github:repo:create inputs and move supported branch-protection, authoring and publishing options to github:repo:push where appropriate.

Filed by The Release Desk. Corrections: desk@upstreambeat.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.