fix(deps): update backstage monorepo #145

Open
kjuulh wants to merge 1 commits from renovate/backstage-monorepo into main
Owner

This PR contains the following updates:

Package Type Update Change
@backstage/app-defaults (source) dependencies minor 1.5.17 -> 1.6.0
@backstage/cli (source) devDependencies minor ^0.30.0 -> ^0.31.0
@backstage/cli (source) dependencies minor ^0.30.0 -> ^0.31.0
@backstage/core-app-api (source) devDependencies minor 1.15.5 -> 1.16.0
@backstage/core-app-api (source) dependencies minor 1.15.5 -> 1.16.0
@backstage/core-components (source) dependencies minor ^0.16.0 -> ^0.17.0
@backstage/core-plugin-api (source) dependencies patch 1.10.4 -> 1.10.5
@backstage/dev-utils (source) devDependencies patch 1.1.7 -> 1.1.8
@backstage/integration-react (source) dependencies patch 1.2.4 -> 1.2.5
@backstage/plugin-api-docs (source) dependencies patch 0.12.4 -> 0.12.5
@backstage/plugin-app-backend (source) dependencies minor ^0.4.0 -> ^0.5.0
@backstage/plugin-auth-backend (source) dependencies patch 0.24.3 -> 0.24.4
@backstage/plugin-catalog (source) dependencies minor 1.27.0 -> 1.28.0
@backstage/plugin-catalog-backend (source) dependencies minor 1.31.0 -> 1.32.0
@backstage/plugin-catalog-backend-module-github (source) dependencies patch 0.7.10 -> 0.7.11
@backstage/plugin-catalog-graph (source) dependencies patch 0.4.16 -> 0.4.17
@backstage/plugin-catalog-import (source) dependencies patch 0.12.10 -> 0.12.11
@backstage/plugin-catalog-react (source) dependencies minor 1.15.2 -> 1.16.0
@backstage/plugin-org (source) dependencies patch 0.6.36 -> 0.6.37
@backstage/plugin-permission-node (source) dependencies minor ^0.8.0 -> ^0.9.0
@backstage/plugin-permission-react (source) dependencies patch 0.4.31 -> 0.4.32
@backstage/plugin-proxy-backend (source) dependencies minor ^0.5.0 -> ^0.6.0
@backstage/plugin-scaffolder (source) dependencies minor 1.28.0 -> 1.29.0
@backstage/plugin-scaffolder-backend (source) dependencies minor 1.30.0 -> 1.31.0
@backstage/plugin-search (source) dependencies patch 1.4.23 -> 1.4.24
@backstage/plugin-search-backend (source) dependencies major ^1.0.0 -> ^2.0.0
@backstage/plugin-search-backend-module-pg (source) dependencies patch 0.5.41 -> 0.5.42
@backstage/plugin-search-backend-node (source) dependencies patch 1.3.8 -> 1.3.9
@backstage/plugin-search-react (source) dependencies patch 1.8.6 -> 1.8.7
@backstage/plugin-techdocs (source) dependencies patch 1.12.3 -> 1.12.4
@backstage/plugin-techdocs-backend (source) dependencies major ^1.1.2 -> ^2.0.0
@backstage/plugin-techdocs-module-addons-contrib (source) dependencies patch 1.1.21 -> 1.1.22
@backstage/plugin-techdocs-react (source) dependencies patch 1.2.14 -> 1.2.15
@backstage/plugin-user-settings (source) dependencies patch 0.8.19 -> 0.8.20
@backstage/test-utils (source) devDependencies patch 1.7.5 -> 1.7.6

Release Notes

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

v1.6.0

Compare Source

Minor Changes
  • 12f8e01: BREAKING: The default DiscoveryApi implementation has been switched to use FrontendHostDiscovery, which adds support for the discovery.endpoints configuration.

    This is marked as a breaking change because it will cause any existing discovery.endpoints configuration to be picked up and used, which may break existing setups.

    For example, consider the following configuration:

    app:
      baseUrl: https://backstage.acme.org
    
    backend:
      baseUrl: https://backstage.internal.acme.org
    
    discovery:
      endpoints:
        - target: https://catalog.internal.acme.org/api/{{pluginId}}
          plugins: [catalog]
    

    This will now cause requests from the frontend towards the catalog plugin to be routed to https://catalog.internal.acme.org/api/catalog, but this might not be reachable from the frontend. To fix this, you should update the discovery.endpoints configuration to only override the internal URL of the plugin:

    discovery:
      endpoints:
        - target:
            internal: https://catalog.internal.acme.org/api/{{pluginId}}
          plugins: [catalog]
    
Patch Changes
backstage/backstage (@​backstage/cli)

v0.31.0

Compare Source

Minor Changes
  • 5b70679: BREAKING: ESLint warnings no longer trigger system exit codes like errors do.

    Set the max number of warnings to -1 during linting to enable the gradual adoption of new ESLint rules. To restore the previous behavior, include the --max-warnings 0 flag in the backstage-cli <repo|package> lint command.

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

v1.16.0

Compare Source

Minor Changes
  • 9262001: The default auth injection middleware for the FetchApi will now also take configuration under discovery.endpoints into consideration when deciding whether to include credentials or not.
  • 12f8e01: The discovery.endpoints configuration no longer requires both internal and external target when using the object form, instead falling back to the default.
Patch Changes
backstage/backstage (@​backstage/core-components)

v0.17.0

Compare Source

Minor Changes
  • 25300cb: SimpleStepper back button now works with activeStep property set higher than 0
  • 9545af2: Declared CancelIcon explicitly on Chip component inside Select.tsx to disable onMouseDown event by default that creates the flaw of re-opening select component when user tries to remove a selected filter.
Patch Changes
  • fffe3c0: Added classNames prop to the Page component

  • df3b9f0: Fixed a bug in the SidebarSubmenuItem within the core-components package that caused the dropdown button to be misaligned in the sidebar and the button text to appear in uppercase due to the default behavior. Also added an example dropdown menu to the app for reference.

  • 48aab13: Add i18n support for scaffolder-react plugin

  • 0a0ced6: Avoid Layout Shift for DismissableBanner when using a storageApi with latency (e.g. user-settings-backend)

    Properly handle the unknown state of the storageApi. There's a trade-off: this may lead to some Layout Shift if the banner has not been dismissed, but once it has been dismissed, you won't have any.

  • Updated dependencies

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

v1.10.5

Compare Source

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

v1.1.8

Compare Source

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

v1.2.5

Compare Source

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

v0.12.5

Compare Source

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

v0.5.0

Compare Source

Minor Changes
  • 32be48c: BREAKING: Removed support for the old backend system.

    As part of this change the plugin export from /alpha as been removed. If you are currently importing @backstage/plugin-app-backend/alpha, please update your import to @backstage/plugin-app-backend.

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

v0.24.4

Compare Source

Patch Changes
  • 7956beb: Marked the remaining exports related to createRouter and the old backend system as deprecated.

    For more information about migrating to the new backend system, see the migration guide.

    Support for the old backend system will be removed in the next release of this plugin.

  • b6702ea: Deprecated getDefaultOwnershipEntityRefs in favor of the new .resolveOwnershipEntityRefs(...) method in the AuthResolverContext.

    The following code in a custom sign-in resolver:

    import { getDefaultOwnershipEntityRefs } from '@&#8203;backstage/plugin-auth-backend';
    
    // ...
    
    const ent = getDefaultOwnershipEntityRefs(entity);
    

    Can be replaced with the following:

    const { ownershipEntityRefs: ent } = await ctx.resolveOwnershipEntityRefs(
      entity,
    );
    
  • Updated dependencies

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

v1.28.0

Compare Source

Minor Changes
  • 247a40b: Now a custom entity page header can be passed as input to the default entity page.

  • a3d93ca: The default layout of the entity page can now optionally be customized with 3 card types: info, peek and full.

    • Cards of type info are rendered in a fixed area on the right;
    • Cards of type peek are rendered on top of the main content area;
    • Cards of type full and cards with undefined type are rendered as they were before, in the main content area, below the peek cards.

    If you want to keep the layout as it was before, you don't need to do anything. But if you want to experiment with the card types and see how they render, here is an example setting the about card to be rendered as an info card:

    app:
      extensions:
    

Entity page cards

    • entity-card:catalog/about:
  •     config:
    
  •       type: info # or peek or full
    

- 93533bd: The order in which group tabs appear on the entity page has been changed.

##### Before

Previously, entity contents determined the order in which groups were rendered, so a group was rendered as soon as its first entity content was detected.

##### After

Groups are now rendered first by default based on their order in the `app-config.yaml` file:

```diff
app:
  extensions:
    - page:catalog/entity:
+       config:
+         groups:
+           # this will be the first tab of the default entity page
+           - deployment:
+               title: Deployment
+           # this will be the second tab of the default entiy page
+           - documentation:
+               title: Documentation

If you wish to place a normal tab before a group, you must add the tab to a group and place the group in the order you wish it to appear on the entity page (groups that contains only one tab are rendered as normal tabs).

app:
  extensions:
    - page:catalog/entity:
        config:
          groups:
+            # Example placing the overview tab first
+           - overview:
+               title: Overview
            - deployment:
                title: Deployment

### this will be the second tab of the default entiy page
            - documentation:
                title: Documentation
    - entity-content:catalog/overview:
+       config:
+          group: 'overview'
  • 06d1226: Allow providing kind parameters to replace the default Component kind for SubComponents card
Patch Changes
  • 31731b0: Internal refactor to avoid expiry-map dependency.

  • ba9649a: Update the default entity page extension component to support grouping multiple entity content items in the same tab.

    Disable all default groups:

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

v1.32.0

Compare Source

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

v0.7.11

Compare Source

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

v0.4.17

Compare Source

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

v0.12.11

Compare Source

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

v1.16.0

Compare Source

Minor Changes
  • 7f57365: Add support for a new entity predicate syntax when defining filters related to the blueprints exported via /alpha for the new frontend system. For more information, see the entity filters documentation.

  • ba9649a: Add a new defaultGroup parameter to the EntityContentBlueprint, here are usage examples:

    Set a default group while creating the extension:

    const entityKubernetesContent = EntityContentBlueprint.make({
      name: 'kubernetes',
      params: {
        defaultPath: '/kubernetes',
        defaultTitle: 'Kubernetes',
    +   defaultGroup: 'deployment',
        filter: 'kind:component,resource',
        loader: () =>
          import('./KubernetesContentPage').then(m =>
            compatWrapper(<m.KubernetesContentPage />),
          ),
      },
    });
    

    Disassociate an entity content from a default group:

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

v0.6.37

Compare Source

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

v0.9.0

Compare Source

Minor Changes
  • 22ace13: BREAKING The ServerPermissionClient can no longer be instantiated with a tokenManager and must instead be instantiated with an auth service. If you are still on the legacy backend system, use createLegacyAuthAdapters() from @backstage/backend-common to create a compatible auth service.
Patch Changes
backstage/backstage (@​backstage/plugin-permission-react)

v0.4.32

Compare Source

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

v0.6.0

Compare Source

Minor Changes
  • 2d8b0e4: BREAKING: Removed support for the old backend system.

    As part of this change the plugin export from /alpha as been removed. If you are currently importing @backstage/plugin-proxy-backend/alpha, please update your import to @backstage/plugin-proxy-backend.

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

v1.29.0

Compare Source

Minor Changes
  • 9d864ff: Allowed passing ui:disabled for disabling the input field of all the pickers.
Patch Changes
backstage/backstage (@​backstage/plugin-scaffolder-backend)

v1.31.0

Compare Source

Minor Changes
  • 36677bb: Support new createTemplateAction type, and convert catalog:fetch action to new way of defining actions.
  • 2b1e50d: use CreatedTemplate[Filter|Global*] as canonical template extensions in scaffolder plugin
Patch Changes
backstage/backstage (@​backstage/plugin-search)

v1.4.24

Compare Source

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

v2.0.0

Compare Source

Major Changes
  • d5c4a9d: BREAKING Removed support for the legacy backend system and references to @backstage/backend-common, please migrate to the new backend system.
Patch Changes
backstage/backstage (@​backstage/plugin-search-backend-module-pg)

v0.5.42

Compare Source

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

v1.3.9

Compare Source

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

v1.8.7

Compare Source

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

v1.12.4

Compare Source

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

v2.0.0

Compare Source

Major Changes
  • d5c4a9d: BREAKING Removed support for the legacy backend, please migrate to the new backend system. Also removed deprecated DefaultTechDocsCollatorFactory. Use the @backstage/plugin-search-backend-module-techdocs for this instead. Finally, deprecated DocsBuildStrategy and TechDocsDocument were removed, use the versions in @backstage/plugin-techdocs-node instead.
Patch Changes
backstage/backstage (@​backstage/plugin-techdocs-module-addons-contrib)

v1.1.22

Compare Source

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

v1.2.15

Compare Source

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

v0.8.20

Compare Source

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

v1.7.6

Compare Source

Patch Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 | minor | [`1.5.17` -> `1.6.0`](https://renovatebot.com/diffs/npm/@backstage%2fapp-defaults/1.5.17/1.6.0) | | [@backstage/cli](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/cli)) | devDependencies | minor | [`^0.30.0` -> `^0.31.0`](https://renovatebot.com/diffs/npm/@backstage%2fcli/0.30.0/0.31.0) | | [@backstage/cli](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/cli)) | dependencies | minor | [`^0.30.0` -> `^0.31.0`](https://renovatebot.com/diffs/npm/@backstage%2fcli/0.30.0/0.31.0) | | [@backstage/core-app-api](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-app-api)) | devDependencies | minor | [`1.15.5` -> `1.16.0`](https://renovatebot.com/diffs/npm/@backstage%2fcore-app-api/1.15.5/1.16.0) | | [@backstage/core-app-api](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-app-api)) | dependencies | minor | [`1.15.5` -> `1.16.0`](https://renovatebot.com/diffs/npm/@backstage%2fcore-app-api/1.15.5/1.16.0) | | [@backstage/core-components](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-components)) | dependencies | minor | [`^0.16.0` -> `^0.17.0`](https://renovatebot.com/diffs/npm/@backstage%2fcore-components/0.16.4/0.17.0) | | [@backstage/core-plugin-api](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/core-plugin-api)) | dependencies | patch | [`1.10.4` -> `1.10.5`](https://renovatebot.com/diffs/npm/@backstage%2fcore-plugin-api/1.10.4/1.10.5) | | [@backstage/dev-utils](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/dev-utils)) | devDependencies | patch | [`1.1.7` -> `1.1.8`](https://renovatebot.com/diffs/npm/@backstage%2fdev-utils/1.1.7/1.1.8) | | [@backstage/integration-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/integration-react)) | dependencies | patch | [`1.2.4` -> `1.2.5`](https://renovatebot.com/diffs/npm/@backstage%2fintegration-react/1.2.4/1.2.5) | | [@backstage/plugin-api-docs](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/api-docs)) | dependencies | patch | [`0.12.4` -> `0.12.5`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-api-docs/0.12.4/0.12.5) | | [@backstage/plugin-app-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/app-backend)) | dependencies | minor | [`^0.4.0` -> `^0.5.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-app-backend/0.4.5/0.5.0) | | [@backstage/plugin-auth-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/auth-backend)) | dependencies | patch | [`0.24.3` -> `0.24.4`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-auth-backend/0.24.3/0.24.4) | | [@backstage/plugin-catalog](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog)) | dependencies | minor | [`1.27.0` -> `1.28.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog/1.27.0/1.28.0) | | [@backstage/plugin-catalog-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-backend)) | dependencies | minor | [`1.31.0` -> `1.32.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-backend/1.31.0/1.32.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.10` -> `0.7.11`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-backend-module-github/0.7.10/0.7.11) | | [@backstage/plugin-catalog-graph](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-graph)) | dependencies | patch | [`0.4.16` -> `0.4.17`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-graph/0.4.16/0.4.17) | | [@backstage/plugin-catalog-import](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-import)) | dependencies | patch | [`0.12.10` -> `0.12.11`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-import/0.12.10/0.12.11) | | [@backstage/plugin-catalog-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-react)) | dependencies | minor | [`1.15.2` -> `1.16.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-react/1.15.2/1.16.0) | | [@backstage/plugin-org](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/org)) | dependencies | patch | [`0.6.36` -> `0.6.37`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-org/0.6.36/0.6.37) | | [@backstage/plugin-permission-node](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/permission-node)) | dependencies | minor | [`^0.8.0` -> `^0.9.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-permission-node/0.8.8/0.9.0) | | [@backstage/plugin-permission-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/permission-react)) | dependencies | patch | [`0.4.31` -> `0.4.32`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-permission-react/0.4.31/0.4.32) | | [@backstage/plugin-proxy-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/proxy-backend)) | dependencies | minor | [`^0.5.0` -> `^0.6.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-proxy-backend/0.5.11/0.6.0) | | [@backstage/plugin-scaffolder](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder)) | dependencies | minor | [`1.28.0` -> `1.29.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-scaffolder/1.28.0/1.29.0) | | [@backstage/plugin-scaffolder-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder-backend)) | dependencies | minor | [`1.30.0` -> `1.31.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-scaffolder-backend/1.30.0/1.31.0) | | [@backstage/plugin-search](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search)) | dependencies | patch | [`1.4.23` -> `1.4.24`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search/1.4.23/1.4.24) | | [@backstage/plugin-search-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-backend)) | dependencies | major | [`^1.0.0` -> `^2.0.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend/1.8.2/2.0.0) | | [@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.41` -> `0.5.42`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend-module-pg/0.5.41/0.5.42) | | [@backstage/plugin-search-backend-node](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-backend-node)) | dependencies | patch | [`1.3.8` -> `1.3.9`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend-node/1.3.8/1.3.9) | | [@backstage/plugin-search-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-react)) | dependencies | patch | [`1.8.6` -> `1.8.7`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-react/1.8.6/1.8.7) | | [@backstage/plugin-techdocs](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs)) | dependencies | patch | [`1.12.3` -> `1.12.4`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs/1.12.3/1.12.4) | | [@backstage/plugin-techdocs-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs-backend)) | dependencies | major | [`^1.1.2` -> `^2.0.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-backend/1.11.6/2.0.0) | | [@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.21` -> `1.1.22`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-module-addons-contrib/1.1.21/1.1.22) | | [@backstage/plugin-techdocs-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs-react)) | dependencies | patch | [`1.2.14` -> `1.2.15`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-react/1.2.14/1.2.15) | | [@backstage/plugin-user-settings](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/user-settings)) | dependencies | patch | [`0.8.19` -> `0.8.20`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-user-settings/0.8.19/0.8.20) | | [@backstage/test-utils](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/test-utils)) | devDependencies | patch | [`1.7.5` -> `1.7.6`](https://renovatebot.com/diffs/npm/@backstage%2ftest-utils/1.7.5/1.7.6) | --- ### Release Notes <details> <summary>backstage/backstage (@&#8203;backstage/app-defaults)</summary> ### [`v1.6.0`](https://github.com/backstage/backstage/blob/HEAD/packages/app-defaults/CHANGELOG.md#160) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...v1.6.0) ##### Minor Changes - [`12f8e01`](https://github.com/backstage/backstage/commit/12f8e01): **BREAKING**: The default `DiscoveryApi` implementation has been switched to use `FrontendHostDiscovery`, which adds support for the `discovery.endpoints` configuration. This is marked as a breaking change because it will cause any existing `discovery.endpoints` configuration to be picked up and used, which may break existing setups. For example, consider the following configuration: ```yaml app: baseUrl: https://backstage.acme.org backend: baseUrl: https://backstage.internal.acme.org discovery: endpoints: - target: https://catalog.internal.acme.org/api/{{pluginId}} plugins: [catalog] ``` This will now cause requests from the frontend towards the `catalog` plugin to be routed to `https://catalog.internal.acme.org/api/catalog`, but this might not be reachable from the frontend. To fix this, you should update the `discovery.endpoints` configuration to only override the internal URL of the plugin: ```yaml discovery: endpoints: - target: internal: https://catalog.internal.acme.org/api/{{pluginId}} plugins: [catalog] ``` ##### Patch Changes - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.32 - [@&#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.31.0`](https://github.com/backstage/backstage/blob/HEAD/packages/cli/CHANGELOG.md#0310) [Compare Source](https://github.com/backstage/backstage/compare/v0.30.0...v0.31.0) ##### Minor Changes - [`5b70679`](https://github.com/backstage/backstage/commit/5b70679): **BREAKING**: ESLint warnings no longer trigger system exit codes like errors do. Set the max number of warnings to `-1` during linting to enable the gradual adoption of new ESLint rules. To restore the previous behavior, include the `--max-warnings 0` flag in the `backstage-cli <repo|package> lint` command. ##### Patch Changes - [`0586d4c`](https://github.com/backstage/backstage/commit/0586d4c): Internal change to move the `migrate` and `version:*` commands into a new migrate module. - [`e0b226b`](https://github.com/backstage/backstage/commit/e0b226b): build(deps): bump `esbuild` from 0.24.2 to 0.25.0 - [`4d45498`](https://github.com/backstage/backstage/commit/4d45498): Fixed the package prepack command so that it no longer produces unnecessary `index` entries in the `typesVersions` map, which could cause `/index` to be added when automatically adding imports. - [`485b3ba`](https://github.com/backstage/backstage/commit/485b3ba): Internal update to move `test` commands to a separate module. - [`a76c482`](https://github.com/backstage/backstage/commit/a76c482): Internal change to migrate `lint` to the new module system. - [`8df78bf`](https://github.com/backstage/backstage/commit/8df78bf): Internal update to move build commands to a CLI module. - [`d0fc357`](https://github.com/backstage/backstage/commit/d0fc357): Internal update to move `info` commands to a separate module. - [`f8bd342`](https://github.com/backstage/backstage/commit/f8bd342): Fix a bug in the translation of the deprecated `--scope` option for the `new` command that could cause plugins to have `backstage-backstage-plugin` in their name. - Updated dependencies - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;1](https://github.com/1).10.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.2 - [@&#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/cli-node](https://github.com/backstage/cli-node)[@&#8203;0](https://github.com/0).2.13 - [@&#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/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.16.0`](https://github.com/backstage/backstage/blob/HEAD/packages/core-app-api/CHANGELOG.md#1160) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...v1.16.0) ##### Minor Changes - [`9262001`](https://github.com/backstage/backstage/commit/9262001): The default auth injection middleware for the `FetchApi` will now also take configuration under `discovery.endpoints` into consideration when deciding whether to include credentials or not. - [`12f8e01`](https://github.com/backstage/backstage/commit/12f8e01): The `discovery.endpoints` configuration no longer requires both `internal` and `external` target when using the object form, instead falling back to the default. ##### Patch Changes - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#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/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 </details> <details> <summary>backstage/backstage (@&#8203;backstage/core-components)</summary> ### [`v0.17.0`](https://github.com/backstage/backstage/blob/HEAD/packages/core-components/CHANGELOG.md#0170) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...v0.17.0) ##### Minor Changes - [`25300cb`](https://github.com/backstage/backstage/commit/25300cb): `SimpleStepper` back button now works with `activeStep` property set higher than 0 - [`9545af2`](https://github.com/backstage/backstage/commit/9545af2): Declared CancelIcon explicitly on Chip component inside Select.tsx to disable onMouseDown event by default that creates the flaw of re-opening select component when user tries to remove a selected filter. ##### Patch Changes - [`fffe3c0`](https://github.com/backstage/backstage/commit/fffe3c0): Added `classNames` prop to the `Page` component - [`df3b9f0`](https://github.com/backstage/backstage/commit/df3b9f0): Fixed a bug in the SidebarSubmenuItem within the core-components package that caused the dropdown button to be misaligned in the sidebar and the button text to appear in uppercase due to the default <Button> behavior. Also added an example dropdown menu to the app for reference. - [`48aab13`](https://github.com/backstage/backstage/commit/48aab13): Add i18n support for scaffolder-react plugin - [`0a0ced6`](https://github.com/backstage/backstage/commit/0a0ced6): Avoid Layout Shift for `DismissableBanner` when using a `storageApi` with latency (e.g. `user-settings-backend`) Properly handle the `unknown` state of the `storageApi`. There's a trade-off: this may lead to some Layout Shift if the banner has not been dismissed, but once it has been dismissed, you won't have any. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#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/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.4 - [@&#8203;backstage/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 </details> <details> <summary>backstage/backstage (@&#8203;backstage/core-plugin-api)</summary> ### [`v1.10.5`](https://github.com/backstage/backstage/blob/HEAD/packages/core-plugin-api/CHANGELOG.md#1105) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - [`327d21e`](https://github.com/backstage/backstage/commit/327d21e): Failure to lazy load an extension will now always result in an error being thrown to be forwarded to error boundaries, rather than being rendered using the `BootErrorPage` app component. - Updated dependencies - [@&#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/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 </details> <details> <summary>backstage/backstage (@&#8203;backstage/dev-utils)</summary> ### [`v1.1.8`](https://github.com/backstage/backstage/blob/HEAD/packages/dev-utils/CHANGELOG.md#118) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/app-defaults](https://github.com/backstage/app-defaults)[@&#8203;1](https://github.com/1).6.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.5 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.4 </details> <details> <summary>backstage/backstage (@&#8203;backstage/integration-react)</summary> ### [`v1.2.5`](https://github.com/backstage/backstage/blob/HEAD/packages/integration-react/CHANGELOG.md#125) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.2 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-api-docs)</summary> ### [`v0.12.5`](https://github.com/backstage/backstage/blob/HEAD/plugins/api-docs/CHANGELOG.md#0125) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - [`74871cc`](https://github.com/backstage/backstage/commit/74871cc): Use consistent Typography in Entity HasApisCard - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/plugin-catalog](https://github.com/backstage/plugin-catalog)[@&#8203;1](https://github.com/1).28.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.0 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.32 - [@&#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.5.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/app-backend/CHANGELOG.md#050) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...v0.5.0) ##### Minor Changes - [`32be48c`](https://github.com/backstage/backstage/commit/32be48c): **BREAKING**: Removed support for the old backend system. As part of this change the plugin export from `/alpha` as been removed. If you are currently importing `@backstage/plugin-app-backend/alpha`, please update your import to `@backstage/plugin-app-backend`. ##### Patch Changes - Updated dependencies - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;1](https://github.com/1).10.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.1 - [@&#8203;backstage/plugin-app-node](https://github.com/backstage/plugin-app-node)[@&#8203;0](https://github.com/0).1.31 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#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/plugin-auth-backend)</summary> ### [`v0.24.4`](https://github.com/backstage/backstage/blob/HEAD/plugins/auth-backend/CHANGELOG.md#0244) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - [`7956beb`](https://github.com/backstage/backstage/commit/7956beb): Marked the remaining exports related to `createRouter` and the old backend system as deprecated. For more information about migrating to the new backend system, see the [migration guide](https://backstage.io/docs/backend-system/building-backends/migrating#the-auth-plugin). Support for the old backend system will be removed in the next release of this plugin. - [`b6702ea`](https://github.com/backstage/backstage/commit/b6702ea): Deprecated `getDefaultOwnershipEntityRefs` in favor of the new `.resolveOwnershipEntityRefs(...)` method in the `AuthResolverContext`. The following code in a custom sign-in resolver: ```ts import { getDefaultOwnershipEntityRefs } from '@&#8203;backstage/plugin-auth-backend'; // ... const ent = getDefaultOwnershipEntityRefs(entity); ``` Can be replaced with the following: ```ts const { ownershipEntityRefs: ent } = await ctx.resolveOwnershipEntityRefs( entity, ); ``` - Updated dependencies - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.1 - @&#8203;backstage/plugin-auth-backend-module-microsoft-provider@0.3.1 - @&#8203;backstage/plugin-auth-backend-module-oauth2-provider@0.4.1 - @&#8203;backstage/plugin-auth-backend-module-oidc-provider@0.4.1 - @&#8203;backstage/plugin-auth-backend-module-okta-provider@0.2.1 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#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-atlassian-provider@0.4.1 - @&#8203;backstage/plugin-auth-backend-module-auth0-provider@0.2.1 - @&#8203;backstage/plugin-auth-backend-module-aws-alb-provider@0.4.1 - @&#8203;backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.6 - @&#8203;backstage/plugin-auth-backend-module-bitbucket-provider@0.3.1 - @&#8203;backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.1 - @&#8203;backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.1 - @&#8203;backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.1 - @&#8203;backstage/plugin-auth-backend-module-github-provider@0.3.1 - @&#8203;backstage/plugin-auth-backend-module-gitlab-provider@0.3.1 - @&#8203;backstage/plugin-auth-backend-module-google-provider@0.3.1 - [@&#8203;backstage/plugin-auth-backend-module-oauth2-proxy](https://github.com/backstage/plugin-auth-backend-module-oauth2-proxy)-provider@0.2.6 - @&#8203;backstage/plugin-auth-backend-module-onelogin-provider@0.3.1 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog)</summary> ### [`v1.28.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog/CHANGELOG.md#1280) [Compare Source](https://github.com/backstage/backstage/compare/v1.27.0...v1.28.0) ##### Minor Changes - [`247a40b`](https://github.com/backstage/backstage/commit/247a40b): Now a custom entity page header can be passed as input to the default entity page. - [`a3d93ca`](https://github.com/backstage/backstage/commit/a3d93ca): The default layout of the entity page can now optionally be customized with 3 card types: info, peek and full. - Cards of type `info` are rendered in a fixed area on the right; - Cards of type `peek` are rendered on top of the main content area; - Cards of type `full` and cards with undefined type are rendered as they were before, in the main content area, below the peek cards. If you want to keep the layout as it was before, you don't need to do anything. But if you want to experiment with the card types and see how they render, here is an example setting the about card to be rendered as an `info` card: ```diff app: extensions: ``` ### Entity page cards - - entity-card:catalog/about: - config: - type: info # or peek or full ```` - 93533bd: The order in which group tabs appear on the entity page has been changed. ##### Before Previously, entity contents determined the order in which groups were rendered, so a group was rendered as soon as its first entity content was detected. ##### After Groups are now rendered first by default based on their order in the `app-config.yaml` file: ```diff app: extensions: - page:catalog/entity: + config: + groups: + # this will be the first tab of the default entity page + - deployment: + title: Deployment + # this will be the second tab of the default entiy page + - documentation: + title: Documentation ```` If you wish to place a normal tab before a group, you must add the tab to a group and place the group in the order you wish it to appear on the entity page (groups that contains only one tab are rendered as normal tabs). ```diff app: extensions: - page:catalog/entity: config: groups: + # Example placing the overview tab first + - overview: + title: Overview - deployment: title: Deployment ### this will be the second tab of the default entiy page - documentation: title: Documentation - entity-content:catalog/overview: + config: + group: 'overview' ``` - [`06d1226`](https://github.com/backstage/backstage/commit/06d1226): Allow providing `kind` parameters to replace the default `Component` kind for `SubComponents` card ##### Patch Changes - [`31731b0`](https://github.com/backstage/backstage/commit/31731b0): Internal refactor to avoid `expiry-map` dependency. - [`ba9649a`](https://github.com/backstage/backstage/commit/ba9649a): Update the default entity page extension component to support grouping multiple entity content items in the same tab. Disable all default groups: ```diff ``` </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-backend)</summary> ### [`v1.32.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-backend/CHANGELOG.md#1320) [Compare Source](https://github.com/backstage/backstage/compare/v1.31.0...v1.32.0) ##### Minor Changes - [`ca9c51b`](https://github.com/backstage/backstage/commit/ca9c51b): Added opt-in ability to evict entities from the catalog whose provider is no longer configured. See [Catalog configuration documentation](https://backstage.io/docs/features/software-catalog/configuration#clean-up-entities-from-orphaned-entity-providers) ##### Patch Changes - [`4306303`](https://github.com/backstage/backstage/commit/4306303): Added a fix in `@backstage/plugin-catalog-backend` to prevent duplicate path keys in entity search if only casing is different. - [`5243aa4`](https://github.com/backstage/backstage/commit/5243aa4): Fixed an issue occurred when authorizing permissions using custom rules passed via the `PermissionsRegistryService`. - [`fbc1666`](https://github.com/backstage/backstage/commit/fbc1666): Correctly use the `catalog.useUrlReadersSearch` config. - [`75cadc1`](https://github.com/backstage/backstage/commit/75cadc1): Minor internal tweak to `refreshByRefreshKeys` - Updated dependencies - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.2 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.9 - [@&#8203;backstage/backend-openapi-utils](https://github.com/backstage/backend-openapi-utils)[@&#8203;0](https://github.com/0).5.1 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#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-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.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-backend-module-catalog](https://github.com/backstage/plugin-search-backend-module-catalog)[@&#8203;0](https://github.com/0).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-catalog-backend-module-github)</summary> ### [`v0.7.11`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-backend-module-github/CHANGELOG.md#0711) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.2 - [@&#8203;backstage/plugin-catalog-backend](https://github.com/backstage/plugin-catalog-backend)[@&#8203;1](https://github.com/1).32.0 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.9 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#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/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.1 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-graph)</summary> ### [`v0.4.17`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-graph/CHANGELOG.md#0417) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.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/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.11`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-import/CHANGELOG.md#01211) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.5 - [@&#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/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.16.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-react/CHANGELOG.md#1160) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...v1.16.0) ##### Minor Changes - [`7f57365`](https://github.com/backstage/backstage/commit/7f57365): Add support for a new entity predicate syntax when defining `filter`s related to the blueprints exported via `/alpha` for the new frontend system. For more information, see the [entity filters documentation](https://backstage.io/docs/features/software-catalog/catalog-customization#advanced-customization#entity-filters). - [`ba9649a`](https://github.com/backstage/backstage/commit/ba9649a): Add a new `defaultGroup` parameter to the `EntityContentBlueprint`, here are usage examples: Set a default group while creating the extension: ```diff const entityKubernetesContent = EntityContentBlueprint.make({ name: 'kubernetes', params: { defaultPath: '/kubernetes', defaultTitle: 'Kubernetes', + defaultGroup: 'deployment', filter: 'kind:component,resource', loader: () => import('./KubernetesContentPage').then(m => compatWrapper(<m.KubernetesContentPage />), ), }, }); ``` Disassociate an entity content from a default group: ```diff ``` </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-org)</summary> ### [`v0.6.37`](https://github.com/backstage/backstage/blob/HEAD/plugins/org/CHANGELOG.md#0637) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.0 - [@&#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.9.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-node/CHANGELOG.md#090) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...v0.9.0) ##### Minor Changes - [`22ace13`](https://github.com/backstage/backstage/commit/22ace13): **BREAKING** The `ServerPermissionClient` can no longer be instantiated with a `tokenManager` and must instead be instantiated with an `auth` service. If you are still on the legacy backend system, use `createLegacyAuthAdapters()` from `@backstage/backend-common` to create a compatible `auth` service. ##### Patch Changes - [`728e3e1`](https://github.com/backstage/backstage/commit/728e3e1): Improved type inference when passing a `PermissionResourceRef` to `createPermissionRule`. - [`876f2e1`](https://github.com/backstage/backstage/commit/876f2e1): Deprecated `createPermissionIntegrationRouter` and related types, which has been replaced by `PermissionRegistryService`. For more information, including how to migrate existing plugins, see the [service docs](https://backstage.io/docs/backend-system/core-services/permissions-registry). - Updated dependencies - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.1 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#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.32`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-react/CHANGELOG.md#0432) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#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.6.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/proxy-backend/CHANGELOG.md#060) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...v0.6.0) ##### Minor Changes - [`2d8b0e4`](https://github.com/backstage/backstage/commit/2d8b0e4): **BREAKING**: Removed support for the old backend system. As part of this change the plugin export from `/alpha` as been removed. If you are currently importing `@backstage/plugin-proxy-backend/alpha`, please update your import to `@backstage/plugin-proxy-backend`. ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#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.2 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-scaffolder)</summary> ### [`v1.29.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/scaffolder/CHANGELOG.md#1290) [Compare Source](https://github.com/backstage/backstage/compare/v1.28.0...v1.29.0) ##### Minor Changes - [`9d864ff`](https://github.com/backstage/backstage/commit/9d864ff): Allowed passing `ui:disabled` for disabling the input field of all the pickers. ##### Patch Changes - [`3db64ba`](https://github.com/backstage/backstage/commit/3db64ba): Disable the submit button on creating - [`6a3fa48`](https://github.com/backstage/backstage/commit/6a3fa48): Fixes DryRunContext not forwarding the correct Scaffolder Secrets to the DryRun API - [`b3b7c9c`](https://github.com/backstage/backstage/commit/b3b7c9c): Updated the alpha `page:scaffolder` extension to accept `formFields` input, matching the updated `FormFieldBlueprint`. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/plugin-scaffolder-react](https://github.com/backstage/plugin-scaffolder-react)[@&#8203;1](https://github.com/1).14.6 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.0 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.10 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.5 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.32 - [@&#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 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-scaffolder-backend)</summary> ### [`v1.31.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/scaffolder-backend/CHANGELOG.md#1310) [Compare Source](https://github.com/backstage/backstage/compare/v1.30.0...v1.31.0) ##### Minor Changes - [`36677bb`](https://github.com/backstage/backstage/commit/36677bb): Support new `createTemplateAction` type, and convert `catalog:fetch` action to new way of defining actions. - [`2b1e50d`](https://github.com/backstage/backstage/commit/2b1e50d): use CreatedTemplate\[Filter|Global\*] as canonical template extensions in scaffolder plugin ##### Patch Changes - [`e0b226b`](https://github.com/backstage/backstage/commit/e0b226b): build(deps): bump `esbuild` from 0.24.2 to 0.25.0 - [`09cf038`](https://github.com/backstage/backstage/commit/09cf038): Got rid of most `@backstage/backend-common` usages - [`4f8b5b6`](https://github.com/backstage/backstage/commit/4f8b5b6): Allow signing git commits using configured private PGP key in scaffolder - [`59dcf37`](https://github.com/backstage/backstage/commit/59dcf37): Fixed bug in fs:delete causing no files to be deleted on windows machines - Updated dependencies - [@&#8203;backstage/plugin-scaffolder-backend-module-gitlab](https://github.com/backstage/plugin-scaffolder-backend-module-gitlab)[@&#8203;0](https://github.com/0).8.1 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.2 - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).8.2 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.7 - [@&#8203;backstage/plugin-scaffolder-backend-module-github](https://github.com/backstage/plugin-scaffolder-backend-module-github)[@&#8203;0](https://github.com/0).6.1 - [@&#8203;backstage/plugin-scaffolder-node](https://github.com/backstage/plugin-scaffolder-node)[@&#8203;0](https://github.com/0).8.0 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.1 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.10 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.7 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket@0.3.8 - [@&#8203;backstage/plugin-scaffolder-backend-module-gerrit](https://github.com/backstage/plugin-scaffolder-backend-module-gerrit)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/plugin-scaffolder-backend-module-azure](https://github.com/backstage/plugin-scaffolder-backend-module-azure)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/plugin-scaffolder-backend-module-gitea](https://github.com/backstage/plugin-scaffolder-backend-module-gitea)[@&#8203;0](https://github.com/0).2.7 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.9 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#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-bitbucket-cloud-common](https://github.com/backstage/plugin-bitbucket-cloud-common)[@&#8203;0](https://github.com/0).2.28 - @&#8203;backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.6 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.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/plugin-search)</summary> ### [`v1.4.24`](https://github.com/backstage/backstage/blob/HEAD/plugins/search/CHANGELOG.md#1424) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - [`49684fe`](https://github.com/backstage/backstage/commit/49684fe): Expand the default kind filter to include all kinds from the System Model. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).8.7 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.0 - [@&#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/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#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> ### [`v2.0.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend/CHANGELOG.md#200) [Compare Source](https://github.com/backstage/backstage/compare/v1.8.2...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Major Changes - [`d5c4a9d`](https://github.com/backstage/backstage/commit/d5c4a9d): **BREAKING** Removed support for the legacy backend system and references to `@backstage/backend-common`, please migrate to the new backend system. ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).8.2 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/backend-openapi-utils](https://github.com/backstage/backend-openapi-utils)[@&#8203;0](https://github.com/0).5.1 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#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-backend-node](https://github.com/backstage/plugin-search-backend-node)[@&#8203;1](https://github.com/1).3.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-search-backend-module-pg)</summary> ### [`v0.5.42`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend-module-pg/CHANGELOG.md#0542) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - [`8155b04`](https://github.com/backstage/backstage/commit/8155b04): Enable normalization in postgres query to change the behavior of the search. - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/plugin-search-backend-node](https://github.com/backstage/plugin-search-backend-node)[@&#8203;1](https://github.com/1).3.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-search-backend-node)</summary> ### [`v1.3.9`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend-node/CHANGELOG.md#139) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#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.7`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-react/CHANGELOG.md#187) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - [`c37e480`](https://github.com/backstage/backstage/commit/c37e480): Capture the number of search results in the search analytics event that correspond to the term entered. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#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/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#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.4`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs/CHANGELOG.md#1124) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - [`fffe3c0`](https://github.com/backstage/backstage/commit/fffe3c0): Fixed double scrollbar issue that would appear on the Entity TechDocs view page that would stop the page from full scrolling to the top when navigating to a new page - [`065e6b9`](https://github.com/backstage/backstage/commit/065e6b9): Excludes SVG styling from sanitization - [`b5a8208`](https://github.com/backstage/backstage/commit/b5a8208): Added `TechDocsAddonsBlueprint` extension to allow adding of techdocs addons. - [`ed1cb3e`](https://github.com/backstage/backstage/commit/ed1cb3e): Adds the page name of techdocs to the document's title. - [`fe4abb8`](https://github.com/backstage/backstage/commit/fe4abb8): Updates logic to check for SVG sources when inlining them. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.2 - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).8.7 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.0 - [@&#8203;backstage/plugin-techdocs-react](https://github.com/backstage/plugin-techdocs-react)[@&#8203;1](https://github.com/1).2.15 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.5 - [@&#8203;backstage/plugin-auth-react](https://github.com/backstage/plugin-auth-react)[@&#8203;0](https://github.com/0).1.13 - [@&#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/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.4 - [@&#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> ### [`v2.0.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-backend/CHANGELOG.md#200) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Major Changes - [`d5c4a9d`](https://github.com/backstage/backstage/commit/d5c4a9d): **BREAKING** Removed support for the legacy backend, please migrate to the new backend system. Also removed deprecated `DefaultTechDocsCollatorFactory`. Use the `@backstage/plugin-search-backend-module-techdocs` for this instead. Finally, deprecated `DocsBuildStrategy` and `TechDocsDocument` were removed, use the versions in `@backstage/plugin-techdocs-node` instead. ##### Patch Changes - [`7828186`](https://github.com/backstage/backstage/commit/7828186): Minor type fix - [`8f03776`](https://github.com/backstage/backstage/commit/8f03776): Properly clean up temporary files on build failures - Updated dependencies - [@&#8203;backstage/plugin-search-backend-module-techdocs](https://github.com/backstage/plugin-search-backend-module-techdocs)[@&#8203;0](https://github.com/0).4.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.2 - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).8.2 - [@&#8203;backstage/plugin-techdocs-node](https://github.com/backstage/plugin-techdocs-node)[@&#8203;1](https://github.com/1).13.1 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).2.1 - [@&#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/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.3 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 - [@&#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.22`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-module-addons-contrib/CHANGELOG.md#1122) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - [`b5a8208`](https://github.com/backstage/backstage/commit/b5a8208): Added `TechDocsAddonsBlueprint` extension to allow adding of techdocs addons. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.2 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/plugin-techdocs-react](https://github.com/backstage/plugin-techdocs-react)[@&#8203;1](https://github.com/1).2.15 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.5 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-techdocs-react)</summary> ### [`v1.2.15`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-react/CHANGELOG.md#1215) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - [`b5a8208`](https://github.com/backstage/backstage/commit/b5a8208): Added `TechDocsAddonsBlueprint` extension to allow adding of techdocs addons. - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#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/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-user-settings)</summary> ### [`v0.8.20`](https://github.com/backstage/backstage/blob/HEAD/plugins/user-settings/CHANGELOG.md#0820) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.0 - [@&#8203;backstage/plugin-signals-react](https://github.com/backstage/plugin-signals-react)[@&#8203;0](https://github.com/0).0.11 - [@&#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/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-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.6`](https://github.com/backstage/backstage/blob/HEAD/packages/test-utils/CHANGELOG.md#176) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...0c82894232e16da1d1c2db7e1c1bd5fc7c389dde) ##### Patch Changes - [`37c6510`](https://github.com/backstage/backstage/commit/37c6510): Moved `@types/jest` to `devDependencies`. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.32 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#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-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTUuMiIsInVwZGF0ZWRJblZlciI6IjM5LjIxNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
kjuulh added 1 commit 2025-03-26 00:31:52 +01:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/backstage-monorepo:renovate/backstage-monorepo
git checkout renovate/backstage-monorepo
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#145
No description provided.