12 KiB
12 KiB
@backstage/frontend-app-api
0.4.0-next.3
Patch Changes
- Updated dependencies
- @backstage/core-components@0.13.9-next.3
- @backstage/config@1.1.1
- @backstage/core-app-api@1.11.2-next.1
- @backstage/core-plugin-api@1.8.1-next.1
- @backstage/frontend-plugin-api@0.4.0-next.3
- @backstage/theme@0.5.0-next.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
0.4.0-next.2
Minor Changes
ea06590: The app no longer provides theAppContextfrom@backstage/core-plugin-api. Components that require this context to be available should use thecompatWrapperhelper from@backstage/core-compat-api.
Patch Changes
aeb8008: Add support for translation extensions.b7adf24: Use the new plugin type for error boundary components.8f5d6c1: Updates to match the new extension input wrapping.cb4197a: Forwardnode`` instead ofextensionId` to resolved extension inputs.8837a96: Updates to match the introduction ofExtensionDefinitionand new extension ID naming patterns.- Updated dependencies
- @backstage/frontend-plugin-api@0.4.0-next.2
- @backstage/theme@0.5.0-next.1
- @backstage/config@1.1.1
- @backstage/core-app-api@1.11.2-next.1
- @backstage/core-components@0.13.9-next.2
- @backstage/core-plugin-api@1.8.1-next.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
0.4.0-next.1
Minor Changes
e539735435: Updated core extension structure to make space for the sign-in page by addingcore.router.
Patch Changes
5eb6b8a7bc: Added the nav logo extension for customization of sidebar logo1f12fb762c: Create a core components extension that allows adopters to override core app components such asProgress,BootErrorPage,NotFoundErrorPageandErrorBoundaryFallback.59709286b3: Collect and register feature flags from plugins and extension overrides.f27ee7d937: Migrate analytics route tracker component.a5a04739e1: Updates to providenodeto extension factories instead ofidandsource.- Updated dependencies
- @backstage/frontend-plugin-api@0.4.0-next.1
- @backstage/core-components@0.13.9-next.1
- @backstage/core-plugin-api@1.8.1-next.1
- @backstage/core-app-api@1.11.2-next.1
- @backstage/config@1.1.1
- @backstage/theme@0.5.0-next.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
0.3.1-next.0
Patch Changes
60d6eb544e: Removed@backstage/plugin-graphiqldependency.9ad4039efa: Bringing over apis from core-plugin-apib8cb7804c8: AddedcreateSpecializedApp, which is a synchronous version ofcreateAppwhere config and features already need to be loaded.- Updated dependencies
- @backstage/core-plugin-api@1.8.1-next.0
- @backstage/core-components@0.13.9-next.0
- @backstage/theme@0.5.0-next.0
- @backstage/frontend-plugin-api@0.3.1-next.0
- @backstage/core-app-api@1.11.2-next.0
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
0.3.0
Minor Changes
68fc9dc60e: Added the ability to configure bound routes throughapp.routes.bindings. The routing system used bycreateApphas been replaced by one that only supports route refs of the new format from@backstage/frontend-plugin-api. The requirement for route refs to have the same ID as their associated extension has been removed.
Patch Changes
e28d379e32: Refactor internal extension instance system into an app graph.fdc348d5d3: The options parameter ofcreateAppis now optional.6c2b872153: Add official support for React 18.dc613f9bcf: Updatedapp.extensionsconfiguration schema.733bd95746: Implement newAppTreeApi685a4c8901: Installed features are now deduplicated both by reference and ID when available. Features passed tocreateAppnow override both discovered and loaded features.fa28d4e6df: No longer throw error on invalid input if the child is disabled.bb98953cb9: Register default implementation for theTranslation APIon the newcreateApp.fe6d09953d: Fix for app node output IDs not being serialized correctly.77f009b35d: Internal updates to match changes in the experimental@backstage/frontend-plugin-api.4d6fa921db: Internal refactor to rename the app graph to app tree- Updated dependencies
- @backstage/core-components@0.13.8
- @backstage/frontend-plugin-api@0.3.0
- @backstage/plugin-graphiql@0.3.0
- @backstage/core-plugin-api@1.8.0
- @backstage/version-bridge@1.0.7
- @backstage/core-app-api@1.11.1
- @backstage/theme@0.4.4
- @backstage/config@1.1.1
- @backstage/types@1.1.1
0.3.0-next.2
Patch Changes
-
#20999
fdc348d5d3Thanks @Rugvip! - The options parameter ofcreateAppis now optional. -
#20888
733bd95746Thanks @Rugvip! - Implement newAppTreeApi -
#20999
fa28d4e6dfThanks @Rugvip! - No longer throw error on invalid input if the child is disabled. -
Updated dependencies
- @backstage/core-components@0.13.8-next.2
- @backstage/frontend-plugin-api@0.3.0-next.2
- @backstage/plugin-graphiql@0.3.0-next.2
0.3.0-next.1
Patch Changes
fe6d09953d: Fix for app node output IDs not being serialized correctly.77f009b35d: Internal updates to match changes in the experimental@backstage/frontend-plugin-api.4d6fa921db: Internal refactor to rename the app graph to app tree- Updated dependencies
- @backstage/frontend-plugin-api@0.3.0-next.1
- @backstage/plugin-graphiql@0.3.0-next.1
- @backstage/core-components@0.13.8-next.1
- @backstage/config@1.1.1
- @backstage/core-app-api@1.11.1-next.0
- @backstage/core-plugin-api@1.8.0-next.0
- @backstage/theme@0.4.4-next.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7-next.0
0.3.0-next.0
Minor Changes
68fc9dc60e: Added the ability to configure bound routes throughapp.routes.bindings. The routing system used bycreateApphas been replaced by one that only supports route refs of the new format from@backstage/frontend-plugin-api. The requirement for route refs to have the same ID as their associated extension has been removed.
Patch Changes
e28d379e32: Refactor internal extension instance system into an app graph.6c2b872153: Add official support for React 18.dc613f9bcf: Updatedapp.extensionsconfiguration schema.685a4c8901: Installed features are now deduplicated both by reference and ID when available. Features passed tocreateAppnow override both discovered and loaded features.bb98953cb9: Register default implementation for theTranslation APIon the newcreateApp.- Updated dependencies
- @backstage/core-components@0.13.7-next.0
- @backstage/frontend-plugin-api@0.3.0-next.0
- @backstage/plugin-graphiql@0.3.0-next.0
- @backstage/core-plugin-api@1.8.0-next.0
- @backstage/version-bridge@1.0.7-next.0
- @backstage/core-app-api@1.11.1-next.0
- @backstage/theme@0.4.4-next.0
- @backstage/config@1.1.1
- @backstage/types@1.1.1
0.2.0
Minor Changes
4461d87d5a: Removed support for the newuseRouteRef.9d03dfe5e3: ThecreateAppconfig option has been replaced by a newconfigLoaderoption. There is now also apluginLoaderoption that can be used to dynamically load plugins into the app.d7c5d80c57: The hidden'root'extension has been removed and has instead been made an input of the'core'extension. The checks for rejecting configuration of the'root'extension to rejects configuration of the'core'extension instead.d920b8c343: Added support for installingExtensionOverridesviacreateAppoptions. As part of this change thepluginsoption has been renamed tofeatures, and thepluginLoaderhas been renamed tofeatureLoader.
Patch Changes
322bbcae24: Internal update for removal of experimental plugin configuration API.f78ac58f88: Filters for discovered packages are now also applied at runtime. This makes it possible to disable packages through theapp.experimental.packagesconfig at runtime.68ffb9e67d: The app will now reject any extensions that attach to nonexistent inputs.5072824817: ImplementtoString()andtoJSON()for extension instances.1e60a9c3a5: Fixed an issue preventing the routing system to match subroutes52366db5b3: Make themes configurable through extensions, and switched default themes to use extensions instead.2ecd33618a: Added thebindRoutesoption tocreateApp.e5a2956dd2: Register default api implementations when creating declarative integrated apps.9a1fce352e: Updated dependency@testing-library/jest-domto^6.0.0.06432f900c: Updates forat->attachTorefactor.1718ec75b7: Added support for the existing routing system.66d51a4827: Prevents root extension override and duplicated plugin extensions.- Updated dependencies
- @backstage/frontend-plugin-api@0.2.0
- @backstage/core-app-api@1.11.0
- @backstage/core-plugin-api@1.7.0
- @backstage/core-components@0.13.6
- @backstage/plugin-graphiql@0.2.55
- @backstage/version-bridge@1.0.6
- @backstage/theme@0.4.3
- @backstage/config@1.1.1
- @backstage/types@1.1.1
0.2.0-next.2
Minor Changes
4461d87d5a: Removed support for the newuseRouteRef.
Patch Changes
5072824817: ImplementtoString()andtoJSON()for extension instances.06432f900c: Updates forat->attachTorefactor.1718ec75b7: Added support for the existing routing system.- Updated dependencies
- @backstage/frontend-plugin-api@0.2.0-next.2
- @backstage/core-app-api@1.11.0-next.2
- @backstage/core-components@0.13.6-next.2
- @backstage/core-plugin-api@1.7.0-next.1
- @backstage/plugin-graphiql@0.2.55-next.2
- @backstage/theme@0.4.3-next.0
- @backstage/config@1.1.1-next.0
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.5
0.2.0-next.1
Patch Changes
52366db5b3: Make themes configurable through extensions, and switched default themes to use extensions instead.e5a2956dd2: Register default api implementations when creating declarative integrated apps.- Updated dependencies
- @backstage/frontend-plugin-api@0.1.1-next.1
- @backstage/core-components@0.13.6-next.1
- @backstage/core-app-api@1.10.1-next.1
- @backstage/plugin-graphiql@0.2.55-next.1
- @backstage/core-plugin-api@1.7.0-next.0
- @backstage/config@1.1.0
- @backstage/theme@0.4.2
- @backstage/types@1.1.1
0.2.0-next.0
Minor Changes
9d03dfe5e3: ThecreateAppconfig option has been replaced by a newconfigLoaderoption. There is now also apluginLoaderoption that can be used to dynamically load plugins into the app.
Patch Changes
322bbcae24: Internal update for removal of experimental plugin configuration API.66d51a4827: Prevents root extension override and duplicated plugin extensions.- Updated dependencies
- @backstage/core-plugin-api@1.7.0-next.0
- @backstage/core-components@0.13.6-next.0
- @backstage/frontend-plugin-api@0.1.1-next.0
- @backstage/config@1.1.0
- @backstage/core-app-api@1.10.1-next.0
- @backstage/plugin-graphiql@0.2.55-next.0
- @backstage/types@1.1.1
0.1.0
Minor Changes
628ca7e458: Initial release
Patch Changes
- Updated dependencies
- @backstage/plugin-graphiql@0.2.54
- @backstage/frontend-plugin-api@0.1.0
- @backstage/core-components@0.13.5
- @backstage/config@1.1.0
- @backstage/core-app-api@1.10.0
- @backstage/core-plugin-api@1.6.0
- @backstage/types@1.1.1
0.1.0-next.0
Minor Changes
628ca7e458: Initial release
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.1.0-next.0
- @backstage/plugin-graphiql@0.2.54-next.3
- @backstage/config@1.1.0-next.2
- @backstage/core-app-api@1.10.0-next.3
- @backstage/core-components@0.13.5-next.3
- @backstage/core-plugin-api@1.6.0-next.3
- @backstage/types@1.1.1-next.0
0.0.1-next.1
Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.6.0-next.2
- @backstage/plugin-graphiql@0.2.54-next.2
- @backstage/config@1.1.0-next.1
- @backstage/frontend-plugin-api@0.0.1-next.0
- @backstage/types@1.1.0
0.0.1-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.1.0-next.0
- @backstage/plugin-graphiql@0.2.54-next.1
- @backstage/frontend-plugin-api@0.0.0
- @backstage/types@1.1.0