159 KiB
Release v1.31.0-next.0
Upgrade Helper: https://backstage.github.io/upgrade-helper/?to=1.31.0-next.0
@backstage/backend-app-api@0.10.0-next.0
Minor Changes
-
19ff127: BREAKING: The deprecatedidentityServiceFactoryandtokenManagerServiceFactoryhave been removed. -
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
cd38da8: Deprecate thefeatureDiscoveryServiceFactoryin favor of using@backstage/backend-defaults#discoveryFeatureLoaderinstead.7f779c7:auth.externalAccessshould be optional in the config schema51a69b5: Fix feature loaders in CJS double-default nested builds0b2a402: Updates to the config schema to match reality- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/cli-common@0.1.14
- @backstage/config@1.2.0
- @backstage/config-loader@1.9.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/backend-common@0.25.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
8ba77ed: ThelegacyPluginandmakeLegacyPluginhelpers now provide their own shim implementation of the identity and token manager services, as these services are being removed from the new backend system.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.2e9ec14: Addpg-formatas a dependency19ff127: Internal refactor to re-declare the token manager service which was removed from@backstage/backend-plugin-api, but is still supported in this package for backwards compatibility.66dbf0a: Allow the cache service to accept the human duration format for TTL0b2a402: Updates to the config schema to match reality- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/backend-dev-utils@0.1.5
- @backstage/cli-common@0.1.14
- @backstage/config@1.2.0
- @backstage/config-loader@1.9.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/integration-aws-node@0.1.12
- @backstage/types@1.1.1
@backstage/backend-defaults@0.5.0-next.0
Minor Changes
-
359fcd7: BREAKING: The backwards compatibility with plugins using legacy auth through the token manager service has been removed. This means that instead of falling back to using the old token manager, requests towards plugins that don't support the new auth system will simply fail. Please make sure that all plugins in your deployment are hosted within a backend instance from the new backend system. -
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it. -
19ff127: BREAKING: The default backend instance no longer provides implementations for the identity and token manager services, which have been removed from@backstage/backend-plugin-api.If you rely on plugins that still require these services, you can add them to your own backend by re-creating the service reference and factory.
The following can be used to implement the identity service:
import { coreServices, createServiceFactory, createServiceRef, } from '@backstage/backend-plugin-api'; import { DefaultIdentityClient, IdentityApi, } from '@backstage/plugin-auth-node'; backend.add( createServiceFactory({ service: createServiceRef<IdentityApi>({ id: 'core.identity' }), deps: { discovery: coreServices.discovery, }, async factory({ discovery }) { return DefaultIdentityClient.create({ discovery }); }, }), );The following can be used to implement the token manager service:
import { ServerTokenManager, TokenManager } from '@backstage/backend-common'; import { createBackend } from '@backstage/backend-defaults'; import { coreServices, createServiceFactory, createServiceRef, } from '@backstage/backend-plugin-api'; backend.add( createServiceFactory({ service: createServiceRef<TokenManager>({ id: 'core.tokenManager' }), deps: { config: coreServices.rootConfig, logger: coreServices.rootLogger, }, createRootContext({ config, logger }) { return ServerTokenManager.fromConfig(config, { logger, allowDisabledTokenManager: true, }); }, async factory(_deps, tokenManager) { return tokenManager; }, }), );
Patch Changes
-
7f779c7:auth.externalAccessshould be optional in the config schema -
7a72ec8: Exports thediscoveryFeatureLoaderas a replacement for the deprecatedfeatureDiscoveryService. ThediscoveryFeatureLoaderis a new backend system feature loader that discovers backend features from the currentpackage.jsonand its dependencies. Here is an example using thediscoveryFeatureLoaderloader in a new backend instance:import { createBackend } from '@backstage/backend-defaults'; import { discoveryFeatureLoader } from '@backstage/backend-defaults'; //... const backend = createBackend(); //... backend.add(discoveryFeatureLoader); //... backend.start(); -
66dbf0a: Allow the cache service to accept the human duration format for TTL -
5a8fcb4: Added the option to skip database migrations by settingskipMigrations: truein config. This can be done globally in the database config or by plugin id. -
0b2a402: Updates to the config schema to match reality -
Updated dependencies
- @backstage/backend-app-api@0.10.0-next.0
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/backend-dev-utils@0.1.5
- @backstage/cli-common@0.1.14
- @backstage/cli-node@0.2.7
- @backstage/config@1.2.0
- @backstage/config-loader@1.9.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/integration-aws-node@0.1.12
- @backstage/types@1.1.1
@backstage/backend-dynamic-feature-service@0.4.0-next.0
Minor Changes
9080f57: BREAKING:dynamicPluginsServiceFactoryis no longer callable as a function. If you need to provide options to make a custom factory, usedynamicPluginsSchemasServiceFactoryWithOptionsinstead.
Patch Changes
-
cd38da8: Deprecate thedynamicPluginsServiceRef,dynamicPluginsServiceFactoryanddynamicPluginsServiceFactoryWithOptionsin favor of using thedynamicPluginsFeatureDiscoveryLoaderto discover dynamic features in a new backend system.See usage examples below:
Example using the
dynamicPluginsFeatureDiscoveryLoaderloader in a backend instance:import { createBackend } from '@backstage/backend-defaults'; import { dynamicPluginsFeatureDiscoveryLoader } from '@backstage/backend-dynamic-feature-service'; //... const backend = createBackend(); backend.add(dynamicPluginsFeatureDiscoveryLoader); //... backend.start();Passing options to the
dynamicPluginsFeatureDiscoveryLoaderloader in a backend instance:import { createBackend } from '@backstage/backend-defaults'; import { dynamicPluginsFeatureDiscoveryLoader } from '@backstage/backend-dynamic-feature-service'; import { myCustomModuleLoader } from './myCustomModuleLoader'; //... const backend = createBackend(); backend.add( dynamicPluginsFeatureDiscoveryLoader({ moduleLoader: myCustomModuleLoader, }), ); //... backend.start(); -
e27f889: Relax type check for a plugin's default export to also accept a BackendFeature defined as a function instead of an object -
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature. -
Updated dependencies
- @backstage/backend-app-api@0.10.0-next.0
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-app-node@0.1.25-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-catalog-backend@1.25.3-next.0
- @backstage/plugin-events-backend@0.3.12-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/cli-common@0.1.14
- @backstage/cli-node@0.2.7
- @backstage/config@1.2.0
- @backstage/config-loader@1.9.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-search-common@1.2.14
@backstage/backend-plugin-api@0.9.0-next.0
Minor Changes
-
19ff127: BREAKING: The deprecated identity and token manager services have been removed. This means thatcoreServices.identityandcoreServices.tokenManagerare gone, along with related types and utilities in other packages. -
f687050: Removed the following deprecated exportsBackendPluginConfiguseCreateBackendPluginOptionsBackendModuleConfiguseCreateBackendModuleOptionsExtensionPointConfiguseCreateExtensionPointOptions
-
4d82481: Removed deprecatedServiceFactoryOrFunctiontype. -
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
cd38da8: Deprecate thefeatureDiscoveryServiceRefin favor of using the newdiscoveryFeatureLoaderinstead.66dbf0a: Allow the cache service to accept the human duration format for TTL0b2a402: Updates to the config schema to match reality- Updated dependencies
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/cli-common@0.1.14
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
@backstage/backend-test-utils@0.6.0-next.0
Minor Changes
-
19ff127: BREAKING: Removed service mocks for the identity and token manager services, which have been removed from@backstage/backend-plugin-api. -
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
0363bf1: There is a newmockErrorHandlerutility to help in mocking the error middleware in tests.- Updated dependencies
- @backstage/backend-app-api@0.10.0-next.0
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/frontend-app-api@0.9.0-next.0
Minor Changes
62cce6c: Removed deprecatediconsproperty passing tocreateAppandcreateSpecializedApp. UseIconBundleBlueprint.maketo create extensions instead and include them in the app.
Patch Changes
-
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints. -
2bb9517: Introduce the@backstage/plugin-apppackage to hold all of the built-in extensions for easy consumption and overriding. -
f3a2b91: Moved several implementations of built-in APIs from being hardcoded in the app to instead be provided as API extensions. This moves all API-related inputs from theappextension to the respective API extensions. For example, extensions created withThemeBlueprintare now attached to thethemesinput ofapi:app-themerather than theappextension. -
5446061: Internal refactor following removal of v1 extension support. The app implementation itself still supports v1 extensions at runtime. -
98850de: Added support for definingreplacesincreateExtensionInputwhich will allow extensions to redirect missingattachTopoints to an input of the created extension.export const AppThemeApi = ApiBlueprint.makeWithOverrides({ name: 'app-theme', inputs: { themes: createExtensionInput([ThemeBlueprint.dataRefs.theme], { // attachTo: { id: 'app', input: 'themes'} will be redirected to this input instead replaces: [{ id: 'app', input: 'themes' }], }), }, factory: () { ... } }); -
4a66456: Added therootextension the replace theappextension as the root of the app. -
Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/plugin-app@0.1.0-next.0
- @backstage/config@1.2.0
- @backstage/core-app-api@1.14.2
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/theme@0.5.6
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
@backstage/frontend-plugin-api@0.8.0-next.0
Minor Changes
-
5446061: BREAKING: Removed support for "v1" extensions. This means that it is no longer possible to declare inputs and outputs as objects when usingcreateExtension. In addition, all extension creators except forcreateComponentExtensionhave been removed, use the equivalent blueprint instead. See the 1.30 migration documentation for more information on this change. -
fec8b57: BREAKING: Updated the type parameters forExtensionDefinitionandExtensionBlueprintto only have a single object parameter. The base type parameter is exported asExtensionDefinitionParametersandExtensionBlueprintParametersrespectively. This is shipped as an immediate breaking change as we expect usage of these types to be rare, and it does not affect the runtime behavior of the API.This is a breaking change as it changes the type parameters. Existing usage can generally be updated as follows:
ExtensionDefinition<any>->ExtensionDefinitionExtensionDefinition<any, any>->ExtensionDefinitionExtensionDefinition<TConfig>->ExtensionDefinition<{ config: TConfig }>ExtensionDefinition<TConfig, TConfigInput>->ExtensionDefinition<{ config: TConfig, configInput: TConfigInput }>
If you need to infer the parameter you can use
ExtensionDefinitionParameters, for example:import { ExtensionDefinition, ExtensionDefinitionParameters, } from '@backstage/frontend-plugin-api'; function myUtility<T extends ExtensionDefinitionParameters>( ext: ExtensionDefinition<T>, ): T['config'] { // ... }The same patterns apply to
ExtensionBlueprint.This change is made to improve the readability of API references and ability to evolve the type parameters in the future.
Patch Changes
-
2bb9517: Introduce the@backstage/plugin-apppackage to hold all of the built-in extensions for easy consumption and overriding. -
f3a2b91: Moved several implementations of built-in APIs from being hardcoded in the app to instead be provided as API extensions. This moves all API-related inputs from theappextension to the respective API extensions. For example, extensions created withThemeBlueprintare now attached to thethemesinput ofapi:app-themerather than theappextension. -
98850de: Added support for definingreplacesincreateExtensionInputwhich will allow extensions to redirect missingattachTopoints to an input of the created extension.export const AppThemeApi = ApiBlueprint.makeWithOverrides({ name: 'app-theme', inputs: { themes: createExtensionInput([ThemeBlueprint.dataRefs.theme], { // attachTo: { id: 'app', input: 'themes'} will be redirected to this input instead replaces: [{ id: 'app', input: 'themes' }], }), }, factory: () { ... } }); -
4a66456: A newapisparameter has been added tofactoryfor extensions. This is a way to access utility APIs without being coupled to the React context. -
Updated dependencies
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
@backstage/frontend-test-utils@0.2.0-next.0
Minor Changes
5446061: Removed support for testing "v1" extensions, where outputs are defined as an object rather than an array.e6e488c: BREAKING: The deprecated.render()method has been removed from the extension tester.
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.4a66456: Internal update to add support for passing anApiRegistrywhen creating the node tree2bb9517: Introduce the@backstage/plugin-apppackage to hold all of the built-in extensions for easy consumption and overriding.f6d1874: Added the ability to provide additionalextensionsandfeaturestorenderInTestApp- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/frontend-app-api@0.9.0-next.0
- @backstage/plugin-app@0.1.0-next.0
- @backstage/test-utils@1.6.0-next.0
- @backstage/config@1.2.0
- @backstage/types@1.1.1
@backstage/test-utils@1.6.0-next.0
Minor Changes
d47be30: Added the icons option to the renderInTestApp function's TestAppOptions to be forwarded to the icons option ofcreateApp.
Patch Changes
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-app-api@1.14.2
- @backstage/core-plugin-api@1.9.3
- @backstage/theme@0.5.6
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-react@0.4.25
@backstage/plugin-app@0.1.0-next.0
Minor Changes
2bb9517: Introduce the@backstage/plugin-apppackage to hold all of the built-in extensions for easy consumption and overriding.
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/theme@0.5.6
- @backstage/plugin-permission-react@0.4.25
@backstage/plugin-auth-backend@0.23.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
19ff127: Internal refactor to remove dependencies on the identity and token manager services, which have been removed. Public APIs no longer require the identity service or token manager to be provided.3c2d690: Allow users without defined email to be ingested by themsgraphcatalog plugin and adduserIdMatchingUserEntityAnnotationsign-in resolver for the Microsoft auth provider to support sign-in for users without defined email.- Updated dependencies
- @backstage/plugin-auth-backend-module-aws-alb-provider@0.2.0-next.0
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-backend-module-microsoft-provider@0.2.0-next.0
- @backstage/plugin-auth-backend-module-atlassian-provider@0.3.0-next.0
- @backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.0-next.0
- @backstage/plugin-auth-backend-module-bitbucket-provider@0.2.0-next.0
- @backstage/plugin-auth-backend-module-cloudflare-access-provider@0.3.0-next.0
- @backstage/plugin-auth-backend-module-gcp-iap-provider@0.3.0-next.0
- @backstage/plugin-auth-backend-module-github-provider@0.2.0-next.0
- @backstage/plugin-auth-backend-module-gitlab-provider@0.2.0-next.0
- @backstage/plugin-auth-backend-module-google-provider@0.2.0-next.0
- @backstage/plugin-auth-backend-module-oauth2-provider@0.3.0-next.0
- @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.0-next.0
- @backstage/plugin-auth-backend-module-oidc-provider@0.3.0-next.0
- @backstage/plugin-auth-backend-module-okta-provider@0.1.0-next.0
- @backstage/plugin-auth-backend-module-onelogin-provider@0.2.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/plugin-auth-backend-module-atlassian-provider@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
@backstage/plugin-auth-backend-module-aws-alb-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
ecbc47e: Fix a bug where the signer was checked from the payload instead of the header- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-backend@0.23.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/errors@1.2.4
@backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/catalog-model@1.6.0
- @backstage/errors@1.2.4
@backstage/plugin-auth-backend-module-bitbucket-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
@backstage/plugin-auth-backend-module-cloudflare-access-provider@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
@backstage/plugin-auth-backend-module-gcp-iap-provider@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/plugin-auth-backend-module-github-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
@backstage/plugin-auth-backend-module-gitlab-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
@backstage/plugin-auth-backend-module-google-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
@backstage/plugin-auth-backend-module-guest-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/catalog-model@1.6.0
- @backstage/errors@1.2.4
@backstage/plugin-auth-backend-module-microsoft-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
3c2d690: Allow users without defined email to be ingested by themsgraphcatalog plugin and adduserIdMatchingUserEntityAnnotationsign-in resolver for the Microsoft auth provider to support sign-in for users without defined email.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
@backstage/plugin-auth-backend-module-oauth2-provider@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
@backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/errors@1.2.4
@backstage/plugin-auth-backend-module-oidc-provider@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-backend@0.23.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
@backstage/plugin-auth-backend-module-okta-provider@0.1.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
@backstage/plugin-auth-backend-module-onelogin-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
@backstage/plugin-auth-backend-module-pinniped-provider@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
@backstage/plugin-auth-backend-module-vmware-cloud-provider@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/catalog-model@1.6.0
@backstage/plugin-catalog-backend-module-backstage-openapi@0.4.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-openapi-utils@0.1.18-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
@backstage/plugin-catalog-backend-module-gcp@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/plugin-kubernetes-common@0.8.2
@backstage/plugin-catalog-backend-module-github-org@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-catalog-backend-module-github@0.7.3-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/config@1.2.0
@backstage/plugin-catalog-backend-module-gitlab-org@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-catalog-backend-module-gitlab@0.4.2-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
@backstage/plugin-catalog-backend-module-ldap@0.9.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.26
@backstage/plugin-catalog-backend-module-logs@0.1.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-catalog-backend@1.25.3-next.0
- @backstage/plugin-events-node@0.4.0-next.0
@backstage/plugin-catalog-backend-module-openapi@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-catalog-backend@1.25.3-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/integration@1.14.0
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.26
@backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-scaffolder-common@1.5.5
@backstage/plugin-catalog-backend-module-unprocessed@0.5.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-unprocessed-entities-common@0.0.4
- @backstage/plugin-permission-common@0.8.1
@backstage/plugin-devtools-backend@0.4.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/cli-common@0.1.14
- @backstage/config@1.2.0
- @backstage/config-loader@1.9.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-devtools-common@0.1.12
- @backstage/plugin-permission-common@0.8.1
@backstage/plugin-events-node@0.4.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
@backstage/plugin-notifications-backend@0.4.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-notifications-node@0.2.6-next.0
- @backstage/plugin-signals-node@0.1.11-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-notifications-common@0.0.5
@backstage/plugin-notifications-backend-module-email@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-notifications-node@0.2.6-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/integration-aws-node@0.1.12
- @backstage/types@1.1.1
- @backstage/plugin-notifications-common@0.0.5
@backstage/plugin-permission-backend-module-allow-all-policy@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-permission-common@0.8.1
@backstage/plugin-scaffolder@1.25.0-next.0
Minor Changes
5143616: Added EntityOwnerPicker component to the TemplateListPage to allow filtering on owner
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/plugin-scaffolder-react@1.12.0-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/integration-react@1.1.30
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-permission-react@0.4.25
- @backstage/plugin-scaffolder-common@1.5.5
@backstage/plugin-scaffolder-backend@1.25.0-next.0
Minor Changes
62898bd:createRouterand its related types has been marked as deprecared. This backend should instead be initialized using the new backend system.
Patch Changes
c160951: Found the issue during testing the clean up of the workspace for the database implementation.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.0-next.0
- @backstage/plugin-scaffolder-backend-module-azure@0.2.0-next.0
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.0-next.0
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.0-next.0
- @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.0-next.0
- @backstage/plugin-scaffolder-backend-module-gerrit@0.2.0-next.0
- @backstage/plugin-scaffolder-backend-module-gitea@0.2.0-next.0
- @backstage/plugin-scaffolder-backend-module-github@0.5.0-next.0
- @backstage/plugin-scaffolder-backend-module-gitlab@0.5.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/types@1.1.1
- @backstage/plugin-bitbucket-cloud-common@0.2.22
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-scaffolder-common@1.5.5
@backstage/plugin-scaffolder-backend-module-azure@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-scaffolder-backend-module-bitbucket@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.0-next.0
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/plugin-bitbucket-cloud-common@0.2.22
@backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-scaffolder-backend-module-cookiecutter@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/types@1.1.1
@backstage/plugin-scaffolder-backend-module-gcp@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-scaffolder-backend-module-gerrit@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
9e5923d: Added test cases for publish:gerrit action examples- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-scaffolder-backend-module-gitea@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-scaffolder-backend-module-github@0.5.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-scaffolder-backend-module-gitlab@0.5.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-scaffolder-backend-module-notifications@0.1.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-notifications-node@0.2.6-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/plugin-notifications-common@0.0.5
@backstage/plugin-scaffolder-backend-module-rails@0.5.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/types@1.1.1
@backstage/plugin-scaffolder-backend-module-sentry@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
@backstage/plugin-scaffolder-backend-module-yeoman@0.4.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/types@1.1.1
- @backstage/plugin-scaffolder-node-test-utils@0.1.12-next.0
@backstage/plugin-scaffolder-react@1.12.0-next.0
Minor Changes
4512f71: Addui:backstage.review.nameoption for custom item names on scaffolder review page, and also add support for rendering thetitleproperty instead of the key name.
Patch Changes
3ebb64f: - Fix secret widget field not displaying as required.- Fix secret widget not able to be required inside nested objects.
- Fix secret widget not able to be disabled.
- Support
minLengthandmaxLengthproperties for secret widget.
8dd6ef6: Fix an issue where keys with duplicate final key parts are not all displayed in theReviewState. Change the way the keys are formatted to include the full schema path, separated by>.9a0672a: Scaffolder review page shows static amount of asterisks for secret fields.- Updated dependencies
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/theme@0.5.6
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
- @backstage/plugin-permission-react@0.4.25
- @backstage/plugin-scaffolder-common@1.5.5
@backstage/plugin-search-backend-module-stack-overflow-collator@0.3.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/config@1.2.0
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-search-react@1.8.0-next.0
Minor Changes
9d66d8c: Make use of theuseApphook to retrieve the specified search icon in the SearchBar
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.f26ff99: Slight type tweak to match newer React versions better5446061: The/alphaexport no longer export extension creators for the new frontend system, existing usage should be switched to use the equivalent extension blueprint instead. For more information see the new frontend system 1.30 migration documentation.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/theme@0.5.6
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-signals-backend@0.2.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
3ec5ccb: ThecreateRouterand its related types has been marked as deprecared. This backend should instead be initialized using the new backend system.19ff127: Internal refactor to remove dependencies on the identity and token manager services, which have been removed. Public APIs no longer require the identity service or token manager to be provided.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-signals-node@0.1.11-next.0
- @backstage/config@1.2.0
- @backstage/types@1.1.1
@backstage/backend-openapi-utils@0.1.18-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/errors@1.2.4
@backstage/backend-tasks@0.6.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/cli@0.27.1-next.0
Patch Changes
- 1b5c264: Add
checks: 'read'for default GitHub app permissions - Updated dependencies
- @backstage/catalog-model@1.6.0
- @backstage/cli-common@0.1.14
- @backstage/cli-node@0.2.7
- @backstage/config@1.2.0
- @backstage/config-loader@1.9.0
- @backstage/errors@1.2.4
- @backstage/eslint-plugin@0.1.8
- @backstage/integration@1.14.0
- @backstage/release-manifests@0.0.11
- @backstage/types@1.1.1
@backstage/core-compat-api@0.2.9-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-plugin-api@1.9.3
- @backstage/version-bridge@1.0.8
@backstage/create-app@0.5.19-next.0
Patch Changes
019d9ad: Minor dockerfile syntax update- Updated dependencies
- @backstage/cli-common@0.1.14
@backstage/dev-utils@1.0.38-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/app-defaults@1.5.10
- @backstage/catalog-model@1.6.0
- @backstage/core-app-api@1.14.2
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/integration-react@1.1.30
- @backstage/theme@0.5.6
@backstage/repo-tools@0.9.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/catalog-model@1.6.0
- @backstage/cli-common@0.1.14
- @backstage/cli-node@0.2.7
- @backstage/config-loader@1.9.0
- @backstage/errors@1.2.4
@techdocs/cli@1.8.19-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-techdocs-node@1.12.11-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/catalog-model@1.6.0
- @backstage/cli-common@0.1.14
- @backstage/config@1.2.0
@backstage/plugin-api-docs@0.11.9-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/plugin-catalog@1.22.1-next.0
- @backstage/catalog-model@1.6.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-permission-react@0.4.25
@backstage/plugin-app-backend@0.3.74-next.0
Patch Changes
d3f79d1: Fixing dependency metadata with the new@backstage/plugin-apppackaged425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-app-node@0.1.25-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
- @backstage/config-loader@1.9.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/plugin-app-node@0.1.25-next.0
Patch Changes
d3f79d1: Fixing dependency metadata with the new@backstage/plugin-apppackage- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/config-loader@1.9.0
@backstage/plugin-app-visualizer@0.1.10-next.0
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
@backstage/plugin-auth-node@0.5.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/plugin-catalog@1.22.1-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.5446061: The/alphaexport no longer export extension creators for the new frontend system, existing usage should be switched to use the equivalent extension blueprint instead. For more information see the new frontend system 1.30 migration documentation.180a45f: Entity presentation api now only fetches fields that are required to display entity title- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/plugin-search-react@1.8.0-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/integration-react@1.1.30
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-permission-react@0.4.25
- @backstage/plugin-scaffolder-common@1.5.5
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-catalog-backend@1.25.3-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.53cce86: Fixed an issue with the by-query call, where ordering by a field that does not exist on all entities led to not all results being returned- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-search-backend-module-catalog@0.2.2-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/backend-openapi-utils@0.1.18-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-permission-common@0.8.1
@backstage/plugin-catalog-backend-module-aws@0.4.2-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/integration-aws-node@0.1.12
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-kubernetes-common@0.8.2
@backstage/plugin-catalog-backend-module-azure@0.2.2-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/config@1.2.0
- @backstage/integration@1.14.0
- @backstage/plugin-catalog-common@1.0.26
@backstage/plugin-catalog-backend-module-bitbucket-cloud@0.3.2-next.0
Patch Changes
19ff127: Internal refactor to remove dependencies on the identity and token manager services, which have been removed. Public APIs no longer require the identity service or token manager to be provided.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/integration@1.14.0
- @backstage/plugin-bitbucket-cloud-common@0.2.22
- @backstage/plugin-catalog-common@1.0.26
@backstage/plugin-catalog-backend-module-bitbucket-server@0.2.2-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-catalog-backend-module-gerrit@0.2.2-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
@backstage/plugin-catalog-backend-module-github@0.7.3-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-catalog-backend@1.25.3-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/integration@1.14.0
- @backstage/plugin-catalog-common@1.0.26
@backstage/plugin-catalog-backend-module-gitlab@0.4.2-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.b446954: Remove dependency on backend-common- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/integration@1.14.0
- @backstage/plugin-catalog-common@1.0.26
@backstage/plugin-catalog-backend-module-incremental-ingestion@0.5.3-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.4b28e39: Updated the README to include documentation for the new backend support- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-catalog-backend@1.25.3-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
@backstage/plugin-catalog-backend-module-msgraph@0.6.2-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.3c2d690: Allow users without defined email to be ingested by themsgraphcatalog plugin and adduserIdMatchingUserEntityAnnotationsign-in resolver for the Microsoft auth provider to support sign-in for users without defined email.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/plugin-catalog-common@1.0.26
@backstage/plugin-catalog-backend-module-puppetdb@0.2.2-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
@backstage/plugin-catalog-graph@0.4.9-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/types@1.1.1
@backstage/plugin-catalog-import@0.12.3-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/integration-react@1.1.30
- @backstage/plugin-catalog-common@1.0.26
@backstage/plugin-catalog-node@1.12.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-permission-common@0.8.1
@backstage/plugin-catalog-react@1.12.4-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.5446061: The/alphaexport no longer export extension creators for the new frontend system, existing usage should be switched to use the equivalent extension blueprint instead. For more information see the new frontend system 1.30 migration documentation.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/integration-react@1.1.30
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-permission-react@0.4.25
@backstage/plugin-devtools@0.1.18-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.019d9ad: Minor dockerfile syntax update- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/plugin-devtools-common@0.1.12
- @backstage/plugin-permission-react@0.4.25
@backstage/plugin-events-backend@0.3.12-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/config@1.2.0
@backstage/plugin-events-backend-module-aws-sqs@0.4.2-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/config@1.2.0
- @backstage/types@1.1.1
@backstage/plugin-events-backend-module-azure@0.2.11-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
@backstage/plugin-events-backend-module-bitbucket-cloud@0.2.11-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
@backstage/plugin-events-backend-module-gerrit@0.2.11-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
@backstage/plugin-events-backend-module-github@0.2.11-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/config@1.2.0
@backstage/plugin-events-backend-module-gitlab@0.2.11-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/config@1.2.0
@backstage/plugin-events-backend-test-utils@0.1.35-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-events-node@0.4.0-next.0
@backstage/plugin-home@0.7.10-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/core-app-api@1.14.2
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/theme@0.5.6
- @backstage/plugin-home-react@0.1.16
@backstage/plugin-kubernetes@0.11.14-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.bfc0f42: Make k8s entity content appear on components & resources only by default in new FE system- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/catalog-model@1.6.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/plugin-kubernetes-common@0.8.2
- @backstage/plugin-kubernetes-react@0.4.2
@backstage/plugin-kubernetes-backend@0.18.6-next.0
Patch Changes
f55f8bf: TheKubernetesBuilderand its related types has been marked as deprecared. This backend should instead be initialized using the new backend system.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-kubernetes-node@0.1.19-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration-aws-node@0.1.12
- @backstage/types@1.1.1
- @backstage/plugin-kubernetes-common@0.8.2
- @backstage/plugin-permission-common@0.8.1
@backstage/plugin-kubernetes-cluster@0.0.15-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/catalog-model@1.6.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/plugin-kubernetes-common@0.8.2
- @backstage/plugin-kubernetes-react@0.4.2
@backstage/plugin-kubernetes-node@0.1.19-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/catalog-model@1.6.0
- @backstage/types@1.1.1
- @backstage/plugin-kubernetes-common@0.8.2
@backstage/plugin-notifications@0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-signals-react@0.0.5-next.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/theme@0.5.6
- @backstage/types@1.1.1
- @backstage/plugin-notifications-common@0.0.5
@backstage/plugin-notifications-node@0.2.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-signals-node@0.1.11-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/plugin-notifications-common@0.0.5
@backstage/plugin-org@0.6.29-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/catalog-model@1.6.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/plugin-catalog-common@1.0.26
@backstage/plugin-org-react@0.1.28-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
@backstage/plugin-permission-backend@0.5.49-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.fcb9356: DeprecatedcreateRouterand its router options in favour of the new backend system.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
@backstage/plugin-permission-node@0.8.3-next.0
Patch Changes
19ff127: Internal refactor to remove dependencies on the identity and token manager services, which have been removed. Public APIs no longer require the identity service or token manager to be provided.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
@backstage/plugin-proxy-backend@0.5.6-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.d298e6e: DeprecatedcreateRouterand its router options in favour of the new backend system.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/config@1.2.0
- @backstage/types@1.1.1
@backstage/plugin-scaffolder-node@0.4.11-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/catalog-model@1.6.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/types@1.1.1
- @backstage/plugin-scaffolder-common@1.5.5
@backstage/plugin-scaffolder-node-test-utils@0.1.12-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.25.0-next.0
- @backstage/backend-test-utils@0.6.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/types@1.1.1
@backstage/plugin-search@1.4.16-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/plugin-search-react@1.8.0-next.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.8
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-search-backend@1.5.17-next.0
Patch Changes
5726390: Deprecate create router as the legacy backend system will no longer be supported.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/backend-openapi-utils@0.1.18-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-search-backend-module-catalog@0.2.2-next.0
Patch Changes
-
19ff127: Internal refactor to remove dependencies on the identity and token manager services, which have been removed. Public APIs no longer require the identity service or token manager to be provided. -
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature. -
5726390: The following collator factories are deprecated, please migrate to the new backend system and follow the instructions below to install collators via module:DefaultCatalogCollatorFactory: https://github.com/backstage/backstage/blob/nbs10/search-deprecate-create-router/plugins/search-backend-module-catalog/README.md#installation;ToolDocumentCollatorFactory: https://github.com/backstage/backstage/blob/nbs10/search-deprecate-create-router/plugins/search-backend-module-explore/README.md#installation;DefaultTechDocsCollatorFactory: https://github.com/backstage/backstage/blob/nbs10/search-deprecate-create-router/plugins/search-backend-module-techdocs/README.md#installation.
-
Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-search-backend-module-elasticsearch@1.5.6-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.5726390: Internal refactor to useLoggerServiceandDatabaseServiceinstead of the legacyLoggerandPluginDatabaseManagertypes.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/config@1.2.0
- @backstage/integration-aws-node@0.1.12
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-search-backend-module-explore@0.2.2-next.0
Patch Changes
-
19ff127: Internal refactor to remove dependencies on the identity and token manager services, which have been removed. Public APIs no longer require the identity service or token manager to be provided. -
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature. -
5726390: The following collator factories are deprecated, please migrate to the new backend system and follow the instructions below to install collators via module:DefaultCatalogCollatorFactory: https://github.com/backstage/backstage/blob/nbs10/search-deprecate-create-router/plugins/search-backend-module-catalog/README.md#installation;ToolDocumentCollatorFactory: https://github.com/backstage/backstage/blob/nbs10/search-deprecate-create-router/plugins/search-backend-module-explore/README.md#installation;DefaultTechDocsCollatorFactory: https://github.com/backstage/backstage/blob/nbs10/search-deprecate-create-router/plugins/search-backend-module-techdocs/README.md#installation.
-
Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/config@1.2.0
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-search-backend-module-pg@0.5.35-next.0
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.5726390: Internal refactor to useLoggerServiceandDatabaseServiceinstead of the legacyLoggerandPluginDatabaseManagertypes.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/config@1.2.0
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-search-backend-module-techdocs@0.2.2-next.0
Patch Changes
-
19ff127: Internal refactor to remove dependencies on the identity and token manager services, which have been removed. Public APIs no longer require the identity service or token manager to be provided. -
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature. -
5726390: The following collator factories are deprecated, please migrate to the new backend system and follow the instructions below to install collators via module:DefaultCatalogCollatorFactory: https://github.com/backstage/backstage/blob/nbs10/search-deprecate-create-router/plugins/search-backend-module-catalog/README.md#installation;ToolDocumentCollatorFactory: https://github.com/backstage/backstage/blob/nbs10/search-deprecate-create-router/plugins/search-backend-module-explore/README.md#installation;DefaultTechDocsCollatorFactory: https://github.com/backstage/backstage/blob/nbs10/search-deprecate-create-router/plugins/search-backend-module-techdocs/README.md#installation.
-
Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-techdocs-node@1.12.11-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-search-backend-node@1.3.2-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-search-common@1.2.14
@backstage/plugin-signals@0.0.10-next.0
Patch Changes
-
5add8e1: Added aSignalsDisplayextension to allows the signals plugin to be installed in an app as follows:export default app.createRoot( <> <AlertDisplay transientTimeoutMs={2500} /> <OAuthRequestDialog /> <SignalsDisplay /> <AppRouter> <VisitListener /> <Root>{routes}</Root> </AppRouter> </>, );With this in place you can remove the explicit installation via the
pluginsoption forcreateApp. -
Updated dependencies
- @backstage/plugin-signals-react@0.0.5-next.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/theme@0.5.6
- @backstage/types@1.1.1
@backstage/plugin-signals-node@0.1.11-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/config@1.2.0
- @backstage/types@1.1.1
@backstage/plugin-signals-react@0.0.5-next.0
Patch Changes
0389801: Fix foruseSignalreturning the inverse value forisSignalsAvailable.- Updated dependencies
- @backstage/core-plugin-api@1.9.3
- @backstage/types@1.1.1
@backstage/plugin-techdocs@1.10.9-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/plugin-techdocs-react@1.2.8-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/plugin-search-react@1.8.0-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/integration-react@1.1.30
- @backstage/theme@0.5.6
- @backstage/plugin-auth-react@0.1.5
- @backstage/plugin-search-common@1.2.14
- @backstage/plugin-techdocs-common@0.1.0
@backstage/plugin-techdocs-addons-test-utils@1.0.38-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-techdocs-react@1.2.8-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/plugin-search-react@1.8.0-next.0
- @backstage/plugin-techdocs@1.10.9-next.0
- @backstage/plugin-catalog@1.22.1-next.0
- @backstage/test-utils@1.6.0-next.0
- @backstage/core-app-api@1.14.2
- @backstage/core-plugin-api@1.9.3
- @backstage/integration-react@1.1.30
@backstage/plugin-techdocs-backend@1.10.13-next.0
Patch Changes
086c32d: Dedicated token for techdocs cache sync5b679ac: ThecreateRouterand its related types has been marked as deprecared. This backend should instead be initialized using the new backend system.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-techdocs-node@1.12.11-next.0
- @backstage/plugin-search-backend-module-techdocs@0.2.2-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-permission-common@0.8.1
- @backstage/plugin-techdocs-common@0.1.0
@backstage/plugin-techdocs-module-addons-contrib@1.1.14-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-techdocs-react@1.2.8-next.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/integration@1.14.0
- @backstage/integration-react@1.1.30
@backstage/plugin-techdocs-node@1.12.11-next.0
Patch Changes
4417dd4: Fix typo and unify TechDocs casing in doc strings33ebb28: As the@backstage/backend-commonpackage is deprecated, we have updated thetechdocs-nodepackage to stop depending on it.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/integration-aws-node@0.1.12
- @backstage/plugin-search-common@1.2.14
- @backstage/plugin-techdocs-common@0.1.0
@backstage/plugin-techdocs-react@1.2.8-next.0
Patch Changes
5ee3d27: Fixed issue in useShadowRootElements which could lead to unlimited render loops- Updated dependencies
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/version-bridge@1.0.8
@backstage/plugin-user-settings@0.8.12-next.0
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/plugin-signals-react@0.0.5-next.0
- @backstage/core-app-api@1.14.2
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/theme@0.5.6
- @backstage/types@1.1.1
- @backstage/plugin-user-settings-common@0.0.1
@backstage/plugin-user-settings-backend@0.2.24-next.0
Patch Changes
164ce3e: In preparation to stop supporting to the legacy backend system, thecreateRouterfunction is now deprecated and we strongly recommend you migrate your backend to the new system.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.1b98099: Replaced usage of the deprecated identity service with the new HTTP auth service for the new backend system.- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-signals-node@0.1.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/types@1.1.1
- @backstage/plugin-user-settings-common@0.0.1
example-app@0.2.101-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-techdocs-react@1.2.8-next.0
- @backstage/frontend-app-api@0.9.0-next.0
- @backstage/plugin-catalog-import@0.12.3-next.0
- @backstage/plugin-catalog-graph@0.4.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/plugin-user-settings@0.8.12-next.0
- @backstage/plugin-search-react@1.8.0-next.0
- @backstage/plugin-kubernetes@0.11.14-next.0
- @backstage/plugin-scaffolder@1.25.0-next.0
- @backstage/plugin-api-docs@0.11.9-next.0
- @backstage/plugin-devtools@0.1.18-next.0
- @backstage/plugin-techdocs@1.10.9-next.0
- @backstage/plugin-catalog@1.22.1-next.0
- @backstage/plugin-search@1.4.16-next.0
- @backstage/plugin-home@0.7.10-next.0
- @backstage/plugin-org@0.6.29-next.0
- @backstage/plugin-scaffolder-react@1.12.0-next.0
- @backstage/cli@0.27.1-next.0
- @backstage/plugin-signals@0.0.10-next.0
- @backstage/plugin-techdocs-module-addons-contrib@1.1.14-next.0
- @backstage/plugin-kubernetes-cluster@0.0.15-next.0
- @backstage/app-defaults@1.5.10
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/core-app-api@1.14.2
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/integration-react@1.1.30
- @backstage/theme@0.5.6
- @backstage/plugin-auth-react@0.1.5
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-catalog-unprocessed-entities@0.2.7
- @backstage/plugin-notifications@0.3.1-next.0
- @backstage/plugin-permission-react@0.4.25
- @backstage/plugin-search-common@1.2.14
example-app-next@0.0.15-next.0
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/plugin-techdocs-react@1.2.8-next.0
- @backstage/frontend-app-api@0.9.0-next.0
- @backstage/core-compat-api@0.2.9-next.0
- @backstage/plugin-catalog-import@0.12.3-next.0
- @backstage/plugin-catalog-graph@0.4.9-next.0
- @backstage/plugin-catalog-react@1.12.4-next.0
- @backstage/plugin-user-settings@0.8.12-next.0
- @backstage/plugin-search-react@1.8.0-next.0
- @backstage/plugin-kubernetes@0.11.14-next.0
- @backstage/plugin-scaffolder@1.25.0-next.0
- @backstage/plugin-api-docs@0.11.9-next.0
- @backstage/plugin-techdocs@1.10.9-next.0
- @backstage/plugin-catalog@1.22.1-next.0
- @backstage/plugin-search@1.4.16-next.0
- @backstage/plugin-home@0.7.10-next.0
- @backstage/plugin-org@0.6.29-next.0
- @backstage/plugin-scaffolder-react@1.12.0-next.0
- @backstage/plugin-app@0.1.0-next.0
- @backstage/cli@0.27.1-next.0
- @backstage/plugin-signals@0.0.10-next.0
- @backstage/plugin-app-visualizer@0.1.10-next.0
- @backstage/plugin-techdocs-module-addons-contrib@1.1.14-next.0
- @backstage/plugin-kubernetes-cluster@0.0.15-next.0
- @backstage/app-defaults@1.5.10
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/core-app-api@1.14.2
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/integration-react@1.1.30
- @backstage/theme@0.5.6
- @backstage/plugin-auth-react@0.1.5
- @backstage/plugin-catalog-common@1.0.26
- @backstage/plugin-catalog-unprocessed-entities@0.2.7
- @backstage/plugin-notifications@0.3.1-next.0
- @backstage/plugin-permission-react@0.4.25
- @backstage/plugin-search-common@1.2.14
app-next-example-plugin@0.0.15-next.0
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.8.0-next.0
- @backstage/core-components@0.14.10
example-backend@0.0.30-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-techdocs-backend@1.10.13-next.0
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-search-backend@1.5.17-next.0
- @backstage/plugin-kubernetes-backend@0.18.6-next.0
- @backstage/plugin-scaffolder-backend@1.25.0-next.0
- @backstage/plugin-app-backend@0.3.74-next.0
- @backstage/plugin-signals-backend@0.2.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-search-backend-module-techdocs@0.2.2-next.0
- @backstage/plugin-search-backend-module-catalog@0.2.2-next.0
- @backstage/plugin-search-backend-module-explore@0.2.2-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/plugin-auth-backend@0.23.0-next.0
- @backstage/plugin-catalog-backend@1.25.3-next.0
- @backstage/plugin-permission-backend@0.5.49-next.0
- @backstage/plugin-proxy-backend@0.5.6-next.0
- @backstage/plugin-auth-backend-module-github-provider@0.2.0-next.0
- @backstage/plugin-auth-backend-module-guest-provider@0.2.0-next.0
- @backstage/plugin-catalog-backend-module-backstage-openapi@0.4.0-next.0
- @backstage/plugin-catalog-backend-module-openapi@0.2.0-next.0
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.0-next.0
- @backstage/plugin-catalog-backend-module-unprocessed@0.5.0-next.0
- @backstage/plugin-devtools-backend@0.4.0-next.0
- @backstage/plugin-notifications-backend@0.4.0-next.0
- @backstage/plugin-permission-backend-module-allow-all-policy@0.2.0-next.0
- @backstage/plugin-scaffolder-backend-module-github@0.5.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/catalog-model@1.6.0
- @backstage/plugin-permission-common@0.8.1
example-backend-legacy@0.2.102-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-techdocs-backend@1.10.13-next.0
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/plugin-search-backend@1.5.17-next.0
- @backstage/plugin-kubernetes-backend@0.18.6-next.0
- @backstage/plugin-scaffolder-backend@1.25.0-next.0
- @backstage/plugin-app-backend@0.3.74-next.0
- @backstage/plugin-signals-backend@0.2.0-next.0
- @backstage/backend-defaults@0.5.0-next.0
- @backstage/plugin-search-backend-module-techdocs@0.2.2-next.0
- @backstage/plugin-search-backend-module-catalog@0.2.2-next.0
- @backstage/plugin-search-backend-module-explore@0.2.2-next.0
- @backstage/plugin-permission-node@0.8.3-next.0
- @backstage/plugin-auth-backend@0.23.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-catalog-backend@1.25.3-next.0
- @backstage/plugin-events-backend@0.3.12-next.0
- @backstage/plugin-permission-backend@0.5.49-next.0
- @backstage/plugin-proxy-backend@0.5.6-next.0
- @backstage/plugin-search-backend-module-elasticsearch@1.5.6-next.0
- @backstage/plugin-search-backend-module-pg@0.5.35-next.0
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.0-next.0
- @backstage/plugin-catalog-backend-module-unprocessed@0.5.0-next.0
- @backstage/plugin-devtools-backend@0.4.0-next.0
- @backstage/plugin-events-node@0.4.0-next.0
- @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.0-next.0
- @backstage/plugin-scaffolder-backend-module-gitlab@0.5.0-next.0
- @backstage/plugin-scaffolder-backend-module-rails@0.5.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/plugin-catalog-node@1.12.7-next.0
- @backstage/plugin-search-backend-node@1.3.2-next.0
- @backstage/plugin-signals-node@0.1.11-next.0
- @backstage/catalog-client@1.6.6
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/integration@1.14.0
- @backstage/plugin-permission-common@0.8.1
e2e-test@0.2.20-next.0
Patch Changes
- Updated dependencies
- @backstage/create-app@0.5.19-next.0
- @backstage/cli-common@0.1.14
- @backstage/errors@1.2.4
techdocs-cli-embedded-app@0.2.100-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-techdocs-react@1.2.8-next.0
- @backstage/plugin-techdocs@1.10.9-next.0
- @backstage/plugin-catalog@1.22.1-next.0
- @backstage/cli@0.27.1-next.0
- @backstage/test-utils@1.6.0-next.0
- @backstage/app-defaults@1.5.10
- @backstage/catalog-model@1.6.0
- @backstage/config@1.2.0
- @backstage/core-app-api@1.14.2
- @backstage/core-components@0.14.10
- @backstage/core-plugin-api@1.9.3
- @backstage/integration-react@1.1.30
- @backstage/theme@0.5.6
@internal/plugin-todo-list-backend@1.0.31-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-auth-node@0.5.2-next.0
- @backstage/errors@1.2.4