包详细信息

@backstage/integration-react

backstage348kApache-2.01.2.8

Frontend package for managing integrations towards external systems

自述文件

headline

Backstage

English | 한국어 | 中文版 | Français

License CNCF Status Discord Code style Codecov OpenSSF Best Practices OpenSSF Scorecard

What is Backstage?

Backstage is an open source framework for building developer portals. Powered by a centralized software catalog, Backstage restores order to your microservices and infrastructure and enables your product teams to ship high-quality code quickly without compromising autonomy.

Backstage unifies all your infrastructure tooling, services, and documentation to create a streamlined development environment from end to end.

software-catalog

Out of the box, Backstage includes:

  • Backstage Software Catalog for managing all your software such as microservices, libraries, data pipelines, websites, and ML models
  • Backstage Software Templates for quickly spinning up new projects and standardizing your tooling with your organization’s best practices
  • Backstage TechDocs for making it easy to create, maintain, find, and use technical documentation, using a "docs like code" approach
  • Plus, a growing ecosystem of open source plugins that further expand Backstage’s customizability and functionality

Backstage was created by Spotify but is now hosted by the Cloud Native Computing Foundation (CNCF) as an Incubation level project. For more information, see the announcement.

Project roadmap

For information about the detailed project roadmap including delivered milestones, see the Roadmap.

Getting Started

To start using Backstage, see the Getting Started documentation.

Documentation

The documentation of Backstage includes:

Community

To engage with our community, you can use the following resources:

Governance

See the GOVERNANCE.md document in the backstage/community repository.

License

Copyright 2020-2025 © The Backstage Authors. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Usage page: https://www.linuxfoundation.org/trademark-usage

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0

Security

Please report sensitive security issues using Spotify's bug-bounty program rather than GitHub.

For further details, see our complete security release process.

更新日志

@backstage/integration-react

1.2.8

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.10.8
    • @backstage/config@1.3.2
    • @backstage/integration@1.17.0

1.2.7

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.17.0
    • @backstage/core-plugin-api@1.10.7
    • @backstage/config@1.3.2

1.2.7-next.3

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.17.0-next.3
    • @backstage/core-plugin-api@1.10.7-next.0
    • @backstage/config@1.3.2

1.2.7-next.2

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.17.0-next.2
    • @backstage/core-plugin-api@1.10.7-next.0
    • @backstage/config@1.3.2

1.2.7-next.1

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.16.4-next.1
    • @backstage/config@1.3.2
    • @backstage/core-plugin-api@1.10.6

1.2.7-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.16.4-next.0
    • @backstage/config@1.3.2
    • @backstage/core-plugin-api@1.10.6

1.2.6

Patch Changes

1.2.6-next.1

Patch Changes

1.2.6-next.0

Patch Changes

  • 5d10f99: Added scope project for Bitbucket Cloud.
  • Updated dependencies
    • @backstage/integration@1.16.3-next.0
    • @backstage/config@1.3.2
    • @backstage/core-plugin-api@1.10.5

1.2.5

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.10.5
    • @backstage/integration@1.16.2
    • @backstage/config@1.3.2

1.2.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.16.2-next.0
    • @backstage/config@1.3.2
    • @backstage/core-plugin-api@1.10.4

1.2.4

Patch Changes

  • 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits.
  • Updated dependencies
    • @backstage/core-plugin-api@1.10.4
    • @backstage/config@1.3.2
    • @backstage/integration@1.16.1

1.2.4-next.0

Patch Changes

  • 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits.
  • Updated dependencies
    • @backstage/core-plugin-api@1.10.4-next.0
    • @backstage/config@1.3.2
    • @backstage/integration@1.16.1

1.2.3

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.10.3
    • @backstage/integration@1.16.1
    • @backstage/config@1.3.2

1.2.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.10.3-next.0
    • @backstage/config@1.3.2-next.0
    • @backstage/integration@1.16.1-next.0

1.2.2

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.16.0
    • @backstage/config@1.3.1
    • @backstage/core-plugin-api@1.10.2

1.2.2-next.1

Patch Changes

  • Updated dependencies
    • @backstage/config@1.3.1-next.0
    • @backstage/core-plugin-api@1.10.2-next.0
    • @backstage/integration@1.16.0-next.1

1.2.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.16.0-next.0
    • @backstage/config@1.3.0
    • @backstage/core-plugin-api@1.10.1

1.2.1

Patch Changes

  • Updated dependencies
    • @backstage/config@1.3.0
    • @backstage/core-plugin-api@1.10.1
    • @backstage/integration@1.15.2

1.2.0

Minor Changes

  • a11495a: Added new ScmAuth method forBitbucketServer that uses correct OAuth scopes by default. Also updated forBitbucket method to allow overriding the default OAuth scopes.

Patch Changes

  • e969dc7: Move @types/react to a peer dependency.
  • 3dbac17: Revert of change #26430
  • Updated dependencies
    • @backstage/core-plugin-api@1.10.0
    • @backstage/integration@1.15.1
    • @backstage/config@1.2.0

1.2.0-next.2

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.15.1-next.1
    • @backstage/config@1.2.0
    • @backstage/core-plugin-api@1.10.0-next.1

1.2.0-next.1

Minor Changes

  • a11495a: Added new ScmAuth method forBitbucketServer that uses correct OAuth scopes by default. Also updated forBitbucket method to allow overriding the default OAuth scopes.

Patch Changes

  • e969dc7: Move @types/react to a peer dependency.
  • 3dbac17: Revert of change #26430
  • Updated dependencies
    • @backstage/core-plugin-api@1.10.0-next.1
    • @backstage/integration@1.15.1-next.0
    • @backstage/config@1.2.0

1.1.32-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.10.0-next.0
    • @backstage/config@1.2.0
    • @backstage/integration@1.15.0

1.1.31

Patch Changes

  • 8a9d797: Remove unnecessary broad permissions from Gitlab SCMAuth

    Newer versions of Gitlab (after 2019) do not require the broad api permissions to write to repos.

  • Updated dependencies

    • @backstage/integration@1.15.0
    • @backstage/core-plugin-api@1.9.4
    • @backstage/config@1.2.0

1.1.31-next.0

Patch Changes

  • 8a9d797: Remove unnecessary broad permissions from Gitlab SCMAuth

    Newer versions of Gitlab (after 2019) do not require the broad api permissions to write to repos.

  • Updated dependencies

    • @backstage/integration@1.15.0-next.0
    • @backstage/core-plugin-api@1.9.4-next.0
    • @backstage/config@1.2.0

1.1.30

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.14.0
    • @backstage/config@1.2.0
    • @backstage/core-plugin-api@1.9.3

1.1.30-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.14.0-next.0
    • @backstage/config@1.2.0
    • @backstage/core-plugin-api@1.9.3

1.1.29

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.13.0
    • @backstage/config@1.2.0
    • @backstage/core-plugin-api@1.9.3

1.1.29-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.13.0-next.0
    • @backstage/core-plugin-api@1.9.3
    • @backstage/config@1.2.0

1.1.28

Patch Changes

  • 23ee9ab: Fix AWS CodeCommit integration by allowing to change the host
  • Updated dependencies
    • @backstage/integration@1.12.0
    • @backstage/core-plugin-api@1.9.3
    • @backstage/config@1.2.0

1.1.28-next.1

Patch Changes

  • 23ee9ab: Fix AWS CodeCommit integration by allowing to change the host
  • Updated dependencies
    • @backstage/integration@1.12.0-next.1
    • @backstage/config@1.2.0
    • @backstage/core-plugin-api@1.9.3-next.0

1.1.28-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.9.3-next.0
    • @backstage/integration@1.12.0-next.0
    • @backstage/config@1.2.0

1.1.27

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.11.0

1.1.27-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.11.0-next.0

1.1.26

Patch Changes

  • cb1e3b0: Updated dependency @testing-library/dom to ^10.0.0.
  • Updated dependencies
    • @backstage/core-plugin-api@1.9.2
    • @backstage/integration@1.10.0
    • @backstage/config@1.2.0

1.1.26-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.10.0-next.0
    • @backstage/config@1.2.0
    • @backstage/core-plugin-api@1.9.1

1.1.25

Patch Changes

  • b38dc55: Updated microsoftAuthApi scopes for Azure DevOps to be fully qualified.
  • Updated dependencies
    • @backstage/integration@1.9.1
    • @backstage/config@1.2.0
    • @backstage/core-plugin-api@1.9.1

1.1.25-next.2

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.9.1-next.2
    • @backstage/config@1.2.0-next.1
    • @backstage/core-plugin-api@1.9.1-next.1

1.1.25-next.1

Patch Changes

  • Updated dependencies
    • @backstage/config@1.2.0-next.1
    • @backstage/core-plugin-api@1.9.1-next.1
    • @backstage/integration@1.9.1-next.1

1.1.25-next.0

Patch Changes

  • b38dc55: Updated microsoftAuthApi scopes for Azure DevOps to be fully qualified.
  • Updated dependencies
    • @backstage/config@1.1.2-next.0
    • @backstage/core-plugin-api@1.9.1-next.0
    • @backstage/integration@1.9.1-next.0

1.1.24

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.9.0
    • @backstage/core-plugin-api@1.9.0
    • @backstage/config@1.1.1

1.1.24-next.2

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.9.0-next.1
    • @backstage/config@1.1.1
    • @backstage/core-plugin-api@1.9.0-next.1

1.1.24-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.9.0-next.1
    • @backstage/config@1.1.1
    • @backstage/integration@1.9.0-next.0

1.1.24-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.8.3-next.0
    • @backstage/integration@1.9.0-next.0
    • @backstage/config@1.1.1

1.1.23

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.8.2
    • @backstage/config@1.1.1
    • @backstage/integration@1.8.0

1.1.23-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.8.2-next.0
    • @backstage/integration@1.8.0
    • @backstage/config@1.1.1

1.1.22

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.8.1
    • @backstage/integration@1.8.0
    • @backstage/config@1.1.1

1.1.22-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.8.1-next.1
    • @backstage/integration@1.8.0-next.1
    • @backstage/config@1.1.1

1.1.22-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.8.1-next.0
    • @backstage/integration@1.8.0-next.0
    • @backstage/config@1.1.1

1.1.21

Patch Changes

  • 6c2b872153: Add official support for React 18.
  • Updated dependencies
    • @backstage/integration@1.7.2
    • @backstage/core-plugin-api@1.8.0
    • @backstage/config@1.1.1

1.1.21-next.1

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.7.2-next.0
    • @backstage/config@1.1.1
    • @backstage/core-plugin-api@1.8.0-next.0

1.1.21-next.0

Patch Changes

  • 6c2b872153: Add official support for React 18.
  • Updated dependencies
    • @backstage/core-plugin-api@1.8.0-next.0
    • @backstage/integration@1.7.1
    • @backstage/config@1.1.1

1.1.20

Patch Changes

  • 0b55f773a7: Removed some unused dependencies
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies
    • @backstage/integration@1.7.1
    • @backstage/core-plugin-api@1.7.0
    • @backstage/config@1.1.1

1.1.20-next.2

Patch Changes

  • 0b55f773a7: Removed some unused dependencies
  • Updated dependencies
    • @backstage/core-plugin-api@1.7.0-next.1
    • @backstage/integration@1.7.1-next.1
    • @backstage/config@1.1.1-next.0

1.1.20-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.13.6-next.1
    • @backstage/core-plugin-api@1.7.0-next.0
    • @backstage/config@1.1.0
    • @backstage/integration@1.7.1-next.0
    • @backstage/theme@0.4.2

1.1.20-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.7.1-next.0
    • @backstage/core-plugin-api@1.7.0-next.0
    • @backstage/core-components@0.13.6-next.0
    • @backstage/config@1.1.0
    • @backstage/theme@0.4.2

1.1.19

Patch Changes

  • 482bb5c0bbf8: Moved @types/react to be a regular dependency
  • 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds.
  • 8cec7664e146: Removed @types/node dependency
  • Updated dependencies
    • @backstage/core-components@0.13.5
    • @backstage/config@1.1.0
    • @backstage/core-plugin-api@1.6.0
    • @backstage/integration@1.7.0
    • @backstage/theme@0.4.2

1.1.19-next.3

Patch Changes

  • 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds.
  • Updated dependencies
    • @backstage/config@1.1.0-next.2
    • @backstage/core-components@0.13.5-next.3
    • @backstage/core-plugin-api@1.6.0-next.3
    • @backstage/integration@1.7.0-next.3
    • @backstage/theme@0.4.2-next.0

1.1.19-next.2

Patch Changes

  • 8cec7664e146: Removed @types/node dependency
  • Updated dependencies
    • @backstage/core-components@0.13.5-next.2
    • @backstage/core-plugin-api@1.6.0-next.2
    • @backstage/config@1.1.0-next.1
    • @backstage/integration@1.7.0-next.2
    • @backstage/theme@0.4.1

1.1.19-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.13.5-next.1
    • @backstage/config@1.1.0-next.0
    • @backstage/integration@1.7.0-next.1
    • @backstage/core-plugin-api@1.6.0-next.1
    • @backstage/theme@0.4.1

1.1.18-next.0

Patch Changes

  • 482bb5c0bbf8: Moved @types/react to be a regular dependency
  • Updated dependencies
    • @backstage/integration@1.7.0-next.0
    • @backstage/core-plugin-api@1.6.0-next.0
    • @backstage/core-components@0.13.5-next.0
    • @backstage/config@1.0.8
    • @backstage/theme@0.4.1

1.1.16

Patch Changes

  • 12a8c94eda8d: Add package repository and homepage metadata
  • Updated dependencies
    • @backstage/integration@1.6.0
    • @backstage/core-components@0.13.4
    • @backstage/core-plugin-api@1.5.3
    • @backstage/config@1.0.8
    • @backstage/theme@0.4.1

1.1.16-next.1

Patch Changes

  • 12a8c94eda8d: Add package repository and homepage metadata
  • Updated dependencies
    • @backstage/integration@1.5.1
    • @backstage/config@1.0.8
    • @backstage/core-components@0.13.4-next.0
    • @backstage/core-plugin-api@1.5.3
    • @backstage/theme@0.4.1

1.1.16-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.13.4-next.0
    • @backstage/core-plugin-api@1.5.3
    • @backstage/config@1.0.8
    • @backstage/integration@1.5.1
    • @backstage/theme@0.4.1

1.1.15

Patch Changes

  • Updated dependencies
    • @backstage/theme@0.4.1
    • @backstage/core-components@0.13.3
    • @backstage/core-plugin-api@1.5.3
    • @backstage/config@1.0.8
    • @backstage/integration@1.5.1

1.1.15-next.2

Patch Changes

  • Updated dependencies
    • @backstage/theme@0.4.1-next.1
    • @backstage/core-plugin-api@1.5.3-next.1
    • @backstage/core-components@0.13.3-next.2
    • @backstage/config@1.0.8
    • @backstage/integration@1.5.1-next.0

1.1.15-next.1

Patch Changes

  • Updated dependencies
    • @backstage/theme@0.4.1-next.0
    • @backstage/core-components@0.13.3-next.1
    • @backstage/core-plugin-api@1.5.3-next.0
    • @backstage/config@1.0.8

1.1.15-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.13.3-next.0
    • @backstage/config@1.0.8
    • @backstage/core-plugin-api@1.5.2
    • @backstage/integration@1.5.1-next.0
    • @backstage/theme@0.4.0

1.1.14

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.5.2
    • @backstage/core-components@0.13.2
    • @backstage/theme@0.4.0
    • @backstage/integration@1.5.0
    • @backstage/config@1.0.8

1.1.14-next.3

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.13.2-next.3
    • @backstage/config@1.0.7
    • @backstage/core-plugin-api@1.5.2-next.0
    • @backstage/integration@1.5.0-next.0
    • @backstage/theme@0.4.0-next.1

1.1.14-next.2

Patch Changes

  • Updated dependencies
    • @backstage/theme@0.4.0-next.1
    • @backstage/core-components@0.13.2-next.2
    • @backstage/config@1.0.7
    • @backstage/core-plugin-api@1.5.2-next.0

1.1.14-next.1

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.5.0-next.0
    • @backstage/core-components@0.13.2-next.1
    • @backstage/core-plugin-api@1.5.2-next.0
    • @backstage/config@1.0.7
    • @backstage/theme@0.4.0-next.0

1.1.14-next.0

Patch Changes

  • Updated dependencies
    • @backstage/theme@0.4.0-next.0
    • @backstage/integration@1.4.5
    • @backstage/config@1.0.7
    • @backstage/core-components@0.13.2-next.0
    • @backstage/core-plugin-api@1.5.1

1.1.13

Patch Changes

  • Updated dependencies
    • @backstage/theme@0.3.0
    • @backstage/integration@1.4.5
    • @backstage/core-components@0.13.1
    • @backstage/config@1.0.7
    • @backstage/core-plugin-api@1.5.1

1.1.13-next.2

Patch Changes

  • Updated dependencies
    • @backstage/theme@0.3.0-next.0
    • @backstage/core-components@0.13.1-next.1
    • @backstage/config@1.0.7
    • @backstage/core-plugin-api@1.5.1

1.1.13-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.13.1-next.0
    • @backstage/core-plugin-api@1.5.1
    • @backstage/config@1.0.7

1.1.13-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.4.5-next.0
    • @backstage/core-components@0.13.0
    • @backstage/core-plugin-api@1.5.1
    • @backstage/config@1.0.7
    • @backstage/theme@0.2.19

1.1.12

Patch Changes

  • 29ba8267d69: Updated dependency @material-ui/lab to 4.0.0-alpha.61.
  • e0c6e8b9c3c: Update peer dependencies
  • Updated dependencies
    • @backstage/core-components@0.13.0
    • @backstage/theme@0.2.19
    • @backstage/core-plugin-api@1.5.1
    • @backstage/integration@1.4.4
    • @backstage/config@1.0.7

1.1.12-next.3

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.13.0-next.3
    • @backstage/config@1.0.7
    • @backstage/core-plugin-api@1.5.1-next.1
    • @backstage/integration@1.4.4-next.0
    • @backstage/theme@0.2.19-next.0

1.1.12-next.2

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.6-next.2
    • @backstage/core-plugin-api@1.5.1-next.1
    • @backstage/config@1.0.7
    • @backstage/integration@1.4.4-next.0
    • @backstage/theme@0.2.19-next.0

1.1.12-next.1

Patch Changes

  • 29ba8267d69: Updated dependency @material-ui/lab to 4.0.0-alpha.61.
  • e0c6e8b9c3c: Update peer dependencies
  • Updated dependencies
    • @backstage/core-components@0.12.6-next.1
    • @backstage/core-plugin-api@1.5.1-next.0
    • @backstage/integration@1.4.4-next.0
    • @backstage/theme@0.2.19-next.0
    • @backstage/config@1.0.7

1.1.12-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.6-next.0
    • @backstage/core-plugin-api@1.5.0
    • @backstage/config@1.0.7
    • @backstage/integration@1.4.3
    • @backstage/theme@0.2.18

1.1.11

Patch Changes

  • 52b0022dab7: Updated dependency msw to ^1.0.0.
  • Updated dependencies
    • @backstage/core-components@0.12.5
    • @backstage/core-plugin-api@1.5.0
    • @backstage/integration@1.4.3
    • @backstage/config@1.0.7
    • @backstage/theme@0.2.18

1.1.11-next.2

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.5-next.2
    • @backstage/core-plugin-api@1.5.0-next.2
    • @backstage/config@1.0.7-next.0
    • @backstage/integration@1.4.3-next.0

1.1.11-next.1

Patch Changes

  • 52b0022dab7: Updated dependency msw to ^1.0.0.
  • Updated dependencies
    • @backstage/core-components@0.12.5-next.1
    • @backstage/core-plugin-api@1.4.1-next.1
    • @backstage/integration@1.4.3-next.0
    • @backstage/config@1.0.7-next.0
    • @backstage/theme@0.2.18-next.0

1.1.11-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.4.1-next.0
    • @backstage/config@1.0.6
    • @backstage/core-components@0.12.5-next.0
    • @backstage/integration@1.4.2
    • @backstage/theme@0.2.17

1.1.10

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.4
    • @backstage/theme@0.2.17
    • @backstage/core-plugin-api@1.4.0
    • @backstage/config@1.0.6
    • @backstage/integration@1.4.2

1.1.10-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.4-next.1
    • @backstage/config@1.0.6
    • @backstage/core-plugin-api@1.3.0
    • @backstage/integration@1.4.2
    • @backstage/theme@0.2.16

1.1.10-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.4-next.0
    • @backstage/config@1.0.6
    • @backstage/core-plugin-api@1.3.0
    • @backstage/integration@1.4.2
    • @backstage/theme@0.2.16

1.1.9

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.3
    • @backstage/core-plugin-api@1.3.0
    • @backstage/config@1.0.6
    • @backstage/integration@1.4.2
    • @backstage/theme@0.2.16

1.1.9-next.2

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.3.0-next.1
    • @backstage/config@1.0.6-next.0
    • @backstage/core-components@0.12.3-next.2
    • @backstage/integration@1.4.2-next.0
    • @backstage/theme@0.2.16

1.1.9-next.1

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.6-next.0
    • @backstage/core-components@0.12.3-next.1
    • @backstage/core-plugin-api@1.2.1-next.0
    • @backstage/integration@1.4.2-next.0
    • @backstage/theme@0.2.16

1.1.9-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.3-next.0
    • @backstage/config@1.0.5
    • @backstage/core-plugin-api@1.2.0
    • @backstage/integration@1.4.1
    • @backstage/theme@0.2.16

1.1.8

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.2

1.1.7

Patch Changes

  • 3280711113: Updated dependency msw to ^0.49.0.
  • Updated dependencies
    • @backstage/core-plugin-api@1.2.0
    • @backstage/core-components@0.12.1
    • @backstage/integration@1.4.1
    • @backstage/config@1.0.5
    • @backstage/theme@0.2.16

1.1.7-next.4

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.1-next.4
    • @backstage/config@1.0.5-next.1
    • @backstage/core-plugin-api@1.2.0-next.2
    • @backstage/integration@1.4.1-next.1
    • @backstage/theme@0.2.16

1.1.7-next.3

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.1-next.3
    • @backstage/config@1.0.5-next.1
    • @backstage/core-plugin-api@1.2.0-next.2
    • @backstage/integration@1.4.1-next.1
    • @backstage/theme@0.2.16

1.1.7-next.2

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.2.0-next.2
    • @backstage/core-components@0.12.1-next.2
    • @backstage/config@1.0.5-next.1
    • @backstage/integration@1.4.1-next.1
    • @backstage/theme@0.2.16

1.1.7-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.1-next.1
    • @backstage/core-plugin-api@1.1.1-next.1
    • @backstage/config@1.0.5-next.1
    • @backstage/integration@1.4.1-next.1
    • @backstage/theme@0.2.16

1.1.7-next.0

Patch Changes

  • 3280711113: Updated dependency msw to ^0.49.0.
  • Updated dependencies
    • @backstage/core-components@0.12.1-next.0
    • @backstage/core-plugin-api@1.1.1-next.0
    • @backstage/integration@1.4.1-next.0
    • @backstage/config@1.0.5-next.0
    • @backstage/theme@0.2.16

1.1.6

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.0
    • @backstage/core-plugin-api@1.1.0
    • @backstage/integration@1.4.0
    • @backstage/config@1.0.4
    • @backstage/theme@0.2.16

1.1.6-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.0-next.1
    • @backstage/config@1.0.4-next.0
    • @backstage/core-plugin-api@1.1.0-next.0
    • @backstage/integration@1.4.0-next.0
    • @backstage/theme@0.2.16

1.1.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.0-next.0
    • @backstage/core-plugin-api@1.1.0-next.0
    • @backstage/integration@1.4.0-next.0
    • @backstage/config@1.0.4-next.0
    • @backstage/theme@0.2.16

1.1.5

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.11.2
    • @backstage/core-plugin-api@1.0.7
    • @backstage/config@1.0.3
    • @backstage/integration@1.3.2
    • @backstage/theme@0.2.16

1.1.5-next.2

Patch Changes

  • Updated dependencies
    • @backstage/config@1.0.3-next.2
    • @backstage/core-components@0.11.2-next.2
    • @backstage/core-plugin-api@1.0.7-next.2
    • @backstage/integration@1.3.2-next.2
    • @backstage/theme@0.2.16

1.1.5-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.11.2-next.1
    • @backstage/core-plugin-api@1.0.7-next.1
    • @backstage/config@1.0.3-next.1
    • @backstage/integration@1.3.2-next.1
    • @backstage/theme@0.2.16

1.1.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.11.2-next.0
    • @backstage/config@1.0.3-next.0
    • @backstage/core-plugin-api@1.0.7-next.0
    • @backstage/integration@1.3.2-next.0
    • @backstage/theme@0.2.16

1.1.4

Patch Changes

  • 7d47def9c4: Removed dependency on @types/jest.
  • 667d917488: Updated dependency msw to ^0.47.0.
  • 87ec2ba4d6: Updated dependency msw to ^0.46.0.
  • bf5e9030eb: Updated dependency msw to ^0.45.0.
  • Updated dependencies
    • @backstage/core-components@0.11.1
    • @backstage/core-plugin-api@1.0.6
    • @backstage/integration@1.3.1
    • @backstage/config@1.0.2

1.1.4-next.2

Patch Changes

  • 7d47def9c4: Removed dependency on @types/jest.
  • Updated dependencies
    • @backstage/config@1.0.2-next.0
    • @backstage/core-components@0.11.1-next.3
    • @backstage/core-plugin-api@1.0.6-next.3
    • @backstage/integration@1.3.1-next.2

1.1.4-next.1

Patch Changes

  • 667d917488: Updated dependency msw to ^0.47.0.
  • 87ec2ba4d6: Updated dependency msw to ^0.46.0.
  • Updated dependencies
    • @backstage/integration@1.3.1-next.1
    • @backstage/core-components@0.11.1-next.2
    • @backstage/core-plugin-api@1.0.6-next.2

1.1.4-next.0

Patch Changes

  • bf5e9030eb: Updated dependency msw to ^0.45.0.
  • Updated dependencies
    • @backstage/core-plugin-api@1.0.6-next.0
    • @backstage/core-components@0.11.1-next.0
    • @backstage/integration@1.3.1-next.0

1.1.3

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.3.0
    • @backstage/core-components@0.11.0
    • @backstage/core-plugin-api@1.0.5

1.1.3-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.11.0-next.2

1.1.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.3.0-next.0
    • @backstage/core-plugin-api@1.0.5-next.0
    • @backstage/core-components@0.10.1-next.0

1.1.2

Patch Changes

  • a70869e775: Updated dependency msw to ^0.43.0.
  • 8006d0f9bf: Updated dependency msw to ^0.44.0.
  • Updated dependencies
    • @backstage/core-components@0.10.0
    • @backstage/core-plugin-api@1.0.4
    • @backstage/integration@1.2.2
    • @backstage/theme@0.2.16

1.1.2-next.3

Patch Changes

  • a70869e775: Updated dependency msw to ^0.43.0.
  • Updated dependencies
    • @backstage/core-plugin-api@1.0.4-next.0
    • @backstage/core-components@0.10.0-next.3
    • @backstage/integration@1.2.2-next.3

1.1.2-next.2

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.10.0-next.2
    • @backstage/theme@0.2.16-next.1
    • @backstage/integration@1.2.2-next.2

1.1.2-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.6-next.1
    • @backstage/theme@0.2.16-next.0
    • @backstage/integration@1.2.2-next.1

1.1.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.6-next.0
    • @backstage/integration@1.2.2-next.0

1.1.1

Patch Changes

  • 8f7b1835df: Updated dependency msw to ^0.41.0.
  • Updated dependencies
    • @backstage/core-components@0.9.5
    • @backstage/integration@1.2.1
    • @backstage/core-plugin-api@1.0.3

1.1.1-next.1

Patch Changes

  • 8f7b1835df: Updated dependency msw to ^0.41.0.
  • Updated dependencies
    • @backstage/core-components@0.9.5-next.1
    • @backstage/core-plugin-api@1.0.3-next.0
    • @backstage/integration@1.2.1-next.1

1.1.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration@1.2.1-next.0

1.1.0

Minor Changes

  • 1b4e1e2306: Split bitbucket integration into bitbucketCloud and bitbucketServer (backwards compatible).

    In order to migrate to the new integration configs, move your configs from integrations.bitbucket to integrations.bitbucketCloud or integrations.bitbucketServer.

    Migration example:

    Before:

    integrations:
      bitbucket:
        - host: bitbucket.org
          username: bitbucket_user
          appPassword: app-password
        - host: bitbucket-server.company.com
          token: my-token
    

    After:

    integrations:
      bitbucketCloud:
        - username: bitbucket_user
          appPassword: app-password
      bitbucketServer:
        - host: bitbucket-server.company.com
          token: my-token
    

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.4
    • @backstage/integration@1.2.0
    • @backstage/core-plugin-api@1.0.2
    • @backstage/config@1.0.1

1.1.0-next.2

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.4-next.1
    • @backstage/config@1.0.1-next.0
    • @backstage/core-plugin-api@1.0.2-next.1
    • @backstage/integration@1.2.0-next.1

1.1.0-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.4-next.0
    • @backstage/core-plugin-api@1.0.2-next.0

1.1.0-next.0

Minor Changes

  • 1b4e1e2306: Split bitbucket integration into bitbucketCloud and bitbucketServer (backwards compatible).

    In order to migrate to the new integration configs, move your configs from integrations.bitbucket to integrations.bitbucketCloud or integrations.bitbucketServer.

    Migration example:

    Before:

    integrations:
      bitbucket:
        - host: bitbucket.org
          username: bitbucket_user
          appPassword: app-password
        - host: bitbucket-server.company.com
          token: my-token
    

    After:

    integrations:
      bitbucketCloud:
        - username: bitbucket_user
          appPassword: app-password
      bitbucketServer:
        - host: bitbucket-server.company.com
          token: my-token
    

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.2.0-next.0

1.0.1

Patch Changes

  • 24254fd433: build(deps): bump @testing-library/user-event from 13.5.0 to 14.0.0
  • 230ad0826f: Bump to using @types/node v16
  • Updated dependencies
    • @backstage/integration@1.1.0
    • @backstage/core-components@0.9.3
    • @backstage/core-plugin-api@1.0.1

1.0.1-next.2

Patch Changes

  • 24254fd433: build(deps): bump @testing-library/user-event from 13.5.0 to 14.0.0
  • 230ad0826f: Bump to using @types/node v16
  • Updated dependencies
    • @backstage/core-components@0.9.3-next.2
    • @backstage/core-plugin-api@1.0.1-next.0
    • @backstage/integration@1.1.0-next.2

1.0.1-next.1

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.1.0-next.1

1.0.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.0.1-next.0
    • @backstage/core-components@0.9.3-next.0

1.0.0

Major Changes

  • b58c70c223: This package has been promoted to v1.0! To understand how this change affects the package, please check out our versioning policy.

Patch Changes

  • a422d7ce5e: chore(deps): bump @testing-library/react from 11.2.6 to 12.1.3
  • Updated dependencies
    • @backstage/core-components@0.9.2
    • @backstage/core-plugin-api@1.0.0
    • @backstage/integration@1.0.0
    • @backstage/config@1.0.0

0.1.25

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.1

0.1.25-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.1-next.0

0.1.24

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.0
    • @backstage/integration@0.8.0
    • @backstage/core-plugin-api@0.8.0

0.1.23

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.10
    • @backstage/core-plugin-api@0.7.0
    • @backstage/integration@0.7.5

0.1.22

Patch Changes

  • 1ed305728b: Bump node-fetch to version 2.6.7 and cross-fetch to version 3.1.5
  • c77c5c7eb6: Added backstage.role to package.json
  • f0e2f7a56a: Updated the ScmAuth error message for missing provider configurations to link to ScmAuthApi setup documentation.
  • Updated dependencies
    • @backstage/core-components@0.8.9
    • @backstage/core-plugin-api@0.6.1
    • @backstage/integration@0.7.3
    • @backstage/config@0.1.14
    • @backstage/theme@0.2.15

0.1.21

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.8

0.1.21-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.8-next.0

0.1.20

Patch Changes

  • cee44ad289: Added the ability to collect users oauth token from the RepoUrlPicker for use in the template manifest
  • Updated dependencies
    • @backstage/core-components@0.8.7

0.1.20-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.7-next.0

0.1.19

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.5
    • @backstage/integration@0.7.2
    • @backstage/core-plugin-api@0.6.0
    • @backstage/config@0.1.13

0.1.19-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.5-next.0
    • @backstage/core-plugin-api@0.6.0-next.0
    • @backstage/config@0.1.13-next.0
    • @backstage/integration@0.7.2-next.0

0.1.18

Patch Changes

  • Updated dependencies
    • @backstage/config@0.1.12
    • @backstage/integration@0.7.1
    • @backstage/core-components@0.8.4
    • @backstage/core-plugin-api@0.5.0

0.1.17

Patch Changes

  • Updated dependencies
    • @backstage/integration@0.7.0

0.1.16

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@0.4.0
    • @backstage/core-components@0.8.2

0.1.15

Patch Changes

  • cd450844f6: Moved React dependencies to peerDependencies and allow both React v16 and v17 to be used.
  • Updated dependencies
    • @backstage/core-components@0.8.0
    • @backstage/core-plugin-api@0.3.0

0.1.14

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.7.4
    • @backstage/core-plugin-api@0.2.0

0.1.13

Patch Changes

  • 36e2b548cb: Clean up the API exports
  • Updated dependencies
    • @backstage/config@0.1.11
    • @backstage/theme@0.2.12
    • @backstage/integration@0.6.9
    • @backstage/core-components@0.7.2
    • @backstage/core-plugin-api@0.1.12

0.1.12

Patch Changes

  • Updated dependencies
    • @backstage/integration@0.6.8
    • @backstage/core-components@0.7.0
    • @backstage/theme@0.2.11

0.1.11

Patch Changes

  • 18148f23da: Added ScmAuthApi along with the implementation ScmAuth. The ScmAuthApi provides methods for client-side authentication towards multiple different source code management services simultaneously.

    When requesting credentials you supply a URL along with the same options as the other OAuthApis, and optionally a request for additional high-level scopes.

    For example like this:

    const { token } = await scmAuthApi.getCredentials({
      url: 'https://ghe.example.com/backstage/backstage',
      additionalScope: {
        repoWrite: true,
      },
    });
    

    The instantiation of the API can either be done with a default factory that adds support for the public providers (github.com, gitlab.com, etc.):

    // in packages/app/apis.ts
    ScmAuth.createDefaultApiFactory();
    

    Or with a more custom setup that can add support for additional providers, for example like this:

    createApiFactory({
      api: scmAuthApiRef,
      deps: {
        gheAuthApi: gheAuthApiRef,
        githubAuthApi: githubAuthApiRef,
      },
      factory: ({ githubAuthApi, gheAuthApi }) =>
        ScmAuth.merge(
          ScmAuth.forGithub(githubAuthApi),
          ScmAuth.forGithub(gheAuthApi, {
            host: 'ghe.example.com',
          }),
        ),
    });
    

    The additional gheAuthApiRef utility API can be defined either inside the app itself if it's only used for this purpose, or inside an internal common package for APIs, such as @internal/apis:

    const gheAuthApiRef: ApiRef<OAuthApi & ProfileInfoApi & SessionApi> =
      createApiRef({
        id: 'internal.auth.ghe',
      });
    

    And then implemented using the GithubAuth class from @backstage/core-app-api:

    createApiFactory({
      api: gheAuthApiRef,
      deps: {
        discoveryApi: discoveryApiRef,
        oauthRequestApi: oauthRequestApiRef,
        configApi: configApiRef,
      },
      factory: ({ discoveryApi, oauthRequestApi, configApi }) =>
        GithubAuth.create({
          provider: {
            id: 'ghe',
            icon: ...,
            title: 'GHE'
          },
          discoveryApi,
          oauthRequestApi,
          defaultScopes: ['read:user'],
          environment: configApi.getOptionalString('auth.environment'),
        }),
    })
    

    Finally you also need to add and configure another GitHub provider to the auth-backend using the provider ID ghe:

    // Add the following options to `createRouter` in packages/backend/src/plugins/auth.ts
    providerFactories: {
      ghe: createGithubProvider(),
    },
    

    Other providers follow the same steps, but you will want to use the appropriate auth API implementation in the frontend, such as for example GitlabAuth.

  • Updated dependencies

    • @backstage/integration@0.6.6
    • @backstage/core-plugin-api@0.1.9
    • @backstage/core-components@0.6.0

0.1.10

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.5.0
    • @backstage/integration@0.6.5
    • @backstage/config@0.1.10

0.1.9

Patch Changes

  • 9f1362dcc1: Upgrade @material-ui/lab to 4.0.0-alpha.57.
  • Updated dependencies
    • @backstage/core-components@0.4.2
    • @backstage/integration@0.6.4
    • @backstage/core-plugin-api@0.1.8

0.1.8

Patch Changes

  • Updated dependencies
    • @backstage/integration@0.6.3
    • @backstage/core-components@0.4.0

0.1.7

Patch Changes

  • Updated dependencies
    • @backstage/integration@0.6.0
    • @backstage/core-components@0.3.1
    • @backstage/core-plugin-api@0.1.6

0.1.6

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.3.0
    • @backstage/config@0.1.6
    • @backstage/core-plugin-api@0.1.5
    • @backstage/integration@0.5.9

0.1.5

Patch Changes

  • 9d40fcb1e: - Bumping material-ui/core version to at least 4.12.2 as they made some breaking changes in later versions which broke Pagination of the Table.
    • Switching out material-table to @material-table/core for support for the later versions of material-ui/core
    • This causes a minor API change to @backstage/core-components as the interface for Table re-exports the prop from the underlying Table components.
    • onChangeRowsPerPage has been renamed to onRowsPerPageChange
    • onChangePage has been renamed to onPageChange
    • Migration guide is here: https://material-table-core.com/docs/breaking-changes
  • Updated dependencies
    • @backstage/core-components@0.2.0
    • @backstage/core-plugin-api@0.1.4
    • @backstage/theme@0.2.9

0.1.4

Patch Changes

  • 48c9fcd33: Migrated to use the new @backstage/core-* packages rather than @backstage/core.
  • Updated dependencies
    • @backstage/core-plugin-api@0.1.3

0.1.3

Patch Changes

  • f4e3ac5ce: Move ScmIntegrationIcon from @backstage/plugin-catalog to @backstage/integration-react and make it customizable using app.getSystemIcon().
  • Updated dependencies [eda9dbd5f]
    • @backstage/integration@0.5.6

0.1.2

Patch Changes

  • 062bbf90f: chore: bump @testing-library/user-event from 12.8.3 to 13.1.8
  • 675a569a9: chore: bump react-use dependency in all packages
  • Updated dependencies [062bbf90f]
  • Updated dependencies [889d89b6e]
  • Updated dependencies [3f988cb63]
  • Updated dependencies [675a569a9]
    • @backstage/core@0.7.9