Back to Backstage

Release v1.43.0-next.2

docs/releases/v1.43.0-next.2-changelog.md

1.51.0-next.220.4 KB
Original Source

Release v1.43.0-next.2

Upgrade Helper: https://backstage.github.io/upgrade-helper/?to=1.43.0-next.2

@backstage/[email protected]

Minor Changes

  • 0e9ec44: Introduced new streamEntities async generator method for the catalog.

    Catalog API and Catalog Service now includes a streamEntities method that allows for streaming entities from the catalog. This method is designed to handle large datasets efficiently by processing entities in a stream rather than loading them all into memory at once. This is useful when you need to fetch a large number of entities but do not want to use pagination or fetch all entities at once.

    Example usage:

    ts
    const pageStream = catalogClient.streamEntities({ pageSize: 100 }, { token });
    for await (const page of pageStream) {
      // Handle page of entities
      for (const entity of page) {
        console.log(entity);
      }
    }
    

@backstage/[email protected]

Minor Changes

  • 54ddfef: Initial publish of the auth frontend package

Patch Changes

@backstage/[email protected]

Minor Changes

  • 0e9ec44: Introduced new streamEntities async generator method for the catalog.

    Catalog API and Catalog Service now includes a streamEntities method that allows for streaming entities from the catalog. This method is designed to handle large datasets efficiently by processing entities in a stream rather than loading them all into memory at once. This is useful when you need to fetch a large number of entities but do not want to use pagination or fetch all entities at once.

    Example usage:

    ts
    const pageStream = catalogClient.streamEntities({ pageSize: 100 }, { token });
    for await (const page of pageStream) {
      // Handle page of entities
      for (const entity of page) {
        console.log(entity);
      }
    }
    

Patch Changes

@backstage/[email protected]

Minor Changes

  • 0e9ec44: Introduced new streamEntities async generator method for the catalog.

    Catalog API and Catalog Service now includes a streamEntities method that allows for streaming entities from the catalog. This method is designed to handle large datasets efficiently by processing entities in a stream rather than loading them all into memory at once. This is useful when you need to fetch a large number of entities but do not want to use pagination or fetch all entities at once.

    Example usage:

    ts
    const pageStream = catalogClient.streamEntities({ pageSize: 100 }, { token });
    for await (const page of pageStream) {
      // Handle page of entities
      for (const entity of page) {
        console.log(entity);
      }
    }
    

Patch Changes

@backstage/[email protected]

Patch Changes

  • 4eda590: Fixed cache namespace and key prefix separator configuration to properly use configured values instead of hardcoded plugin ID. The cache manager now correctly combines the configured namespace with plugin IDs using the configured separator for Redis and Valkey. Memcache and memory store continue to use plugin ID as namespace.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • a73f495: Allow using BACKSTAGE_ENV for loading environment specific config files

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 1ad3d94: Dependency graph can now be opened in full screen mode
  • ae7d426: update about card links style for pretty display with other language

@backstage/[email protected]

Patch Changes

  • Bumped create-app version.

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 7307930: Add missing class for flex: baseline
  • 89da341: Fix Select component to properly attach aria-label and aria-labelledby props to the rendered element for improved accessibility.

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 1d47bf3: Implementing Dynamic Client Registration with the OIDC server. You can enable this by setting auth.experimentalDynamicClientRegistration.enabled in app-config.yaml. This is highly experimental, but feedback welcome.
  • 54ddfef: Updating plugin metadata
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • afd368e: BREAKING ALPHA: The module has been moved from the /alpha export to the root of the package.
  • Updated dependencies

@backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.12-next.1

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 1d47bf3: Proxy /.well-known/oauth-authorization-server to /.well-known/openid-configuration on auth-backend when auth.experimentalDynamicClientRegistration.enabled is enabled.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes