Back to Backstage

Release v1.41.0-next.0

docs/releases/v1.41.0-next.0-changelog.md

1.51.0-next.247.3 KB
Original Source

Release v1.41.0-next.0

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

@backstage/[email protected]

Major Changes

  • 2339363: BREAKING: The experimental catalog.useUrlReadersSearch configuration flag (introduced in v1.36) has been removed.

    The UrlReaderProcessor now always uses the search method of UrlReaders. Built-in UrlReaderService implementations have been updated accordingly. If you use custom UrlReaderService implementations, you need to adapt their search method to correctly handle both specific URLs and potential search patterns (see changes on built-in readers in the original PR).

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

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

Patch Changes

@backstage/[email protected]

Minor Changes

  • ead925a: Add a standard toString on credentials objects

Patch Changes

@backstage/[email protected]

Minor Changes

  • 4c6d891: BREAKING CHANGES

    We’re updating our Button component to provide better support for button links.

    • We’re introducing a new ButtonLink component, which replaces the previous render prop pattern.
    • To maintain naming consistency across components, IconButton is being renamed to ButtonIcon.
    • Additionally, the render prop will be removed from all button-related components.

    These changes aim to simplify usage and improve clarity in our component API.

Patch Changes

  • 140f652: We are consolidating all css files into a single styles.css in Canon.
  • 8154fb9: Add new SearchField component in Canon
  • 6910892: Add new RadioGroup + Radio component to Canon
  • a8a8514: We are transforming how we structure our class names and data attributes definitions for all components. They are now all set in the same place.
  • 667b951: Added placeholder prop to TextField component.
  • e71333a: adding export for ButtonLink so it's importable

@backstage/[email protected]

Minor Changes

  • 1e7082e: Clear output directory before running package-docs and skip all internal packages.

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

  • 2339363: BREAKING: The experimental catalog.useUrlReadersSearch configuration flag (introduced in v1.36) has been removed.

    The UrlReaderProcessor now always uses the search method of UrlReaders. Built-in UrlReaderService implementations have been updated accordingly. If you use custom UrlReaderService implementations, you need to adapt their search method to correctly handle both specific URLs and potential search patterns (see changes on built-in readers in the original PR).

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

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

  • 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

  • e0189b8: UrlReader: Fix handling of access tokens for GitLab readURL requests
  • d1e4a6d: Fixed bug where the GitLab user token and GitLab integration token were being merged together
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@techdocs/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • b68d269: Update uncomfortably bright color in recently visited and top visited home page cards

@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

@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

@backstage/[email protected]

Patch Changes

@backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.11-next.0

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

@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

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

@internal/[email protected]

Patch Changes

@internal/[email protected]

Patch Changes

[email protected]

Patch Changes

@internal/[email protected]

Patch Changes