fix(deps): update backstage monorepo #38
Reference in New Issue
Block a user
Delete Branch "renovate/backstage-monorepo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
1.5.10->1.5.11^0.24.0->^0.25.01.6.6->1.7.01.6.0->1.7.00.27.0->0.27.10.27.0->0.27.11.14.2->1.15.01.14.2->1.15.0^0.14.0->^0.15.01.9.3->1.9.41.0.37->1.1.01.1.30->1.1.310.11.8->0.11.90.3.73->0.3.74^0.22.0->^0.23.01.22.0->1.23.01.25.2->1.26.00.7.2->0.7.31.0.26->1.1.00.4.8->0.4.90.12.2->0.12.31.12.3->1.13.00.6.28->0.6.290.8.2->0.8.30.4.25->0.4.260.5.5->0.5.61.24.0->1.25.01.24.1->1.25.01.4.15->1.4.161.5.16->1.5.170.5.34->0.5.351.3.1->1.3.21.7.14->1.8.01.10.8->1.10.91.10.12->1.10.131.1.13->1.1.141.2.7->1.2.80.8.11->0.8.121.5.10->1.6.00.5.6->0.5.7Release Notes
backstage/backstage (@backstage/app-defaults)
v1.5.11Compare Source
Patch Changes
b537bd7: Allow custom star icons to be provided via thestarandunstarredicon overrides. See how to override existing icons in the Backstage documentation.836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/backend-common)
v0.25.0Compare Source
@backstage/backend-common@0.7.0
Minor Changes
e0bfd3d: Refactor therunDockerContainer(…)function to an interface-based api.This gives the option to replace the docker runtime in the future.
Packages and plugins that previously used the
dockerodeas argument should be migrated to use the newContainerRunnerinterface instead.To keep the
dockerodebased runtime, use theDockerContainerRunnerimplementation:Patch Changes
38ca051: The default@octokit/restdependency was bumped to"^18.5.3".38ca051]d8b81fd]@backstage/techdocs-common@0.6.0
Minor Changes
e0bfd3d: Migrate the package to use theContainerRunnerinterface instead ofrunDockerContainer(…).It also no longer provides the
ContainerRunneras an input to theGeneratorBase#run(…)function, but expects it as a constructor parameter instead.If you use the
TechdocsGeneratoryou need to update the usage:Patch Changes
e9e56b0: Adding optional config to enable S3-like API for tech-docs using s3ForcePathStyle option.This allows providers like LocalStack, Minio and Wasabi (+possibly others) to be used to host tech docs.
e0bfd3d]38ca051]d8b81fd]@backstage/plugin-cost-insights@0.9.0
Minor Changes
6f1b82b: make change ratio optionalPatch Changes
f65adcd]8088865]7b8272f]d8b81fd]@backstage/plugin-scaffolder-backend@0.11.0
Minor Changes
e0bfd3d: Migrate the plugin to use theContainerRunnerinterface instead ofrunDockerContainer(…).It also provides the
ContainerRunnerto the individual templaters instead of to thecreateRouterfunction.To apply this change to an existing backend application, add the following to
src/plugins/scaffolder.ts:export default async function createPlugin({
logger,
config,
database,
reader,
}: PluginEnvironment): Promise {
const dockerClient = new Docker();
const containerRunner = new DockerContainerRunner({ dockerClient });
const cookiecutterTemplater = new CookieCutter({ containerRunner });
const cookiecutterTemplater = new CookieCutter();
const craTemplater = new CreateReactAppTemplater({ containerRunner });
const craTemplater = new CreateReactAppTemplater();
const templaters = new Templaters();
templaters.register('cookiecutter', cookiecutterTemplater);
templaters.register('cra', craTemplater);
const preparers = await Preparers.fromConfig(config, { logger });
const publishers = await Publishers.fromConfig(config, { logger });
const dockerClient = new Docker();
const discovery = SingleHostDiscovery.fromConfig(config);
const catalogClient = new CatalogClient({ discoveryApi: discovery });
return await createRouter({
preparers,
templaters,
publishers,
logger,
config,
Patch Changes
38ca051: The default@octokit/restdependency was bumped to"^18.5.3".69eefb5: Fix GithubPR built-in actioncredentialsProvider.getCredentialsURL.Adding Documentation for GitHub PR built-in action.
75c8cec: bumpjsonschemafrom 1.2.7 to 1.4.0e0bfd3d]38ca051]d8b81fd]d1b1306]@backstage/plugin-techdocs-backend@0.8.0
Minor Changes
e0bfd3d: Migrate the plugin to use theContainerRunnerinterface instead ofrunDockerContainer(…).It also provides the
ContainerRunnerto the generators instead of to thecreateRouterfunction.To apply this change to an existing backend application, add the following to
src/plugins/techdocs.ts:Patch Changes
e0bfd3d]38ca051]e0bfd3d]d8b81fd]e9e56b0]@backstage/catalog-client@0.3.11
Patch Changes
d1b1306: Allowfilterparameter to be specified multiple timesd8b81fd]@backstage/catalog-model@0.7.8
Patch Changes
d8b81fd: Bumpjson-schemadependency from0.2.5to0.3.0.d8b81fd]@backstage/cli@0.6.10
Patch Changes
f65adcd: Fix some transitive dependency warnings in yarnfc79a6d: Added lax option to backstage-cli app:build commandd8b81fd: Bumpjson-schemadependency from0.2.5to0.3.0.d8b81fd]@backstage/config@0.1.5
Patch Changes
d8b81fd: Bumpjson-schemadependency from0.2.5to0.3.0.@backstage/config-loader@0.6.1
Patch Changes
d8b81fd: Bumpjson-schemadependency from0.2.5to0.3.0.d8b81fd]@backstage/core@0.7.8
Patch Changes
f65adcd: Fix some transitive dependency warnings in yarn8088865: Bump react-hook-form version to be the same for the entire project.7b8272f]d8b81fd]@backstage/create-app@0.3.21
Patch Changes
38ca051: The default@octokit/restdependency was bumped to"^18.5.3".e0bfd3d: Thescaffolder-backendandtechdocs-backendplugins have been updated.In order to update, you need to apply the following changes to your existing backend application:
@backstage/plugin-techdocs-backend:@backstage/plugin-scaffolder-backend:export default async function createPlugin({
logger,
config,
database,
reader,
}: PluginEnvironment): Promise {
const dockerClient = new Docker();
const containerRunner = new DockerContainerRunner({ dockerClient });
const cookiecutterTemplater = new CookieCutter({ containerRunner });
const cookiecutterTemplater = new CookieCutter();
const craTemplater = new CreateReactAppTemplater({ containerRunner });
const craTemplater = new CreateReactAppTemplater();
const templaters = new Templaters();
templaters.register('cookiecutter', cookiecutterTemplater);
templaters.register('cra', craTemplater);
const preparers = await Preparers.fromConfig(config, { logger });
const publishers = await Publishers.fromConfig(config, { logger });
const dockerClient = new Docker();
const discovery = SingleHostDiscovery.fromConfig(config);
const catalogClient = new CatalogClient({ discoveryApi: discovery });
return await createRouter({
preparers,
templaters,
publishers,
logger,
config,
Updated dependencies [
e0bfd3d]Updated dependencies [
e0bfd3d]Updated dependencies [
e0bfd3d]Updated dependencies [
38ca051]Updated dependencies [
f65adcd]Updated dependencies [
8088865]Updated dependencies [
b219821]Updated dependencies [
7b8272f]Updated dependencies [
8aedbb4]Updated dependencies [
fc79a6d]Updated dependencies [
69eefb5]Updated dependencies [
75c8cec]Updated dependencies [
b2e2ec7]Updated dependencies [
227439a]Updated dependencies [
9314a85]Updated dependencies [
2e05277]Updated dependencies [
4075c63]Updated dependencies [
cdb3426]Updated dependencies [
d8b81fd]Updated dependencies [
d1b1306]@backstage/integration@0.5.2
Patch Changes
38ca051: The default@octokit/restdependency was bumped to"^18.5.3".d8b81fd]@backstage/theme@0.2.7
Patch Changes
7b8272f: Remove extra bottom padding in InfoCard content@backstage/plugin-app-backend@0.3.12
Patch Changes
e0bfd3d]38ca051]d8b81fd]@backstage/plugin-auth-backend@0.3.9
Patch Changes
e0bfd3d]38ca051]d8b81fd]d1b1306]@backstage/plugin-badges-backend@0.1.3
Patch Changes
e0bfd3d]38ca051]d8b81fd]d1b1306]@backstage/plugin-catalog-backend@0.8.2
Patch Changes
b219821: ExposeBitbucketRepositoryParserintroduced in #5295227439a: Add support for non-organization accounts in GitHub Discoverye0bfd3d]38ca051]d8b81fd]@backstage/plugin-catalog-graphql@0.2.8
Patch Changes
e0bfd3d]38ca051]d8b81fd]@backstage/plugin-catalog-import@0.5.5
Patch Changes
38ca051: The default@octokit/restdependency was bumped to"^18.5.3".8088865: Bump react-hook-form version to be the same for the entire project.8aedbb4: Fixes a typo and minor wording changes to the catalog import UI38ca051]f65adcd]81c54d1]8088865]7b8272f]d8b81fd]d1b1306]@backstage/plugin-catalog-react@0.1.5
Patch Changes
81c54d1: Fetch relations in batches inuseRelatedEntitiesf65adcd]8088865]d8b81fd]d1b1306]@backstage/plugin-code-coverage-backend@0.1.4
Patch Changes
e0bfd3d]38ca051]d8b81fd]d1b1306]@backstage/plugin-github-actions@0.4.5
Patch Changes
38ca051: The default@octokit/restdependency was bumped to"^18.5.3".38ca051]f65adcd]81c54d1]8088865]7b8272f]d8b81fd]@backstage/plugin-graphql-backend@0.1.7
Patch Changes
e0bfd3d]38ca051]d8b81fd]@backstage/plugin-kafka-backend@0.2.4
Patch Changes
e0bfd3d]38ca051]d8b81fd]@backstage/plugin-kubernetes@0.4.3
Patch Changes
f53fba2: Adds @backstage/plugin-kubernetes-common library to share types between kubernetes frontend and backend.f65adcd]81c54d1]8088865]7b8272f]d8b81fd]@backstage/plugin-kubernetes-backend@0.3.6
Patch Changes
f53fba2: Adds @backstage/plugin-kubernetes-common library to share types between kubernetes frontend and backend.e0bfd3d]38ca051]d8b81fd]@backstage/plugin-proxy-backend@0.2.7
Patch Changes
cdb3426: Prefix proxy routes with/if not present in configuratione0bfd3d]38ca051]d8b81fd]@backstage/plugin-rollbar-backend@0.1.10
Patch Changes
e0bfd3d]38ca051]d8b81fd]@backstage/plugin-scaffolder@0.9.3
Patch Changes
9314a85: Close eventSource upon completion of a scaffolder taskd8b81fd: Bumpjson-schemadependency from0.2.5to0.3.0.38ca051]f65adcd]81c54d1]8088865]7b8272f]d8b81fd]d1b1306]@backstage/plugin-search-backend@0.1.4
Patch Changes
e0bfd3d]38ca051]@backstage/plugin-tech-radar@0.3.10
Patch Changes
b2e2ec7: Update README for composabilityf65adcd]8088865]7b8272f]@backstage/plugin-techdocs@0.9.1
Patch Changes
2e05277: Fix navigation in a page using the table of contents.4075c63: Make git config optional for techdocs feedback links38ca051]f65adcd]81c54d1]8088865]7b8272f]d8b81fd]@backstage/plugin-todo-backend@0.1.4
Patch Changes
e0bfd3d]38ca051]d8b81fd]d1b1306]example-app@0.2.27
Patch Changes
6f1b82b]38ca051]f65adcd]81c54d1]8088865]7b8272f]8aedbb4]fc79a6d]f53fba2]b2e2ec7]9314a85]2e05277]4075c63]d8b81fd]example-backend@0.2.27
Patch Changes
e0bfd3d]e0bfd3d]e0bfd3d]38ca051]b219821]69eefb5]f53fba2]75c8cec]227439a]cdb3426]d8b81fd]d1b1306]backstage/backstage (@backstage/catalog-client)
v1.7.0Compare Source
Minor Changes
78475c3: Allow offset mode paging in entity list provider29e57c7: Add catalog service mocks under the/testUtilssubpath export.Patch Changes
1882cfe: MovedgetEntitiesordering to utilize database instead of having it inside catalog clientPlease note that the latest version of
@backstage/catalog-clientwill not order the entities in the same way as before. This is because the ordering is now done in the database query instead of in the client. If you rely on the ordering of the entities, you may need to update your backend plugin or code to handle this change.Updated dependencies
backstage/backstage (@backstage/catalog-model)
v1.7.0Compare Source
Minor Changes
74acf06: AdddependencyOfprop to catalog model for Component kind to enable building relationship graphs with both directions usingdependsOnanddependencyOf.Patch Changes
backstage/backstage (@backstage/cli)
v0.27.1Compare Source
Patch Changes
d2d2313: Addconfig.d.tsfiles to the list of included file intsconfig.json.This allows ESLint to detect issues or deprecations in those files.
16ffdd6: Remove directvitedependency8069f4a: Update Scaffolder module template to add itself to the backend97422b0: Update templates to not refer to backend-common0e1a817: The app build process now outputs an additionalindex.html.tmplfile. This is an non-templated version of theindex.htmlfile, which can be used to delay templating until runtime.The new
index.html.tmplfile also sets abackstage-public-pathmeta tag to be templated at runtime. The meta tag is in turn picked up by the new@backstage/cli/config/webpack-public-path.jsentry point script, which uses it to set the runtime public path of the Webpack bundle.1b5c264: Addchecks: 'read'for default GitHub app permissionsb4685e7: AddedwatchOptionsto frontend webpack config for compatibility with Yarn PnPd29fc1b: Updated dependency@module-federation/enhancedto^0.6.0.f865103: Updated dependencyesbuildto^0.23.0.ab7713a: Updated dependencyeslint-plugin-jestto^28.0.0.c78ff91: Updated dependency@rollup/plugin-commonjsto^26.0.0.4ebf36f: Upgrade tovite@v52d3caaf: The build commands now support the newbackstage.inlineflag inpackage.json, which causes the contents of private packages to be inlined into the consuming package, rather than be treated as an external dependency.569c3f0: Fixed an issue where published frontend packages would end up with an invalid import structure if a single module imported both.cssand.svgfiles.3d88455: Add support forbackstage:^version ranges to versions:bump when using the experimental yarn plugind10f6b6: Allow overriding minify flag with build repo commandUpdated dependencies
backstage/backstage (@backstage/core-app-api)
v1.15.0Compare Source
Minor Changes
ddbeace: Added the ability to explicitly disable routes through thebindRoutesoption by passingfalseas the route target. This also fixes a bug where route bindings in config were incorrectly prioritized above the ones in code in certain situations.Patch Changes
ea69e46: ThedefaultConfigLoadernow also reads configuration from scripts tags withtype="backstage.io/config". The tag is expected to contain a JSON-serialized array ofAppConfigobjects. If any of these script tags are present, the injected runtime configuration in the static assets will no longer be used.b537bd7: Allow custom star icons to be provided via thestarandunstarredicon overrides. See how to override existing icons in the Backstage documentation.836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/core-components)
v0.15.0Compare Source
Minor Changes
9adc552: Added missing items tooverridableComponentsBREAKING Overridable component name for styling
OAuthRequestDialogchanged toBackstageOAuthRequestDialog. Overridable component nameBackstageMissingAnnotationEmptyStatethat was previously deprecated has been removed.Patch Changes
c891b69: AddFavoriteToggleincore-componentsto standardise favorite marking0944334: Removed default title set to Unknown page onContentHeaderTitlecomponent to support usage of component without title prop.f325258: Use getOptionalString for optional app.support.items[].links[].titleaf4c146: Support menu items should not be buttons in favour of links107a147: FixedTablewidth being overridden by customstyleprop.b537bd7: Allow custom star icons to be provided via thestarandunstarredicon overrides. See how to override existing icons in the Backstage documentation.06b8206: AddedtitleComponentprop toSignInPagecomponent to allow further customization of the title usingReactNodedbbd93e: Internal update to match recent React types836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/core-plugin-api)
v1.9.4Compare Source
Patch Changes
836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/dev-utils)
v1.1.0Compare Source
Minor Changes
10b1452: Allow using translations increateDevAppPatch Changes
836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/integration-react)
v1.1.31Compare Source
Patch Changes
8a9d797: Remove unnecessary broad permissions from GitlabSCMAuthNewer versions of Gitlab (after 2019) do not require the broad api permissions to write to repos.
Updated dependencies
backstage/backstage (@backstage/plugin-api-docs)
v0.11.9Compare Source
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.836127c: Updated dependency@testing-library/reactto^16.0.0.8a474f2: Updating docs to usecreateFrontendModuleinsteadbackstage/backstage (@backstage/plugin-app-backend)
v0.3.74Compare Source
Patch Changes
72a8c7b: Return HTTP status 400 rather than 500 when receiving an unknown POST request.d3f79d1: Fixing dependency metadata with the new@backstage/plugin-apppackage590fb2d: BREAKING: The app backend now supports the newindex.html.tmploutput from@backstage/cli. If available, theindex.htmlwill be templated at runtime with the current configuration of the app backend.This is marked as a breaking change because you must now supply the app build-time configuration to the backend. This change also affects the public path behavior, where it is no longer necessary to build the app with the correct public path upfront. You now only need to supply a correct
app.baseUrlto the app backend plugin at runtime.An effect that this change has is that the
index.htmlwill now contain and present the frontend configuration in an easily readable way, which can aid in debugging. This data was always available in the frontend, but it was injected and hidden in the static bundle.This templating behavior is enabled by default, but it can be disabled by setting the
app.disableConfigInjectionconfiguration option totrue.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.c2b63ab: Updated dependencysupertestto^7.0.0.Updated dependencies
backstage/backstage (@backstage/plugin-auth-backend)
v0.23.0Compare Source
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
527d973: Migrated theBitbucket Serverauth provider to be implemented using the new@backstage/plugin-auth-backend-module-bitbucket-server-providermodule.d908d8c: Migrated theAuth0auth provider to be implemented using the new@backstage/plugin-auth-backend-module-auth0-providermodule.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.92118cd: Updated dependency@node-saml/passport-samlto^5.0.0.c2b63ab: Updated dependencysupertestto^7.0.0.backstage/backstage (@backstage/plugin-catalog)
v1.23.0Compare Source
Minor Changes
78475c3: Allow offset mode paging in entity list providerPatch Changes
c891b69: AddFavoriteToggleincore-componentsto standardise favorite markingfec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.836127c: Updated dependency@testing-library/reactto^16.0.0.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.0ff53c8: Enable loading state for paginated catalog tables by passingisLoadingprop180a45f: Entity presentation api now only fetches fields that are required to display entity titlea159180: Added missing items tooverridableComponentsbackstage/backstage (@backstage/plugin-catalog-backend)
v1.26.0Compare Source
Minor Changes
74acf06: AdddependencyOfprop to catalog model for Component kind to enable building relationship graphs with both directions usingdependsOnanddependencyOf.78475c3: Allow offset mode paging in entity list providerbd35cdb: Theanalyze-locationendpoint is now protected by thecatalog.location.analyzepermission.The
validate-entityendpoint is now protected by thecatalog.entity.validatepermission.Patch Changes
1882cfe: MovedgetEntitiesordering to utilize database instead of having it inside catalog clientPlease note that the latest version of
@backstage/catalog-clientwill not order the entities in the same way as before. This is because the ordering is now done in the database query instead of in the client. If you rely on the ordering of the entities, you may need to update your backend plugin or code to handle this change.d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.c2b63ab: Updated dependencysupertestto^7.0.0.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 returnedUpdated dependencies
backstage/backstage (@backstage/plugin-catalog-backend-module-github)
v0.7.3Compare Source
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.5edd344: Refactor to use injected catalog client in the new backend systembackstage/backstage (@backstage/plugin-catalog-common)
v1.1.0Compare Source
Minor Changes
bd35cdb: Theanalyze-locationendpoint is now protected by thecatalog.location.analyzepermission.The
validate-entityendpoint is now protected by thecatalog.entity.validatepermission.Patch Changes
backstage/backstage (@backstage/plugin-catalog-graph)
v0.4.9Compare Source
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.da91078: Fixed a bug in theCatalogGraphPagecomponent where, after clicking on some nodes, clicking the back button would break the navigation. This issue caused the entire navigation to fail and behaved differently across various browsers.836127c: Updated dependency@testing-library/reactto^16.0.0.8a474f2: Updating docs to usecreateFrontendModuleinsteada159180: Added missing items tooverridableComponentsbackstage/backstage (@backstage/plugin-catalog-import)
v0.12.3Compare Source
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.f3c90da: Support button title should be contained in a single menu item836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/plugin-catalog-react)
v1.13.0Compare Source
Minor Changes
78475c3: Allow offset mode paging in entity list providerPatch Changes
c891b69: AddFavoriteToggleincore-componentsto standardise favorite markingfec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.b537bd7: Allow custom star icons to be provided via thestarandunstarredicon overrides. See how to override existing icons in the Backstage documentation.836127c: Updated dependency@testing-library/reactto^16.0.0.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.a159180: Added missing items tooverridableComponentsae9b6cb: Small internal fix to better work with recentlodashversionsbackstage/backstage (@backstage/plugin-org)
v0.6.29Compare Source
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.836127c: Updated dependency@testing-library/reactto^16.0.0.8a474f2: Updating docs to usecreateFrontendModuleinsteada159180: Added missing items tooverridableComponentsbackstage/backstage (@backstage/plugin-permission-node)
v0.8.3Compare Source
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.c2b63ab: Updated dependencysupertestto^7.0.0.backstage/backstage (@backstage/plugin-permission-react)
v0.4.26Compare Source
Patch Changes
836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/plugin-proxy-backend)
v0.5.6Compare Source
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.backstage/backstage (@backstage/plugin-scaffolder)
v1.25.0Compare Source
Minor Changes
860ad3a: Expose styles for TemplateEditor, TemplateFormPreviewer and CustomFieldExplorer4baad34: Added support foromitExtraDataandliveOmitfor rjsf in the scaffolder5143616: Added EntityOwnerPicker component to the TemplateListPage to allow filtering on ownerPatch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.b0a5c9f: Theui:optionsforOwnedEntityPickerfield are now passed toEntityPicker. This allows you to use anyui:optionswhichEntityPickeraccepts in theOwnedEntityPickerfield includingallowArbitraryValuesanddefaultNamespace.836127c: Updated dependency@testing-library/reactto^16.0.0.0a50d44: Updated dependency@rjsf/utilsto5.21.1.Updated dependency
@rjsf/coreto5.21.1.Updated dependency
@rjsf/material-uito5.21.1.Updated dependency
@rjsf/validator-ajv8to5.21.1.fa9d8da: Updated dependency@rjsf/utilsto5.20.1.Updated dependency
@rjsf/coreto5.20.1.Updated dependency
@rjsf/material-uito5.20.1.Updated dependency
@rjsf/validator-ajv8to5.20.1.0944334: Removed duplicated titles on ScaffolderTemplateListPagecomponent7976081: Added support for all request parameters in the Github create/update environment API in the Github environment create scaffolder action.Disable MultiEntityPicker when
maxItemslimit is reached defined inJSONSchemaUpdated dependencies
backstage/backstage (@backstage/plugin-scaffolder-backend)
v1.25.0Compare Source
Minor Changes
df9ae9e: Added scaffolder action publish:bitbucketCloud:pull-request62898bd:createRouterand its related types has been marked as deprecared. This backend should instead be initialized using the new backend system.Patch Changes
f0c6b25: Allow listing file contents withdebug:logscaffolder actionc160951: 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.f865103: Updated dependencyesbuildto^0.23.0.c2b63ab: Updated dependencysupertestto^7.0.0.7976081: Added support for all request parameters in the Github create/update environment API in the Github environment create scaffolder action.Disable MultiEntityPicker when
maxItemslimit is reached defined inJSONSchemaUpdated dependencies
backstage/backstage (@backstage/plugin-search)
v1.4.16Compare Source
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.eca03bd: Added ability to customize the search items within the SidebarSearchModal836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/plugin-search-backend)
v1.5.17Compare Source
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.c2b63ab: Updated dependencysupertestto^7.0.0.backstage/backstage (@backstage/plugin-search-backend-module-pg)
v0.5.35Compare Source
Patch Changes
d425fc4: Modules, plugins, and services are nowBackendFeature, not a function that returns a feature.5726390: Internal refactor to useLoggerServiceandDatabaseServiceinstead of the legacyLoggerandPluginDatabaseManagertypes.backstage/backstage (@backstage/plugin-search-backend-node)
v1.3.2Compare Source
Patch Changes
backstage/backstage (@backstage/plugin-search-react)
v1.8.0Compare Source
Minor Changes
9d66d8c: Make use of theuseApphook to retrieve the specified search icon in the SearchBarPatch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.f26ff99: Slight type tweak to match newer React versions betterdbbd93e: Internal update to match recent React types836127c: Updated dependency@testing-library/reactto^16.0.0.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.a159180: Added missing items tooverridableComponentsbackstage/backstage (@backstage/plugin-techdocs)
v1.10.9Compare Source
Patch Changes
c891b69: AddFavoriteToggleincore-componentsto standardise favorite markingfec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.fe94ad8: Fixes left navigation positioning when using mkdocs blog pluginb0206dc: Added support for setting page status with 'new' and 'deprecated' values, allowing visual indication of page status in TechDocs. To use include the following at the top of your markdown file:backstage/backstage (@backstage/plugin-techdocs-backend)
v1.10.13Compare Source
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.c2b63ab: Updated dependencysupertestto^7.0.0.5edd344: Refactor to use injected catalog client in the new backend systembackstage/backstage (@backstage/plugin-techdocs-module-addons-contrib)
v1.1.14Compare Source
Patch Changes
836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/plugin-techdocs-react)
v1.2.8Compare Source
Patch Changes
5ee3d27: Fixed issue in useShadowRootElements which could lead to unlimited render loops836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/plugin-user-settings)
v0.8.12Compare Source
Patch Changes
fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.836127c: Updated dependency@testing-library/reactto^16.0.0.da86ac2: Update README to clarify location of additional tabs examplebackstage/backstage (@backstage/test-utils)
v1.6.0Compare Source
Minor Changes
d47be30: Added the icons option to the renderInTestApp function's TestAppOptions to be forwarded to the icons option ofcreateApp.Patch Changes
b537bd7: Allow custom star icons to be provided via thestarandunstarredicon overrides. See how to override existing icons in the Backstage documentation.836127c: Updated dependency@testing-library/reactto^16.0.0.backstage/backstage (@backstage/theme)
v0.5.7Compare Source
Patch Changes
836127c: Updated dependency@testing-library/reactto^16.0.0.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.
19b633121ftod07298c638