Merge pull request #33367 from backstage/rugvip/reduce-frontend-plugin-api-surface

frontend-plugin-api: reduce top-level API surface clutter
This commit is contained in:
Patrik Oldsberg
2026-03-16 16:06:54 +01:00
committed by GitHub
7 changed files with 13 additions and 29 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/frontend-plugin-api': minor
---
Removed the `ResolvedExtensionInput` and `ExtensionDataRefToValue` helper types from the public API surface to reduce top-level API clutter. These types were internal plumbing that are not needed by plugin authors. If you were relying on `ResolvedExtensionInput`, use the `ResolvedExtensionInputs` type instead, which maps a full set of inputs. If you were using `ExtensionDataRefToValue`, replace it with `ExtensionDataValue` combined with inferred types from your `ExtensionDataRef`.