Version Packages
This commit is contained in:
@@ -1,5 +1,53 @@
|
||||
# @backstage/frontend-app-api
|
||||
|
||||
## 0.6.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- bdf4a8e: **BREAKING**: Removed the experimental `createExtensionTree` API.
|
||||
- 86346c2: **BREAKING**: The `app.routes.bindings` app-config mapping has been simplified. You now only need to specify the plugin ID and route ID on both sides of the mapping.
|
||||
|
||||
Old form:
|
||||
|
||||
```yaml
|
||||
app:
|
||||
routes:
|
||||
bindings:
|
||||
plugin.catalog.externalRoutes.viewTechDoc: plugin.techdocs.routes.docRoot
|
||||
plugin.catalog.externalRoutes.createComponent: plugin.catalog-import.routes.importPage
|
||||
```
|
||||
|
||||
New form:
|
||||
|
||||
```yaml
|
||||
app:
|
||||
routes:
|
||||
bindings:
|
||||
catalog.viewTechDoc: techdocs.docRoot
|
||||
catalog.createComponent: catalog-import.importPage
|
||||
```
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 42ebf27: Added `IconsApi` implementation and the ability to configure icons through the `icons` option for `createApp` and `createSpecializedApp`. This is not a long-term solution as icons should be installable via extensions instead. This is just a stop-gap to make sure there is feature parity with the existing frontend system.
|
||||
- bc621aa: Updates to use the new `RouteResolutionsApi`.
|
||||
- e586f79: Wrap the root element with the analytics context to ensure it always exists for all extensions.
|
||||
- 8fe56a8: Widen `@types/react` dependency range to include version 18.
|
||||
- 8472188: Added or fixed the `repository` field in `package.json`.
|
||||
- e0a4dd1: Improved the error message when data input/output shapes do not match
|
||||
- fb9b5e7: The default `ComponentsApi` implementation now uses the `ComponentRef` ID as the component key, rather than the reference instance. This fixes a bug where duplicate installations of `@backstage/frontend-plugin-api` would break the app.
|
||||
- 46b63de: Allow external route refs in the new system to have a `defaultTarget` pointing to a route that it'll resolve to by default if no explicit bindings were made by the adopter.
|
||||
- Updated dependencies
|
||||
- @backstage/frontend-plugin-api@0.6.0
|
||||
- @backstage/core-components@0.14.0
|
||||
- @backstage/core-app-api@1.12.0
|
||||
- @backstage/theme@0.5.1
|
||||
- @backstage/core-plugin-api@1.9.0
|
||||
- @backstage/config@1.1.1
|
||||
- @backstage/errors@1.2.3
|
||||
- @backstage/types@1.1.1
|
||||
- @backstage/version-bridge@1.0.7
|
||||
|
||||
## 0.6.0-next.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/frontend-app-api",
|
||||
"version": "0.6.0-next.3",
|
||||
"version": "0.6.0",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
Reference in New Issue
Block a user