-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
Story
As a developer of RHDH plugins, I want ship my plugins with the latest versions. But updating and delivering some packages breaks our features.
For example: Updating @backstage/plugin-home and @backstage/plugin-home-react breaks that the sidebar (part of the showcase repo) and home page customization feature works correctly.
We should investigate why this happen and if this also affects "real" dynamic plugins and how we can address that issue.
Background
When using the latest version of the backstage "home" plugin, it also added some additional dependencies to the yarn.lock. This includes @backstage/core-app-api.
An initial guess is, that the added dependencies are bundled into the plugin and results in 2 incompatible versions that are shipped with the showcase code.
Dependencies and Blockers
QE impacted work
If we understand the issue, we should add related e2e tests.
Documentation impacted work
No
Acceptance Criteria
upstream documentation updates (design docs, release notes etc)
Depends on the findings.
Technical enablement / Demo
Depends on the findings.