Back to Backstage

Release v1.28.0-next.3

docs/releases/v1.28.0-next.3-changelog.md

1.51.0-next.280.6 KB
Original Source

Release v1.28.0-next.3

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

@backstage/[email protected]

Minor Changes

  • be1014d: BREAKING Removed deprecated code from when casing was changed from GitHub to Github nearly two years ago. The following items have been removed:

    • getGitHubFileFetchUrl (use getGithubFileFetchUrl instead)
    • GitHubIntegrationConfig (use GithubIntegrationConfig instead)
    • GitHubIntegration (use GithubIntegration instead)
    • readGitHubIntegrationConfig (use readGithubIntegrationConfig instead)
    • readGitHubIntegrationConfigs (use readGithubIntegrationConfigs instead)
    • replaceGitHubUrlType (use replaceGithubUrlType instead)

Patch Changes

@backstage/[email protected]

Minor Changes

  • 8efc6cf: BREAKING: The scope and scopes config options have been removed and replaced by the standard additionalScopes config. In addition, the offline_access, read:jira-work, and read:jira-user scopes have been set to required and will always be present.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 8efc6cf: BREAKING: The scope config option have been removed and replaced by the standard additionalScopes config.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 8efc6cf: BREAKING: The scope config option have been removed and replaced by the standard additionalScopes config. In addition, openid, profile, and email scopes have been set to required and will always be present.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 566d7cb: Separate out the OneLogin provider into its own module

Patch Changes

@backstage/[email protected]

Minor Changes

  • 8efc6cf: BREAKING: The scope config option have been removed and replaced by the standard additionalScopes config. In addition, openid, and offline_access scopes have been set to required and will always be present.

Patch Changes

@backstage/[email protected]

Minor Changes

  • d57ebbc: Changed the way to display entities in EntityPicker to use entityPresentationApi instead of humanizeEntityRef

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

  • 9bdc3e8: In tests, return null rather than throwing an error when trying to get the ExtensionPoint.T property, so that tests asserting the property are not easily broken.

  • b2ee7f3: Deprecated all of the UrlReader related type names and replaced them with prefixed versions. Please update your imports.

    • ReadTreeOptions was renamed to UrlReaderServiceReadTreeOptions
    • ReadTreeResponse was renamed to UrlReaderServiceReadTreeResponse
    • ReadTreeResponseDirOptions was renamed to UrlReaderServiceReadTreeResponseDirOptions
    • ReadTreeResponseFile was renamed to UrlReaderServiceReadTreeResponseFile
    • ReadUrlResponse was renamed to UrlReaderServiceReadUrlResponse
    • ReadUrlOptions was renamed to UrlReaderServiceReadUrlOptions
    • SearchOptions was renamed to UrlReaderServiceSearchOptions
    • SearchResponse was renamed to UrlReaderServiceSearchResponse
    • SearchResponseFile was renamed to UrlReaderServiceSearchResponseFile
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 142abb0: The monorepo root check in findPaths will now accept a shorthand workspaces config in package.json, no longer requiring workspaces.packages.

@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

  • 34daaea: Fixed a broken link to the node-postgres documentation
  • 1a212f9: Remove Tech Radar menu item from sidebar of scaffolded app to align with removal of tech-radar plugin from backend
  • 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

@techdocs/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • d44a20a: Added additional plugin metadata to package.json.

@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

  • 8efc6cf: Added support for the new shared additionalScopes configuration. In addition, the account scope has been set to required and will always be present.
  • d44a20a: Added additional plugin metadata to package.json.
  • Updated dependencies

@backstage/plugin-auth-backend-module-cloudflare-access-provider@0.1.2-next.3

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 8efc6cf: Added support for the new shared additionalScopes configuration. In addition, the read:user scope has been set to required and will always be present.
  • d44a20a: Added additional plugin metadata to package.json.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 8efc6cf: Added support for the new shared additionalScopes configuration. In addition, the read_user scope has been set to required and will always be present.
  • d44a20a: Added additional plugin metadata to package.json.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 8efc6cf: Added support for the new shared additionalScopes configuration. In addition, the openid, userinfo.email, and userinfo.profile scopes have been set to required and will always be present.
  • d44a20a: Added additional plugin metadata to package.json.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 8efc6cf: Added support for the new shared additionalScopes configuration.
  • d44a20a: Added additional plugin metadata to package.json.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 8efc6cf: Added support for the new shared additionalScopes configuration, which means it can now also be specified as an array. In addition, the openid, email, profile, and offline_access scopes have been set to required and will always be present.
  • d44a20a: Added additional plugin metadata to package.json.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 8efc6cf: BREAKING: The scope config option have been removed and replaced by the standard additionalScopes config. In addition, the openid, pinniped:request-audience, username, and offline_access scopes have been set to required and will always be present.
  • d44a20a: Added additional plugin metadata to package.json.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 798ec37: Updated scope management for OAuth providers, where the createOAuthAuthenticator now accepts a new collection of scopes options:

    • scopes.persist - Whether scopes should be persisted, replaces the shouldPersistScopes option.
    • scopes.required - A list of required scopes that will always be requested.
    • scopes.transform - A function that can be used to transform the scopes before they are requested.

    The createOAuthProviderFactory has also received a new additionalScopes option, and will also read additionalScopes from the auth provider configuration. Both of these can be used to add additional scopes that should always be requested.

    A significant change under the hood that this new scope management brings is that providers that persist scopes will now always merge the already granted scopes with the requested ones. The previous behavior was that the full authorization flow would not include existing scopes, while the refresh flow would only include the existing scopes.

  • d44a20a: Added additional plugin metadata to package.json.

  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • d44a20a: Added additional plugin metadata to package.json.
  • 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/plugin-catalog-backend-module-incremental-ingestion@0.4.24-next.3

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.1.17-next.3

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

  • d44a20a: Added additional plugin metadata to package.json.
  • 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

  • d44a20a: Added additional plugin metadata to package.json.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • d44a20a: Added additional plugin metadata to package.json.
  • 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

  • d44a20a: Added additional plugin metadata to package.json.

@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.2.20-next.3

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-search-backend-module-stack-overflow-collator@0.1.12-next.3

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

  • d44a20a: Added additional plugin metadata to package.json.
  • e6ec179: Use signals to update user settings across sessions

[email protected]

Patch Changes

[email protected]

Patch Changes

[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

@internal/[email protected]

Patch Changes