Skip to content

Upgrade Backstage version to '1.54.6' - #4656

Open
asmasarw wants to merge 1 commit into
redhat-developer:mainfrom
asmasarw:dcm/v1.54.6
Open

Upgrade Backstage version to '1.54.6'#4656
asmasarw wants to merge 1 commit into
redhat-developer:mainfrom
asmasarw:dcm/v1.54.6

Conversation

@asmasarw

@asmasarw asmasarw commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump DCM workspace to Backstage v1.54.6 and update related app, backend, and plugin dependencies.
  • Fix Data Center sidebar submenu alignment so the icon and label are vertically centered in the active bordered item.
  • Fix Agents toolbar UI:
    • Correct the Health status dropdown label when All is selected (outlined Select notch/label behavior).
    • Add spacing between the Register button and the health filter dropdown.
  • Update catalog entity pages for Backstage API changes by removing deprecated variant="gridItem" props from entity cards.
  • Add a changeset for the DCM plugin version bump and dedupe workspaces/dcm/yarn.lock.

Test plan

  • Start the DCM app and verify Data Center sidebar item is vertically centered when active.
  • On Agents tab, confirm Health status label renders correctly with All selected.
  • Confirm spacing between Register and the health filter dropdown.
  • Run yarn tsc:full in workspaces/dcm.
  • Verify lockfile check passes (yarn dedupe in workspaces/dcm).

@rhdh-gh-app

rhdh-gh-app Bot commented Sep 9, 2026

Copy link
Copy Markdown

Important

This PR includes changes that affect public-facing API. Please ensure you are adding/updating documentation for new features or behavior.

Changed Packages

Package Name Package Path Changeset Bump Current Version
app workspaces/dcm/packages/app none v0.0.1
backend workspaces/dcm/packages/backend none v0.0.1
@red-hat-developer-hub/backstage-plugin-dcm-backend workspaces/dcm/plugins/dcm-backend minor v1.0.0
@red-hat-developer-hub/backstage-plugin-dcm-common workspaces/dcm/plugins/dcm-common minor v1.0.0
@red-hat-developer-hub/backstage-plugin-dcm workspaces/dcm/plugins/dcm minor v1.0.0

@codecov

codecov Bot commented Sep 9, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 87.50000% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 62.50%. Comparing base (e609c67) to head (fc28aae).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #4656   +/-   ##
=======================================
  Coverage   62.50%   62.50%           
=======================================
  Files        2621     2621           
  Lines      104902   104910    +8     
  Branches    29495    29497    +2     
=======================================
+ Hits        65567    65574    +7     
- Misses      37475    37476    +1     
  Partials     1860     1860           
Flag Coverage Δ *Carryforward flag
adoption-insights 84.77% <ø> (ø) Carriedforward from e609c67
ai-integrations 78.80% <ø> (ø) Carriedforward from e609c67
app-defaults 53.07% <ø> (ø) Carriedforward from e609c67
augment 46.67% <ø> (ø) Carriedforward from e609c67
boost 82.94% <ø> (ø) Carriedforward from e609c67
bulk-import 73.12% <ø> (ø) Carriedforward from e609c67
cost-management 13.35% <ø> (ø) Carriedforward from e609c67
dcm 73.52% <87.50%> (+0.05%) ⬆️
e2e-adoption-insights 60.00% <ø> (ø) Carriedforward from e609c67
e2e-extensions 62.31% <ø> (ø) Carriedforward from e609c67
e2e-global-header 50.35% <ø> (ø) Carriedforward from e609c67
e2e-homepage 61.11% <ø> (ø) Carriedforward from e609c67
e2e-intelligent-assistant 46.74% <ø> (ø) Carriedforward from e609c67
e2e-orchestrator 49.52% <ø> (ø) Carriedforward from e609c67
e2e-orchestrator-plugin 49.51% <ø> (ø) Carriedforward from e609c67
e2e-quickstart 55.21% <ø> (ø) Carriedforward from e609c67
e2e-scorecard 50.16% <ø> (ø) Carriedforward from e609c67
e2e-theme 16.36% <ø> (ø) Carriedforward from e609c67
extensions 57.37% <ø> (ø) Carriedforward from e609c67
global-floating-action-button 71.18% <ø> (ø) Carriedforward from e609c67
global-header 68.09% <ø> (ø) Carriedforward from e609c67
homepage 48.39% <ø> (ø) Carriedforward from e609c67
install-dynamic-plugins 71.94% <ø> (ø) Carriedforward from e609c67
intelligent-assistant 76.51% <ø> (ø) Carriedforward from e609c67
konflux 91.98% <ø> (ø) Carriedforward from e609c67
lightspeed 69.02% <ø> (ø) Carriedforward from e609c67
mcp-integrations 84.46% <ø> (ø) Carriedforward from e609c67
orchestrator 71.13% <ø> (ø) Carriedforward from e609c67
quickstart 63.74% <ø> (ø) Carriedforward from e609c67
sandbox 79.56% <ø> (ø) Carriedforward from e609c67
scorecard 87.98% <ø> (ø) Carriedforward from e609c67
theme 87.91% <ø> (ø) Carriedforward from e609c67
translations 5.12% <ø> (ø) Carriedforward from e609c67
x2a 77.18% <ø> (ø) Carriedforward from e609c67

*This pull request uses carry forward flags. Click here to find out more.


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e609c67...fc28aae. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sonarqubecloud

sonarqubecloud Bot commented Sep 9, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant