adoption-insights - version:bump to v1.52.0#3893
Conversation
NavItemBlueprint was removed in @backstage/frontend-plugin-api@0.17.0. Migrated to PageBlueprint title/icon params and updated Sidebar to use the new navItems prop instead of the deprecated items prop. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Important This PR includes changes that affect public-facing API. Please ensure you are adding/updating documentation for new features or behavior. Changed Packages
|
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3893 +/- ##
=======================================
Coverage 56.59% 56.59%
=======================================
Files 2372 2372
Lines 95021 95021
Branches 26591 26578 -13
=======================================
Hits 53777 53777
Misses 39700 39700
Partials 1544 1544
*This pull request uses carry forward flags. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
Code Review by Qodo
Context used✅ Compliance rules (platform):
11 rules✅ Cross-repo context Explored:
repo: redhat-developer/rhdh (sha: 5992bddd) Explored:
repo: redhat-developer/rhdh-operator (sha: 97f42f76) Explored:
repo: redhat-developer/rhdh-local (sha: 48b26cbd) Not relevant to this PR:
redhat-developer/rhdh-chart 1. RHDH wrappers not bumped
|
PR Summary by QodoBump adoption-insights to Backstage v1.52.0 and migrate nav to PageBlueprint
AI Description
Diagram
High-Level Assessment
Files changed (13)
|





Backstage release v1.52.0 has been published, this Pull Request contains the changes to upgrade adoption-insights to this new release.
Please review the changelog before approving, there may be manual changes needed:
Additional fixes for Backstage 1.52.0 regressions
NavItemBlueprintremoved in@backstage/frontend-plugin-api@0.17.0Root cause:
NavItemBlueprintwas removed from@backstage/frontend-plugin-apiin v0.17.0. Nav items are now auto-discovered fromPageBlueprintextensions viatitleandiconparams.Fix:
NavItemBlueprintimport and usage fromalpha.tsxtitleandiconparams toPageBlueprint.make()Sidebar.tsxto use the newnavItemsprop (vianavItems.rest()) instead of the deprecateditemsprop