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.2
@backstage/catalog-client (source) dependencies minor 1.9.1 -> 1.10.0
@backstage/catalog-model (source) dependencies patch 1.7.3 -> 1.7.4
@backstage/cli (source) devDependencies minor ^0.30.0 -> ^0.32.0
@backstage/cli (source) dependencies minor ^0.30.0 -> ^0.32.0
@backstage/core-app-api (source) devDependencies minor 1.15.5 -> 1.17.0
@backstage/core-app-api (source) dependencies minor 1.15.5 -> 1.17.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.7
@backstage/dev-utils (source) devDependencies patch 1.1.7 -> 1.1.10
@backstage/integration-react (source) dependencies patch 1.2.4 -> 1.2.7
@backstage/plugin-api-docs (source) dependencies patch 0.12.4 -> 0.12.7
@backstage/plugin-app-backend (source) dependencies minor ^0.4.0 -> ^0.5.0
@backstage/plugin-auth-backend (source) dependencies minor ^0.24.0 -> ^0.25.0
@backstage/plugin-catalog (source) dependencies minor 1.27.0 -> 1.30.0
@backstage/plugin-catalog-backend (source) dependencies major ^1.2.0 -> ^2.0.0
@backstage/plugin-catalog-backend-module-github (source) dependencies minor ^0.7.0 -> ^0.9.0
@backstage/plugin-catalog-common (source) dependencies patch 1.1.3 -> 1.1.4
@backstage/plugin-catalog-graph (source) dependencies patch 0.4.16 -> 0.4.19
@backstage/plugin-catalog-import (source) dependencies minor ^0.12.0 -> ^0.13.0
@backstage/plugin-catalog-react (source) dependencies minor 1.15.2 -> 1.18.0
@backstage/plugin-org (source) dependencies patch 0.6.36 -> 0.6.39
@backstage/plugin-permission-common (source) dependencies minor ^0.8.0 -> ^0.9.0
@backstage/plugin-permission-node (source) dependencies minor ^0.8.0 -> ^0.10.0
@backstage/plugin-permission-react (source) dependencies patch 0.4.31 -> 0.4.34
@backstage/plugin-proxy-backend (source) dependencies minor ^0.5.0 -> ^0.6.0
@backstage/plugin-scaffolder (source) dependencies minor 1.28.0 -> 1.31.0
@backstage/plugin-scaffolder-backend (source) dependencies minor 1.30.0 -> 1.33.0
@backstage/plugin-search (source) dependencies patch 1.4.23 -> 1.4.26
@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.44
@backstage/plugin-search-backend-node (source) dependencies patch 1.3.8 -> 1.3.11
@backstage/plugin-search-react (source) dependencies minor 1.8.6 -> 1.9.0
@backstage/plugin-techdocs (source) dependencies patch 1.12.3 -> 1.12.6
@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.24
@backstage/plugin-techdocs-react (source) dependencies patch 1.2.14 -> 1.2.17
@backstage/plugin-user-settings (source) dependencies patch 0.8.19 -> 0.8.22
@backstage/test-utils (source) devDependencies patch 1.7.5 -> 1.7.8
@backstage/theme (source) dependencies patch 0.6.4 -> 0.6.6

Release Notes

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

v1.6.2

Compare Source

Patch Changes

v1.6.1

Compare Source

Patch Changes

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/catalog-client)

v1.10.0

Compare Source

Minor Changes
  • 1a003ff: Add getLocations method to CatalogApi and CatalogClient. This method calls the GET /locations endpoint from the catalog backend.
Patch Changes
backstage/backstage (@​backstage/catalog-model)

v1.7.4

Compare Source

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

v0.32.1

Compare Source

Patch Changes

v0.32.0

Compare Source

Minor Changes
Patch Changes
  • 4ea76f7: Bump @​module-federation/enhanced ^0.9.0 to fix GHSA-593f-38f6-jp5m

  • 87a5cb4: Fixed an issue causing the repo lint command to fail when the --max-warnings option was used.

  • 6969f79: Avoid trailing /* when automatically adding imports for package with multiple entry points.

  • 98b7131: Update the to do plugin template to stop using the deprecated catalog alpha service reference.
    If you start seeing the should create TODO item with catalog information test failing, you have two options to fix this:
    Update the test to mock the legacy alpha catalog service, or migrate the TODO plugin backend to use the new catalog service reference.
    We recommend the second option, see this pull request for an example of how to do the migration.

  • d5c4fed: make certificate strings optional for Dev environments

  • d83f3f4: Resolved a problem where the start command did not correctly handle multiple --require flags, ensuring all specified modules are now properly loaded.

  • d2091c6: Added a new repo start command to replace the existing pattern of using yarn dev scripts. The repo start command runs the app and/or backend package in the repo by default, but will also fall back to running other individual frontend or backend packages or even plugin dev entry points if the can be uniquely selected.

    The goal of this change is to reduce the number of different necessary scripts and align on yarn start being the only command needed for local development, similar to how repo test handles testing in the repo. It also opens up for more powerful options, like the --plugin <pluginId> flag that runs the dev entry point of the selected plugin.

    The new script is installed as follows, replacing the existing yarn start script:

    {
      "scripts": {
        "start": "backstage-cli repo start"
      }
    }
    

    In order to help users migrate in existing projects, it is recommended to add the following scripts to the root package.json:

    {
      "scripts": {
        "dev": "echo \"Use 'yarn start' instead\"",
        "start-backend": "echo \"Use 'yarn start backend' instead\""
      }
    }
    

    For more information, run yarn start --help once the new command is installed.

  • 918c883: Included a reference to the JSX transform guide in the warning about using the default React import.

  • Updated dependencies

v0.31.1

Compare Source

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.17.0

Compare Source

Minor Changes
  • 1e0230e: Support custom AuthConnector for OAuth2.

    A user can pass their own AuthConnector implementation in OAuth2 constructor.
    In which case the session manager will use that instead of the DefaultAuthConnector to interact with the
    authentication provider.

    A custom AuthConnector may call the authentication provider from the front-end, store and retrieve tokens
    in the session storage, for example, and otherwise send custom requests to the authentication provider and
    handle its responses.

    Note, that if the custom AuthConnector transforms scopes returned from the authentication provider,
    the transformation must be the same as OAuth2CreateOptions#scopeTransform passed to OAuth2 constructor.
    See creating DefaultAuthConnector in OAuth2#create(...) for an example.

Patch Changes

v1.16.1

Compare Source

Patch Changes

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.2

Compare Source

Patch Changes

v0.17.1

Compare Source

Patch Changes

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.7

Compare Source

Patch Changes

v1.10.6

Compare Source

Patch Changes

v1.10.5

Compare Source

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

v1.1.10

Compare Source

Patch Changes

v1.1.9

Compare Source

Patch Changes

v1.1.8

Compare Source

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

v1.2.7

Compare Source

Patch Changes

v1.2.6

Compare Source

Patch Changes

v1.2.5

Compare Source

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

v0.12.7

Compare Source

Patch Changes

v0.12.6

Compare Source

Patch Changes

v0.12.5

Compare Source

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

v0.5.2

Compare Source

Patch Changes

v0.5.1

Compare Source

Patch Changes

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.25.0

Compare Source

Minor Changes
  • 57221d9: BREAKING: Removed support for the old backend system, and removed all deprecated exports.

    If you were using one of the deprecated imports from this package, you will have to follow the instructions in their respective deprecation notices before upgrading. Most of the general utilities are available from @backstage/plugin-auth-node, and the specific auth providers are available from dedicated packages such as for example @backstage/plugin-auth-backend-module-github-provider. See the auth docs for specific instructions.

Patch Changes
  • 0d606ac: Added the configuration flag auth.omitIdentityTokenOwnershipClaim that causes issued user tokens to no longer contain the ent claim that represents the ownership references of the user.

    The benefit of this new flag is that issued user tokens will be much smaller in
    size, but they will no longer be self-contained. This means that any consumers
    of the token that require access to the ownership claims now need to call the
    /api/auth/v1/userinfo endpoint instead. Within the Backstage ecosystem this is
    done automatically, as clients will still receive the full set of claims during
    authentication, while plugin backends will need to use the UserInfoService
    which already calls the user info endpoint if necessary.

    When enabling this flag, it is important that any custom sign-in resolvers directly return the result of the sign-in method. For example, the following would not work:

    const { token } = await ctx.issueToken({
      claims: { sub: entityRef, ent: [entityRef] },
    });
    return { token }; // WARNING: This will not work with the flag enabled
    

    Instead, the sign-in resolver should directly return the result:

    return ctx.issueToken({
      claims: { sub: entityRef, ent: [entityRef] },
    });
    
  • 72d019d: Removed various typos

  • ab53e6f: Added support for the new dangerousEntityRefFallback option for signInWithCatalogUser in AuthResolverContext.

  • b128ed9: The static key store now issues tokens with the same structure as other key stores. Tokens now include the typ field in the header and the uip (user identity proof) in the payload.

  • Updated dependencies

v0.24.5

Compare Source

Patch Changes

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.30.0

Compare Source

Minor Changes
  • 970cb48: Show the pagination text for the offset-paginated catalog table, and remove the pagination bar from the top of the CatalogTable when pagination is enabled.
Patch Changes

v1.29.0

Compare Source

Minor Changes
  • 9454ef9: Added support of filtering based on system columns in catalog table

  • 61d350f: BREAKING ALPHA: CatalogFilterBlueprint, used in the new frontend system, is now exported under plugin-catalog-react instead of plugin-catalog.

    + import { CatalogFilterBlueprint } from '@&#8203;backstage/plugin-catalog-react/alpha';
    - import { CatalogFilterBlueprint } from '@&#8203;backstage/plugin-catalog/alpha';
    
  • 09afd67: Adds EntityContextMenuItemBlueprint to enable extending the entity page's context menu with user defined items.

    For example:

    import { EntityContextMenuItemBlueprint } from '@&#8203;backstage/plugin-catalog-react/alpha';
    
    const myCustomHref = EntityContextMenuItemBlueprint.make({
      name: 'test-href',
      params: {
        icon: <span>Example Icon</span>,
        useProps: () => ({
          title: 'Example Href',
          href: '/example-path',
          disabled: false,
          component: 'a',
        }),
      },
    });
    
    const myCustomOnClick = EntityContextMenuItemBlueprint.make({
      name: 'test-click',
      params: {
        icon: <span>Test Icon</span>,
        useProps: () => ({
          title: 'Example onClick',
          onClick: () => window.alert('Hello world!'),
          disabled: false,
        }),
      },
    });
    
Patch Changes

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)

v2.0.0

Compare Source

Major Changes
  • 90ab044: BREAKING: Removed all deprecated exports, and removed support for the old backend system.

    It also removes the CodeOwnersProcessor from the default set of processors, because it is expensive to run and has vague semantics. You need to update your backend to add it to the catalogProcessingExtensionPoint if you wish to continue using it.

    The following removed exports are available from @backstage/plugin-catalog-node:

    • locationSpecToMetadataName
    • locationSpecToLocationEntity
    • processingResult
    • EntitiesSearchFilter
    • EntityFilter
    • DeferredEntity
    • EntityRelationSpec
    • CatalogProcessor
    • CatalogProcessorParser
    • CatalogProcessorCache
    • CatalogProcessorEmit
    • CatalogProcessorLocationResult
    • CatalogProcessorEntityResult
    • CatalogProcessorRelationResult
    • CatalogProcessorErrorResult
    • CatalogProcessorRefreshKeysResult
    • CatalogProcessorResult
    • EntityProvider
    • EntityProviderConnection
    • EntityProviderMutation
    • AnalyzeOptions
    • LocationAnalyzer
    • ScmLocationAnalyzer
    • PlaceholderResolver
    • PlaceholderResolverParams
    • PlaceholderResolverRead
    • PlaceholderResolverResolveUrl
    • parseEntityYaml

    The following removed exports are available from @backstage/plugin-catalog-common:

    • LocationSpec
    • AnalyzeLocationRequest
    • AnalyzeLocationResponse
    • AnalyzeLocationExistingEntity
    • AnalyzeLocationGenerateEntity
    • AnalyzeLocationEntityField

    The following removed exports are instead implemented in the new backend system by @backstage/plugin-search-backend-module-catalog:

    • defaultCatalogCollatorEntityTransformer
    • CatalogCollatorEntityTransformer
    • DefaultCatalogCollator

    The following exports are removed without a direct replacement:

    • DefaultCatalogCollatorFactory
    • DefaultCatalogCollatorFactoryOptions
    • LocationEntityProcessor
    • LocationEntityProcessorOptions
    • CatalogBuilder
    • CatalogEnvironment
    • CatalogPermissionRuleInput
    • CatalogProcessingEngine
    • createRandomProcessingInterval
    • ProcessingIntervalFunction
Minor Changes
  • 6c9b88e: BREAKING ALPHA: You can no longer import the catalog plugin from the /alpha export; please use the regular root default export instead.
  • d88b922: Adds the ability to disable the default entity processors using a new boolean app config item catalog.disableDefaultProcessors.
Patch Changes

v1.32.1

Compare Source

Patch Changes

v1.32.0

Compare Source

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

v0.9.0

Compare Source

Minor Changes
  • ff335e5: BREAKING The GithubLocationAnalyzer now requires the AuthService and the CatalogService when being constructed and the TokenManger has been removed.
Patch Changes

v0.8.0

Compare Source

Minor Changes
  • f0c22eb: BREAKING: Explicitly rejects branch names containing a slash character.

    The module now rejects any configuration that contains slashes in branch names. The reason for this is that the ingestion will run into downstream problems if they were let through. If you had configuration with a slash in the branch name in filters.branch, your application may fail to start up.

    If you are affected by this, please move over to using branches that do not have slashes in them.

Patch Changes

v0.7.11

Compare Source

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

v1.1.4

Compare Source

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

v0.4.19

Compare Source

Patch Changes

v0.4.18

Compare Source

Patch Changes

v0.4.17

Compare Source

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

v0.13.0

Compare Source

Minor Changes
  • e2fd549: BREAKING: generateStepper and defaultGenerateStepper now require a translation argument to be passed through for supporting translations.
Patch Changes

v0.12.13

Compare Source

Patch Changes

v0.12.12

Compare Source

Patch Changes

v0.12.11

Compare Source

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

v1.18.0

Compare Source

Minor Changes
  • d47aaa3: Added EntityOrderFilter to sort entities by different fields/columns. This new filter allows users to specify the order in which entities are displayed in the catalog.

    Example usage:

    import {
      EntityOrderFilter,
      useEntityList,
    } from '@&#8203;backstage/plugin-catalog-react';
    // ...
    const { updateFilters } = useEntityList();
    
    // ...
    updateFilters({
      order: new EntityOrderFilter([
        {
          field: 'metadata.name',
          order: 'desc',
        },
      ]),
    });
    
  • 1a003ff: Add getLocations method to CatalogApi and CatalogClient. This method calls the GET /locations endpoint from the catalog backend.

Patch Changes

v1.17.0

Compare Source

Minor Changes
  • 0f37fa8: entityRouteParams now also accepts entity refs, and can help with encoding the resulting parameters.

  • 61d350f: BREAKING ALPHA: CatalogFilterBlueprint, used in the new frontend system, is now exported under plugin-catalog-react instead of plugin-catalog.

    + import { CatalogFilterBlueprint } from '@&#8203;backstage/plugin-catalog-react/alpha';
    - import { CatalogFilterBlueprint } from '@&#8203;backstage/plugin-catalog/alpha';
    
  • 09afd67: Adds EntityContextMenuItemBlueprint to enable extending the entity page's context menu with user defined items.

    For example:

    import { EntityContextMenuItemBlueprint } from '@&#8203;backstage/plugin-catalog-react/alpha';
    
    const myCustomHref = EntityContextMenuItemBlueprint.make({
      name: 'test-href',
      params: {
        icon: <span>Example Icon</span>,
        useProps: () => ({
          title: 'Example Href',
          href: '/example-path',
          disabled: false,
          component: 'a',
        }),
      },
    });
    
    const myCustomOnClick = EntityContextMenuItemBlueprint.make({
      name: 'test-click',
      params: {
        icon: <span>Test Icon</span>,
        useProps: () => ({
          title: 'Example onClick',
          onClick: () => window.alert('Hello world!'),
          disabled: false,
        }),
      },
    });
    
Patch Changes

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.39

Compare Source

Patch Changes
  • fb58f20: Internal update to use the new pluginId option of createFrontendPlugin.

  • 02e8af1: Enhance user profile card configuration:

    • Added a new optional maxRelations numerical configuration that controls over how many user groups are shown directly on the profile card:
      • If the setting is omitted, all relations will be shown.
      • If maxRelations is set to 0, the list of user groups is not displayed.
      • If maxRelations is set to a positive number, up to that many groups are displayed.
      • If the user belongs to more groups than the specified limit, a clickable link appears that opens a dialog showing all associated user groups.
    • A complementary boolean configuration, hideIcons, was added to optionally hide the visual icons associated with each group in the displayed list.
    • Usage example:

Example in app-config.yaml

app:
  extensions:
    - entity-card:org/user-profile:
        config:
          maxRelations: 5 # (optional) Show up to 5 groups on the card
          hideIcons: true # (optional) Hide the group icons
```

v0.6.38

Compare Source

Patch Changes

v0.6.37

Compare Source

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

v0.9.0

Compare Source

Minor Changes
  • 4da2965: Fixed an issue causing the PermissionClient to exhaust the request body size limit too quickly when making many requests.
Patch Changes
backstage/backstage (@​backstage/plugin-permission-node)

v0.10.0

Compare Source

Minor Changes
  • 4da2965: Fixed an issue causing the PermissionClient to exhaust the request body size limit too quickly when making many requests.
Patch Changes

v0.9.1

Compare Source

Patch Changes

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.34

Compare Source

Patch Changes

v0.4.33

Compare Source

Patch Changes

v0.4.32

Compare Source

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

v0.6.2

Compare Source

Patch Changes

v0.6.1

Compare Source

Patch Changes

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.31.0

Compare Source

Minor Changes
  • 4235e87: add templating extensions page
Patch Changes

v1.30.1

Compare Source

This release fixes an issue in techdocs where the cache sync would fail because of missing service token, and auth.externalAccess being mistakenly required in the config schema.

v1.30.0

Compare Source

Minor Changes
  • 76681a5: BREAKING ALPHA: Extract out schema rendering components into their own Component. This means that the translation keys have changed for actionsPage.content.tableCell.*. They have moved to their own root key renderSchema.* instead.

    ...
    -        tableCell: {
    -          name: 'Name',
    -          title: 'Title',
    -          description: 'Description',
    -          type: 'Type',
    -        },
    -        noRowsDescription: 'No schema defined',
    ...
    +    renderSchema: {
    +      tableCell: {
    +        name: 'Name',
    +        title: 'Title',
    +        description: 'Description',
    +        type: 'Type',
    +      },
    +      undefined: 'No schema defined',
    +    },
    
  • 5890016: add api to retrieve template extensions info from scaffolder-backend

Patch Changes

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.33.0

Compare Source

Minor Changes
  • 587cb05: Added workspace:template and workspace:template:file actions to complement respective fetch:* actions
Patch Changes

v1.32.1

Compare Source

This release fixes an issue where the scaffolder did not forward the token from the user to the task properly, and also fixes another issue where the scaffolder tasks page would not list correctly on PostgreSQL.

v1.32.0

Compare Source

Minor Changes
  • 75e4db4: add template-extensions scaffolder service endpoint
Patch Changes

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.26

Compare Source

Patch Changes

v1.4.25

Compare Source

Patch Changes

v1.4.24

Compare Source

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

v2.0.2

Compare Source

Patch Changes

v2.0.1

Compare Source

Patch Changes

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.44

Compare Source

Patch Changes

v0.5.43

Compare Source

Patch Changes

v0.5.42

Compare Source

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

v1.3.11

Compare Source

Patch Changes

v1.3.10

Compare Source

Patch Changes

v1.3.9

Compare Source

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

v1.9.0

Compare Source

Minor Changes
  • 611c941: Allow search filters to provide labels and values separately, and not only values
Patch Changes

v1.8.8

Compare Source

Patch Changes

v1.8.7

Compare Source

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

v1.12.6

Compare Source

Patch Changes

v1.12.5

Compare Source

Patch Changes

v1.12.4

Compare Source

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

v2.0.2

Compare Source

Patch Changes

v2.0.1

Compare Source

Patch Changes

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.24

Compare Source

Patch Changes

v1.1.23

Compare Source

Patch Changes

v1.1.22

Compare Source

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

v1.2.17

Compare Source

Patch Changes

v1.2.16

Compare Source

Patch Changes

v1.2.15

Compare Source

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

v0.8.22

Compare Source

Patch Changes

v0.8.21

Compare Source

Patch Changes

v0.8.20

Compare Source

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

v1.7.8

Compare Source

Patch Changes

v1.7.7

Compare Source

Patch Changes

v1.7.6

Compare Source

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

v0.6.6

Compare Source

Patch Changes
  • 1b14572: Show arrow when MuiTableSortLabel receives focus

v0.6.5

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.2`](https://renovatebot.com/diffs/npm/@backstage%2fapp-defaults/1.5.17/1.6.2) | | [@backstage/catalog-client](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/catalog-client)) | dependencies | minor | [`1.9.1` -> `1.10.0`](https://renovatebot.com/diffs/npm/@backstage%2fcatalog-client/1.9.1/1.10.0) | | [@backstage/catalog-model](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/catalog-model)) | dependencies | patch | [`1.7.3` -> `1.7.4`](https://renovatebot.com/diffs/npm/@backstage%2fcatalog-model/1.7.3/1.7.4) | | [@backstage/cli](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/cli)) | devDependencies | minor | [`^0.30.0` -> `^0.32.0`](https://renovatebot.com/diffs/npm/@backstage%2fcli/0.30.0/0.32.1) | | [@backstage/cli](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/cli)) | dependencies | minor | [`^0.30.0` -> `^0.32.0`](https://renovatebot.com/diffs/npm/@backstage%2fcli/0.30.0/0.32.1) | | [@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.17.0`](https://renovatebot.com/diffs/npm/@backstage%2fcore-app-api/1.15.5/1.17.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.17.0`](https://renovatebot.com/diffs/npm/@backstage%2fcore-app-api/1.15.5/1.17.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.2) | | [@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.7`](https://renovatebot.com/diffs/npm/@backstage%2fcore-plugin-api/1.10.4/1.10.7) | | [@backstage/dev-utils](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/dev-utils)) | devDependencies | patch | [`1.1.7` -> `1.1.10`](https://renovatebot.com/diffs/npm/@backstage%2fdev-utils/1.1.7/1.1.10) | | [@backstage/integration-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/integration-react)) | dependencies | patch | [`1.2.4` -> `1.2.7`](https://renovatebot.com/diffs/npm/@backstage%2fintegration-react/1.2.4/1.2.7) | | [@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.7`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-api-docs/0.12.4/0.12.7) | | [@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.2) | | [@backstage/plugin-auth-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/auth-backend)) | dependencies | minor | [`^0.24.0` -> `^0.25.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-auth-backend/0.24.3/0.25.0) | | [@backstage/plugin-catalog](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog)) | dependencies | minor | [`1.27.0` -> `1.30.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog/1.27.0/1.30.0) | | [@backstage/plugin-catalog-backend](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-backend)) | dependencies | major | [`^1.2.0` -> `^2.0.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-backend/1.31.0/2.0.0) | | [@backstage/plugin-catalog-backend-module-github](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-backend-module-github)) | dependencies | minor | [`^0.7.0` -> `^0.9.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-backend-module-github/0.7.10/0.9.0) | | [@backstage/plugin-catalog-common](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-common)) | dependencies | patch | [`1.1.3` -> `1.1.4`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-common/1.1.3/1.1.4) | | [@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.19`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-graph/0.4.16/0.4.19) | | [@backstage/plugin-catalog-import](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-import)) | dependencies | minor | [`^0.12.0` -> `^0.13.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-import/0.12.10/0.13.0) | | [@backstage/plugin-catalog-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/catalog-react)) | dependencies | minor | [`1.15.2` -> `1.18.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-catalog-react/1.15.2/1.18.0) | | [@backstage/plugin-org](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/org)) | dependencies | patch | [`0.6.36` -> `0.6.39`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-org/0.6.36/0.6.39) | | [@backstage/plugin-permission-common](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/permission-common)) | dependencies | minor | [`^0.8.0` -> `^0.9.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-permission-common/0.8.4/0.9.0) | | [@backstage/plugin-permission-node](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/permission-node)) | dependencies | minor | [`^0.8.0` -> `^0.10.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-permission-node/0.8.8/0.10.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.34`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-permission-react/0.4.31/0.4.34) | | [@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.2) | | [@backstage/plugin-scaffolder](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder)) | dependencies | minor | [`1.28.0` -> `1.31.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-scaffolder/1.28.0/1.31.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.33.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-scaffolder-backend/1.30.0/1.33.0) | | [@backstage/plugin-search](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search)) | dependencies | patch | [`1.4.23` -> `1.4.26`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search/1.4.23/1.4.26) | | [@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.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.41` -> `0.5.44`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend-module-pg/0.5.41/0.5.44) | | [@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.11`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-backend-node/1.3.8/1.3.11) | | [@backstage/plugin-search-react](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/search-react)) | dependencies | minor | [`1.8.6` -> `1.9.0`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-search-react/1.8.6/1.9.0) | | [@backstage/plugin-techdocs](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/plugins/techdocs)) | dependencies | patch | [`1.12.3` -> `1.12.6`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs/1.12.3/1.12.6) | | [@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.2) | | [@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.24`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-module-addons-contrib/1.1.21/1.1.24) | | [@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.17`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-techdocs-react/1.2.14/1.2.17) | | [@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.22`](https://renovatebot.com/diffs/npm/@backstage%2fplugin-user-settings/0.8.19/0.8.22) | | [@backstage/test-utils](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/test-utils)) | devDependencies | patch | [`1.7.5` -> `1.7.8`](https://renovatebot.com/diffs/npm/@backstage%2ftest-utils/1.7.5/1.7.8) | | [@backstage/theme](https://backstage.io) ([source](https://github.com/backstage/backstage/tree/HEAD/packages/theme)) | dependencies | patch | [`0.6.4` -> `0.6.6`](https://renovatebot.com/diffs/npm/@backstage%2ftheme/0.6.4/0.6.6) | --- ### Release Notes <details> <summary>backstage/backstage (@&#8203;backstage/app-defaults)</summary> ### [`v1.6.2`](https://github.com/backstage/backstage/blob/HEAD/packages/app-defaults/CHANGELOG.md#162) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.6 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.34 ### [`v1.6.1`](https://github.com/backstage/backstage/blob/HEAD/packages/app-defaults/CHANGELOG.md#161) [Compare Source](https://github.com/backstage/backstage/compare/v1.6.0...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.33 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.5 ### [`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/catalog-client)</summary> ### [`v1.10.0`](https://github.com/backstage/backstage/blob/HEAD/packages/catalog-client/CHANGELOG.md#1100) [Compare Source](https://github.com/backstage/backstage/compare/v1.9.1...v1.10.0) ##### Minor Changes - [`1a003ff`](https://github.com/backstage/backstage/commit/1a003ff): Add `getLocations` method to `CatalogApi` and `CatalogClient`. This method calls the [`GET /locations`](https://backstage.io/docs/features/software-catalog/software-catalog-api/#get-locations) endpoint from the catalog backend. ##### Patch Changes - Updated dependencies - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 </details> <details> <summary>backstage/backstage (@&#8203;backstage/catalog-model)</summary> ### [`v1.7.4`](https://github.com/backstage/backstage/blob/HEAD/packages/catalog-model/CHANGELOG.md#174) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`ed4e625`](https://github.com/backstage/backstage/commit/ed4e625): Added support for icons containing colons - Updated dependencies - [@&#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/cli)</summary> ### [`v0.32.1`](https://github.com/backstage/backstage/blob/HEAD/packages/cli/CHANGELOG.md#0321) [Compare Source](https://github.com/backstage/backstage/compare/v0.32.0...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`674def9`](https://github.com/backstage/backstage/commit/674def9): fix: enable `lazyCompilation` and `refreshOptions` for rspack - [`d649df0`](https://github.com/backstage/backstage/commit/d649df0): Internal code cleanup - [`c2cae47`](https://github.com/backstage/backstage/commit/c2cae47): Add missing modules to the Backstage CLI alpha entrypoint. - [`3f45861`](https://github.com/backstage/backstage/commit/3f45861): Add a warning for React 17 deprecation that triggers when frontend packages and plugins start. - [`9aaec54`](https://github.com/backstage/backstage/commit/9aaec54): Internal refactor of opaque type handling. - [`9285385`](https://github.com/backstage/backstage/commit/9285385): Added `info` object to the context of the alpha CLI. - [`6cc9507`](https://github.com/backstage/backstage/commit/6cc9507): Updated dependency `@octokit/request` to `^8.0.0`. - [`5cd3c54`](https://github.com/backstage/backstage/commit/5cd3c54): Updated dependency `react-refresh` to `^0.17.0`. - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - [`19a4e7c`](https://github.com/backstage/backstage/commit/19a4e7c): Internal refactor to move things closer to home - Updated dependencies - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/release-manifests](https://github.com/backstage/release-manifests)[@&#8203;0](https://github.com/0).0.13 - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;1](https://github.com/1).10.1 - [@&#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/cli-common](https://github.com/backstage/cli-common)[@&#8203;0](https://github.com/0).1.15 - [@&#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/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 ### [`v0.32.0`](https://github.com/backstage/backstage/blob/HEAD/packages/cli/CHANGELOG.md#0320) [Compare Source](https://github.com/backstage/backstage/compare/9db9ead2d9bfb47056e17a523bb1bf1f38ac9311...v0.32.0) ##### Minor Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes default React imports from template files, aligning with the requirements for the upcoming React 19 migration. Introduces a new ESLint rule to disallow `import React from 'react'` and `import * as React from 'react'`. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - [`65b584c`](https://github.com/backstage/backstage/commit/65b584c): Internal update to move the `new` and `create-github-app` to their own module. - [`c7254ae`](https://github.com/backstage/backstage/commit/c7254ae): Internal update to move the `clean`, `pre/postpack` and `fix` commands into their own separate module. ##### Patch Changes - [`4ea76f7`](https://github.com/backstage/backstage/commit/4ea76f7): Bump [@&#8203;module-federation/enhanced](https://github.com/module-federation/enhanced) ^0.9.0 to fix GHSA-593f-38f6-jp5m - [`87a5cb4`](https://github.com/backstage/backstage/commit/87a5cb4): Fixed an issue causing the `repo lint` command to fail when the `--max-warnings` option was used. - [`6969f79`](https://github.com/backstage/backstage/commit/6969f79): Avoid trailing `/*` when automatically adding imports for package with multiple entry points. - [`98b7131`](https://github.com/backstage/backstage/commit/98b7131): Update the `to do` plugin template to stop using the deprecated catalog alpha service reference. If you start seeing the `should create TODO item with catalog information` test failing, you have two options to fix this: Update the test to mock the legacy alpha catalog service, or migrate the `TODO` plugin backend to use the new catalog service reference. We recommend the second option, see [this](https://github.com/backstage/backstage/pull/29450/files/267115d0436009443ca68ac84e7dcc646c9c938d#diff-47e01aeb12dd55fab9e697f810be21a8d08d39c37df1b078f6d0894f9bad5a1b) pull request for an example of how to do the migration. - [`d5c4fed`](https://github.com/backstage/backstage/commit/d5c4fed): make certificate strings optional for Dev environments - [`d83f3f4`](https://github.com/backstage/backstage/commit/d83f3f4): Resolved a problem where the `start` command did not correctly handle multiple `--require` flags, ensuring all specified modules are now properly loaded. - [`d2091c6`](https://github.com/backstage/backstage/commit/d2091c6): Added a new `repo start` command to replace the existing pattern of using `yarn dev` scripts. The `repo start` command runs the app and/or backend package in the repo by default, but will also fall back to running other individual frontend or backend packages or even plugin dev entry points if the can be uniquely selected. The goal of this change is to reduce the number of different necessary scripts and align on `yarn start` being the only command needed for local development, similar to how `repo test` handles testing in the repo. It also opens up for more powerful options, like the `--plugin <pluginId>` flag that runs the dev entry point of the selected plugin. The new script is installed as follows, replacing the existing `yarn start` script: ```json { "scripts": { "start": "backstage-cli repo start" } } ``` In order to help users migrate in existing projects, it is recommended to add the following scripts to the root `package.json`: ```json { "scripts": { "dev": "echo \"Use 'yarn start' instead\"", "start-backend": "echo \"Use 'yarn start backend' instead\"" } } ``` For more information, run `yarn start --help` once the new command is installed. - [`918c883`](https://github.com/backstage/backstage/commit/918c883): Included a reference to the JSX transform guide in the warning about using the default React import. - Updated dependencies - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3 - [@&#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/config-loader](https://github.com/backstage/config-loader)[@&#8203;1](https://github.com/1).10.0 - [@&#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 ### [`v0.31.1`](https://github.com/backstage/backstage/compare/v0.31.0...9db9ead2d9bfb47056e17a523bb1bf1f38ac9311) [Compare Source](https://github.com/backstage/backstage/compare/v0.31.0...9db9ead2d9bfb47056e17a523bb1bf1f38ac9311) ### [`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.17.0`](https://github.com/backstage/backstage/blob/HEAD/packages/core-app-api/CHANGELOG.md#1170) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...v1.17.0) ##### Minor Changes - [`1e0230e`](https://github.com/backstage/backstage/commit/1e0230e): Support custom `AuthConnector` for `OAuth2`. A user can pass their own `AuthConnector` implementation in `OAuth2` constructor. In which case the session manager will use that instead of the `DefaultAuthConnector` to interact with the authentication provider. A custom `AuthConnector` may call the authentication provider from the front-end, store and retrieve tokens in the session storage, for example, and otherwise send custom requests to the authentication provider and handle its responses. Note, that if the custom `AuthConnector` transforms scopes returned from the authentication provider, the transformation must be the same as `OAuth2CreateOptions#scopeTransform` passed to `OAuth2` constructor. See creating `DefaultAuthConnector` in `OAuth2#create(...)` for an example. ##### Patch Changes - [`73f6cc3`](https://github.com/backstage/backstage/commit/73f6cc3): Updated `I18nextTranslationApi` to support interpolation of JSX elements. - [`cc119b2`](https://github.com/backstage/backstage/commit/cc119b2): Fixed an issue causing `OAuthRequestDialog` to re-render on mount. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#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 ### [`v1.16.1`](https://github.com/backstage/backstage/blob/HEAD/packages/core-app-api/CHANGELOG.md#1161) [Compare Source](https://github.com/backstage/backstage/compare/v1.16.0...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#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 ### [`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.2`](https://github.com/backstage/backstage/blob/HEAD/packages/core-components/CHANGELOG.md#0172) [Compare Source](https://github.com/backstage/backstage/compare/v0.17.1...v0.17.2) ##### Patch Changes - [`e0d1025`](https://github.com/backstage/backstage/commit/e0d1025): `LogViewer` now supports a `textWrap` prop that wraps log lines to the next line for overflowing content instead of using horizontal scroll - [`bb84534`](https://github.com/backstage/backstage/commit/bb84534): Fix the hidden sidebar's sub-menu when the sidebar is scrollable - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - Updated dependencies - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.6 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#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/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 ### [`v0.17.1`](https://github.com/backstage/backstage/blob/HEAD/packages/core-components/CHANGELOG.md#0171) [Compare Source](https://github.com/backstage/backstage/compare/v0.17.0...v0.17.1) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - [`5d7bad4`](https://github.com/backstage/backstage/commit/5d7bad4): Fixed the messaging in the `AlertDisplay` where it was claiming that there were older messages available rather than newer. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.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/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 ### [`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.7`](https://github.com/backstage/backstage/blob/HEAD/packages/core-plugin-api/CHANGELOG.md#1107) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`73f6cc3`](https://github.com/backstage/backstage/commit/73f6cc3): The `TranslationApi` now supports interpolation of JSX elements by passing them directly as values to the translation function. If any of the provided interpolation values are JSX elements, the translation function will return a JSX element instead of a string. - 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 ### [`v1.10.6`](https://github.com/backstage/backstage/blob/HEAD/packages/core-plugin-api/CHANGELOG.md#1106) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - 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 ### [`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.10`](https://github.com/backstage/backstage/blob/HEAD/packages/dev-utils/CHANGELOG.md#1110) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.6 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).18.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/app-defaults](https://github.com/backstage/app-defaults)[@&#8203;1](https://github.com/1).6.2 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.7 ### [`v1.1.9`](https://github.com/backstage/backstage/blob/HEAD/packages/dev-utils/CHANGELOG.md#119) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.6 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/app-defaults](https://github.com/backstage/app-defaults)[@&#8203;1](https://github.com/1).6.1 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.5 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.3 ### [`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.7`](https://github.com/backstage/backstage/blob/HEAD/packages/integration-react/CHANGELOG.md#127) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 ### [`v1.2.6`](https://github.com/backstage/backstage/blob/HEAD/packages/integration-react/CHANGELOG.md#126) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - [`5d10f99`](https://github.com/backstage/backstage/commit/5d10f99): Added scope `project` for Bitbucket Cloud. - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 ### [`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.7`](https://github.com/backstage/backstage/blob/HEAD/plugins/api-docs/CHANGELOG.md#0127) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`fb58f20`](https://github.com/backstage/backstage/commit/fb58f20): Internal update to use the new `pluginId` option of `createFrontendPlugin`. - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/plugin-catalog](https://github.com/backstage/plugin-catalog)[@&#8203;1](https://github.com/1).30.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).18.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.34 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.4 ### [`v0.12.6`](https://github.com/backstage/backstage/blob/HEAD/plugins/api-docs/CHANGELOG.md#0126) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`317bc3d`](https://github.com/backstage/backstage/commit/317bc3d): api-docs plugin support i18n - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/plugin-catalog](https://github.com/backstage/plugin-catalog)[@&#8203;1](https://github.com/1).29.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.33 - [@&#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 ### [`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.2`](https://github.com/backstage/backstage/blob/HEAD/plugins/app-backend/CHANGELOG.md#052) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.3 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.1 - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;1](https://github.com/1).10.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-app-node](https://github.com/backstage/plugin-app-node)[@&#8203;0](https://github.com/0).1.33 ### [`v0.5.1`](https://github.com/backstage/backstage/blob/HEAD/plugins/app-backend/CHANGELOG.md#051) [Compare Source](https://github.com/backstage/backstage/compare/v0.5.0...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.2 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/config-loader](https://github.com/backstage/config-loader)[@&#8203;1](https://github.com/1).10.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/plugin-app-node](https://github.com/backstage/plugin-app-node)[@&#8203;0](https://github.com/0).1.32 ### [`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.25.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/auth-backend/CHANGELOG.md#0250) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...v0.25.0) ##### Minor Changes - [`57221d9`](https://github.com/backstage/backstage/commit/57221d9): **BREAKING**: Removed support for the old backend system, and removed all deprecated exports. If you were using one of the deprecated imports from this package, you will have to follow the instructions in their respective deprecation notices before upgrading. Most of the general utilities are available from `@backstage/plugin-auth-node`, and the specific auth providers are available from dedicated packages such as for example `@backstage/plugin-auth-backend-module-github-provider`. See [the auth docs](https://backstage.io/docs/auth/) for specific instructions. ##### Patch Changes - [`0d606ac`](https://github.com/backstage/backstage/commit/0d606ac): Added the configuration flag `auth.omitIdentityTokenOwnershipClaim` that causes issued user tokens to no longer contain the `ent` claim that represents the ownership references of the user. The benefit of this new flag is that issued user tokens will be much smaller in size, but they will no longer be self-contained. This means that any consumers of the token that require access to the ownership claims now need to call the `/api/auth/v1/userinfo` endpoint instead. Within the Backstage ecosystem this is done automatically, as clients will still receive the full set of claims during authentication, while plugin backends will need to use the `UserInfoService` which already calls the user info endpoint if necessary. When enabling this flag, it is important that any custom sign-in resolvers directly return the result of the sign-in method. For example, the following would not work: ```ts const { token } = await ctx.issueToken({ claims: { sub: entityRef, ent: [entityRef] }, }); return { token }; // WARNING: This will not work with the flag enabled ``` Instead, the sign-in resolver should directly return the result: ```ts return ctx.issueToken({ claims: { sub: entityRef, ent: [entityRef] }, }); ``` - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - [`ab53e6f`](https://github.com/backstage/backstage/commit/ab53e6f): Added support for the new `dangerousEntityRefFallback` option for `signInWithCatalogUser` in `AuthResolverContext`. - [`b128ed9`](https://github.com/backstage/backstage/commit/b128ed9): The `static` key store now issues tokens with the same structure as other key stores. Tokens now include the `typ` field in the header and the `uip` (user identity proof) in the payload. - Updated dependencies - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.3 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.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 ### [`v0.24.5`](https://github.com/backstage/backstage/blob/HEAD/plugins/auth-backend/CHANGELOG.md#0245) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`25d05f9`](https://github.com/backstage/backstage/commit/25d05f9): Slight update to the config schema - Updated dependencies - @&#8203;backstage/plugin-auth-backend-module-bitbucket-provider@0.3.2 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.3 - @&#8203;backstage/plugin-auth-backend-module-oidc-provider@0.4.2 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.0 - @&#8203;backstage/plugin-auth-backend-module-atlassian-provider@0.4.2 - @&#8203;backstage/plugin-auth-backend-module-auth0-provider@0.2.2 - @&#8203;backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.2 - @&#8203;backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.2 - @&#8203;backstage/plugin-auth-backend-module-github-provider@0.3.2 - @&#8203;backstage/plugin-auth-backend-module-gitlab-provider@0.3.2 - @&#8203;backstage/plugin-auth-backend-module-microsoft-provider@0.3.2 - @&#8203;backstage/plugin-auth-backend-module-oauth2-provider@0.4.2 - @&#8203;backstage/plugin-auth-backend-module-okta-provider@0.2.2 - @&#8203;backstage/plugin-auth-backend-module-onelogin-provider@0.3.2 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.2 - [@&#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-aws-alb-provider@0.4.2 - @&#8203;backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.7 - @&#8203;backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.2 - @&#8203;backstage/plugin-auth-backend-module-google-provider@0.3.2 - [@&#8203;backstage/plugin-auth-backend-module-oauth2-proxy](https://github.com/backstage/plugin-auth-backend-module-oauth2-proxy)-provider@0.2.7 ### [`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.30.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog/CHANGELOG.md#1300) [Compare Source](https://github.com/backstage/backstage/compare/v1.29.0...v1.30.0) ##### Minor Changes - [`970cb48`](https://github.com/backstage/backstage/commit/970cb48): Show the pagination text for the offset-paginated catalog table, and remove the pagination bar from the top of the `CatalogTable` when pagination is enabled. ##### Patch Changes - [`fb58f20`](https://github.com/backstage/backstage/commit/fb58f20): Internal update to use the new `pluginId` option of `createFrontendPlugin`. - [`2ddbc50`](https://github.com/backstage/backstage/commit/2ddbc50): A new `filter` parameter has been added to `EntityContextMenuItemBlueprint` to make it easier to configure which entities a menu item should appear for. The `filter` parameter is a function which accepts an entity and returns a boolean. - [`bf85d37`](https://github.com/backstage/backstage/commit/bf85d37): Fix for missing `routeRef` when using `core-plugin-api` in a dialog context - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).9.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).18.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).10.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.34 - [@&#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-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.4 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.11 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.18 ### [`v1.29.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog/CHANGELOG.md#1290) [Compare Source](https://github.com/backstage/backstage/compare/v1.28.0...v1.29.0) ##### Minor Changes - [`9454ef9`](https://github.com/backstage/backstage/commit/9454ef9): Added support of filtering based on system columns in catalog table - [`61d350f`](https://github.com/backstage/backstage/commit/61d350f): **BREAKING ALPHA**: `CatalogFilterBlueprint`, used in the new frontend system, is now exported under plugin-catalog-react instead of plugin-catalog. ```diff + import { CatalogFilterBlueprint } from '@&#8203;backstage/plugin-catalog-react/alpha'; - import { CatalogFilterBlueprint } from '@&#8203;backstage/plugin-catalog/alpha'; ``` - [`09afd67`](https://github.com/backstage/backstage/commit/09afd67): Adds `EntityContextMenuItemBlueprint` to enable extending the entity page's context menu with user defined items. For example: ```ts import { EntityContextMenuItemBlueprint } from '@&#8203;backstage/plugin-catalog-react/alpha'; const myCustomHref = EntityContextMenuItemBlueprint.make({ name: 'test-href', params: { icon: <span>Example Icon</span>, useProps: () => ({ title: 'Example Href', href: '/example-path', disabled: false, component: 'a', }), }, }); const myCustomOnClick = EntityContextMenuItemBlueprint.make({ name: 'test-click', params: { icon: <span>Test Icon</span>, useProps: () => ({ title: 'Example onClick', onClick: () => window.alert('Hello world!'), disabled: false, }), }, }); ``` ##### Patch Changes - [`3f7e4f1`](https://github.com/backstage/backstage/commit/3f7e4f1): Fixed the layout of summary cards in the new frontend system, ensuring that the horizontal scroll grid doesn't grow too large as well as tweaked its scrolling parameters. - [`e655f62`](https://github.com/backstage/backstage/commit/e655f62): Updated `README.md` to use `yarn start` instead of `yarn dev`. - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - [`3f7e4f1`](https://github.com/backstage/backstage/commit/3f7e4f1): The about, links, and labels card now all have the `info` card type by default in the new frontend system. - [`3f7e4f1`](https://github.com/backstage/backstage/commit/3f7e4f1): The overview content is now part of the overview group by default in the new frontend system. - Updated dependencies - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.6 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.33 - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).8.8 - [@&#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/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#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.10 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.17 ### [`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> ### [`v2.0.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-backend/CHANGELOG.md#200) [Compare Source](https://github.com/backstage/backstage/compare/v1.32.1...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Major Changes - [`90ab044`](https://github.com/backstage/backstage/commit/90ab044): **BREAKING**: Removed all deprecated exports, and removed support for the old backend system. It also removes the `CodeOwnersProcessor` from the default set of processors, because it is expensive to run and has vague semantics. You need to update your backend to add it to the `catalogProcessingExtensionPoint` if you wish to continue using it. The following removed exports are available from `@backstage/plugin-catalog-node`: - `locationSpecToMetadataName` - `locationSpecToLocationEntity` - `processingResult` - `EntitiesSearchFilter` - `EntityFilter` - `DeferredEntity` - `EntityRelationSpec` - `CatalogProcessor` - `CatalogProcessorParser` - `CatalogProcessorCache` - `CatalogProcessorEmit` - `CatalogProcessorLocationResult` - `CatalogProcessorEntityResult` - `CatalogProcessorRelationResult` - `CatalogProcessorErrorResult` - `CatalogProcessorRefreshKeysResult` - `CatalogProcessorResult` - `EntityProvider` - `EntityProviderConnection` - `EntityProviderMutation` - `AnalyzeOptions` - `LocationAnalyzer` - `ScmLocationAnalyzer` - `PlaceholderResolver` - `PlaceholderResolverParams` - `PlaceholderResolverRead` - `PlaceholderResolverResolveUrl` - `parseEntityYaml` The following removed exports are available from `@backstage/plugin-catalog-common`: - `LocationSpec` - `AnalyzeLocationRequest` - `AnalyzeLocationResponse` - `AnalyzeLocationExistingEntity` - `AnalyzeLocationGenerateEntity` - `AnalyzeLocationEntityField` The following removed exports are instead implemented in the new backend system by `@backstage/plugin-search-backend-module-catalog`: - `defaultCatalogCollatorEntityTransformer` - `CatalogCollatorEntityTransformer` - `DefaultCatalogCollator` The following exports are removed without a direct replacement: - `DefaultCatalogCollatorFactory` - `DefaultCatalogCollatorFactoryOptions` - `LocationEntityProcessor` - `LocationEntityProcessorOptions` - `CatalogBuilder` - `CatalogEnvironment` - `CatalogPermissionRuleInput` - `CatalogProcessingEngine` - `createRandomProcessingInterval` - `ProcessingIntervalFunction` ##### Minor Changes - [`6c9b88e`](https://github.com/backstage/backstage/commit/6c9b88e): **BREAKING ALPHA**: You can no longer import the catalog plugin from the `/alpha` export; please use the regular root default export instead. - [`d88b922`](https://github.com/backstage/backstage/commit/d88b922): Adds the ability to disable the default entity processors using a new boolean app config item `catalog.disableDefaultProcessors`. ##### Patch Changes - [`0e710fc`](https://github.com/backstage/backstage/commit/0e710fc): This patch addresses an issue identified in Backstage when configured with a MySQL database. If an entity of type location (e..all.yaml) has more than 70 referenced entities, clicking "Refresh" does not update the referenced entities as expected. This occurs because the TEXT type in MySQL has a limit of 65,535 bytes, which is insufficient to store all the referenced entities, causing the refresh operation to fail. - [`8e0f15f`](https://github.com/backstage/backstage/commit/8e0f15f): "Added a note clarifying that `entity-fetch` audit events are not visible by default in the logs and are only displayed when the log severity level is adjusted." - Updated dependencies - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).10.0 - [@&#8203;backstage/backend-openapi-utils](https://github.com/backstage/backend-openapi-utils)[@&#8203;0](https://github.com/0).5.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.4 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.11 ### [`v1.32.1`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-backend/CHANGELOG.md#1321) [Compare Source](https://github.com/backstage/backstage/compare/v1.32.0...v1.32.1) ##### Patch Changes - [`7cc4995`](https://github.com/backstage/backstage/commit/7cc4995): Fix for duplicate results in `queryEntities` when providing an `orderField` parameter - Updated dependencies - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.3 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).9.1 - [@&#8203;backstage/plugin-search-backend-module-catalog](https://github.com/backstage/plugin-search-backend-module-catalog)[@&#8203;0](https://github.com/0).3.3 - [@&#8203;backstage/backend-openapi-utils](https://github.com/backstage/backend-openapi-utils)[@&#8203;0](https://github.com/0).5.2 - [@&#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-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.10 - [@&#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 ### [`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.9.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-backend-module-github/CHANGELOG.md#090) [Compare Source](https://github.com/backstage/backstage/compare/v0.8.0...v0.9.0) ##### Minor Changes - [`ff335e5`](https://github.com/backstage/backstage/commit/ff335e5): **BREAKING** The `GithubLocationAnalyzer` now requires the `AuthService` and the `CatalogService` when being constructed and the `TokenManger` has been removed. ##### Patch Changes - [`ee9f59f`](https://github.com/backstage/backstage/commit/ee9f59f): Added filter to include archived repositories - Updated dependencies - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/plugin-catalog-backend](https://github.com/backstage/plugin-catalog-backend)[@&#8203;2](https://github.com/2).0.0 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.1 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).10.0 - [@&#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.4 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.11 ### [`v0.8.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-backend-module-github/CHANGELOG.md#080) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...v0.8.0) ##### Minor Changes - [`f0c22eb`](https://github.com/backstage/backstage/commit/f0c22eb): **BREAKING**: Explicitly rejects branch names containing a slash character. The module now rejects any configuration that contains slashes in branch names. The reason for this is that the ingestion will run into downstream problems if they were let through. If you had configuration with a slash in the branch name in `filters.branch`, your application may fail to start up. If you are affected by this, please move over to using branches that do not have slashes in them. ##### Patch Changes - [`16648ef`](https://github.com/backstage/backstage/commit/16648ef): Added `validateLocationsExist` to the config definition where it was missing. - Updated dependencies - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.3 - [@&#8203;backstage/plugin-catalog-backend](https://github.com/backstage/plugin-catalog-backend)[@&#8203;1](https://github.com/1).32.1 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3 - [@&#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-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.10 ### [`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-common)</summary> ### [`v1.1.4`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-common/CHANGELOG.md#114) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.18 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-catalog-graph)</summary> ### [`v0.4.19`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-graph/CHANGELOG.md#0419) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`fb58f20`](https://github.com/backstage/backstage/commit/fb58f20): Internal update to use the new `pluginId` option of `createFrontendPlugin`. - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - [`1307f00`](https://github.com/backstage/backstage/commit/1307f00): Fix rendering of missing relations - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).18.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).10.0 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 ### [`v0.4.18`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-graph/CHANGELOG.md#0418) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#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 ### [`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.13.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-import/CHANGELOG.md#0130) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...v0.13.0) ##### Minor Changes - [`e2fd549`](https://github.com/backstage/backstage/commit/e2fd549): **BREAKING**: `generateStepper` and `defaultGenerateStepper` now require a translation argument to be passed through for supporting translations. ##### Patch Changes - [`fb58f20`](https://github.com/backstage/backstage/commit/fb58f20): Internal update to use the new `pluginId` option of `createFrontendPlugin`. - [`66a1140`](https://github.com/backstage/backstage/commit/66a1140): Add i18n support for `catalog-import` plugin. - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).18.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).10.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.7 - [@&#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.4 ### [`v0.12.13`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-import/CHANGELOG.md#01213) [Compare Source](https://github.com/backstage/backstage/compare/9db9ead2d9bfb47056e17a523bb1bf1f38ac9311...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - [`5b9514f`](https://github.com/backstage/backstage/commit/5b9514f): Expose the `UnpackNestedValue` type as it's been removed from `react-hook-form` - [`f1d9a64`](https://github.com/backstage/backstage/commit/f1d9a64): adding translation for `Register an existing component` text - Updated dependencies - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.6 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3 - [@&#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 ### [`v0.12.12`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-import/CHANGELOG.md#01212-next1) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...9db9ead2d9bfb47056e17a523bb1bf1f38ac9311) ##### Patch Changes - [`5b9514f`](https://github.com/backstage/backstage/commit/5b9514f): Expose the `UnpackNestedValue` type as it's been removed from `react-hook-form` - [`f1d9a64`](https://github.com/backstage/backstage/commit/f1d9a64): adding translation for `Register an existing component` text - Updated dependencies - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1-next.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.6-next.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3-next.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1-next.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).16.1-next.1 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1-next.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/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.5 - [@&#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 ### [`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.18.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-react/CHANGELOG.md#1180) [Compare Source](https://github.com/backstage/backstage/compare/v1.17.0...v1.18.0) ##### Minor Changes - [`d47aaa3`](https://github.com/backstage/backstage/commit/d47aaa3): Added EntityOrderFilter to sort entities by different fields/columns. This new filter allows users to specify the order in which entities are displayed in the catalog. Example usage: ```ts import { EntityOrderFilter, useEntityList, } from '@&#8203;backstage/plugin-catalog-react'; // ... const { updateFilters } = useEntityList(); // ... updateFilters({ order: new EntityOrderFilter([ { field: 'metadata.name', order: 'desc', }, ]), }); ``` - [`1a003ff`](https://github.com/backstage/backstage/commit/1a003ff): Add `getLocations` method to `CatalogApi` and `CatalogClient`. This method calls the [`GET /locations`](https://backstage.io/docs/features/software-catalog/software-catalog-api/#get-locations) endpoint from the catalog backend. ##### Patch Changes - [`2ddbc50`](https://github.com/backstage/backstage/commit/2ddbc50): A new `filter` parameter has been added to `EntityContextMenuItemBlueprint` to make it easier to configure which entities a menu item should appear for. The `filter` parameter is a function which accepts an entity and returns a boolean. - [`6d7f0d5`](https://github.com/backstage/backstage/commit/6d7f0d5): Fixed an issue causing entities of kind user and group to be empty when an owner was selected - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/frontend-test-utils](https://github.com/backstage/frontend-test-utils)[@&#8203;0](https://github.com/0).3.2 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).10.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.34 - [@&#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-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.4 ### [`v1.17.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/catalog-react/CHANGELOG.md#1170) [Compare Source](https://github.com/backstage/backstage/compare/v1.16.0...v1.17.0) ##### Minor Changes - [`0f37fa8`](https://github.com/backstage/backstage/commit/0f37fa8): `entityRouteParams` now also accepts entity refs, and can help with encoding the resulting parameters. - [`61d350f`](https://github.com/backstage/backstage/commit/61d350f): **BREAKING ALPHA**: `CatalogFilterBlueprint`, used in the new frontend system, is now exported under plugin-catalog-react instead of plugin-catalog. ```diff + import { CatalogFilterBlueprint } from '@&#8203;backstage/plugin-catalog-react/alpha'; - import { CatalogFilterBlueprint } from '@&#8203;backstage/plugin-catalog/alpha'; ``` - [`09afd67`](https://github.com/backstage/backstage/commit/09afd67): Adds `EntityContextMenuItemBlueprint` to enable extending the entity page's context menu with user defined items. For example: ```ts import { EntityContextMenuItemBlueprint } from '@&#8203;backstage/plugin-catalog-react/alpha'; const myCustomHref = EntityContextMenuItemBlueprint.make({ name: 'test-href', params: { icon: <span>Example Icon</span>, useProps: () => ({ title: 'Example Href', href: '/example-path', disabled: false, component: 'a', }), }, }); const myCustomOnClick = EntityContextMenuItemBlueprint.make({ name: 'test-click', params: { icon: <span>Test Icon</span>, useProps: () => ({ title: 'Example onClick', onClick: () => window.alert('Hello world!'), disabled: false, }), }, }); ``` ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - [`3f7e4f1`](https://github.com/backstage/backstage/commit/3f7e4f1): Added a new `overview` entity content group for the new frontend system. - [`186d016`](https://github.com/backstage/backstage/commit/186d016): Add `operation` to alpha `defaultEntityContentGroups`. - [`221ddba`](https://github.com/backstage/backstage/commit/221ddba): Fix offset pagination to reset when updating filters in `useEntityList` - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/frontend-test-utils](https://github.com/backstage/frontend-test-utils)[@&#8203;0](https://github.com/0).3.1 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.6 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.33 - [@&#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/version-bridge](https://github.com/backstage/version-bridge)[@&#8203;1](https://github.com/1).0.11 - [@&#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 ### [`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.39`](https://github.com/backstage/backstage/blob/HEAD/plugins/org/CHANGELOG.md#0639) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`fb58f20`](https://github.com/backstage/backstage/commit/fb58f20): Internal update to use the new `pluginId` option of `createFrontendPlugin`. - [`02e8af1`](https://github.com/backstage/backstage/commit/02e8af1): Enhance user profile card configuration: - Added a new optional `maxRelations` numerical configuration that controls over how many user groups are shown directly on the profile card: - If the setting is omitted, all relations will be shown. - If `maxRelations` is set to `0`, the list of user groups is not displayed. - If `maxRelations` is set to a positive number, up to that many groups are displayed. - If the user belongs to more groups than the specified limit, a clickable link appears that opens a dialog showing all associated user groups. - A complementary boolean configuration, `hideIcons`, was added to optionally hide the visual icons associated with each group in the displayed list. - Usage example: ```yaml ``` ### Example in app-config.yaml app: extensions: - entity-card:org/user-profile: config: maxRelations: 5 # (optional) Show up to 5 groups on the card hideIcons: true # (optional) Hide the group icons ``` - [`08ba448`](https://github.com/backstage/backstage/commit/08ba448): display entity-ref in GroupProfileCard so groups can easily determine their Group ID - [`18e84c9`](https://github.com/backstage/backstage/commit/18e84c9): Fixed missing spec.profile field on MyGroupsSidebarItem.tsx so the group spec.profile.displayName is shown on the sidebar" - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).18.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/plugin-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.4 ### [`v0.6.38`](https://github.com/backstage/backstage/blob/HEAD/plugins/org/CHANGELOG.md#0638) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#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 ### [`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-common)</summary> ### [`v0.9.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-common/CHANGELOG.md#090) [Compare Source](https://github.com/backstage/backstage/compare/d49dcceea0dc7c7724b24a39129aa81946924bac...v0.9.0) ##### Minor Changes - [`4da2965`](https://github.com/backstage/backstage/commit/4da2965): Fixed an issue causing the `PermissionClient` to exhaust the request body size limit too quickly when making many requests. ##### Patch Changes - [`37328b1`](https://github.com/backstage/backstage/commit/37328b1): Fixed an issue causing `PermissionClient` to throw an error when authorizing basic permissions with the `permission.EXPERIMENTAL_enableBatchedRequests` config enabled. - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - 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 </details> <details> <summary>backstage/backstage (@&#8203;backstage/plugin-permission-node)</summary> ### [`v0.10.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-node/CHANGELOG.md#0100) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...v0.10.0) ##### Minor Changes - [`4da2965`](https://github.com/backstage/backstage/commit/4da2965): Fixed an issue causing the `PermissionClient` to exhaust the request body size limit too quickly when making many requests. ##### Patch Changes - Updated dependencies - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.3 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).9.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 ### [`v0.9.1`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-node/CHANGELOG.md#091) [Compare Source](https://github.com/backstage/backstage/compare/v0.9.0...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.2 - [@&#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 ### [`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.34`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-react/CHANGELOG.md#0434) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 ### [`v0.4.33`](https://github.com/backstage/backstage/blob/HEAD/plugins/permission-react/CHANGELOG.md#0433) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#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 ### [`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.2`](https://github.com/backstage/backstage/blob/HEAD/plugins/proxy-backend/CHANGELOG.md#062) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.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.4 ### [`v0.6.1`](https://github.com/backstage/backstage/blob/HEAD/plugins/proxy-backend/CHANGELOG.md#061) [Compare Source](https://github.com/backstage/backstage/compare/v0.6.0...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`9b5b744`](https://github.com/backstage/backstage/commit/9b5b744): Fixed handling of proxied SSE connections when the upstream server closes the connection - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.0 - [@&#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.3 ### [`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.31.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/scaffolder/CHANGELOG.md#1310) [Compare Source](https://github.com/backstage/backstage/compare/v1.30.1...v1.31.0) ##### Minor Changes - [`4235e87`](https://github.com/backstage/backstage/commit/4235e87): add templating extensions page ##### Patch Changes - [`92c3658`](https://github.com/backstage/backstage/commit/92c3658): Full support in EntityPicker (and derivatives) for default EntityPresentationApi - [`fb58f20`](https://github.com/backstage/backstage/commit/fb58f20): Internal update to use the new `pluginId` option of `createFrontendPlugin`. - [`d7da01d`](https://github.com/backstage/backstage/commit/d7da01d): Fix EntityPicker field to render description as markdown, matching other form components in the system. - [`36ae651`](https://github.com/backstage/backstage/commit/36ae651): Fixing a bug where the name for `templatingExtensions` was incorrectly set to `templateExtensions` - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - [`a274e0a`](https://github.com/backstage/backstage/commit/a274e0a): Migrate custom fields to new schema factory function; standardize field descriptions to prefer ui:description and present consistently, utilizing ScaffolderField component where possible. - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).18.0 - [@&#8203;backstage/plugin-scaffolder-react](https://github.com/backstage/plugin-scaffolder-react)[@&#8203;1](https://github.com/1).16.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).10.0 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.34 - [@&#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.4 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.11 ### [`v1.30.1`](https://github.com/backstage/backstage/releases/tag/v1.30.1) [Compare Source](https://github.com/backstage/backstage/compare/v1.30.0...v1.30.1) This release fixes an issue in techdocs where the cache sync would fail because of missing service token, and `auth.externalAccess` being mistakenly required in the config schema. ### [`v1.30.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/scaffolder/CHANGELOG.md#1300) [Compare Source](https://github.com/backstage/backstage/compare/v1.29.0...v1.30.0) ##### Minor Changes - [`76681a5`](https://github.com/backstage/backstage/commit/76681a5): **BREAKING ALPHA**: Extract out schema rendering components into their own Component. This means that the translation keys have changed for `actionsPage.content.tableCell.*`. They have moved to their own root key `renderSchema.*` instead. ```diff ... - tableCell: { - name: 'Name', - title: 'Title', - description: 'Description', - type: 'Type', - }, - noRowsDescription: 'No schema defined', ... + renderSchema: { + tableCell: { + name: 'Name', + title: 'Title', + description: 'Description', + type: 'Type', + }, + undefined: 'No schema defined', + }, ``` - [`5890016`](https://github.com/backstage/backstage/commit/5890016): add api to retrieve template extensions info from scaffolder-backend ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - [`407eba1`](https://github.com/backstage/backstage/commit/407eba1): Tweaked template editor tooltip to mention HTTPS requirement. - Updated dependencies - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.6 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.33 - [@&#8203;backstage/plugin-scaffolder-react](https://github.com/backstage/plugin-scaffolder-react)[@&#8203;1](https://github.com/1).15.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3 - [@&#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.10 ### [`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.33.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/scaffolder-backend/CHANGELOG.md#1330) [Compare Source](https://github.com/backstage/backstage/compare/v1.32.1...v1.33.0) ##### Minor Changes - [`587cb05`](https://github.com/backstage/backstage/commit/587cb05): Added `workspace:template` and `workspace:template:file` actions to complement respective `fetch:*` actions ##### Patch Changes - [`eb39388`](https://github.com/backstage/backstage/commit/eb39388): Fixed bug in fs:delete that prevented wildcard patterns from matching paths starting with "." - [`36ae651`](https://github.com/backstage/backstage/commit/36ae651): Fixing a bug where the name for `templatingExtensions` was incorrectly set to `templateExtensions` - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - [`ec42f8e`](https://github.com/backstage/backstage/commit/ec42f8e): Generating new tokens on each Scaffolder Task Retry - Updated dependencies - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/plugin-scaffolder-backend-module-gitlab](https://github.com/backstage/plugin-scaffolder-backend-module-gitlab)[@&#8203;0](https://github.com/0).9.1 - [@&#8203;backstage/plugin-bitbucket-cloud-common](https://github.com/backstage/plugin-bitbucket-cloud-common)[@&#8203;0](https://github.com/0).3.0 - [@&#8203;backstage/plugin-scaffolder-backend-module-github](https://github.com/backstage/plugin-scaffolder-backend-module-github)[@&#8203;0](https://github.com/0).7.1 - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#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.4 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.3 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/plugin-scaffolder-node](https://github.com/backstage/plugin-scaffolder-node)[@&#8203;0](https://github.com/0).8.2 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.9 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.9 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket@0.3.10 - [@&#8203;backstage/plugin-scaffolder-backend-module-gerrit](https://github.com/backstage/plugin-scaffolder-backend-module-gerrit)[@&#8203;0](https://github.com/0).2.9 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).10.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/plugin-scaffolder-backend-module-azure](https://github.com/backstage/plugin-scaffolder-backend-module-azure)[@&#8203;0](https://github.com/0).2.9 - [@&#8203;backstage/plugin-scaffolder-backend-module-gitea](https://github.com/backstage/plugin-scaffolder-backend-module-gitea)[@&#8203;0](https://github.com/0).2.9 - [@&#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-backend-module-scaffolder-entity-model@0.2.8 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.11 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.11 ### [`v1.32.1`](https://github.com/backstage/backstage/releases/tag/v1.32.1) [Compare Source](https://github.com/backstage/backstage/compare/v1.32.0...v1.32.1) This release fixes an issue where the scaffolder did not forward the token from the user to the task properly, and also fixes another issue where the scaffolder tasks page would not list correctly on PostgreSQL. ### [`v1.32.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/scaffolder-backend/CHANGELOG.md#1320) [Compare Source](https://github.com/backstage/backstage/compare/v1.31.0...v1.32.0) ##### Minor Changes - [`75e4db4`](https://github.com/backstage/backstage/commit/75e4db4): add template-extensions scaffolder service endpoint ##### Patch Changes - [`8685cab`](https://github.com/backstage/backstage/commit/8685cab): Added `template` and `step` labels for scaffolder histogram metrics: `scaffolder_task_duration` and `scaffolder_step_duration` - [`497d47a`](https://github.com/backstage/backstage/commit/497d47a): Document the internal built-in filters, and ensure that the types are validated when using `createTemplateFilter` and `createTemplateGlobalFunction` from the `zod` schema. - Updated dependencies - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-scaffolder-backend-module-gitlab](https://github.com/backstage/plugin-scaffolder-backend-module-gitlab)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.3 - [@&#8203;backstage/plugin-scaffolder-backend-module-azure](https://github.com/backstage/plugin-scaffolder-backend-module-azure)[@&#8203;0](https://github.com/0).2.8 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket@0.3.9 - [@&#8203;backstage/plugin-scaffolder-backend-module-github](https://github.com/backstage/plugin-scaffolder-backend-module-github)[@&#8203;0](https://github.com/0).7.0 - [@&#8203;backstage/plugin-scaffolder-node](https://github.com/backstage/plugin-scaffolder-node)[@&#8203;0](https://github.com/0).8.1 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.0 - @&#8203;backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.8 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3 - [@&#8203;backstage/plugin-auth-node](https://github.com/backstage/plugin-auth-node)[@&#8203;0](https://github.com/0).6.2 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).9.1 - @&#8203;backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.7 - [@&#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.29 - [@&#8203;backstage/plugin-events-node](https://github.com/backstage/plugin-events-node)[@&#8203;0](https://github.com/0).4.10 - [@&#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-bitbucket-server@0.2.8 - [@&#8203;backstage/plugin-scaffolder-backend-module-gerrit](https://github.com/backstage/plugin-scaffolder-backend-module-gerrit)[@&#8203;0](https://github.com/0).2.8 - [@&#8203;backstage/plugin-scaffolder-backend-module-gitea](https://github.com/backstage/plugin-scaffolder-backend-module-gitea)[@&#8203;0](https://github.com/0).2.8 - [@&#8203;backstage/plugin-scaffolder-common](https://github.com/backstage/plugin-scaffolder-common)[@&#8203;1](https://github.com/1).5.10 ### [`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.26`](https://github.com/backstage/backstage/blob/HEAD/plugins/search/CHANGELOG.md#1426) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`fb58f20`](https://github.com/backstage/backstage/commit/fb58f20): Internal update to use the new `pluginId` option of `createFrontendPlugin`. - [`fa48594`](https://github.com/backstage/backstage/commit/fa48594): search plugin support i18n - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).9.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).18.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#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.18 ### [`v1.4.25`](https://github.com/backstage/backstage/blob/HEAD/plugins/search/CHANGELOG.md#1425) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`e655f62`](https://github.com/backstage/backstage/commit/e655f62): Updated `README.md` to use `yarn start` instead of `yarn dev`. - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).8.8 - [@&#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 ### [`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.2`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend/CHANGELOG.md#202) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).10.0 - [@&#8203;backstage/backend-openapi-utils](https://github.com/backstage/backend-openapi-utils)[@&#8203;0](https://github.com/0).5.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-search-backend-node](https://github.com/backstage/plugin-search-backend-node)[@&#8203;1](https://github.com/1).3.11 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.18 ### [`v2.0.1`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend/CHANGELOG.md#201) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.0 - [@&#8203;backstage/plugin-permission-node](https://github.com/backstage/plugin-permission-node)[@&#8203;0](https://github.com/0).9.1 - [@&#8203;backstage/plugin-search-backend-node](https://github.com/backstage/plugin-search-backend-node)[@&#8203;1](https://github.com/1).3.10 - [@&#8203;backstage/backend-openapi-utils](https://github.com/backstage/backend-openapi-utils)[@&#8203;0](https://github.com/0).5.2 - [@&#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 ### [`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.44`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend-module-pg/CHANGELOG.md#0544) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.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.11 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.18 ### [`v0.5.43`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend-module-pg/CHANGELOG.md#0543) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.0 - [@&#8203;backstage/plugin-search-backend-node](https://github.com/backstage/plugin-search-backend-node)[@&#8203;1](https://github.com/1).3.10 - [@&#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 ### [`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.11`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend-node/CHANGELOG.md#1311) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).9.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-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.18 ### [`v1.3.10`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-backend-node/CHANGELOG.md#1310) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.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 ### [`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.9.0`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-react/CHANGELOG.md#190) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...v1.9.0) ##### Minor Changes - [`611c941`](https://github.com/backstage/backstage/commit/611c941): Allow search filters to provide labels and values separately, and not only values ##### Patch Changes - [`2c76614`](https://github.com/backstage/backstage/commit/2c76614): Fix memoization of `filterValue` in `SearchFilter.Autocomplete` to prevent unintended resets - [`fa48594`](https://github.com/backstage/backstage/commit/fa48594): search plugin support i18n - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.6 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.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.18 ### [`v1.8.8`](https://github.com/backstage/backstage/blob/HEAD/plugins/search-react/CHANGELOG.md#188) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.5 - [@&#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 ### [`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.6`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs/CHANGELOG.md#1126) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`fb58f20`](https://github.com/backstage/backstage/commit/fb58f20): Internal update to use the new `pluginId` option of `createFrontendPlugin`. - [`7d445da`](https://github.com/backstage/backstage/commit/7d445da): Update keyboard focus on when clicking hash links. This fixes the issue where the "skip to content" link rendered by Material MkDocs isn't focused when used. - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - [`2ffd273`](https://github.com/backstage/backstage/commit/2ffd273): Add hover and focus styling to the "copy to clipboard" button within codeblocks in techdocs. Also added an aria-label to the button for accessibility. - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.6 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).9.0 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).18.0 - [@&#8203;backstage/plugin-techdocs-react](https://github.com/backstage/plugin-techdocs-react)[@&#8203;1](https://github.com/1).2.17 - [@&#8203;backstage/plugin-auth-react](https://github.com/backstage/plugin-auth-react)[@&#8203;0](https://github.com/0).1.15 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).10.0 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/errors](https://github.com/backstage/errors)[@&#8203;1](https://github.com/1).2.7 - [@&#8203;backstage/plugin-search-common](https://github.com/backstage/plugin-search-common)[@&#8203;1](https://github.com/1).2.18 - [@&#8203;backstage/plugin-techdocs-common](https://github.com/backstage/plugin-techdocs-common)[@&#8203;0](https://github.com/0).1.0 ### [`v1.12.5`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs/CHANGELOG.md#1125) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/plugin-techdocs-react](https://github.com/backstage/plugin-techdocs-react)[@&#8203;1](https://github.com/1).2.16 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.6 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/plugin-search-react](https://github.com/backstage/plugin-search-react)[@&#8203;1](https://github.com/1).8.8 - [@&#8203;backstage/plugin-auth-react](https://github.com/backstage/plugin-auth-react)[@&#8203;0](https://github.com/0).1.14 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.5 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3 - [@&#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-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 ### [`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.2`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-backend/CHANGELOG.md#202) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - Updated dependencies - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#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.4 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.1 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-techdocs-node](https://github.com/backstage/plugin-techdocs-node)[@&#8203;1](https://github.com/1).13.3 - [@&#8203;backstage/catalog-client](https://github.com/backstage/catalog-client)[@&#8203;1](https://github.com/1).10.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-catalog-common](https://github.com/backstage/plugin-catalog-common)[@&#8203;1](https://github.com/1).1.4 - [@&#8203;backstage/plugin-search-backend-module-techdocs](https://github.com/backstage/plugin-search-backend-module-techdocs)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/plugin-techdocs-common](https://github.com/backstage/plugin-techdocs-common)[@&#8203;0](https://github.com/0).1.0 ### [`v2.0.1`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-backend/CHANGELOG.md#201) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/backend-defaults](https://github.com/backstage/backend-defaults)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/plugin-catalog-node](https://github.com/backstage/plugin-catalog-node)[@&#8203;1](https://github.com/1).16.3 - [@&#8203;backstage/plugin-techdocs-node](https://github.com/backstage/plugin-techdocs-node)[@&#8203;1](https://github.com/1).13.2 - [@&#8203;backstage/backend-plugin-api](https://github.com/backstage/backend-plugin-api)[@&#8203;1](https://github.com/1).3.0 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3 - [@&#8203;backstage/plugin-search-backend-module-techdocs](https://github.com/backstage/plugin-search-backend-module-techdocs)[@&#8203;0](https://github.com/0).4.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-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 ### [`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.24`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-module-addons-contrib/CHANGELOG.md#1124) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/plugin-techdocs-react](https://github.com/backstage/plugin-techdocs-react)[@&#8203;1](https://github.com/1).2.17 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.7 ### [`v1.1.23`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-module-addons-contrib/CHANGELOG.md#1123) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - [`9c12a76`](https://github.com/backstage/backstage/commit/9c12a76): Fixed rendering issues in `ReportIssue` addon for unsupported repository types and improved shadow DOM event handling. The addon now properly prevents initialization when encountering unsupported repository types and correctly handles selection events within the shadow DOM. - Updated dependencies - [@&#8203;backstage/plugin-techdocs-react](https://github.com/backstage/plugin-techdocs-react)[@&#8203;1](https://github.com/1).2.16 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/integration-react](https://github.com/backstage/integration-react)[@&#8203;1](https://github.com/1).2.6 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/integration](https://github.com/backstage/integration)[@&#8203;1](https://github.com/1).16.3 ### [`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.17`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-react/CHANGELOG.md#1217) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`72d019d`](https://github.com/backstage/backstage/commit/72d019d): Removed various typos - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#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 ### [`v1.2.16`](https://github.com/backstage/backstage/blob/HEAD/plugins/techdocs-react/CHANGELOG.md#1216) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`0e9f7fe`](https://github.com/backstage/backstage/commit/0e9f7fe): Fix catalog entity docs page not loading due to multiple addons data attachment in the New Frontend System. - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#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 ### [`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.22`](https://github.com/backstage/backstage/blob/HEAD/plugins/user-settings/CHANGELOG.md#0822) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`a7bfdb6`](https://github.com/backstage/backstage/commit/a7bfdb6): plugin-user-settingsgs support i18n - [`fb58f20`](https://github.com/backstage/backstage/commit/fb58f20): Internal update to use the new `pluginId` option of `createFrontendPlugin`. - [`5b04b14`](https://github.com/backstage/backstage/commit/5b04b14): Uppercase language name in language select - Updated dependencies - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.2 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.6 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.2 - [@&#8203;backstage/catalog-model](https://github.com/backstage/catalog-model)[@&#8203;1](https://github.com/1).7.4 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.2 - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).18.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/plugin-signals-react](https://github.com/backstage/plugin-signals-react)[@&#8203;0](https://github.com/0).0.13 - [@&#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 ### [`v0.8.21`](https://github.com/backstage/backstage/blob/HEAD/plugins/user-settings/CHANGELOG.md#0821) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/plugin-catalog-react](https://github.com/backstage/plugin-catalog-react)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/frontend-plugin-api](https://github.com/backstage/frontend-plugin-api)[@&#8203;0](https://github.com/0).10.1 - [@&#8203;backstage/core-compat-api](https://github.com/backstage/core-compat-api)[@&#8203;0](https://github.com/0).4.1 - [@&#8203;backstage/core-components](https://github.com/backstage/core-components)[@&#8203;0](https://github.com/0).17.1 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.5 - [@&#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-signals-react](https://github.com/backstage/plugin-signals-react)[@&#8203;0](https://github.com/0).0.12 - [@&#8203;backstage/plugin-user-settings-common](https://github.com/backstage/plugin-user-settings-common)[@&#8203;0](https://github.com/0).0.1 ### [`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.8`](https://github.com/backstage/backstage/blob/HEAD/packages/test-utils/CHANGELOG.md#178) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`b573341`](https://github.com/backstage/backstage/commit/b573341): Added support for interpolating JSX elements with the `MockTranslationApi`. - Updated dependencies - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.6 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).17.0 - [@&#8203;backstage/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).9.0 - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.7 - [@&#8203;backstage/config](https://github.com/backstage/config)[@&#8203;1](https://github.com/1).3.2 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.34 - [@&#8203;backstage/types](https://github.com/backstage/types)[@&#8203;1](https://github.com/1).2.1 ### [`v1.7.7`](https://github.com/backstage/backstage/blob/HEAD/packages/test-utils/CHANGELOG.md#177) [Compare Source](https://github.com/backstage/backstage/compare/0c82894232e16da1d1c2db7e1c1bd5fc7c389dde...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> - Updated dependencies - [@&#8203;backstage/core-plugin-api](https://github.com/backstage/core-plugin-api)[@&#8203;1](https://github.com/1).10.6 - [@&#8203;backstage/plugin-permission-react](https://github.com/backstage/plugin-permission-react)[@&#8203;0](https://github.com/0).4.33 - [@&#8203;backstage/core-app-api](https://github.com/backstage/core-app-api)[@&#8203;1](https://github.com/1).16.1 - [@&#8203;backstage/theme](https://github.com/backstage/theme)[@&#8203;0](https://github.com/0).6.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/plugin-permission-common](https://github.com/backstage/plugin-permission-common)[@&#8203;0](https://github.com/0).8.4 ### [`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> <details> <summary>backstage/backstage (@&#8203;backstage/theme)</summary> ### [`v0.6.6`](https://github.com/backstage/backstage/blob/HEAD/packages/theme/CHANGELOG.md#066) [Compare Source](https://github.com/backstage/backstage/compare/1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b...1827ed96695d32904fdf14d31d68ce6f3d047410) ##### Patch Changes - [`1b14572`](https://github.com/backstage/backstage/commit/1b14572): Show arrow when MuiTableSortLabel receives focus ### [`v0.6.5`](https://github.com/backstage/backstage/blob/HEAD/packages/theme/CHANGELOG.md#065) [Compare Source](https://github.com/backstage/backstage/compare/163d3e46606939a70193ccc8257128a920d92764...1a85f9d7b8c2ae48bc8c2386ade4f0e9e5cb157b) ##### Patch Changes - [`a47fd39`](https://github.com/backstage/backstage/commit/a47fd39): Removes instances of default React imports, a necessary update for the upcoming React 19 migration. <https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html> </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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTUuMiIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
kjuulh added 1 commit 2025-03-26 00:31:52 +01:00
kjuulh force-pushed renovate/backstage-monorepo from e08caeae7e to 22ca21e44b 2025-04-04 02:03:00 +02:00 Compare
kjuulh force-pushed renovate/backstage-monorepo from 22ca21e44b to 0ad432ba1c 2025-04-16 02:03:05 +02:00 Compare
kjuulh force-pushed renovate/backstage-monorepo from 0ad432ba1c to b27af21919 2025-04-18 02:03:29 +02:00 Compare
kjuulh force-pushed renovate/backstage-monorepo from b27af21919 to 9184db3c16 2025-05-21 02:02:37 +02:00 Compare
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.