fix(deps): update backstage monorepo #126

Merged
kjuulh merged 1 commits from renovate/backstage-monorepo into main 2025-02-19 02:04:45 +01:00
Owner

This PR contains the following updates:

Package Type Update Change
@backstage/app-defaults (source) dependencies patch 1.5.16 -> 1.5.17
@backstage/cli (source) devDependencies minor ^0.29.0 -> ^0.30.0
@backstage/cli (source) dependencies minor ^0.29.0 -> ^0.30.0
@backstage/core-app-api (source) devDependencies patch 1.15.4 -> 1.15.5
@backstage/core-app-api (source) dependencies patch 1.15.4 -> 1.15.5
@backstage/core-components (source) dependencies patch 0.16.3 -> 0.16.4
@backstage/core-plugin-api (source) dependencies patch 1.10.3 -> 1.10.4
@backstage/dev-utils (source) devDependencies patch 1.1.6 -> 1.1.7
@backstage/integration-react (source) dependencies patch 1.2.3 -> 1.2.4
@backstage/plugin-api-docs (source) dependencies patch 0.12.3 -> 0.12.4
@backstage/plugin-app-backend (source) dependencies patch 0.4.4 -> 0.4.5
@backstage/plugin-auth-backend (source) dependencies patch 0.24.2 -> 0.24.3
@backstage/plugin-catalog (source) dependencies minor 1.26.1 -> 1.27.0
@backstage/plugin-catalog-backend (source) dependencies minor 1.30.0 -> 1.31.0
@backstage/plugin-catalog-backend-module-github (source) dependencies patch 0.7.9 -> 0.7.10
@backstage/plugin-catalog-graph (source) dependencies patch 0.4.15 -> 0.4.16
@backstage/plugin-catalog-import (source) dependencies patch 0.12.9 -> 0.12.10
@backstage/plugin-catalog-react (source) dependencies patch 1.15.1 -> 1.15.2
@backstage/plugin-org (source) dependencies patch 0.6.35 -> 0.6.36
@backstage/plugin-permission-node (source) dependencies patch 0.8.7 -> 0.8.8
@backstage/plugin-permission-react (source) dependencies patch 0.4.30 -> 0.4.31
@backstage/plugin-proxy-backend (source) dependencies patch 0.5.10 -> 0.5.11
@backstage/plugin-scaffolder (source) dependencies minor 1.27.5 -> 1.28.0
@backstage/plugin-scaffolder-backend (source) dependencies minor 1.29.0 -> 1.30.0
@backstage/plugin-search (source) dependencies patch 1.4.22 -> 1.4.23
@backstage/plugin-search-backend (source) dependencies patch 1.8.1 -> 1.8.2
@backstage/plugin-search-backend-module-pg (source) dependencies patch 0.5.40 -> 0.5.41
@backstage/plugin-search-backend-node (source) dependencies patch 1.3.7 -> 1.3.8
@backstage/plugin-search-react (source) dependencies patch 1.8.5 -> 1.8.6
@backstage/plugin-techdocs (source) dependencies patch 1.12.2 -> 1.12.3
@backstage/plugin-techdocs-backend (source) dependencies patch 1.11.5 -> 1.11.6
@backstage/plugin-techdocs-module-addons-contrib (source) dependencies patch 1.1.20 -> 1.1.21
@backstage/plugin-techdocs-react (source) dependencies patch 1.2.13 -> 1.2.14
@backstage/plugin-user-settings (source) dependencies patch 0.8.18 -> 0.8.19
@backstage/test-utils (source) devDependencies patch 1.7.4 -> 1.7.5
@backstage/theme (source) dependencies patch 0.6.3 -> 0.6.4

Release Notes

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

v1.5.17

Compare Source

Patch Changes
backstage/backstage (@​backstage/cli)

v0.30.0

Compare Source

Minor Changes
  • cb76663: BREAKING: Add support for native ESM in Node.js code. This changes the behavior of dynamic import expressions in Node.js code. Typically this can be fixed by replacing import(...) with require(...), with an as typeof import(...) cast if needed for types. This is because dynamic imports will no longer be transformed to require(...) calls, but instead be left as-is. This in turn allows you to load ESM modules from CommonJS code using import(...).

    This change adds support for the following in Node.js packages, across type checking, package builds, runtime transforms and Jest tests:

    • Dynamic imports that load ESM modules from CommonJS code.
    • Both .mjs and .mts files as explicit ESM files, as well as .cjs and .cts as explicit CommonJS files.
    • Support for the "type": "module" field in package.json to indicate that the package is an ESM package.

    There are a few caveats to be aware of:

    • To enable support for native ESM in tests, you need to run the tests with the --experimental-vm-modules flag enabled, typically via NODE_OPTIONS='--experimental-vm-modules'.
    • Declaring a package as "type": "module" in package.json is supported, but in tests it will cause all local transitive dependencies to also be treated as ESM, regardless of whether they declare "type": "module" or not.
    • Node.js has an ESM interoperability layer with CommonJS that allows for imports from ESM to identify named exports in CommonJS packages. This interoperability layer is only enabled when importing packages with a .cts or .cjs extension. This is because the interoperability layer is not fully compatible with the NPM ecosystem, and would break package if it was enabled for .js files.
    • Dynamic imports of CommonJS packages will vary in shape depending on the runtime, i.e. test vs local development, etc. It is therefore recommended to avoid dynamic imports of CommonJS packages and instead use require, or to use the explicit CommonJS extensions as mentioned above. If you do need to dynamically import CommonJS packages, avoid using default exports, as the shape of them vary across different environments and you would otherwise need to manually unwrap the import based on the shape of the module object.
  • b30e788: The new command is now powered by a new template system that allows you to define your own templates in a declarative way, as well as import existing templates from external sources. See the CLI templates documentation for more information.

    The following flags for the new command have been deprecated and will be removed in a future release:

    • --license=<license>: Configure the global license instead.
    • --no-private: Configure the global private instead.
    • --baseVersion=<version>: Configure the global version instead.
    • --npmRegistry=<url>: Configure the global publishRegistry instead.
    • --scope=<scope>: Configure the global namePrefix and/or namePluginInfix instead.

    As part of this change the template IDs and their options have changed. The following backwards compatibility mappings for the --select and --option flags are enabled when using the default set of templates, but they will also be removed in the future:

    • --select=plugin is mapped to --select=frontend-plugin instead.
    • --option=id=<id> is mapped to --option=pluginId=<id> instead.
Patch Changes
backstage/backstage (@​backstage/core-app-api)

v1.15.5

Compare Source

Patch Changes
backstage/backstage (@​backstage/core-components)

v0.16.4

Compare Source

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

v1.10.4

Compare Source

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

v1.1.7

Compare Source

Patch Changes
backstage/backstage (@​backstage/integration-react)

v1.2.4

Compare Source

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

v0.12.4

Compare Source

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

v0.4.5

Compare Source

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

v0.24.3

Compare Source

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

v1.27.0

Compare Source

Minor Changes
  • b07756e: The Entity Page now retains the visibility of the Inspect Dialog after a reload. This allows sharing the URL with the dialog open.
Patch Changes
backstage/backstage (@​backstage/plugin-catalog-backend)

v1.31.0

Compare Source

Minor Changes
  • 9b9737c: Added support for emitting entities with an explicit location key during processing.

  • 8805f93: The catalog backend now supports the new PermissionsRegistryService, which can be used to add custom permission rules.

  • 5aebc13: The UrlReaderProccessor accepts a new config flag catalog.useUrlReadersSearch to always call the search method of UrlReaders.

    This flag currently defaults to false, but adopters are encouraged to enable it as this behavior will be the default in a future release.

    Previous behavior was to call the search method only if the parsed Git URL's filename contained a wildcard and use readUrl otherwise. UrlReaderService must implement this logic in the search method instead.

    This allows each UrlReaderService implementation to check whether it's a search URL (that contains a wildcard pattern) or not using logic that is specific to each provider.

  • a4aa244: This change integrates the auditor service into the Catalog plugin.

Patch Changes
backstage/backstage (@​backstage/plugin-catalog-backend-module-github)

v0.7.10

Compare Source

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

v0.4.16

Compare Source

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

v0.12.10

Compare Source

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

v1.15.2

Compare Source

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

v0.6.36

Compare Source

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

v0.8.8

Compare Source

Patch Changes
  • 049d5d4: The returned router from createPermissionIntegrationRouter is now mutable, allowing for permissions and resources to be added after creation of the router.
  • b71f634: Added a new PermissionRuleset type that encapsulates a lookup function for permission rules, which can be created by the new PermissionsRegistryService via the getPermissionRuleset method. The createConditionTransformer and createConditionAuthorizer functions have been adapted to receive these accessors as arguments, with their older counterparts being deprecated.
  • a9621de: Added a new createPermissionResourceRef utility that encapsulates the constants and types related to a permission resource types. The createConditionExports and createPermissionRule functions have also been adapted to accept these references as arguments, deprecating their older counterparts.
  • Updated dependencies
backstage/backstage (@​backstage/plugin-permission-react)

v0.4.31

Compare Source

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

v0.5.11

Compare Source

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

v1.28.0

Compare Source

Minor Changes
  • 17088d2: Updating the TaskLogStream to take up all space in a running task, and also show the last line of the log by default
  • 5d469c9: Added support for autocompletion of GitHub branches in scaffolder
  • 8e67e4a: Added support for autocompletion to GithubRepoPicker component
Patch Changes
backstage/backstage (@​backstage/plugin-scaffolder-backend)

v1.30.0

Compare Source

Minor Changes
  • dc8dd4b: Added new createTemplateFilter, createTemplateGlobalFunction, createTemplateGlobalValue for template extensions.

  • a4aa244: This change integrates the auditor service into the Scaffolder plugin.

  • 3d6ef79: Support file globbing in fs:delete

  • 91f3313: Added experimental flag for scaffolder to wait for running tasks to complete on shutdown

    Enabling the EXPERIMENTAL_gracefulShutdown flag in the scaffolder config will make the
    scaffolder block the shutdown process until all running tasks have completed. This is useful
    when there is a need to ensure that all tasks have completed before the scaffolder is shut down.

    Please note, that the TaskWorker stop method is now asynchronous and awaited for the
    tasks to complete when the experimental flag is enabled.

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

v1.4.23

Compare Source

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

v1.8.2

Compare Source

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

v0.5.41

Compare Source

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

v1.3.8

Compare Source

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

v1.8.6

Compare Source

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

v1.12.3

Compare Source

Patch Changes
  • eb3d91a: Use the custom error page if provided for displaying errors instead of the default error page

  • 524f0af: Add missing route ref to the /alpha entity content extension.

  • f4be934: Changed the base URL in addLinkClickListener from window.location.origin to app.baseUrl for improved path handling. This fixes an issue where Backstage, when running on a subpath, was unable to handle non-Backstage URLs of the same origin correctly.

  • 1f40e6b: Add optional props to TechDocCustomHome to allow for more flexibility:

    import { TechDocsCustomHome } from '@&#8203;backstage/plugin-techdocs';
    //...
    
    const options = { emptyRowsWhenPaging: false };
    const linkDestination = (entity: Entity): string | undefined => {
      return entity.metadata.annotations?.['external-docs'];
    };
    const techDocsTabsConfig = [
      {
        label: 'Recommended Documentation',
        panels: [
          {
            title: 'Golden Path',
            description: 'Documentation about standards to follow',
            panelType: 'DocsCardGrid',
            panelProps: { CustomHeader: () => <ContentHeader title='Golden Path'/> },
            filterPredicate: entity =>
              entity?.metadata?.tags?.includes('golden-path') ?? false,
          },
          {
            title: 'Recommended',
            description: 'Useful documentation',
            panelType: 'InfoCardGrid',
            panelProps: {
              CustomHeader: () => <ContentHeader title='Recommended' />
              linkDestination: linkDestination,
            },
            filterPredicate: entity =>
              entity?.metadata?.tags?.includes('recommended') ?? false,
          },
        ],
      },
      {
        label: 'Browse All',
        panels: [
          {
            description: 'Browse all docs',
            filterPredicate: filterEntity,
            panelType: 'TechDocsIndexPage',
            title: 'All',
            panelProps: { PageWrapper: React.Fragment, CustomHeader: React.Fragment, options: options },
          },
        ],
      },
    ];
    
    const AppRoutes = () => {
      <FlatRoutes>
        <Route
          path="/docs"
          element={
            <TechDocsCustomHome
              tabsConfig={techDocsTabsConfig}
              filter={{
                kind: ['Location', 'Resource', 'Component'],
                'metadata.annotations.featured-docs': CATALOG_FILTER_EXISTS,
              }}
              CustomPageWrapper={({ children }: React.PropsWithChildren<{}>) => (<PageWithHeader title="Docs" themeId="documentation">{children}</PageWithHeader>)}
            />
          }
        />
      </FlatRoutes>;
    };
    

    Add new Grid option called InfoCardGrid which is a more customizable card option for the Docs grid.

    <InfoCardGrid
      entities={entities}
      linkContent="Learn more"
      linkDestination={entity => entity.metadata['external-docs']}
    />
    

    Expose existing CustomDocsPanel so that it can be used independently if desired.

    const panels: PanelConfig[] = [
      {
        description: '',
        filterPredicate: entity => {},
        panelType: 'InfoCardGrid',
        title: 'Standards',
        panelProps: {
              CustomHeader: () => <ContentHeader title='Recommended' />
              linkDestination: linkDestination,
            },
      },
      {
        description: '',
        filterPredicate: entity => {},
        panelType: 'DocsCardGrid',
        title: 'Contribute',
      },
    ];
    {
      panels.map((config, index) => (
        <CustomDocsPanel
          key={index}
          config={config}
          entities={!!entities ? entities : []}
          index={index}
        />
      ));
    }
    
  • 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits.

  • Updated dependencies

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

v1.11.6

Compare Source

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

v1.1.21

Compare Source

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

v1.2.14

Compare Source

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

v0.8.19

Compare Source

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

v1.7.5

Compare Source

Patch Changes
backstage/backstage (@​backstage/theme)

v0.6.4

Compare Source

Patch Changes
  • 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits.

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.16` -> `1.5.17`](https://renovatebot.com/diffs/npm/@backstage%2fapp-defaults/1.5.16/1.5.17) | | [@backstage/cli](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/cli)) | devDependencies | minor | [`^0.29.0` -> `^0.30.0`](https://renovatebot.com/diffs/npm/@backstage%2fcli/0.29.6/0.30.0) | | [@backstage/cli](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/cli)) | dependencies | minor | [`^0.29.0` -> `^0.30.0`](https://renovatebot.com/diffs/npm/@backstage%2fcli/0.29.6/0.30.0) | | [@backstage/core-app-api](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-app-api)) | devDependencies | patch | [`1.15.4` -> `1.15.5`](https://renovatebot.com/diffs/npm/@backstage%2fcore-app-api/1.15.4/1.15.5) | | [@backstage/core-app-api](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-app-api)) | dependencies | patch | [`1.15.4` -> `1.15.5`](https://renovatebot.com/diffs/npm/@backstage%2fcore-app-api/1.15.4/1.15.5) | | [@backstage/core-components](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-components)) | dependencies | patch | [`0.16.3` -> `0.16.4`](https://renovatebot.com/diffs/npm/@backstage%2fcore-components/0.16.3/0.16.4) | | [@backstage/core-plugin-api](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-plugin-api)) | dependencies | patch | [`1.10.3` -> `1.10.4`](https://renovatebot.com/diffs/npm/@backstage%2fcore-plugin-api/1.10.3/1.10.4) | | [@backstage/dev-utils](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/dev-utils)) | devDependencies | patch | [`1.1.6` -> `1.1.7`](https://renovatebot.com/diffs/npm/@backstage%2fdev-utils/1.1.6/1.1.7) | | [@backstage/integration-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/integration-react)) | dependencies | patch | [`1.2.3` -> `1.2.4`](https://renovatebot.com/diffs/npm/@backstage%2fintegration-react/1.2.3/1.2.4) | | [@backstage/plugin-api-docs](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/api-docs)) | dependencies | patch | [`0.12.3` -> `0.12.4`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-api-docs/0.12.3/0.12.4) | | [@backstage/plugin-app-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/app-backend)) | dependencies | patch | [`0.4.4` -> `0.4.5`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-app-backend/0.4.4/0.4.5) | | [@backstage/plugin-auth-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/auth-backend)) | dependencies | patch | [`0.24.2` -> `0.24.3`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-auth-backend/0.24.2/0.24.3) | | [@backstage/plugin-catalog](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog)) | dependencies | minor | [`1.26.1` -> `1.27.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog/1.26.1/1.27.0) | | [@backstage/plugin-catalog-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-backend)) | dependencies | minor | [`1.30.0` -> `1.31.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-backend/1.30.0/1.31.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.9` -> `0.7.10`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-backend-module-github/0.7.9/0.7.10) | | [@backstage/plugin-catalog-graph](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-graph)) | dependencies | patch | [`0.4.15` -> `0.4.16`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-graph/0.4.15/0.4.16) | | [@backstage/plugin-catalog-import](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-import)) | dependencies | patch | [`0.12.9` -> `0.12.10`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-import/0.12.9/0.12.10) | | [@backstage/plugin-catalog-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-react)) | dependencies | patch | [`1.15.1` -> `1.15.2`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-react/1.15.1/1.15.2) | | [@backstage/plugin-org](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/org)) | dependencies | patch | [`0.6.35` -> `0.6.36`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-org/0.6.35/0.6.36) | | [@backstage/plugin-permission-node](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/permission-node)) | dependencies | patch | [`0.8.7` -> `0.8.8`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-permission-node/0.8.7/0.8.8) | | [@backstage/plugin-permission-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/permission-react)) | dependencies | patch | [`0.4.30` -> `0.4.31`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-permission-react/0.4.30/0.4.31) | | [@backstage/plugin-proxy-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/proxy-backend)) | dependencies | patch | [`0.5.10` -> `0.5.11`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-proxy-backend/0.5.10/0.5.11) | | [@backstage/plugin-scaffolder](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder)) | dependencies | minor | [`1.27.5` -> `1.28.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-scaffolder/1.27.5/1.28.0) | | [@backstage/plugin-scaffolder-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder-backend)) | dependencies | minor | [`1.29.0` -> `1.30.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-scaffolder-backend/1.29.0/1.30.0) | | [@backstage/plugin-search](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search)) | dependencies | patch | [`1.4.22` -> `1.4.23`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search/1.4.22/1.4.23) | | [@backstage/plugin-search-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-backend)) | dependencies | patch | [`1.8.1` -> `1.8.2`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend/1.8.1/1.8.2) | | [@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.40` -> `0.5.41`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend-module-pg/0.5.40/0.5.41) | | [@backstage/plugin-search-backend-node](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-backend-node)) | dependencies | patch | [`1.3.7` -> `1.3.8`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend-node/1.3.7/1.3.8) | | [@backstage/plugin-search-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-react)) | dependencies | patch | [`1.8.5` -> `1.8.6`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-react/1.8.5/1.8.6) | | [@backstage/plugin-techdocs](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs)) | dependencies | patch | [`1.12.2` -> `1.12.3`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs/1.12.2/1.12.3) | | [@backstage/plugin-techdocs-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs-backend)) | dependencies | patch | [`1.11.5` -> `1.11.6`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-backend/1.11.5/1.11.6) | | [@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.20` -> `1.1.21`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-module-addons-contrib/1.1.20/1.1.21) | | [@backstage/plugin-techdocs-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs-react)) | dependencies | patch | [`1.2.13` -> `1.2.14`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-react/1.2.13/1.2.14) | | [@backstage/plugin-user-settings](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/user-settings)) | dependencies | patch | [`0.8.18` -> `0.8.19`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-user-settings/0.8.18/0.8.19) | | [@backstage/test-utils](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/test-utils)) | devDependencies | patch | [`1.7.4` -> `1.7.5`](https://renovatebot.com/diffs/npm/@backstage%2ftest-utils/1.7.4/1.7.5) | | [@backstage/theme](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/theme)) | dependencies | patch | [`0.6.3` -> `0.6.4`](https://renovatebot.com/diffs/npm/@backstage%2ftheme/0.6.3/0.6.4) | --- ### Release Notes <details> <summary>backstage/backstage (@&#8203;backstage/app-defaults)</summary> ### [`v1.5.17`](https://github.com/backstage/backstage/blob/HEAD/packages/app-defaults/CHANGELOG.md#1517) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.31 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).15.5 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/cli)</summary> ### [`v0.30.0`](https://github.com/backstage/backstage/blob/HEAD/packages/cli/CHANGELOG.md#0300) [Compare Source](https://github.com/backstage/backstage/compare/5c399b525cc11ca65a52bd7eb3605e93f26eef7a...v0.30.0) ##### Minor Changes - [`cb76663`](https://github.com/backstage/backstage/commit/cb76663): **BREAKING**: Add support for native ESM in Node.js code. This changes the behavior of dynamic import expressions in Node.js code. Typically this can be fixed by replacing `import(...)` with `require(...)`, with an `as typeof import(...)` cast if needed for types. This is because dynamic imports will no longer be transformed to `require(...)` calls, but instead be left as-is. This in turn allows you to load ESM modules from CommonJS code using `import(...)`. This change adds support for the following in Node.js packages, across type checking, package builds, runtime transforms and Jest tests: - Dynamic imports that load ESM modules from CommonJS code. - Both `.mjs` and `.mts` files as explicit ESM files, as well as `.cjs` and `.cts` as explicit CommonJS files. - Support for the `"type": "module"` field in `package.json` to indicate that the package is an ESM package. There are a few caveats to be aware of: - To enable support for native ESM in tests, you need to run the tests with the `--experimental-vm-modules` flag enabled, typically via `NODE_OPTIONS='--experimental-vm-modules'`. - Declaring a package as `"type": "module"` in `package.json` is supported, but in tests it will cause all local transitive dependencies to also be treated as ESM, regardless of whether they declare `"type": "module"` or not. - Node.js has an [ESM interoperability layer with CommonJS](https://nodejs.org/docs/latest-v22.x/api/esm.html#interoperability-with-commonjs) that allows for imports from ESM to identify named exports in CommonJS packages. This interoperability layer is **only** enabled when importing packages with a `.cts` or `.cjs` extension. This is because the interoperability layer is not fully compatible with the NPM ecosystem, and would break package if it was enabled for `.js` files. - Dynamic imports of CommonJS packages will vary in shape depending on the runtime, i.e. test vs local development, etc. It is therefore recommended to avoid dynamic imports of CommonJS packages and instead use `require`, or to use the explicit CommonJS extensions as mentioned above. If you do need to dynamically import CommonJS packages, avoid using `default` exports, as the shape of them vary across different environments and you would otherwise need to manually unwrap the import based on the shape of the module object. - [`b30e788`](https://github.com/backstage/backstage/commit/b30e788): The `new` command is now powered by a new template system that allows you to define your own templates in a declarative way, as well as import existing templates from external sources. See the [CLI templates documentation](https://backstage.io/docs/tooling/cli/templates) for more information. The following flags for the `new` command have been deprecated and will be removed in a future release: - `--license=<license>`: Configure the global `license` instead. - `--no-private`: Configure the global `private` instead. - `--baseVersion=<version>`: Configure the global `version` instead. - `--npmRegistry=<url>`: Configure the global `publishRegistry` instead. - `--scope=<scope>`: Configure the global `namePrefix` and/or `namePluginInfix` instead. As part of this change the template IDs and their options have changed. The following backwards compatibility mappings for the `--select` and `--option` flags are enabled when using the default set of templates, but they will also be removed in the future: - `--select=plugin` is mapped to `--select=frontend-plugin` instead. - `--option=id=<id>` is mapped to `--option=pluginId=<id>` instead. ##### Patch Changes - [`f17ef61`](https://github.com/backstage/backstage/commit/f17ef61): The `versions:bump` command will now reject `*` as a pattern. - [`86c72c1`](https://github.com/backstage/backstage/commit/86c72c1): The packing process when running `build-workspace` with the `--alwaysYarnPack` flag now respects the `BACKSTAGE_CLI_BUILD_PARALLEL` environment variable, defaulting parallel work limits based on CPU availability. - [`2167afc`](https://github.com/backstage/backstage/commit/2167afc): Treat static file assets as always being free from side effects in package builds. - [`f54eed0`](https://github.com/backstage/backstage/commit/f54eed0): Fixed an issue where default feature type information wasn't being added to package.json/exports before publishing if exports didn't exist beforehand - [`90a1edf`](https://github.com/backstage/backstage/commit/90a1edf): Add check to make sure that the `--link` option for the `start` command is a valid workspace. - [`207f88f`](https://github.com/backstage/backstage/commit/207f88f): Fixed the file path pattern of many static assets output as part of the frontend build process, where there was an extra `.` before the extension, leading to names like `image-af7946b..png`. - [`9638f6d`](https://github.com/backstage/backstage/commit/9638f6d): Only allow pass through of `.mjs` in Jest transform if static ESM is supported. - [`9d49e04`](https://github.com/backstage/backstage/commit/9d49e04): Replaced dependency `node-libs-browser` with `node-stdlib-browser` - [`2c14147`](https://github.com/backstage/backstage/commit/2c14147): Corrected path when trying to add dependency to respective `package.json` when using `yarn new` templates - [`f21b125`](https://github.com/backstage/backstage/commit/f21b125): Ensure that both global-agent and undici agents are enabled when proxying is enabled. - Updated dependencies - [@&#8203;backstage/cli-node](https://github.com/backstage/cli-node)[@&#8203;0](https://github.com/0).2.13 - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;1](https://github.com/1).9.6 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/cli-common](https://github.com/backstage/cli-common)[@&#8203;0](https://github.com/0).1.15 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/eslint-plugin](https://github.com/backstage/eslint-plugin)[@&#8203;0](https://github.com/0).1.10 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/release-manifests](https://github.com/backstage/release-manifests)[@&#8203;0](https://github.com/0).0.12 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/core-app-api)</summary> ### [`v1.15.5`](https://github.com/backstage/backstage/blob/HEAD/packages/core-app-api/CHANGELOG.md#1155) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/core-components)</summary> ### [`v0.16.4`](https://github.com/backstage/backstage/blob/HEAD/packages/core-components/CHANGELOG.md#0164) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`9c9f4ff`](https://github.com/backstage/backstage/commit/9c9f4ff): Added `nestedValuesAsYaml` option to `StructuredMetadataTable` to render data as yaml. - [`47c27c2`](https://github.com/backstage/backstage/commit/47c27c2): Upgrade `dagre` to `@dagrejs/dagre` - [`17088d2`](https://github.com/backstage/backstage/commit/17088d2): Updating the `TaskLogStream` to take up all space in a running task, and also show the last line of the log by default - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.4 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 </details> <details> <summary>backstage/backstage (@&#8203;backstage/core-plugin-api)</summary> ### [`v1.10.4`](https://github.com/backstage/backstage/blob/HEAD/packages/core-plugin-api/CHANGELOG.md#1104) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/dev-utils)</summary> ### [`v1.1.7`](https://github.com/backstage/backstage/blob/HEAD/packages/dev-utils/CHANGELOG.md#117) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).15.2 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/app-defaults](https://github.com/backstage/app-defaults)[@&#8203;1](https://github.com/1).5.17 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).15.5 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.4 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 </details> <details> <summary>backstage/backstage (@&#8203;backstage/integration-react)</summary> ### [`v1.2.4`](https://github.com/backstage/backstage/blob/HEAD/packages/integration-react/CHANGELOG.md#124) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-api-docs)</summary> ### [`v0.12.4`](https://github.com/backstage/backstage/blob/HEAD/plugins/api-docs/CHANGELOG.md#0124) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/plugin-catalog](https://github.com/backstage/plugin-catalog)[@&#8203;1](https://github.com/1).27.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).15.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.31 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-app-backend)</summary> ### [`v0.4.5`](https://github.com/backstage/backstage/blob/HEAD/plugins/app-backend/CHANGELOG.md#045) [Compare Source](https://github.com/backstage/backstage/compare/v0.4.4...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;1](https://github.com/1).9.6 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-app-node](https://github.com/backstage/plugin-app-node)[@&#8203;0](https://github.com/0).1.30 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-auth-backend)</summary> ### [`v0.24.3`](https://github.com/backstage/backstage/blob/HEAD/plugins/auth-backend/CHANGELOG.md#0243) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - Updated dependencies - @&#8203;backstage/plugin-auth-backend-module-github-provider@0.3.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.0 - @&#8203;backstage/plugin-auth-backend-module-oidc-provider@0.4.0 - @&#8203;backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.0 - @&#8203;backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.0 - @&#8203;backstage/plugin-auth-backend-module-atlassian-provider@0.4.0 - @&#8203;backstage/plugin-auth-backend-module-bitbucket-provider@0.3.0 - @&#8203;backstage/plugin-auth-backend-module-microsoft-provider@0.3.0 - @&#8203;backstage/plugin-auth-backend-module-onelogin-provider@0.3.0 - @&#8203;backstage/plugin-auth-backend-module-aws-alb-provider@0.4.0 - @&#8203;backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.0 - @&#8203;backstage/plugin-auth-backend-module-gitlab-provider@0.3.0 - @&#8203;backstage/plugin-auth-backend-module-google-provider@0.3.0 - @&#8203;backstage/plugin-auth-backend-module-oauth2-provider@0.4.0 - @&#8203;backstage/plugin-auth-backend-module-auth0-provider@0.2.0 - @&#8203;backstage/plugin-auth-backend-module-okta-provider@0.2.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - @&#8203;backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.5 - [@&#8203;backstage/plugin-auth-backend-module-oauth2-proxy](https://github.com/backstage/plugin-auth-backend-module-oauth2-proxy)-provider@0.2.5 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog)</summary> ### [`v1.27.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog/CHANGELOG.md#1270) [Compare Source](https://github.com/backstage/backstage/compare/v1.26.1...v1.27.0) ##### Minor Changes - [`b07756e`](https://github.com/backstage/backstage/commit/b07756e): The Entity Page now retains the visibility of the Inspect Dialog after a reload. This allows sharing the URL with the dialog open. ##### Patch Changes - [`7a15cff`](https://github.com/backstage/backstage/commit/7a15cff): Revert client side paginated catalog table to using built in Material Table toolbar component - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).8.6 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).15.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.31 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.9 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.17 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-backend)</summary> ### [`v1.31.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-backend/CHANGELOG.md#1310) [Compare Source](https://github.com/backstage/backstage/compare/v1.30.0...v1.31.0) ##### Minor Changes - [`9b9737c`](https://github.com/backstage/backstage/commit/9b9737c): Added support for emitting entities with an explicit location key during processing. - [`8805f93`](https://github.com/backstage/backstage/commit/8805f93): The catalog backend now supports the new `PermissionsRegistryService`, which can be used to add custom permission rules. - [`5aebc13`](https://github.com/backstage/backstage/commit/5aebc13): The `UrlReaderProccessor` accepts a new config flag `catalog.useUrlReadersSearch` to always call the `search` method of `UrlReaders`. This flag currently defaults to `false`, but adopters are encouraged to enable it as this behavior will be the default in a future release. Previous behavior was to call the `search` method only if the parsed Git URL's filename contained a wildcard and use `readUrl` otherwise. `UrlReaderService` must implement this logic in the `search` method instead. This allows each `UrlReaderService` implementation to check whether it's a search URL (that contains a wildcard pattern) or not using logic that is specific to each provider. - [`a4aa244`](https://github.com/backstage/backstage/commit/a4aa244): This change integrates the `auditor` service into the Catalog plugin. ##### Patch Changes - [`c9139e1`](https://github.com/backstage/backstage/commit/c9139e1): Ignore benign database conflict errors during stitching, now logged with debug level instead. - [`f178b12`](https://github.com/backstage/backstage/commit/f178b12): Cleanup `refresh_state_references` for entity processors and providers that are no longer in control of a `refresh_state` row for entity - [`cd372e4`](https://github.com/backstage/backstage/commit/cd372e4): Improved performance when applying conditional decisions to entities within the permission framework. - [`4ae6884`](https://github.com/backstage/backstage/commit/4ae6884): Fixed an bug in the entity processing caching that would prevent entities that were emitted during processing to be restored after being overridden. - [`ef73f97`](https://github.com/backstage/backstage/commit/ef73f97): Updated permission integration to use new permission resource ref. - Updated dependencies - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).8.8 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/plugin-search-backend-module-catalog](https://github.com/backstage/plugin-search-backend-module-catalog)[@&#8203;0](https://github.com/0).3.1 - [@&#8203;backstage/backend-openapi-utils](https://github.com/backstage/backend-openapi-utils)[@&#8203;0](https://github.com/0).5.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.8 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.17 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-backend-module-github)</summary> ### [`v0.7.10`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-backend-module-github/CHANGELOG.md#0710) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`eb80a1a`](https://github.com/backstage/backstage/commit/eb80a1a): Minor doc string update - Updated dependencies - [@&#8203;backstage/plugin-catalog-backend](https://github.com/backstage/plugin-catalog-backend)[@&#8203;1](https://github.com/1).31.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.8 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-graph)</summary> ### [`v0.4.16`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-graph/CHANGELOG.md#0416) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`719e48d`](https://github.com/backstage/backstage/commit/719e48d): Fixed an issue causing the `CatalogGraphCard` to redraw its content whenever the parent component re-renders, resulting in flickering. - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).15.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-import)</summary> ### [`v0.12.10`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-import/CHANGELOG.md#01210) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).15.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-react)</summary> ### [`v1.15.2`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-react/CHANGELOG.md#1152) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`b07756e`](https://github.com/backstage/backstage/commit/b07756e): The Entity Page now retains the visibility of the Inspect Dialog after a reload. This allows sharing the URL with the dialog open. - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/frontend-test-utils](https://github.com/backstage/frontend-test-utils)[@&#8203;0](https://github.com/0).2.6 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.31 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-org)</summary> ### [`v0.6.36`](https://github.com/backstage/backstage/blob/HEAD/plugins/org/CHANGELOG.md#0636) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`9cf1260`](https://github.com/backstage/backstage/commit/9cf1260): Added support for `spec.profile.displayName` to be used in the `MyGroupsSidebarItem` component via the `EntityDisplayName` component when you are a member of multiple Groups. - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).15.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-permission-node)</summary> ### [`v0.8.8`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-node/CHANGELOG.md#088) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`049d5d4`](https://github.com/backstage/backstage/commit/049d5d4): The returned router from `createPermissionIntegrationRouter` is now mutable, allowing for permissions and resources to be added after creation of the router. - [`b71f634`](https://github.com/backstage/backstage/commit/b71f634): Added a new `PermissionRuleset` type that encapsulates a lookup function for permission rules, which can be created by the new `PermissionsRegistryService` via the `getPermissionRuleset` method. The `createConditionTransformer` and `createConditionAuthorizer` functions have been adapted to receive these accessors as arguments, with their older counterparts being deprecated. - [`a9621de`](https://github.com/backstage/backstage/commit/a9621de): Added a new `createPermissionResourceRef` utility that encapsulates the constants and types related to a permission resource types. The `createConditionExports` and `createPermissionRule` functions have also been adapted to accept these references as arguments, deprecating their older counterparts. - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-permission-react)</summary> ### [`v0.4.31`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-react/CHANGELOG.md#0431) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-proxy-backend)</summary> ### [`v0.5.11`](https://github.com/backstage/backstage/blob/HEAD/plugins/proxy-backend/CHANGELOG.md#0511) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-proxy-node](https://github.com/backstage/plugin-proxy-node)[@&#8203;0](https://github.com/0).1.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-scaffolder)</summary> ### [`v1.28.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/scaffolder/CHANGELOG.md#1280) [Compare Source](https://github.com/backstage/backstage/compare/v1.27.5...v1.28.0) ##### Minor Changes - [`17088d2`](https://github.com/backstage/backstage/commit/17088d2): Updating the `TaskLogStream` to take up all space in a running task, and also show the last line of the log by default - [`5d469c9`](https://github.com/backstage/backstage/commit/5d469c9): Added support for autocompletion of GitHub branches in scaffolder - [`8e67e4a`](https://github.com/backstage/backstage/commit/8e67e4a): Added support for autocompletion to GithubRepoPicker component ##### Patch Changes - [`82300ea`](https://github.com/backstage/backstage/commit/82300ea): Added support for experimental form decorators when dry-running templates in the template editor. - [`eb3d91a`](https://github.com/backstage/backstage/commit/eb3d91a): Use the custom error page if provided for displaying errors instead of the default error page - [`3107f1f`](https://github.com/backstage/backstage/commit/3107f1f): Fixed a bug in the BitbucketRepoBranchPicker component that crashed the scaffolder - [`fe44946`](https://github.com/backstage/backstage/commit/fe44946): Fixed bug of passing wrong value to `onChange` handler when using `GitLab` autocomplete - [`3edf7e7`](https://github.com/backstage/backstage/commit/3edf7e7): Add schema output return type to the `makeFieldSchema` function return - [`1e935f0`](https://github.com/backstage/backstage/commit/1e935f0): Added conditional rendering of `oneOf` output schemas on the Installed Actions page for scaffolder actions - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - [`65d7020`](https://github.com/backstage/backstage/commit/65d7020): Use template title for ongoing task page header - Updated dependencies - [@&#8203;backstage/plugin-scaffolder-react](https://github.com/backstage/plugin-scaffolder-react)[@&#8203;1](https://github.com/1).14.5 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).15.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.31 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.9 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-scaffolder-backend)</summary> ### [`v1.30.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/scaffolder-backend/CHANGELOG.md#1300) [Compare Source](https://github.com/backstage/backstage/compare/v1.29.0...v1.30.0) ##### Minor Changes - [`dc8dd4b`](https://github.com/backstage/backstage/commit/dc8dd4b): Added new `createTemplateFilter`, `createTemplateGlobalFunction`, `createTemplateGlobalValue` for template extensions. - [`a4aa244`](https://github.com/backstage/backstage/commit/a4aa244): This change integrates the `auditor` service into the Scaffolder plugin. - [`3d6ef79`](https://github.com/backstage/backstage/commit/3d6ef79): Support file globbing in fs:delete - [`91f3313`](https://github.com/backstage/backstage/commit/91f3313): Added experimental flag for scaffolder to wait for running tasks to complete on shutdown Enabling the `EXPERIMENTAL_gracefulShutdown` flag in the scaffolder config will make the scaffolder block the shutdown process until all running tasks have completed. This is useful when there is a need to ensure that all tasks have completed before the scaffolder is shut down. Please note, that the `TaskWorker` `stop` method is now asynchronous and awaited for the tasks to complete when the experimental flag is enabled. ##### Patch Changes - [`37ab712`](https://github.com/backstage/backstage/commit/37ab712): Fixed an issue where invalid expressions or non-object values in `step.each` caused an error. - [`1e935f0`](https://github.com/backstage/backstage/commit/1e935f0): Added conditional rendering of `oneOf` output schemas on the Installed Actions page for scaffolder actions - Updated dependencies - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).8.8 - [@&#8203;backstage/plugin-scaffolder-backend-module-gitlab](https://github.com/backstage/plugin-scaffolder-backend-module-gitlab)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/plugin-scaffolder-backend-module-github](https://github.com/backstage/plugin-scaffolder-backend-module-github)[@&#8203;0](https://github.com/0).6.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.0 - [@&#8203;backstage/plugin-scaffolder-node](https://github.com/backstage/plugin-scaffolder-node)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-bitbucket-cloud-common](https://github.com/backstage/plugin-bitbucket-cloud-common)[@&#8203;0](https://github.com/0).2.27 - @&#8203;backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.5 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.8 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 - [@&#8203;backstage/plugin-scaffolder-backend-module-azure](https://github.com/backstage/plugin-scaffolder-backend-module-azure)[@&#8203;0](https://github.com/0).2.6 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket@0.3.7 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.6 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.6 - [@&#8203;backstage/plugin-scaffolder-backend-module-gerrit](https://github.com/backstage/plugin-scaffolder-backend-module-gerrit)[@&#8203;0](https://github.com/0).2.6 - [@&#8203;backstage/plugin-scaffolder-backend-module-gitea](https://github.com/backstage/plugin-scaffolder-backend-module-gitea)[@&#8203;0](https://github.com/0).2.6 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.9 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-search)</summary> ### [`v1.4.23`](https://github.com/backstage/backstage/blob/HEAD/plugins/search/CHANGELOG.md#1423) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`63e1012`](https://github.com/backstage/backstage/commit/63e1012): Added new extension points to extend search filters `SearchFilterBlueprint` and `SearchFilterResultTypeBlueprint` - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).8.6 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).15.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.17 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-search-backend)</summary> ### [`v1.8.2`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend/CHANGELOG.md#182) [Compare Source](https://github.com/backstage/backstage/compare/v1.8.1...v1.8.2) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).8.8 - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#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.8 - [@&#8203;backstage/backend-openapi-utils](https://github.com/backstage/backend-openapi-utils)[@&#8203;0](https://github.com/0).5.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.17 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-search-backend-module-pg)</summary> ### [`v0.5.41`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend-module-pg/CHANGELOG.md#0541) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`8699b79`](https://github.com/backstage/backstage/commit/8699b79): Removed unused dependencies - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#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.8 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#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.17 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-search-backend-node)</summary> ### [`v1.3.8`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend-node/CHANGELOG.md#138) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`8699b79`](https://github.com/backstage/backstage/commit/8699b79): Removed unused dependencies - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.17 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-search-react)</summary> ### [`v1.8.6`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-react/CHANGELOG.md#186) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`63e1012`](https://github.com/backstage/backstage/commit/63e1012): Added new extension points to extend search filters `SearchFilterBlueprint` and `SearchFilterResultTypeBlueprint` - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.4 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.17 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-techdocs)</summary> ### [`v1.12.3`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs/CHANGELOG.md#1123) [Compare Source](https://github.com/backstage/backstage/compare/5c399b525cc11ca65a52bd7eb3605e93f26eef7a...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`eb3d91a`](https://github.com/backstage/backstage/commit/eb3d91a): Use the custom error page if provided for displaying errors instead of the default error page - [`524f0af`](https://github.com/backstage/backstage/commit/524f0af): Add missing route ref to the `/alpha` entity content extension. - [`f4be934`](https://github.com/backstage/backstage/commit/f4be934): Changed the base URL in addLinkClickListener from window.location.origin to app.baseUrl for improved path handling. This fixes an issue where Backstage, when running on a subpath, was unable to handle non-Backstage URLs of the same origin correctly. - [`1f40e6b`](https://github.com/backstage/backstage/commit/1f40e6b): Add optional props to `TechDocCustomHome` to allow for more flexibility: ```tsx import { TechDocsCustomHome } from '@&#8203;backstage/plugin-techdocs'; //... const options = { emptyRowsWhenPaging: false }; const linkDestination = (entity: Entity): string | undefined => { return entity.metadata.annotations?.['external-docs']; }; const techDocsTabsConfig = [ { label: 'Recommended Documentation', panels: [ { title: 'Golden Path', description: 'Documentation about standards to follow', panelType: 'DocsCardGrid', panelProps: { CustomHeader: () => <ContentHeader title='Golden Path'/> }, filterPredicate: entity => entity?.metadata?.tags?.includes('golden-path') ?? false, }, { title: 'Recommended', description: 'Useful documentation', panelType: 'InfoCardGrid', panelProps: { CustomHeader: () => <ContentHeader title='Recommended' /> linkDestination: linkDestination, }, filterPredicate: entity => entity?.metadata?.tags?.includes('recommended') ?? false, }, ], }, { label: 'Browse All', panels: [ { description: 'Browse all docs', filterPredicate: filterEntity, panelType: 'TechDocsIndexPage', title: 'All', panelProps: { PageWrapper: React.Fragment, CustomHeader: React.Fragment, options: options }, }, ], }, ]; const AppRoutes = () => { <FlatRoutes> <Route path="/docs" element={ <TechDocsCustomHome tabsConfig={techDocsTabsConfig} filter={{ kind: ['Location', 'Resource', 'Component'], 'metadata.annotations.featured-docs': CATALOG_FILTER_EXISTS, }} CustomPageWrapper={({ children }: React.PropsWithChildren<{}>) => (<PageWithHeader title="Docs" themeId="documentation">{children}</PageWithHeader>)} /> } /> </FlatRoutes>; }; ``` Add new Grid option called `InfoCardGrid` which is a more customizable card option for the Docs grid. ```tsx <InfoCardGrid entities={entities} linkContent="Learn more" linkDestination={entity => entity.metadata['external-docs']} /> ``` Expose existing `CustomDocsPanel` so that it can be used independently if desired. ```tsx const panels: PanelConfig[] = [ { description: '', filterPredicate: entity => {}, panelType: 'InfoCardGrid', title: 'Standards', panelProps: { CustomHeader: () => <ContentHeader title='Recommended' /> linkDestination: linkDestination, }, }, { description: '', filterPredicate: entity => {}, panelType: 'DocsCardGrid', title: 'Contribute', }, ]; { panels.map((config, index) => ( <CustomDocsPanel key={index} config={config} entities={!!entities ? entities : []} index={index} /> )); } ``` - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).8.6 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).15.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/plugin-techdocs-react](https://github.com/backstage/plugin-techdocs-react)[@&#8203;1](https://github.com/1).2.14 - [@&#8203;backstage/plugin-auth-react](https://github.com/backstage/plugin-auth-react)[@&#8203;0](https://github.com/0).1.12 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.4 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.17 - [@&#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-backend)</summary> ### [`v1.11.6`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-backend/CHANGELOG.md#1116) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`b78e3fd`](https://github.com/backstage/backstage/commit/b78e3fd): Fixed issue `syncEntityDocs` that would cause the `/sync` endpoint to be continuously called if the request fails - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/plugin-techdocs-node](https://github.com/backstage/plugin-techdocs-node)[@&#8203;1](https://github.com/1).13.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).9.1 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 - [@&#8203;backstage/plugin-search-backend-module-techdocs](https://github.com/backstage/plugin-search-backend-module-techdocs)[@&#8203;0](https://github.com/0).3.6 - [@&#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.21`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-module-addons-contrib/CHANGELOG.md#1121) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.4 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/plugin-techdocs-react](https://github.com/backstage/plugin-techdocs-react)[@&#8203;1](https://github.com/1).2.14 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-techdocs-react)</summary> ### [`v1.2.14`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-react/CHANGELOG.md#1214) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-user-settings)</summary> ### [`v0.8.19`](https://github.com/backstage/backstage/blob/HEAD/plugins/user-settings/CHANGELOG.md#0819) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).16.4 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).15.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).9.5 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).3.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).15.5 - [@&#8203;backstage/plugin-signals-react](https://github.com/backstage/plugin-signals-react)[@&#8203;0](https://github.com/0).0.10 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.4 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.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.7.5`](https://github.com/backstage/backstage/blob/HEAD/packages/test-utils/CHANGELOG.md#175) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.4 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.31 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).15.5 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.4 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/theme)</summary> ### [`v0.6.4`](https://github.com/backstage/backstage/blob/HEAD/packages/theme/CHANGELOG.md#064) [Compare Source](https://github.com/backstage/backstage/compare/8a42837cf37dbc8cd739dfd9e8641344fee1c472...163d3e46606939a70193ccc8257128a920d92764) ##### Patch Changes - [`58ec9e7`](https://github.com/backstage/backstage/commit/58ec9e7): Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits. </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 2025-02-19 02:04:18 +01:00
fix(deps): update backstage monorepo
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
d996ed0fd1
kjuulh scheduled this pull request to auto merge when all checks succeed 2025-02-19 02:04:19 +01:00
kjuulh merged commit d996ed0fd1 into main 2025-02-19 02:04:45 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kjuulh/backstage#126
No description provided.