fix(deps): update backstage monorepo #38

Merged
kjuulh merged 1 commits from renovate/backstage-monorepo into main 2024-09-18 06:03:08 +02:00
Owner

This PR contains the following updates:

Package Type Update Change
@backstage/app-defaults (source) dependencies patch 1.5.10 -> 1.5.11
@backstage/backend-common (source) dependencies minor ^0.24.0 -> ^0.25.0
@backstage/catalog-client (source) dependencies minor 1.6.6 -> 1.7.0
@backstage/catalog-model (source) dependencies minor 1.6.0 -> 1.7.0
@backstage/cli (source) devDependencies patch 0.27.0 -> 0.27.1
@backstage/cli (source) dependencies patch 0.27.0 -> 0.27.1
@backstage/core-app-api (source) devDependencies minor 1.14.2 -> 1.15.0
@backstage/core-app-api (source) dependencies minor 1.14.2 -> 1.15.0
@backstage/core-components (source) dependencies minor ^0.14.0 -> ^0.15.0
@backstage/core-plugin-api (source) dependencies patch 1.9.3 -> 1.9.4
@backstage/dev-utils (source) devDependencies minor 1.0.37 -> 1.1.0
@backstage/integration-react (source) dependencies patch 1.1.30 -> 1.1.31
@backstage/plugin-api-docs (source) dependencies patch 0.11.8 -> 0.11.9
@backstage/plugin-app-backend (source) dependencies patch 0.3.73 -> 0.3.74
@backstage/plugin-auth-backend (source) dependencies minor ^0.22.0 -> ^0.23.0
@backstage/plugin-catalog (source) dependencies minor 1.22.0 -> 1.23.0
@backstage/plugin-catalog-backend (source) dependencies minor 1.25.2 -> 1.26.0
@backstage/plugin-catalog-backend-module-github (source) dependencies patch 0.7.2 -> 0.7.3
@backstage/plugin-catalog-common (source) dependencies minor 1.0.26 -> 1.1.0
@backstage/plugin-catalog-graph (source) dependencies patch 0.4.8 -> 0.4.9
@backstage/plugin-catalog-import (source) dependencies patch 0.12.2 -> 0.12.3
@backstage/plugin-catalog-react (source) dependencies minor 1.12.3 -> 1.13.0
@backstage/plugin-org (source) dependencies patch 0.6.28 -> 0.6.29
@backstage/plugin-permission-node (source) dependencies patch 0.8.2 -> 0.8.3
@backstage/plugin-permission-react (source) dependencies patch 0.4.25 -> 0.4.26
@backstage/plugin-proxy-backend (source) dependencies patch 0.5.5 -> 0.5.6
@backstage/plugin-scaffolder (source) dependencies minor 1.24.0 -> 1.25.0
@backstage/plugin-scaffolder-backend (source) dependencies minor 1.24.1 -> 1.25.0
@backstage/plugin-search (source) dependencies patch 1.4.15 -> 1.4.16
@backstage/plugin-search-backend (source) dependencies patch 1.5.16 -> 1.5.17
@backstage/plugin-search-backend-module-pg (source) dependencies patch 0.5.34 -> 0.5.35
@backstage/plugin-search-backend-node (source) dependencies patch 1.3.1 -> 1.3.2
@backstage/plugin-search-react (source) dependencies minor 1.7.14 -> 1.8.0
@backstage/plugin-techdocs (source) dependencies patch 1.10.8 -> 1.10.9
@backstage/plugin-techdocs-backend (source) dependencies patch 1.10.12 -> 1.10.13
@backstage/plugin-techdocs-module-addons-contrib (source) dependencies patch 1.1.13 -> 1.1.14
@backstage/plugin-techdocs-react (source) dependencies patch 1.2.7 -> 1.2.8
@backstage/plugin-user-settings (source) dependencies patch 0.8.11 -> 0.8.12
@backstage/test-utils (source) devDependencies minor 1.5.10 -> 1.6.0
@backstage/theme (source) dependencies patch 0.5.6 -> 0.5.7

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

backstage/backstage (@​backstage/app-defaults)

v1.5.11

Compare Source

Patch Changes
backstage/backstage (@​backstage/backend-common)

v0.25.0

Compare Source

@​backstage/backend-common@​0.7.0

Minor Changes
  • e0bfd3d: Refactor the runDockerContainer(…) 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 dockerode as argument should be migrated to use the new ContainerRunner interface instead.

      import {
    -   runDockerContainer,
    +   ContainerRunner,
        PluginEndpointDiscovery,
      } from '@​backstage/backend-common';
    - import Docker from 'dockerode';
    
      type RouterOptions = {
        // ...
    -   dockerClient: Docker,
    +   containerRunner: ContainerRunner;
      };
    
      export async function createRouter({
        // ...
    -   dockerClient,
    +   containerRunner,
      }: RouterOptions): Promise<express.Router> {
        // ...
    
    +   await containerRunner.runContainer({
    -   await runDockerContainer({
          image: 'docker',
          // ...
    -     dockerClient,
        });
    
        // ...
      }
    

    To keep the dockerode based runtime, use the DockerContainerRunner implementation:

    + import {
    +   ContainerRunner,
    +   DockerContainerRunner
    + } from '@&#8203;backstage/backend-common';
    - import { runDockerContainer } from '@&#8203;backstage/backend-common';
    
    + const containerRunner: ContainerRunner = new DockerContainerRunner({dockerClient});
    + await containerRunner.runContainer({
    - await runDockerContainer({
        image: 'docker',
        // ...
    -   dockerClient,
      });
    
Patch Changes

@​backstage/techdocs-common@​0.6.0

Minor Changes
  • e0bfd3d: Migrate the package to use the ContainerRunner interface instead of runDockerContainer(…).
    It also no longer provides the ContainerRunner as an input to the GeneratorBase#run(…) function, but expects it as a constructor parameter instead.

    If you use the TechdocsGenerator you need to update the usage:

    + const containerRunner = new DockerContainerRunner({ dockerClient });
    
    - const generator = new TechdocsGenerator(logger, config);
    + const techdocsGenerator = new TechdocsGenerator({
    +   logger,
    +   containerRunner,
    +   config,
    + });
    
      await this.generator.run({
        inputDir: preparedDir,
        outputDir,
    -   dockerClient: this.dockerClient,
        parsedLocationAnnotation,
        etag: newEtag,
      });
    
Patch Changes

@​backstage/plugin-cost-insights@​0.9.0

Minor Changes
  • 6f1b82b: make change ratio optional
Patch Changes

@​backstage/plugin-scaffolder-backend@​0.11.0

Minor Changes
  • e0bfd3d: Migrate the plugin to use the ContainerRunner interface instead of runDockerContainer(…).
    It also provides the ContainerRunner to the individual templaters instead of to the createRouter function.

    To apply this change to an existing backend application, add the following to src/plugins/scaffolder.ts:

    - import { SingleHostDiscovery } from '@&#8203;backstage/backend-common';
    + import {
    +   DockerContainerRunner,
    +   SingleHostDiscovery,
    + } from '@&#8203;backstage/backend-common';
    

    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,

  •     dockerClient,
          database,
          catalogClient,
          reader,
        });
      }
    
Patch Changes

@​backstage/plugin-techdocs-backend@​0.8.0

Minor Changes
  • e0bfd3d: Migrate the plugin to use the ContainerRunner interface instead of runDockerContainer(…).
    It also provides the ContainerRunner to the generators instead of to the createRouter function.

    To apply this change to an existing backend application, add the following to src/plugins/techdocs.ts:

    + import { DockerContainerRunner } from '@&#8203;backstage/backend-common';
    
      // ...
    
      export default async function createPlugin({
        logger,
        config,
        discovery,
        reader,
      }: PluginEnvironment): Promise<Router> {
        // Preparers are responsible for fetching source files for documentation.
        const preparers = await Preparers.fromConfig(config, {
          logger,
          reader,
        });
    
    +   // Docker client (conditionally) used by the generators, based on techdocs.generators config.
    +   const dockerClient = new Docker();
    +   const containerRunner = new DockerContainerRunner({ dockerClient });
    
        // Generators are used for generating documentation sites.
        const generators = await Generators.fromConfig(config, {
          logger,
    +     containerRunner,
        });
    
        // Publisher is used for
        // 1. Publishing generated files to storage
        // 2. Fetching files from storage and passing them to TechDocs frontend.
        const publisher = await Publisher.fromConfig(config, {
          logger,
          discovery,
        });
    
        // checks if the publisher is working and logs the result
        await publisher.getReadiness();
    
    -   // Docker client (conditionally) used by the generators, based on techdocs.generators config.
    -   const dockerClient = new Docker();
    
        return await createRouter({
          preparers,
          generators,
          publisher,
    -     dockerClient,
          logger,
          config,
          discovery,
        });
      }
    
Patch Changes

@​backstage/catalog-client@​0.3.11

Patch Changes

@​backstage/catalog-model@​0.7.8

Patch Changes

@​backstage/cli@​0.6.10

Patch Changes

@​backstage/config@​0.1.5

Patch Changes
  • d8b81fd: Bump json-schema dependency from 0.2.5 to 0.3.0.

@​backstage/config-loader@​0.6.1

Patch Changes

@​backstage/core@​0.7.8

Patch Changes

@​backstage/create-app@​0.3.21

Patch Changes
  • 38ca051: The default @octokit/rest dependency was bumped to "^18.5.3".

  • e0bfd3d: The scaffolder-backend and techdocs-backend plugins have been updated.
    In order to update, you need to apply the following changes to your existing backend application:

    @backstage/plugin-techdocs-backend:

    // packages/backend/src/plugin/techdocs.ts
    
    + import { DockerContainerRunner } from '@&#8203;backstage/backend-common';
    
      // ...
    
      export default async function createPlugin({
        logger,
        config,
        discovery,
        reader,
      }: PluginEnvironment): Promise<Router> {
        // Preparers are responsible for fetching source files for documentation.
        const preparers = await Preparers.fromConfig(config, {
          logger,
          reader,
        });
    
    +   // Docker client (conditionally) used by the generators, based on techdocs.generators config.
    +   const dockerClient = new Docker();
    +   const containerRunner = new DockerContainerRunner({ dockerClient });
    
        // Generators are used for generating documentation sites.
        const generators = await Generators.fromConfig(config, {
          logger,
    +     containerRunner,
        });
    
        // Publisher is used for
        // 1. Publishing generated files to storage
        // 2. Fetching files from storage and passing them to TechDocs frontend.
        const publisher = await Publisher.fromConfig(config, {
          logger,
          discovery,
        });
    
        // checks if the publisher is working and logs the result
        await publisher.getReadiness();
    
    -   // Docker client (conditionally) used by the generators, based on techdocs.generators config.
    -   const dockerClient = new Docker();
    
        return await createRouter({
          preparers,
          generators,
          publisher,
    -     dockerClient,
          logger,
          config,
          discovery,
        });
      }
    

    @backstage/plugin-scaffolder-backend:

    // packages/backend/src/plugin/scaffolder.ts
    
    - import { SingleHostDiscovery } from '@&#8203;backstage/backend-common';
    + import {
    +   DockerContainerRunner,
    +   SingleHostDiscovery,
    + } from '@&#8203;backstage/backend-common';
    

    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,

  •     dockerClient,
          database,
          catalogClient,
          reader,
        });
      }
    
  • 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

@​backstage/theme@​0.2.7

Patch Changes
  • 7b8272f: Remove extra bottom padding in InfoCard content

@​backstage/plugin-app-backend@​0.3.12

Patch Changes

@​backstage/plugin-auth-backend@​0.3.9

Patch Changes

@​backstage/plugin-badges-backend@​0.1.3

Patch Changes

@​backstage/plugin-catalog-backend@​0.8.2

Patch Changes

@​backstage/plugin-catalog-graphql@​0.2.8

Patch Changes

@​backstage/plugin-catalog-import@​0.5.5

Patch Changes

@​backstage/plugin-catalog-react@​0.1.5

Patch Changes

@​backstage/plugin-code-coverage-backend@​0.1.4

Patch Changes

@​backstage/plugin-github-actions@​0.4.5

Patch Changes

@​backstage/plugin-graphql-backend@​0.1.7

Patch Changes

@​backstage/plugin-kafka-backend@​0.2.4

Patch Changes

@​backstage/plugin-kubernetes@​0.4.3

Patch Changes

@​backstage/plugin-kubernetes-backend@​0.3.6

Patch Changes

@​backstage/plugin-proxy-backend@​0.2.7

Patch Changes

@​backstage/plugin-rollbar-backend@​0.1.10

Patch Changes

@​backstage/plugin-scaffolder@​0.9.3

Patch Changes

@​backstage/plugin-search-backend@​0.1.4

Patch Changes

@​backstage/plugin-tech-radar@​0.3.10

Patch Changes

@​backstage/plugin-techdocs@​0.9.1

Patch Changes

@​backstage/plugin-todo-backend@​0.1.4

Patch Changes

example-app@0.2.27

Patch Changes

example-backend@0.2.27

Patch Changes
backstage/backstage (@​backstage/catalog-client)

v1.7.0

Compare Source

Minor Changes
  • 78475c3: Allow offset mode paging in entity list provider
  • 29e57c7: Add catalog service mocks under the /testUtils subpath export.
Patch Changes
  • 1882cfe: Moved getEntities ordering to utilize database instead of having it inside catalog client

    Please note that the latest version of @backstage/catalog-client will 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.0

Compare Source

Minor Changes
  • 74acf06: Add dependencyOf prop to catalog model for Component kind to enable building relationship graphs with both directions using dependsOn and dependencyOf.
Patch Changes
backstage/backstage (@​backstage/cli)

v0.27.1

Compare Source

Patch Changes
  • d2d2313: Add config.d.ts files to the list of included file in tsconfig.json.

    This allows ESLint to detect issues or deprecations in those files.

  • 16ffdd6: Remove direct vite dependency

  • 8069f4a: Update Scaffolder module template to add itself to the backend

  • 97422b0: Update templates to not refer to backend-common

  • 0e1a817: The app build process now outputs an additional index.html.tmpl file. This is an non-templated version of the index.html file, which can be used to delay templating until runtime.

    The new index.html.tmpl file also sets a backstage-public-path meta tag to be templated at runtime. The meta tag is in turn picked up by the new @backstage/cli/config/webpack-public-path.js entry point script, which uses it to set the runtime public path of the Webpack bundle.

  • 1b5c264: Add checks: 'read' for default GitHub app permissions

  • b4685e7: Added watchOptions to frontend webpack config for compatibility with Yarn PnP

  • d29fc1b: Updated dependency @module-federation/enhanced to ^0.6.0.

  • f865103: Updated dependency esbuild to ^0.23.0.

  • ab7713a: Updated dependency eslint-plugin-jest to ^28.0.0.

  • c78ff91: Updated dependency @rollup/plugin-commonjs to ^26.0.0.

  • 4ebf36f: Upgrade to vite@v5

  • 2d3caaf: The build commands now support the new backstage.inline flag in package.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 .css and .svg files.

  • 3d88455: Add support for backstage:^ version ranges to versions:bump when using the experimental yarn plugin

  • d10f6b6: Allow overriding minify flag with build repo command

  • Updated dependencies

backstage/backstage (@​backstage/core-app-api)

v1.15.0

Compare Source

Minor Changes
  • ddbeace: Added the ability to explicitly disable routes through the bindRoutes option by passing false as 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
backstage/backstage (@​backstage/core-components)

v0.15.0

Compare Source

Minor Changes
  • 9adc552: Added missing items to overridableComponents

    BREAKING Overridable component name for styling OAuthRequestDialog changed to BackstageOAuthRequestDialog. Overridable component name BackstageMissingAnnotationEmptyState that was previously deprecated has been removed.

Patch Changes
backstage/backstage (@​backstage/core-plugin-api)

v1.9.4

Compare Source

Patch Changes
backstage/backstage (@​backstage/dev-utils)

v1.1.0

Compare Source

Minor Changes
  • 10b1452: Allow using translations in createDevApp
Patch Changes
backstage/backstage (@​backstage/integration-react)

v1.1.31

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-api-docs)

v0.11.9

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-app-backend)

v0.3.74

Compare 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-app package

  • 590fb2d: BREAKING: The app backend now supports the new index.html.tmpl output from @backstage/cli. If available, the index.html will 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.baseUrl to the app backend plugin at runtime.

    An effect that this change has is that the index.html will 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.disableConfigInjection configuration option to true.

  • d425fc4: Modules, plugins, and services are now BackendFeature, not a function that returns a feature.

  • c2b63ab: Updated dependency supertest to ^7.0.0.

  • Updated dependencies

backstage/backstage (@​backstage/plugin-auth-backend)

v0.23.0

Compare Source

Minor Changes
  • d425fc4: BREAKING: The return values from createBackendPlugin, createBackendModule, and createServiceFactory are now simply BackendFeature and ServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason, createServiceFactory also no longer accepts the callback form where you provide direct options to the service. This also affects all coreServices.* 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 your packages/backend/src/index.ts too, where you add plugins, modules, and services. If you were using createServiceFactory with 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 IdentityFactoryOptions type 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 the Bitbucket Server auth provider to be implemented using the new @backstage/plugin-auth-backend-module-bitbucket-server-provider module.
  • d908d8c: Migrated the Auth0 auth provider to be implemented using the new @backstage/plugin-auth-backend-module-auth0-provider module.
  • 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 the msgraph catalog plugin and add userIdMatchingUserEntityAnnotation sign-in resolver for the Microsoft auth provider to support sign-in for users without defined email.
  • 92118cd: Updated dependency @node-saml/passport-saml to ^5.0.0.
  • c2b63ab: Updated dependency supertest to ^7.0.0.
  • Updated dependencies
backstage/backstage (@​backstage/plugin-catalog)

v1.23.0

Compare Source

Minor Changes
  • 78475c3: Allow offset mode paging in entity list provider
Patch Changes
backstage/backstage (@​backstage/plugin-catalog-backend)

v1.26.0

Compare Source

Minor Changes
  • 74acf06: Add dependencyOf prop to catalog model for Component kind to enable building relationship graphs with both directions using dependsOn and dependencyOf.
  • 78475c3: Allow offset mode paging in entity list provider
  • bd35cdb: The analyze-location endpoint is now protected by the catalog.location.analyze permission.
    The validate-entity endpoint is now protected by the catalog.entity.validate permission.
Patch Changes
backstage/backstage (@​backstage/plugin-catalog-backend-module-github)

v0.7.3

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-catalog-common)

v1.1.0

Compare Source

Minor Changes
  • bd35cdb: The analyze-location endpoint is now protected by the catalog.location.analyze permission.
    The validate-entity endpoint is now protected by the catalog.entity.validate permission.
Patch Changes
backstage/backstage (@​backstage/plugin-catalog-graph)

v0.4.9

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-catalog-import)

v0.12.3

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-catalog-react)

v1.13.0

Compare Source

Minor Changes
  • 78475c3: Allow offset mode paging in entity list provider
Patch Changes
backstage/backstage (@​backstage/plugin-org)

v0.6.29

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-permission-node)

v0.8.3

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-permission-react)

v0.4.26

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-proxy-backend)

v0.5.6

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-scaffolder)

v1.25.0

Compare Source

Minor Changes
  • 860ad3a: Expose styles for TemplateEditor, TemplateFormPreviewer and CustomFieldExplorer
  • 4baad34: Added support for omitExtraData and liveOmit for rjsf in the scaffolder
  • 5143616: Added EntityOwnerPicker component to the TemplateListPage to allow filtering on owner
Patch Changes
backstage/backstage (@​backstage/plugin-scaffolder-backend)

v1.25.0

Compare Source

Minor Changes
  • df9ae9e: Added scaffolder action publish:bitbucketCloud:pull-request
  • 62898bd: createRouter and its related types has been marked as deprecared. This backend should instead be initialized using the new backend system.
Patch Changes
backstage/backstage (@​backstage/plugin-search)

v1.4.16

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-search-backend)

v1.5.17

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-search-backend-module-pg)

v0.5.35

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-search-backend-node)

v1.3.2

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-search-react)

v1.8.0

Compare Source

Minor Changes
  • 9d66d8c: Make use of the useApp hook to retrieve the specified search icon in the SearchBar
Patch Changes
backstage/backstage (@​backstage/plugin-techdocs)

v1.10.9

Compare Source

Patch Changes
  • c891b69: Add FavoriteToggle in core-components to standardise favorite marking
  • fec8b57: Updated exports to use the new type parameters for extensions and extension blueprints.
  • fe94ad8: Fixes left navigation positioning when using mkdocs blog plugin
  • b0206dc: 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.13

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-techdocs-module-addons-contrib)

v1.1.14

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-techdocs-react)

v1.2.8

Compare Source

Patch Changes
backstage/backstage (@​backstage/plugin-user-settings)

v0.8.12

Compare Source

Patch Changes
backstage/backstage (@​backstage/test-utils)

v1.6.0

Compare Source

Minor Changes
  • d47be30: Added the icons option to the renderInTestApp function's TestAppOptions to be forwarded to the icons option of createApp.
Patch Changes
backstage/backstage (@​backstage/theme)

v0.5.7

Compare Source

Patch Changes
  • 836127c: Updated dependency @testing-library/react to ^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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@backstage/app-defaults](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/app-defaults)) | dependencies | patch | [`1.5.10` -> `1.5.11`](https://renovatebot.com/diffs/npm/@backstage%2fapp-defaults/1.5.10/1.5.11) | | [@backstage/backend-common](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/backend-common)) | dependencies | minor | [`^0.24.0` -> `^0.25.0`](https://renovatebot.com/diffs/npm/@backstage%2fbackend-common/0.24.1/0.25.0) | | [@backstage/catalog-client](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/catalog-client)) | dependencies | minor | [`1.6.6` -> `1.7.0`](https://renovatebot.com/diffs/npm/@backstage%2fcatalog-client/1.6.6/1.7.0) | | [@backstage/catalog-model](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/catalog-model)) | dependencies | minor | [`1.6.0` -> `1.7.0`](https://renovatebot.com/diffs/npm/@backstage%2fcatalog-model/1.6.0/1.7.0) | | [@backstage/cli](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/cli)) | devDependencies | patch | [`0.27.0` -> `0.27.1`](https://renovatebot.com/diffs/npm/@backstage%2fcli/0.27.0/0.27.1) | | [@backstage/cli](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/cli)) | dependencies | patch | [`0.27.0` -> `0.27.1`](https://renovatebot.com/diffs/npm/@backstage%2fcli/0.27.0/0.27.1) | | [@backstage/core-app-api](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-app-api)) | devDependencies | minor | [`1.14.2` -> `1.15.0`](https://renovatebot.com/diffs/npm/@backstage%2fcore-app-api/1.14.2/1.15.0) | | [@backstage/core-app-api](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-app-api)) | dependencies | minor | [`1.14.2` -> `1.15.0`](https://renovatebot.com/diffs/npm/@backstage%2fcore-app-api/1.14.2/1.15.0) | | [@backstage/core-components](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-components)) | dependencies | minor | [`^0.14.0` -> `^0.15.0`](https://renovatebot.com/diffs/npm/@backstage%2fcore-components/0.14.10/0.15.0) | | [@backstage/core-plugin-api](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-plugin-api)) | dependencies | patch | [`1.9.3` -> `1.9.4`](https://renovatebot.com/diffs/npm/@backstage%2fcore-plugin-api/1.9.3/1.9.4) | | [@backstage/dev-utils](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/dev-utils)) | devDependencies | minor | [`1.0.37` -> `1.1.0`](https://renovatebot.com/diffs/npm/@backstage%2fdev-utils/1.0.37/1.1.0) | | [@backstage/integration-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/integration-react)) | dependencies | patch | [`1.1.30` -> `1.1.31`](https://renovatebot.com/diffs/npm/@backstage%2fintegration-react/1.1.30/1.1.31) | | [@backstage/plugin-api-docs](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/api-docs)) | dependencies | patch | [`0.11.8` -> `0.11.9`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-api-docs/0.11.8/0.11.9) | | [@backstage/plugin-app-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/app-backend)) | dependencies | patch | [`0.3.73` -> `0.3.74`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-app-backend/0.3.73/0.3.74) | | [@backstage/plugin-auth-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/auth-backend)) | dependencies | minor | [`^0.22.0` -> `^0.23.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-auth-backend/0.22.12/0.23.0) | | [@backstage/plugin-catalog](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog)) | dependencies | minor | [`1.22.0` -> `1.23.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog/1.22.0/1.23.0) | | [@backstage/plugin-catalog-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-backend)) | dependencies | minor | [`1.25.2` -> `1.26.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-backend/1.25.2/1.26.0) | | [@backstage/plugin-catalog-backend-module-github](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-backend-module-github)) | dependencies | patch | [`0.7.2` -> `0.7.3`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-backend-module-github/0.7.2/0.7.3) | | [@backstage/plugin-catalog-common](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-common)) | dependencies | minor | [`1.0.26` -> `1.1.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-common/1.0.26/1.1.0) | | [@backstage/plugin-catalog-graph](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-graph)) | dependencies | patch | [`0.4.8` -> `0.4.9`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-graph/0.4.8/0.4.9) | | [@backstage/plugin-catalog-import](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-import)) | dependencies | patch | [`0.12.2` -> `0.12.3`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-import/0.12.2/0.12.3) | | [@backstage/plugin-catalog-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-react)) | dependencies | minor | [`1.12.3` -> `1.13.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-react/1.12.3/1.13.0) | | [@backstage/plugin-org](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/org)) | dependencies | patch | [`0.6.28` -> `0.6.29`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-org/0.6.28/0.6.29) | | [@backstage/plugin-permission-node](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/permission-node)) | dependencies | patch | [`0.8.2` -> `0.8.3`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-permission-node/0.8.2/0.8.3) | | [@backstage/plugin-permission-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/permission-react)) | dependencies | patch | [`0.4.25` -> `0.4.26`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-permission-react/0.4.25/0.4.26) | | [@backstage/plugin-proxy-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/proxy-backend)) | dependencies | patch | [`0.5.5` -> `0.5.6`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-proxy-backend/0.5.5/0.5.6) | | [@backstage/plugin-scaffolder](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder)) | dependencies | minor | [`1.24.0` -> `1.25.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-scaffolder/1.24.0/1.25.0) | | [@backstage/plugin-scaffolder-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder-backend)) | dependencies | minor | [`1.24.1` -> `1.25.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-scaffolder-backend/1.24.1/1.25.0) | | [@backstage/plugin-search](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search)) | dependencies | patch | [`1.4.15` -> `1.4.16`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search/1.4.15/1.4.16) | | [@backstage/plugin-search-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-backend)) | dependencies | patch | [`1.5.16` -> `1.5.17`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend/1.5.16/1.5.17) | | [@backstage/plugin-search-backend-module-pg](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-backend-module-pg)) | dependencies | patch | [`0.5.34` -> `0.5.35`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend-module-pg/0.5.34/0.5.35) | | [@backstage/plugin-search-backend-node](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-backend-node)) | dependencies | patch | [`1.3.1` -> `1.3.2`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend-node/1.3.1/1.3.2) | | [@backstage/plugin-search-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-react)) | dependencies | minor | [`1.7.14` -> `1.8.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-react/1.7.14/1.8.0) | | [@backstage/plugin-techdocs](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs)) | dependencies | patch | [`1.10.8` -> `1.10.9`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs/1.10.8/1.10.9) | | [@backstage/plugin-techdocs-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs-backend)) | dependencies | patch | [`1.10.12` -> `1.10.13`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-backend/1.10.12/1.10.13) | | [@backstage/plugin-techdocs-module-addons-contrib](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs-module-addons-contrib)) | dependencies | patch | [`1.1.13` -> `1.1.14`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-module-addons-contrib/1.1.13/1.1.14) | | [@backstage/plugin-techdocs-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs-react)) | dependencies | patch | [`1.2.7` -> `1.2.8`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-react/1.2.7/1.2.8) | | [@backstage/plugin-user-settings](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/user-settings)) | dependencies | patch | [`0.8.11` -> `0.8.12`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-user-settings/0.8.11/0.8.12) | | [@backstage/test-utils](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/test-utils)) | devDependencies | minor | [`1.5.10` -> `1.6.0`](https://renovatebot.com/diffs/npm/@backstage%2ftest-utils/1.5.10/1.6.0) | | [@backstage/theme](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/theme)) | dependencies | patch | [`0.5.6` -> `0.5.7`](https://renovatebot.com/diffs/npm/@backstage%2ftheme/0.5.6/0.5.7) | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>backstage/backstage (@&#8203;backstage/app-defaults)</summary> ### [`v1.5.11`](https://github.com/backstage/backstage/blob/HEAD/packages/app-defaults/CHANGELOG.md#1511) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`b537bd7`](https://github.com/backstage/backstage/commit/b537bd7): Allow custom star icons to be provided via the `star` and `unstarred` icon overrides. See how to override existing icons in the [Backstage documentation](https://backstage.io/docs/getting-started/app-custom-theme/#custom-icons). - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).5.7 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.26 </details> <details> <summary>backstage/backstage (@&#8203;backstage/backend-common)</summary> ### [`v0.25.0`](https://github.com/backstage/backstage/releases/tag/v0.25.0) [Compare Source](https://github.com/backstage/backstage/compare/v0.24.1...v0.25.0) #### [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 ##### Minor Changes - [`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44): Refactor the `runDockerContainer(…)` 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 `dockerode` as argument should be migrated to use the new `ContainerRunner` interface instead. ```diff import { - runDockerContainer, + ContainerRunner, PluginEndpointDiscovery, } from '@&#8203;backstage/backend-common'; - import Docker from 'dockerode'; type RouterOptions = { // ... - dockerClient: Docker, + containerRunner: ContainerRunner; }; export async function createRouter({ // ... - dockerClient, + containerRunner, }: RouterOptions): Promise<express.Router> { // ... + await containerRunner.runContainer({ - await runDockerContainer({ image: 'docker', // ... - dockerClient, }); // ... } ``` To keep the `dockerode` based runtime, use the `DockerContainerRunner` implementation: ```diff + import { + ContainerRunner, + DockerContainerRunner + } from '@&#8203;backstage/backend-common'; - import { runDockerContainer } from '@&#8203;backstage/backend-common'; + const containerRunner: ContainerRunner = new DockerContainerRunner({dockerClient}); + await containerRunner.runContainer({ - await runDockerContainer({ image: 'docker', // ... - dockerClient, }); ``` ##### Patch Changes - [`38ca051`](https://github.com/backstage/backstage/commit/38ca05168): The default `@octokit/rest` dependency was bumped to `"^18.5.3"`. - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;0](https://github.com/0).6.1 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/techdocs-common](https://github.com/backstage/techdocs-common)[@&#8203;0](https://github.com/0).6.0 ##### Minor Changes - [`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44): Migrate the package to use the `ContainerRunner` interface instead of `runDockerContainer(…)`. It also no longer provides the `ContainerRunner` as an input to the `GeneratorBase#run(…)` function, but expects it as a constructor parameter instead. If you use the `TechdocsGenerator` you need to update the usage: ```diff + const containerRunner = new DockerContainerRunner({ dockerClient }); - const generator = new TechdocsGenerator(logger, config); + const techdocsGenerator = new TechdocsGenerator({ + logger, + containerRunner, + config, + }); await this.generator.run({ inputDir: preparedDir, outputDir, - dockerClient: this.dockerClient, parsedLocationAnnotation, etag: newEtag, }); ``` ##### Patch Changes - [`e9e56b0`](https://github.com/backstage/backstage/commit/e9e56b01a): 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. - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-cost-insights](https://github.com/backstage/plugin-cost-insights)[@&#8203;0](https://github.com/0).9.0 ##### Minor Changes - [`6f1b82b`](https://github.com/backstage/backstage/commit/6f1b82b14): make change ratio optional ##### Patch Changes - Updated dependencies \[[`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7)] - Updated dependencies \[[`8088865`](https://github.com/backstage/backstage/commit/80888659b)] - Updated dependencies \[[`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-scaffolder-backend](https://github.com/backstage/plugin-scaffolder-backend)[@&#8203;0](https://github.com/0).11.0 ##### Minor Changes - [`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44): Migrate the plugin to use the `ContainerRunner` interface instead of `runDockerContainer(…)`. It also provides the `ContainerRunner` to the individual templaters instead of to the `createRouter` function. To apply this change to an existing backend application, add the following to `src/plugins/scaffolder.ts`: ```diff - import { SingleHostDiscovery } from '@&#8203;backstage/backend-common'; + import { + DockerContainerRunner, + SingleHostDiscovery, + } from '@&#8203;backstage/backend-common'; ``` export default async function createPlugin({ logger, config, database, reader, }: PluginEnvironment): Promise<Router> { - 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, - dockerClient, database, catalogClient, reader, }); } ``` ``` ##### Patch Changes - [`38ca051`](https://github.com/backstage/backstage/commit/38ca05168): The default `@octokit/rest` dependency was bumped to `"^18.5.3"`. - [`69eefb5`](https://github.com/backstage/backstage/commit/69eefb5ae): Fix GithubPR built-in action `credentialsProvider.getCredentials` URL. Adding Documentation for GitHub PR built-in action. - [`75c8cec`](https://github.com/backstage/backstage/commit/75c8cec39): bump `jsonschema` from 1.2.7 to 1.4.0 - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 #### [@&#8203;backstage/plugin-techdocs-backend](https://github.com/backstage/plugin-techdocs-backend)[@&#8203;0](https://github.com/0).8.0 ##### Minor Changes - [`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44): Migrate the plugin to use the `ContainerRunner` interface instead of `runDockerContainer(…)`. It also provides the `ContainerRunner` to the generators instead of to the `createRouter` function. To apply this change to an existing backend application, add the following to `src/plugins/techdocs.ts`: ```diff + import { DockerContainerRunner } from '@&#8203;backstage/backend-common'; // ... export default async function createPlugin({ logger, config, discovery, reader, }: PluginEnvironment): Promise<Router> { // Preparers are responsible for fetching source files for documentation. const preparers = await Preparers.fromConfig(config, { logger, reader, }); + // Docker client (conditionally) used by the generators, based on techdocs.generators config. + const dockerClient = new Docker(); + const containerRunner = new DockerContainerRunner({ dockerClient }); // Generators are used for generating documentation sites. const generators = await Generators.fromConfig(config, { logger, + containerRunner, }); // Publisher is used for // 1. Publishing generated files to storage // 2. Fetching files from storage and passing them to TechDocs frontend. const publisher = await Publisher.fromConfig(config, { logger, discovery, }); // checks if the publisher is working and logs the result await publisher.getReadiness(); - // Docker client (conditionally) used by the generators, based on techdocs.generators config. - const dockerClient = new Docker(); return await createRouter({ preparers, generators, publisher, - dockerClient, logger, config, discovery, }); } ``` ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`e9e56b0`](https://github.com/backstage/backstage/commit/e9e56b01a)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/techdocs-common](https://github.com/backstage/techdocs-common)[@&#8203;0](https://github.com/0).6.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 ##### Patch Changes - [`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9): Allow `filter` parameter to be specified multiple times - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 ##### Patch Changes - [`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28): Bump `json-schema` dependency from `0.2.5` to `0.3.0`. - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/cli](https://github.com/backstage/cli)[@&#8203;0](https://github.com/0).6.10 ##### Patch Changes - [`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7): Fix some transitive dependency warnings in yarn - [`fc79a6d`](https://github.com/backstage/backstage/commit/fc79a6dd3): Added lax option to backstage-cli app:build command - [`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28): Bump `json-schema` dependency from `0.2.5` to `0.3.0`. - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;0](https://github.com/0).6.1 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 ##### Patch Changes - [`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28): Bump `json-schema` dependency from `0.2.5` to `0.3.0`. #### [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;0](https://github.com/0).6.1 ##### Patch Changes - [`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28): Bump `json-schema` dependency from `0.2.5` to `0.3.0`. - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 ##### Patch Changes - [`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7): Fix some transitive dependency warnings in yarn - [`8088865`](https://github.com/backstage/backstage/commit/80888659b): Bump react-hook-form version to be the same for the entire project. - Updated dependencies \[[`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/create-app](https://github.com/backstage/create-app)[@&#8203;0](https://github.com/0).3.21 ##### Patch Changes - [`38ca051`](https://github.com/backstage/backstage/commit/38ca05168): The default `@octokit/rest` dependency was bumped to `"^18.5.3"`. - [`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44): The `scaffolder-backend` and `techdocs-backend` plugins have been updated. In order to update, you need to apply the following changes to your existing backend application: `@backstage/plugin-techdocs-backend`: ```diff // packages/backend/src/plugin/techdocs.ts + import { DockerContainerRunner } from '@&#8203;backstage/backend-common'; // ... export default async function createPlugin({ logger, config, discovery, reader, }: PluginEnvironment): Promise<Router> { // Preparers are responsible for fetching source files for documentation. const preparers = await Preparers.fromConfig(config, { logger, reader, }); + // Docker client (conditionally) used by the generators, based on techdocs.generators config. + const dockerClient = new Docker(); + const containerRunner = new DockerContainerRunner({ dockerClient }); // Generators are used for generating documentation sites. const generators = await Generators.fromConfig(config, { logger, + containerRunner, }); // Publisher is used for // 1. Publishing generated files to storage // 2. Fetching files from storage and passing them to TechDocs frontend. const publisher = await Publisher.fromConfig(config, { logger, discovery, }); // checks if the publisher is working and logs the result await publisher.getReadiness(); - // Docker client (conditionally) used by the generators, based on techdocs.generators config. - const dockerClient = new Docker(); return await createRouter({ preparers, generators, publisher, - dockerClient, logger, config, discovery, }); } ``` `@backstage/plugin-scaffolder-backend`: ```diff // packages/backend/src/plugin/scaffolder.ts - import { SingleHostDiscovery } from '@&#8203;backstage/backend-common'; + import { + DockerContainerRunner, + SingleHostDiscovery, + } from '@&#8203;backstage/backend-common'; ``` export default async function createPlugin({ logger, config, database, reader, }: PluginEnvironment): Promise<Router> { - 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, - dockerClient, database, catalogClient, reader, }); } ``` ``` - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7)] - Updated dependencies \[[`8088865`](https://github.com/backstage/backstage/commit/80888659b)] - Updated dependencies \[[`b219821`](https://github.com/backstage/backstage/commit/b219821a0)] - Updated dependencies \[[`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7)] - Updated dependencies \[[`8aedbb4`](https://github.com/backstage/backstage/commit/8aedbb4af)] - Updated dependencies \[[`fc79a6d`](https://github.com/backstage/backstage/commit/fc79a6dd3)] - Updated dependencies \[[`69eefb5`](https://github.com/backstage/backstage/commit/69eefb5ae)] - Updated dependencies \[[`75c8cec`](https://github.com/backstage/backstage/commit/75c8cec39)] - Updated dependencies \[[`b2e2ec7`](https://github.com/backstage/backstage/commit/b2e2ec753)] - Updated dependencies \[[`227439a`](https://github.com/backstage/backstage/commit/227439a72)] - Updated dependencies \[[`9314a85`](https://github.com/backstage/backstage/commit/9314a8592)] - Updated dependencies \[[`2e05277`](https://github.com/backstage/backstage/commit/2e05277e0)] - Updated dependencies \[[`4075c63`](https://github.com/backstage/backstage/commit/4075c6367)] - Updated dependencies \[[`cdb3426`](https://github.com/backstage/backstage/commit/cdb3426e5)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9)] - [@&#8203;backstage/plugin-scaffolder-backend](https://github.com/backstage/plugin-scaffolder-backend)[@&#8203;0](https://github.com/0).11.0 - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/plugin-techdocs-backend](https://github.com/backstage/plugin-techdocs-backend)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/plugin-catalog-import](https://github.com/backstage/plugin-catalog-import)[@&#8203;0](https://github.com/0).5.5 - [@&#8203;backstage/plugin-github-actions](https://github.com/backstage/plugin-github-actions)[@&#8203;0](https://github.com/0).4.5 - [@&#8203;backstage/cli](https://github.com/backstage/cli)[@&#8203;0](https://github.com/0).6.10 - [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/plugin-catalog-backend](https://github.com/backstage/plugin-catalog-backend)[@&#8203;0](https://github.com/0).8.2 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/plugin-tech-radar](https://github.com/backstage/plugin-tech-radar)[@&#8203;0](https://github.com/0).3.10 - [@&#8203;backstage/plugin-scaffolder](https://github.com/backstage/plugin-scaffolder)[@&#8203;0](https://github.com/0).9.3 - [@&#8203;backstage/plugin-techdocs](https://github.com/backstage/plugin-techdocs)[@&#8203;0](https://github.com/0).9.1 - [@&#8203;backstage/plugin-proxy-backend](https://github.com/backstage/plugin-proxy-backend)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 - [@&#8203;backstage/plugin-app-backend](https://github.com/backstage/plugin-app-backend)[@&#8203;0](https://github.com/0).3.12 - [@&#8203;backstage/plugin-auth-backend](https://github.com/backstage/plugin-auth-backend)[@&#8203;0](https://github.com/0).3.9 - [@&#8203;backstage/plugin-rollbar-backend](https://github.com/backstage/plugin-rollbar-backend)[@&#8203;0](https://github.com/0).1.10 #### [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 ##### Patch Changes - [`38ca051`](https://github.com/backstage/backstage/commit/38ca05168): The default `@octokit/rest` dependency was bumped to `"^18.5.3"`. - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 ##### Patch Changes - [`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7): Remove extra bottom padding in InfoCard content #### [@&#8203;backstage/plugin-app-backend](https://github.com/backstage/plugin-app-backend)[@&#8203;0](https://github.com/0).3.12 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;0](https://github.com/0).6.1 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-auth-backend](https://github.com/backstage/plugin-auth-backend)[@&#8203;0](https://github.com/0).3.9 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 #### [@&#8203;backstage/plugin-badges-backend](https://github.com/backstage/plugin-badges-backend)[@&#8203;0](https://github.com/0).1.3 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 #### [@&#8203;backstage/plugin-catalog-backend](https://github.com/backstage/plugin-catalog-backend)[@&#8203;0](https://github.com/0).8.2 ##### Patch Changes - [`b219821`](https://github.com/backstage/backstage/commit/b219821a0): Expose `BitbucketRepositoryParser` introduced in [#&#8203;5295](https://github.com/backstage/backstage/pull/5295) - [`227439a`](https://github.com/backstage/backstage/commit/227439a72): Add support for non-organization accounts in GitHub Discovery - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-catalog-graphql](https://github.com/backstage/plugin-catalog-graphql)[@&#8203;0](https://github.com/0).2.8 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-catalog-import](https://github.com/backstage/plugin-catalog-import)[@&#8203;0](https://github.com/0).5.5 ##### Patch Changes - [`38ca051`](https://github.com/backstage/backstage/commit/38ca05168): The default `@octokit/rest` dependency was bumped to `"^18.5.3"`. - [`8088865`](https://github.com/backstage/backstage/commit/80888659b): Bump react-hook-form version to be the same for the entire project. - [`8aedbb4`](https://github.com/backstage/backstage/commit/8aedbb4af): Fixes a typo and minor wording changes to the catalog import UI - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7)] - Updated dependencies \[[`81c54d1`](https://github.com/backstage/backstage/commit/81c54d1f2)] - Updated dependencies \[[`8088865`](https://github.com/backstage/backstage/commit/80888659b)] - Updated dependencies \[[`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9)] - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 #### [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;0](https://github.com/0).1.5 ##### Patch Changes - [`81c54d1`](https://github.com/backstage/backstage/commit/81c54d1f2): Fetch relations in batches in `useRelatedEntities` - Updated dependencies \[[`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7)] - Updated dependencies \[[`8088865`](https://github.com/backstage/backstage/commit/80888659b)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9)] - [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 #### [@&#8203;backstage/plugin-code-coverage-backend](https://github.com/backstage/plugin-code-coverage-backend)[@&#8203;0](https://github.com/0).1.4 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 #### [@&#8203;backstage/plugin-github-actions](https://github.com/backstage/plugin-github-actions)[@&#8203;0](https://github.com/0).4.5 ##### Patch Changes - [`38ca051`](https://github.com/backstage/backstage/commit/38ca05168): The default `@octokit/rest` dependency was bumped to `"^18.5.3"`. - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7)] - Updated dependencies \[[`81c54d1`](https://github.com/backstage/backstage/commit/81c54d1f2)] - Updated dependencies \[[`8088865`](https://github.com/backstage/backstage/commit/80888659b)] - Updated dependencies \[[`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 #### [@&#8203;backstage/plugin-graphql-backend](https://github.com/backstage/plugin-graphql-backend)[@&#8203;0](https://github.com/0).1.7 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/plugin-catalog-graphql](https://github.com/backstage/plugin-catalog-graphql)[@&#8203;0](https://github.com/0).2.8 #### [@&#8203;backstage/plugin-kafka-backend](https://github.com/backstage/plugin-kafka-backend)[@&#8203;0](https://github.com/0).2.4 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-kubernetes](https://github.com/backstage/plugin-kubernetes)[@&#8203;0](https://github.com/0).4.3 ##### Patch Changes - [`f53fba2`](https://github.com/backstage/backstage/commit/f53fba29f): Adds [@&#8203;backstage/plugin-kubernetes-common](https://github.com/backstage/plugin-kubernetes-common) library to share types between kubernetes frontend and backend. - Updated dependencies \[[`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7)] - Updated dependencies \[[`81c54d1`](https://github.com/backstage/backstage/commit/81c54d1f2)] - Updated dependencies \[[`8088865`](https://github.com/backstage/backstage/commit/80888659b)] - Updated dependencies \[[`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-kubernetes-backend](https://github.com/backstage/plugin-kubernetes-backend)[@&#8203;0](https://github.com/0).3.6 ##### Patch Changes - [`f53fba2`](https://github.com/backstage/backstage/commit/f53fba29f): Adds [@&#8203;backstage/plugin-kubernetes-common](https://github.com/backstage/plugin-kubernetes-common) library to share types between kubernetes frontend and backend. - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-proxy-backend](https://github.com/backstage/plugin-proxy-backend)[@&#8203;0](https://github.com/0).2.7 ##### Patch Changes - [`cdb3426`](https://github.com/backstage/backstage/commit/cdb3426e5): Prefix proxy routes with `/` if not present in configuration - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-rollbar-backend](https://github.com/backstage/plugin-rollbar-backend)[@&#8203;0](https://github.com/0).1.10 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-scaffolder](https://github.com/backstage/plugin-scaffolder)[@&#8203;0](https://github.com/0).9.3 ##### Patch Changes - [`9314a85`](https://github.com/backstage/backstage/commit/9314a8592): Close eventSource upon completion of a scaffolder task - [`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28): Bump `json-schema` dependency from `0.2.5` to `0.3.0`. - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7)] - Updated dependencies \[[`81c54d1`](https://github.com/backstage/backstage/commit/81c54d1f2)] - Updated dependencies \[[`8088865`](https://github.com/backstage/backstage/commit/80888659b)] - Updated dependencies \[[`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9)] - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 #### [@&#8203;backstage/plugin-search-backend](https://github.com/backstage/plugin-search-backend)[@&#8203;0](https://github.com/0).1.4 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 #### [@&#8203;backstage/plugin-tech-radar](https://github.com/backstage/plugin-tech-radar)[@&#8203;0](https://github.com/0).3.10 ##### Patch Changes - [`b2e2ec7`](https://github.com/backstage/backstage/commit/b2e2ec753): Update README for composability - Updated dependencies \[[`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7)] - Updated dependencies \[[`8088865`](https://github.com/backstage/backstage/commit/80888659b)] - Updated dependencies \[[`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7)] - [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 #### [@&#8203;backstage/plugin-techdocs](https://github.com/backstage/plugin-techdocs)[@&#8203;0](https://github.com/0).9.1 ##### Patch Changes - [`2e05277`](https://github.com/backstage/backstage/commit/2e05277e0): Fix navigation in a page using the table of contents. - [`4075c63`](https://github.com/backstage/backstage/commit/4075c6367): Make git config optional for techdocs feedback links - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7)] - Updated dependencies \[[`81c54d1`](https://github.com/backstage/backstage/commit/81c54d1f2)] - Updated dependencies \[[`8088865`](https://github.com/backstage/backstage/commit/80888659b)] - Updated dependencies \[[`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 #### [@&#8203;backstage/plugin-todo-backend](https://github.com/backstage/plugin-todo-backend)[@&#8203;0](https://github.com/0).1.4 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9)] - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 #### example-app@0.2.27 ##### Patch Changes - Updated dependencies \[[`6f1b82b`](https://github.com/backstage/backstage/commit/6f1b82b14)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`f65adcd`](https://github.com/backstage/backstage/commit/f65adcde7)] - Updated dependencies \[[`81c54d1`](https://github.com/backstage/backstage/commit/81c54d1f2)] - Updated dependencies \[[`8088865`](https://github.com/backstage/backstage/commit/80888659b)] - Updated dependencies \[[`7b8272f`](https://github.com/backstage/backstage/commit/7b8272fb7)] - Updated dependencies \[[`8aedbb4`](https://github.com/backstage/backstage/commit/8aedbb4af)] - Updated dependencies \[[`fc79a6d`](https://github.com/backstage/backstage/commit/fc79a6dd3)] - Updated dependencies \[[`f53fba2`](https://github.com/backstage/backstage/commit/f53fba29f)] - Updated dependencies \[[`b2e2ec7`](https://github.com/backstage/backstage/commit/b2e2ec753)] - Updated dependencies \[[`9314a85`](https://github.com/backstage/backstage/commit/9314a8592)] - Updated dependencies \[[`2e05277`](https://github.com/backstage/backstage/commit/2e05277e0)] - Updated dependencies \[[`4075c63`](https://github.com/backstage/backstage/commit/4075c6367)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - [@&#8203;backstage/plugin-cost-insights](https://github.com/backstage/plugin-cost-insights)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-catalog-import](https://github.com/backstage/plugin-catalog-import)[@&#8203;0](https://github.com/0).5.5 - [@&#8203;backstage/plugin-github-actions](https://github.com/backstage/plugin-github-actions)[@&#8203;0](https://github.com/0).4.5 - [@&#8203;backstage/cli](https://github.com/backstage/cli)[@&#8203;0](https://github.com/0).6.10 - [@&#8203;backstage/core](https://github.com/backstage/core)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/plugin-kubernetes](https://github.com/backstage/plugin-kubernetes)[@&#8203;0](https://github.com/0).4.3 - [@&#8203;backstage/plugin-tech-radar](https://github.com/backstage/plugin-tech-radar)[@&#8203;0](https://github.com/0).3.10 - [@&#8203;backstage/plugin-scaffolder](https://github.com/backstage/plugin-scaffolder)[@&#8203;0](https://github.com/0).9.3 - [@&#8203;backstage/plugin-techdocs](https://github.com/backstage/plugin-techdocs)[@&#8203;0](https://github.com/0).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 #### example-backend@0.2.27 ##### Patch Changes - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`e0bfd3d`](https://github.com/backstage/backstage/commit/e0bfd3d44)] - Updated dependencies \[[`38ca051`](https://github.com/backstage/backstage/commit/38ca05168)] - Updated dependencies \[[`b219821`](https://github.com/backstage/backstage/commit/b219821a0)] - Updated dependencies \[[`69eefb5`](https://github.com/backstage/backstage/commit/69eefb5ae)] - Updated dependencies \[[`f53fba2`](https://github.com/backstage/backstage/commit/f53fba29f)] - Updated dependencies \[[`75c8cec`](https://github.com/backstage/backstage/commit/75c8cec39)] - Updated dependencies \[[`227439a`](https://github.com/backstage/backstage/commit/227439a72)] - Updated dependencies \[[`cdb3426`](https://github.com/backstage/backstage/commit/cdb3426e5)] - Updated dependencies \[[`d8b81fd`](https://github.com/backstage/backstage/commit/d8b81fd28)] - Updated dependencies \[[`d1b1306`](https://github.com/backstage/backstage/commit/d1b1306d9)] - [@&#8203;backstage/plugin-scaffolder-backend](https://github.com/backstage/plugin-scaffolder-backend)[@&#8203;0](https://github.com/0).11.0 - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/plugin-techdocs-backend](https://github.com/backstage/plugin-techdocs-backend)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/plugin-catalog-backend](https://github.com/backstage/plugin-catalog-backend)[@&#8203;0](https://github.com/0).8.2 - [@&#8203;backstage/plugin-kubernetes-backend](https://github.com/backstage/plugin-kubernetes-backend)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/plugin-proxy-backend](https://github.com/backstage/plugin-proxy-backend)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;0](https://github.com/0).7.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;0](https://github.com/0).1.5 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;0](https://github.com/0).3.11 - example-app@0.2.27 - [@&#8203;backstage/plugin-app-backend](https://github.com/backstage/plugin-app-backend)[@&#8203;0](https://github.com/0).3.12 - [@&#8203;backstage/plugin-auth-backend](https://github.com/backstage/plugin-auth-backend)[@&#8203;0](https://github.com/0).3.9 - [@&#8203;backstage/plugin-badges-backend](https://github.com/backstage/plugin-badges-backend)[@&#8203;0](https://github.com/0).1.3 - [@&#8203;backstage/plugin-code-coverage-backend](https://github.com/backstage/plugin-code-coverage-backend)[@&#8203;0](https://github.com/0).1.4 - [@&#8203;backstage/plugin-graphql-backend](https://github.com/backstage/plugin-graphql-backend)[@&#8203;0](https://github.com/0).1.7 - [@&#8203;backstage/plugin-kafka-backend](https://github.com/backstage/plugin-kafka-backend)[@&#8203;0](https://github.com/0).2.4 - [@&#8203;backstage/plugin-rollbar-backend](https://github.com/backstage/plugin-rollbar-backend)[@&#8203;0](https://github.com/0).1.10 - [@&#8203;backstage/plugin-search-backend](https://github.com/backstage/plugin-search-backend)[@&#8203;0](https://github.com/0).1.4 - [@&#8203;backstage/plugin-todo-backend](https://github.com/backstage/plugin-todo-backend)[@&#8203;0](https://github.com/0).1.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/catalog-client)</summary> ### [`v1.7.0`](https://github.com/backstage/backstage/blob/HEAD/packages/catalog-client/CHANGELOG.md#170) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...v1.7.0) ##### Minor Changes - [`78475c3`](https://github.com/backstage/backstage/commit/78475c3): Allow offset mode paging in entity list provider - [`29e57c7`](https://github.com/backstage/backstage/commit/29e57c7): Add catalog service mocks under the `/testUtils` subpath export. ##### Patch Changes - [`1882cfe`](https://github.com/backstage/backstage/commit/1882cfe): Moved `getEntities` ordering to utilize database instead of having it inside catalog client Please note that the latest version of `@backstage/catalog-client` will 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 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/catalog-model)</summary> ### [`v1.7.0`](https://github.com/backstage/backstage/blob/HEAD/packages/catalog-model/CHANGELOG.md#170) [Compare Source](https://github.com/backstage/backstage/compare/v1.6.0...v1.7.0) ##### Minor Changes - [`74acf06`](https://github.com/backstage/backstage/commit/74acf06): Add `dependencyOf` prop to catalog model for Component kind to enable building relationship graphs with both directions using `dependsOn` and `dependencyOf`. ##### Patch Changes - Updated dependencies - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/cli)</summary> ### [`v0.27.1`](https://github.com/backstage/backstage/blob/HEAD/packages/cli/CHANGELOG.md#0271) [Compare Source](https://github.com/backstage/backstage/compare/v0.27.0...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`d2d2313`](https://github.com/backstage/backstage/commit/d2d2313): Add `config.d.ts` files to the list of included file in `tsconfig.json`. This allows ESLint to detect issues or deprecations in those files. - [`16ffdd6`](https://github.com/backstage/backstage/commit/16ffdd6): Remove direct `vite` dependency - [`8069f4a`](https://github.com/backstage/backstage/commit/8069f4a): Update Scaffolder module template to add itself to the backend - [`97422b0`](https://github.com/backstage/backstage/commit/97422b0): Update templates to not refer to backend-common - [`0e1a817`](https://github.com/backstage/backstage/commit/0e1a817): The app build process now outputs an additional `index.html.tmpl` file. This is an non-templated version of the `index.html` file, which can be used to delay templating until runtime. The new `index.html.tmpl` file also sets a `backstage-public-path` meta tag to be templated at runtime. The meta tag is in turn picked up by the new `@backstage/cli/config/webpack-public-path.js` entry point script, which uses it to set the runtime public path of the Webpack bundle. - [`1b5c264`](https://github.com/backstage/backstage/commit/1b5c264): Add `checks: 'read'` for default GitHub app permissions - [`b4685e7`](https://github.com/backstage/backstage/commit/b4685e7): Added `watchOptions` to frontend webpack config for compatibility with Yarn PnP - [`d29fc1b`](https://github.com/backstage/backstage/commit/d29fc1b): Updated dependency `@module-federation/enhanced` to `^0.6.0`. - [`f865103`](https://github.com/backstage/backstage/commit/f865103): Updated dependency `esbuild` to `^0.23.0`. - [`ab7713a`](https://github.com/backstage/backstage/commit/ab7713a): Updated dependency `eslint-plugin-jest` to `^28.0.0`. - [`c78ff91`](https://github.com/backstage/backstage/commit/c78ff91): Updated dependency `@rollup/plugin-commonjs` to `^26.0.0`. - [`4ebf36f`](https://github.com/backstage/backstage/commit/4ebf36f): Upgrade to `vite@v5` - [`2d3caaf`](https://github.com/backstage/backstage/commit/2d3caaf): The build commands now support the new `backstage.inline` flag in `package.json`, which causes the contents of private packages to be inlined into the consuming package, rather than be treated as an external dependency. - [`569c3f0`](https://github.com/backstage/backstage/commit/569c3f0): Fixed an issue where published frontend packages would end up with an invalid import structure if a single module imported both `.css` and `.svg` files. - [`3d88455`](https://github.com/backstage/backstage/commit/3d88455): Add support for `backstage:^` version ranges to versions:bump when using the experimental yarn plugin - [`d10f6b6`](https://github.com/backstage/backstage/commit/d10f6b6): Allow overriding minify flag with build repo command - Updated dependencies - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/cli-node](https://github.com/backstage/cli-node)[@&#8203;0](https://github.com/0).2.8 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/eslint-plugin](https://github.com/backstage/eslint-plugin)[@&#8203;0](https://github.com/0).1.9 - [@&#8203;backstage/cli-common](https://github.com/backstage/cli-common)[@&#8203;0](https://github.com/0).1.14 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/release-manifests](https://github.com/backstage/release-manifests)[@&#8203;0](https://github.com/0).0.11 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/core-app-api)</summary> ### [`v1.15.0`](https://github.com/backstage/backstage/blob/HEAD/packages/core-app-api/CHANGELOG.md#1150) [Compare Source](https://github.com/backstage/backstage/compare/v1.14.2...v1.15.0) ##### Minor Changes - [`ddbeace`](https://github.com/backstage/backstage/commit/ddbeace): Added the ability to explicitly disable routes through the `bindRoutes` option by passing `false` as 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`](https://github.com/backstage/backstage/commit/ea69e46): The `defaultConfigLoader` now also reads configuration from scripts tags with `type="backstage.io/config"`. The tag is expected to contain a JSON-serialized array of `AppConfig` objects. If any of these script tags are present, the injected runtime configuration in the static assets will no longer be used. - [`b537bd7`](https://github.com/backstage/backstage/commit/b537bd7): Allow custom star icons to be provided via the `star` and `unstarred` icon overrides. See how to override existing icons in the [Backstage documentation](https://backstage.io/docs/getting-started/app-custom-theme/#custom-icons). - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.9 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/core-components)</summary> ### [`v0.15.0`](https://github.com/backstage/backstage/blob/HEAD/packages/core-components/CHANGELOG.md#0150) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...v0.15.0) ##### Minor Changes - [`9adc552`](https://github.com/backstage/backstage/commit/9adc552): Added missing items to `overridableComponents` **BREAKING** Overridable component name for styling `OAuthRequestDialog` changed to `BackstageOAuthRequestDialog`. Overridable component name `BackstageMissingAnnotationEmptyState` that was previously deprecated has been removed. ##### Patch Changes - [`c891b69`](https://github.com/backstage/backstage/commit/c891b69): Add `FavoriteToggle` in `core-components` to standardise favorite marking - [`0944334`](https://github.com/backstage/backstage/commit/0944334): Removed default title set to Unknown page on `ContentHeaderTitle` component to support usage of component without title prop. - [`f325258`](https://github.com/backstage/backstage/commit/f325258): Use getOptionalString for optional app.support.items\[].links\[].title - [`af4c146`](https://github.com/backstage/backstage/commit/af4c146): Support menu items should not be buttons in favour of links - [`107a147`](https://github.com/backstage/backstage/commit/107a147): Fixed `Table` width being overridden by custom `style` prop. - [`b537bd7`](https://github.com/backstage/backstage/commit/b537bd7): Allow custom star icons to be provided via the `star` and `unstarred` icon overrides. See how to override existing icons in the [Backstage documentation](https://backstage.io/docs/getting-started/app-custom-theme/#custom-icons). - [`06b8206`](https://github.com/backstage/backstage/commit/06b8206): Added `titleComponent` prop to `SignInPage` component to allow further customization of the title using `ReactNode` - [`dbbd93e`](https://github.com/backstage/backstage/commit/dbbd93e): Internal update to match recent React types - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).5.7 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.9 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/core-plugin-api)</summary> ### [`v1.9.4`](https://github.com/backstage/backstage/blob/HEAD/packages/core-plugin-api/CHANGELOG.md#194) [Compare Source](https://github.com/backstage/backstage/compare/5bf78d71e7d40ea7ad8c9417cd00df4e251187b9...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.9 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/dev-utils)</summary> ### [`v1.1.0`](https://github.com/backstage/backstage/blob/HEAD/packages/dev-utils/CHANGELOG.md#110) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...v1.1.0) ##### Minor Changes - [`10b1452`](https://github.com/backstage/backstage/commit/10b1452): Allow using translations in `createDevApp` ##### Patch Changes - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).1.31 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/app-defaults](https://github.com/backstage/app-defaults)[@&#8203;1](https://github.com/1).5.11 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).5.7 </details> <details> <summary>backstage/backstage (@&#8203;backstage/integration-react)</summary> ### [`v1.1.31`](https://github.com/backstage/backstage/blob/HEAD/packages/integration-react/CHANGELOG.md#1131) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`8a9d797`](https://github.com/backstage/backstage/commit/8a9d797): Remove unnecessary broad permissions from Gitlab `SCMAuth` Newer versions of Gitlab (after 2019) do not require the broad api permissions to write to repos. - Updated dependencies - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-api-docs)</summary> ### [`v0.11.9`](https://github.com/backstage/backstage/blob/HEAD/plugins/api-docs/CHANGELOG.md#0119) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - [`8a474f2`](https://github.com/backstage/backstage/commit/8a474f2): Updating docs to use `createFrontendModule` instead - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/plugin-catalog](https://github.com/backstage/plugin-catalog)[@&#8203;1](https://github.com/1).23.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.26 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-app-backend)</summary> ### [`v0.3.74`](https://github.com/backstage/backstage/blob/HEAD/plugins/app-backend/CHANGELOG.md#0374) [Compare Source](https://github.com/backstage/backstage/compare/9e7f4e21861175cb383e7f3ca8f8907b0d76bcbe...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`72a8c7b`](https://github.com/backstage/backstage/commit/72a8c7b): Return HTTP status 400 rather than 500 when receiving an unknown POST request. - [`d3f79d1`](https://github.com/backstage/backstage/commit/d3f79d1): Fixing dependency metadata with the new `@backstage/plugin-app` package - [`590fb2d`](https://github.com/backstage/backstage/commit/590fb2d): **BREAKING**: The app backend now supports the new `index.html.tmpl` output from `@backstage/cli`. If available, the `index.html` will 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.baseUrl` to the app backend plugin at runtime. An effect that this change has is that the `index.html` will 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.disableConfigInjection` configuration option to `true`. - [`d425fc4`](https://github.com/backstage/backstage/commit/d425fc4): Modules, plugins, and services are now `BackendFeature`, not a function that returns a feature. - [`c2b63ab`](https://github.com/backstage/backstage/commit/c2b63ab): Updated dependency `supertest` to `^7.0.0`. - Updated dependencies - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).25.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/plugin-app-node](https://github.com/backstage/plugin-app-node)[@&#8203;0](https://github.com/0).1.25 - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-auth-backend)</summary> ### [`v0.23.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/auth-backend/CHANGELOG.md#0230) [Compare Source](https://github.com/backstage/backstage/compare/9e7f4e21861175cb383e7f3ca8f8907b0d76bcbe...v0.23.0) ##### Minor Changes - [`d425fc4`](https://github.com/backstage/backstage/commit/d425fc4): **BREAKING**: The return values from `createBackendPlugin`, `createBackendModule`, and `createServiceFactory` are now simply `BackendFeature` and `ServiceFactory`, instead of the previously deprecated form of a function that returns them. For this reason, `createServiceFactory` also no longer accepts the callback form where you provide direct options to the service. This also affects all `coreServices.*` 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 your `packages/backend/src/index.ts` too, where you add plugins, modules, and services. If you were using `createServiceFactory` with 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 `IdentityFactoryOptions` type 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](https://backstage.io/docs/tutorials/auth-service-migration) if you still rely on it. ##### Patch Changes - [`527d973`](https://github.com/backstage/backstage/commit/527d973): Migrated the `Bitbucket Server` auth provider to be implemented using the new `@backstage/plugin-auth-backend-module-bitbucket-server-provider` module. - [`d908d8c`](https://github.com/backstage/backstage/commit/d908d8c): Migrated the `Auth0` auth provider to be implemented using the new `@backstage/plugin-auth-backend-module-auth0-provider` module. - [`19ff127`](https://github.com/backstage/backstage/commit/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`](https://github.com/backstage/backstage/commit/3c2d690): Allow users without defined email to be ingested by the `msgraph` catalog plugin and add `userIdMatchingUserEntityAnnotation` sign-in resolver for the Microsoft auth provider to support sign-in for users without defined email. - [`92118cd`](https://github.com/backstage/backstage/commit/92118cd): Updated dependency `@node-saml/passport-saml` to `^5.0.0`. - [`c2b63ab`](https://github.com/backstage/backstage/commit/c2b63ab): Updated dependency `supertest` to `^7.0.0`. - Updated dependencies - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).25.0 - @&#8203;backstage/plugin-auth-backend-module-aws-alb-provider@0.2.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).13.0 - @&#8203;backstage/plugin-auth-backend-module-auth0-provider@0.1.0 - @&#8203;backstage/plugin-auth-backend-module-microsoft-provider@0.2.0 - @&#8203;backstage/plugin-auth-backend-module-atlassian-provider@0.3.0 - @&#8203;backstage/plugin-auth-backend-module-bitbucket-provider@0.2.0 - @&#8203;backstage/plugin-auth-backend-module-github-provider@0.2.0 - @&#8203;backstage/plugin-auth-backend-module-gitlab-provider@0.2.0 - @&#8203;backstage/plugin-auth-backend-module-google-provider@0.2.0 - @&#8203;backstage/plugin-auth-backend-module-oauth2-provider@0.3.0 - @&#8203;backstage/plugin-auth-backend-module-oidc-provider@0.3.0 - @&#8203;backstage/plugin-auth-backend-module-okta-provider@0.1.0 - @&#8203;backstage/plugin-auth-backend-module-onelogin-provider@0.2.0 - @&#8203;backstage/plugin-auth-backend-module-bitbucket-server-provider@0.1.0 - @&#8203;backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.0 - @&#8203;backstage/plugin-auth-backend-module-cloudflare-access-provider@0.3.0 - @&#8203;backstage/plugin-auth-backend-module-gcp-iap-provider@0.3.0 - [@&#8203;backstage/plugin-auth-backend-module-oauth2-proxy](https://github.com/backstage/plugin-auth-backend-module-oauth2-proxy)-provider@0.2.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog)</summary> ### [`v1.23.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog/CHANGELOG.md#1230) [Compare Source](https://github.com/backstage/backstage/compare/v1.22.0...v1.23.0) ##### Minor Changes - [`78475c3`](https://github.com/backstage/backstage/commit/78475c3): Allow offset mode paging in entity list provider ##### Patch Changes - [`c891b69`](https://github.com/backstage/backstage/commit/c891b69): Add `FavoriteToggle` in `core-components` to standardise favorite marking - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - [`5446061`](https://github.com/backstage/backstage/commit/5446061): The `/alpha` export 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](https://backstage.io/docs/frontend-system/architecture/migrations#130). - [`0ff53c8`](https://github.com/backstage/backstage/commit/0ff53c8): Enable loading state for paginated catalog tables by passing `isLoading` prop - [`180a45f`](https://github.com/backstage/backstage/commit/180a45f): Entity presentation api now only fetches fields that are required to display entity title - [`a159180`](https://github.com/backstage/backstage/commit/a159180): Added missing items to `overridableComponents` - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.0 - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).8.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).1.31 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.26 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.6 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.14 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-backend)</summary> ### [`v1.26.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-backend/CHANGELOG.md#1260) [Compare Source](https://github.com/backstage/backstage/compare/v1.25.2...v1.26.0) ##### Minor Changes - [`74acf06`](https://github.com/backstage/backstage/commit/74acf06): Add `dependencyOf` prop to catalog model for Component kind to enable building relationship graphs with both directions using `dependsOn` and `dependencyOf`. - [`78475c3`](https://github.com/backstage/backstage/commit/78475c3): Allow offset mode paging in entity list provider - [`bd35cdb`](https://github.com/backstage/backstage/commit/bd35cdb): The `analyze-location` endpoint is now protected by the `catalog.location.analyze` permission. The `validate-entity` endpoint is now protected by the `catalog.entity.validate` permission. ##### Patch Changes - [`1882cfe`](https://github.com/backstage/backstage/commit/1882cfe): Moved `getEntities` ordering to utilize database instead of having it inside catalog client Please note that the latest version of `@backstage/catalog-client` will 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`](https://github.com/backstage/backstage/commit/d425fc4): Modules, plugins, and services are now `BackendFeature`, not a function that returns a feature. - [`c2b63ab`](https://github.com/backstage/backstage/commit/c2b63ab): Updated dependency `supertest` to `^7.0.0`. - [`53cce86`](https://github.com/backstage/backstage/commit/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 - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).25.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-search-backend-module-catalog](https://github.com/backstage/plugin-search-backend-module-catalog)[@&#8203;0](https://github.com/0).2.2 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).8.3 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/backend-openapi-utils](https://github.com/backstage/backend-openapi-utils)[@&#8203;0](https://github.com/0).1.18 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-backend-module-github)</summary> ### [`v0.7.3`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-backend-module-github/CHANGELOG.md#073) [Compare Source](https://github.com/backstage/backstage/compare/9e7f4e21861175cb383e7f3ca8f8907b0d76bcbe...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`d425fc4`](https://github.com/backstage/backstage/commit/d425fc4): Modules, plugins, and services are now `BackendFeature`, not a function that returns a feature. - [`5edd344`](https://github.com/backstage/backstage/commit/5edd344): Refactor to use injected catalog client in the new backend system - Updated dependencies - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).25.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-catalog-backend](https://github.com/backstage/plugin-catalog-backend)[@&#8203;1](https://github.com/1).26.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-common)</summary> ### [`v1.1.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-common/CHANGELOG.md#110) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...v1.1.0) ##### Minor Changes - [`bd35cdb`](https://github.com/backstage/backstage/commit/bd35cdb): The `analyze-location` endpoint is now protected by the `catalog.location.analyze` permission. The `validate-entity` endpoint is now protected by the `catalog.entity.validate` permission. ##### Patch Changes - Updated dependencies - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.1 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.14 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-graph)</summary> ### [`v0.4.9`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-graph/CHANGELOG.md#049) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`da91078`](https://github.com/backstage/backstage/commit/da91078): Fixed a bug in the `CatalogGraphPage` component 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`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - [`8a474f2`](https://github.com/backstage/backstage/commit/8a474f2): Updating docs to use `createFrontendModule` instead - [`a159180`](https://github.com/backstage/backstage/commit/a159180): Added missing items to `overridableComponents` - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-import)</summary> ### [`v0.12.3`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-import/CHANGELOG.md#0123) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`f3c90da`](https://github.com/backstage/backstage/commit/f3c90da): Support button title should be contained in a single menu item - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).1.31 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-react)</summary> ### [`v1.13.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-react/CHANGELOG.md#1130) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...v1.13.0) ##### Minor Changes - [`78475c3`](https://github.com/backstage/backstage/commit/78475c3): Allow offset mode paging in entity list provider ##### Patch Changes - [`c891b69`](https://github.com/backstage/backstage/commit/c891b69): Add `FavoriteToggle` in `core-components` to standardise favorite marking - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`b537bd7`](https://github.com/backstage/backstage/commit/b537bd7): Allow custom star icons to be provided via the `star` and `unstarred` icon overrides. See how to override existing icons in the [Backstage documentation](https://backstage.io/docs/getting-started/app-custom-theme/#custom-icons). - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - [`5446061`](https://github.com/backstage/backstage/commit/5446061): The `/alpha` export 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](https://backstage.io/docs/frontend-system/architecture/migrations#130). - [`a159180`](https://github.com/backstage/backstage/commit/a159180): Added missing items to `overridableComponents` - [`ae9b6cb`](https://github.com/backstage/backstage/commit/ae9b6cb): Small internal fix to better work with recent `lodash` versions - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).1.31 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.9 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.26 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-org)</summary> ### [`v0.6.29`](https://github.com/backstage/backstage/blob/HEAD/plugins/org/CHANGELOG.md#0629) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - [`8a474f2`](https://github.com/backstage/backstage/commit/8a474f2): Updating docs to use `createFrontendModule` instead - [`a159180`](https://github.com/backstage/backstage/commit/a159180): Added missing items to `overridableComponents` - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-permission-node)</summary> ### [`v0.8.3`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-node/CHANGELOG.md#083) [Compare Source](https://github.com/backstage/backstage/compare/v0.8.2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`19ff127`](https://github.com/backstage/backstage/commit/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`](https://github.com/backstage/backstage/commit/c2b63ab): Updated dependency `supertest` to `^7.0.0`. - Updated dependencies - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).25.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-permission-react)</summary> ### [`v0.4.26`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-react/CHANGELOG.md#0426) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-proxy-backend)</summary> ### [`v0.5.6`](https://github.com/backstage/backstage/blob/HEAD/plugins/proxy-backend/CHANGELOG.md#056) [Compare Source](https://github.com/backstage/backstage/compare/9e7f4e21861175cb383e7f3ca8f8907b0d76bcbe...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`d425fc4`](https://github.com/backstage/backstage/commit/d425fc4): Modules, plugins, and services are now `BackendFeature`, not a function that returns a feature. - [`d298e6e`](https://github.com/backstage/backstage/commit/d298e6e): Deprecated `createRouter` and its router options in favour of the new backend system. - Updated dependencies - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).25.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-scaffolder)</summary> ### [`v1.25.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/scaffolder/CHANGELOG.md#1250) [Compare Source](https://github.com/backstage/backstage/compare/v1.24.0...v1.25.0) ##### Minor Changes - [`860ad3a`](https://github.com/backstage/backstage/commit/860ad3a): Expose styles for TemplateEditor, TemplateFormPreviewer and CustomFieldExplorer - [`4baad34`](https://github.com/backstage/backstage/commit/4baad34): Added support for `omitExtraData` and `liveOmit` for rjsf in the scaffolder - [`5143616`](https://github.com/backstage/backstage/commit/5143616): Added EntityOwnerPicker component to the TemplateListPage to allow filtering on owner ##### Patch Changes - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`b0a5c9f`](https://github.com/backstage/backstage/commit/b0a5c9f): The `ui:options` for `OwnedEntityPicker` field are now passed to `EntityPicker`. This allows you to use any `ui:options` which `EntityPicker` accepts in the `OwnedEntityPicker` field including `allowArbitraryValues` and `defaultNamespace`. - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - [`0a50d44`](https://github.com/backstage/backstage/commit/0a50d44): Updated dependency `@rjsf/utils` to `5.21.1`. Updated dependency `@rjsf/core` to `5.21.1`. Updated dependency `@rjsf/material-ui` to `5.21.1`. Updated dependency `@rjsf/validator-ajv8` to `5.21.1`. - [`fa9d8da`](https://github.com/backstage/backstage/commit/fa9d8da): Updated dependency `@rjsf/utils` to `5.20.1`. Updated dependency `@rjsf/core` to `5.20.1`. Updated dependency `@rjsf/material-ui` to `5.20.1`. Updated dependency `@rjsf/validator-ajv8` to `5.20.1`. - [`0944334`](https://github.com/backstage/backstage/commit/0944334): Removed duplicated titles on Scaffolder `TemplateListPage` component - [`7976081`](https://github.com/backstage/backstage/commit/7976081): Added support for all request parameters in the Github create/update environment API in the Github environment create scaffolder action. Disable MultiEntityPicker when `maxItems` limit is reached defined in `JSONSchema` - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).1.31 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-scaffolder-react](https://github.com/backstage/plugin-scaffolder-react)[@&#8203;1](https://github.com/1).12.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.26 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.6 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-scaffolder-backend)</summary> ### [`v1.25.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/scaffolder-backend/CHANGELOG.md#1250) [Compare Source](https://github.com/backstage/backstage/compare/v1.24.1...v1.25.0) ##### Minor Changes - [`df9ae9e`](https://github.com/backstage/backstage/commit/df9ae9e): Added scaffolder action publish:bitbucketCloud:pull-request - [`62898bd`](https://github.com/backstage/backstage/commit/62898bd): `createRouter` and its related types has been marked as deprecared. This backend should instead be initialized using the new backend system. ##### Patch Changes - [`f0c6b25`](https://github.com/backstage/backstage/commit/f0c6b25): Allow listing file contents with `debug:log` scaffolder action - [`c160951`](https://github.com/backstage/backstage/commit/c160951): Found the issue during testing the clean up of the workspace for the database implementation. - [`d425fc4`](https://github.com/backstage/backstage/commit/d425fc4): Modules, plugins, and services are now `BackendFeature`, not a function that returns a feature. - [`f865103`](https://github.com/backstage/backstage/commit/f865103): Updated dependency `esbuild` to `^0.23.0`. - [`c2b63ab`](https://github.com/backstage/backstage/commit/c2b63ab): Updated dependency `supertest` to `^7.0.0`. - [`7976081`](https://github.com/backstage/backstage/commit/7976081): Added support for all request parameters in the Github create/update environment API in the Github environment create scaffolder action. Disable MultiEntityPicker when `maxItems` limit is reached defined in `JSONSchema` - Updated dependencies - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).5.0 - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).25.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).5.2 - [@&#8203;backstage/plugin-scaffolder-backend-module-gitlab](https://github.com/backstage/plugin-scaffolder-backend-module-gitlab)[@&#8203;0](https://github.com/0).5.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).8.3 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/plugin-scaffolder-backend-module-github](https://github.com/backstage/plugin-scaffolder-backend-module-github)[@&#8203;0](https://github.com/0).5.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).15.0 - @&#8203;backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.0 - [@&#8203;backstage/plugin-scaffolder-backend-module-azure](https://github.com/backstage/plugin-scaffolder-backend-module-azure)[@&#8203;0](https://github.com/0).2.0 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.0 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket@0.3.0 - [@&#8203;backstage/plugin-scaffolder-backend-module-gerrit](https://github.com/backstage/plugin-scaffolder-backend-module-gerrit)[@&#8203;0](https://github.com/0).2.0 - [@&#8203;backstage/plugin-scaffolder-backend-module-gitea](https://github.com/backstage/plugin-scaffolder-backend-module-gitea)[@&#8203;0](https://github.com/0).2.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 - [@&#8203;backstage/plugin-bitbucket-cloud-common](https://github.com/backstage/plugin-bitbucket-cloud-common)[@&#8203;0](https://github.com/0).2.23 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.1 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.6 - [@&#8203;backstage/plugin-scaffolder-node](https://github.com/backstage/plugin-scaffolder-node)[@&#8203;0](https://github.com/0).4.11 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-search)</summary> ### [`v1.4.16`](https://github.com/backstage/backstage/blob/HEAD/plugins/search/CHANGELOG.md#1416) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`eca03bd`](https://github.com/backstage/backstage/commit/eca03bd): Added ability to customize the search items within the SidebarSearchModal - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.0 - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).8.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.9 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.14 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-search-backend)</summary> ### [`v1.5.17`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend/CHANGELOG.md#1517) [Compare Source](https://github.com/backstage/backstage/compare/9e7f4e21861175cb383e7f3ca8f8907b0d76bcbe...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`5726390`](https://github.com/backstage/backstage/commit/5726390): Deprecate create router as the legacy backend system will no longer be supported. - [`d425fc4`](https://github.com/backstage/backstage/commit/d425fc4): Modules, plugins, and services are now `BackendFeature`, not a function that returns a feature. - [`c2b63ab`](https://github.com/backstage/backstage/commit/c2b63ab): Updated dependency `supertest` to `^7.0.0`. - Updated dependencies - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).5.0 - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).25.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).8.3 - [@&#8203;backstage/backend-openapi-utils](https://github.com/backstage/backend-openapi-utils)[@&#8203;0](https://github.com/0).1.18 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.1 - [@&#8203;backstage/plugin-search-backend-node](https://github.com/backstage/plugin-search-backend-node)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.14 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-search-backend-module-pg)</summary> ### [`v0.5.35`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend-module-pg/CHANGELOG.md#0535) [Compare Source](https://github.com/backstage/backstage/compare/9e7f4e21861175cb383e7f3ca8f8907b0d76bcbe...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`d425fc4`](https://github.com/backstage/backstage/commit/d425fc4): Modules, plugins, and services are now `BackendFeature`, not a function that returns a feature. - [`5726390`](https://github.com/backstage/backstage/commit/5726390): Internal refactor to use `LoggerService` and `DatabaseService` instead of the legacy `Logger` and `PluginDatabaseManager` types. - Updated dependencies - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).25.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/plugin-search-backend-node](https://github.com/backstage/plugin-search-backend-node)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.14 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-search-backend-node)</summary> ### [`v1.3.2`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend-node/CHANGELOG.md#132) [Compare Source](https://github.com/backstage/backstage/compare/v1.3.1...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).5.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.1 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.14 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-search-react)</summary> ### [`v1.8.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-react/CHANGELOG.md#180) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...v1.8.0) ##### Minor Changes - [`9d66d8c`](https://github.com/backstage/backstage/commit/9d66d8c): Make use of the `useApp` hook to retrieve the specified search icon in the SearchBar ##### Patch Changes - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`f26ff99`](https://github.com/backstage/backstage/commit/f26ff99): Slight type tweak to match newer React versions better - [`dbbd93e`](https://github.com/backstage/backstage/commit/dbbd93e): Internal update to match recent React types - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - [`5446061`](https://github.com/backstage/backstage/commit/5446061): The `/alpha` export 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](https://backstage.io/docs/frontend-system/architecture/migrations#130). - [`a159180`](https://github.com/backstage/backstage/commit/a159180): Added missing items to `overridableComponents` - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).5.7 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.9 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.14 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-techdocs)</summary> ### [`v1.10.9`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs/CHANGELOG.md#1109) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`c891b69`](https://github.com/backstage/backstage/commit/c891b69): Add `FavoriteToggle` in `core-components` to standardise favorite marking - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`fe94ad8`](https://github.com/backstage/backstage/commit/fe94ad8): Fixes left navigation positioning when using mkdocs blog plugin - [`b0206dc`](https://github.com/backstage/backstage/commit/b0206dc): 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: </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-techdocs-backend)</summary> ### [`v1.10.13`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-backend/CHANGELOG.md#11013) [Compare Source](https://github.com/backstage/backstage/compare/9e7f4e21861175cb383e7f3ca8f8907b0d76bcbe...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`086c32d`](https://github.com/backstage/backstage/commit/086c32d): Dedicated token for techdocs cache sync - [`5b679ac`](https://github.com/backstage/backstage/commit/5b679ac): The `createRouter` and its related types has been marked as deprecared. This backend should instead be initialized using the new backend system. - [`d425fc4`](https://github.com/backstage/backstage/commit/d425fc4): Modules, plugins, and services are now `BackendFeature`, not a function that returns a feature. - [`c2b63ab`](https://github.com/backstage/backstage/commit/c2b63ab): Updated dependency `supertest` to `^7.0.0`. - [`5edd344`](https://github.com/backstage/backstage/commit/5edd344): Refactor to use injected catalog client in the new backend system - Updated dependencies - [@&#8203;backstage/backend-common](https://github.com/backstage/backend-common)[@&#8203;0](https://github.com/0).25.0 - [@&#8203;backstage/plugin-techdocs-node](https://github.com/backstage/plugin-techdocs-node)[@&#8203;1](https://github.com/1).12.11 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).0.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/plugin-search-backend-module-techdocs](https://github.com/backstage/plugin-search-backend-module-techdocs)[@&#8203;0](https://github.com/0).2.2 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.1 - [@&#8203;backstage/plugin-techdocs-common](https://github.com/backstage/plugin-techdocs-common)[@&#8203;0](https://github.com/0).1.0 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-techdocs-module-addons-contrib)</summary> ### [`v1.1.14`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-module-addons-contrib/CHANGELOG.md#1114) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/plugin-techdocs-react](https://github.com/backstage/plugin-techdocs-react)[@&#8203;1](https://github.com/1).2.8 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).1.31 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-techdocs-react)</summary> ### [`v1.2.8`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-react/CHANGELOG.md#128) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`5ee3d27`](https://github.com/backstage/backstage/commit/5ee3d27): Fixed issue in useShadowRootElements which could lead to unlimited render loops - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.9 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-user-settings)</summary> ### [`v0.8.12`](https://github.com/backstage/backstage/blob/HEAD/plugins/user-settings/CHANGELOG.md#0812) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`fec8b57`](https://github.com/backstage/backstage/commit/fec8b57): Updated exports to use the new type parameters for extensions and extension blueprints. - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - [`da86ac2`](https://github.com/backstage/backstage/commit/da86ac2): Update README to clarify location of additional tabs example - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).15.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).5.7 - [@&#8203;backstage/plugin-signals-react](https://github.com/backstage/plugin-signals-react)[@&#8203;0](https://github.com/0).0.5 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 - [@&#8203;backstage/plugin-user-settings-common](https://github.com/backstage/plugin-user-settings-common)[@&#8203;0](https://github.com/0).0.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/test-utils)</summary> ### [`v1.6.0`](https://github.com/backstage/backstage/blob/HEAD/packages/test-utils/CHANGELOG.md#160) [Compare Source](https://github.com/backstage/backstage/compare/821f065ee9dc781de74c1cfa7ce38b751f1e35b2...v1.6.0) ##### Minor Changes - [`d47be30`](https://github.com/backstage/backstage/commit/d47be30): Added the icons option to the renderInTestApp function's TestAppOptions to be forwarded to the icons option of `createApp`. ##### Patch Changes - [`b537bd7`](https://github.com/backstage/backstage/commit/b537bd7): Allow custom star icons to be provided via the `star` and `unstarred` icon overrides. See how to override existing icons in the [Backstage documentation](https://backstage.io/docs/getting-started/app-custom-theme/#custom-icons). - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. - Updated dependencies - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).9.4 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).5.7 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.26 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).1.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/theme)</summary> ### [`v0.5.7`](https://github.com/backstage/backstage/blob/HEAD/packages/theme/CHANGELOG.md#057) [Compare Source](https://github.com/backstage/backstage/compare/5bf78d71e7d40ea7ad8c9417cd00df4e251187b9...159c5077c64c48b7bcab4dc66e5786f1807beae7) ##### Patch Changes - [`836127c`](https://github.com/backstage/backstage/commit/836127c): Updated dependency `@testing-library/react` to `^16.0.0`. </details> --- ### 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjQuMyIsInVwZGF0ZWRJblZlciI6IjM3LjQyNC4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
kjuulh added 1 commit 2024-09-18 02:03:56 +02:00
fix(deps): update backstage monorepo
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
19b633121f
kjuulh scheduled this pull request to auto merge when all checks succeed 2024-09-18 02:03:57 +02:00
kjuulh force-pushed renovate/backstage-monorepo from 19b633121f to d07298c638 2024-09-18 06:02:49 +02:00 Compare
kjuulh merged commit d07298c638 into main 2024-09-18 06:03:08 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kjuulh/backstage#38
No description provided.