Release v1.23.0-next.2
@backstage/app-defaults@1.5.0-next.2
Minor Changes
- f919be9: Added a utility API for VMware Cloud auth; the API ref is available in the
@backstage/core-plugin-api
and@backstage/frontend-plugin-api
packages, the implementation is in@backstage/core-app-api
and a factory has been added to@backstage/app-defaults
. - 7f11009: Added stack trace display to
ErrorPage
and updated existing refs
Patch Changes
- 9aac2b0: Use
--cwd
as the firstyarn
argument - 214f2da: Fix invalid HTTP status code 501 in Error Page
- Updated dependencies
- @backstage/core-components@0.14.0-next.1
- @backstage/core-app-api@1.12.0-next.1
- @backstage/core-plugin-api@1.9.0-next.1
- @backstage/plugin-permission-react@0.4.20-next.1
- @backstage/theme@0.5.1-next.0
@backstage/core-app-api@1.12.0-next.1
Minor Changes
- f919be9: Added a utility API for VMware Cloud auth; the API ref is available in the
@backstage/core-plugin-api
and@backstage/frontend-plugin-api
packages, the implementation is in@backstage/core-app-api
and a factory has been added to@backstage/app-defaults
.
Patch Changes
- 9aac2b0: Use
--cwd
as the firstyarn
argument - 8fe56a8: Widen
@types/react
dependency range to include version 18. - Updated dependencies
- @backstage/core-plugin-api@1.9.0-next.1
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
@backstage/core-plugin-api@1.9.0-next.1
Minor Changes
- f919be9: Added a utility API for VMware Cloud auth; the API ref is available in the
@backstage/core-plugin-api
and@backstage/frontend-plugin-api
packages, the implementation is in@backstage/core-app-api
and a factory has been added to@backstage/app-defaults
.
Patch Changes
- 8fe56a8: Widen
@types/react
dependency range to include version 18. - Updated dependencies
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
@backstage/repo-tools@0.6.0-next.2
Minor Changes
-
4c62935: BREAKING: The
schema openapi *
commands are now renamed intopackage schema openapi *
andrepo schema openapi *
. The aim is to make it more clear what the command is operating on, the entire repo or just a single package.The following commands now live under the
package
namespace,schema openapi generate
is nowpackage schema openapi generate --server
schema openapi generate-client
is nowpackage schema openapi generate --client-package
schema openapi init
is nowpackage schema openapi init
And these commands live under the new
repo
namespace,schema openapi lint
is nowrepo schema openapi lint
schema openapi test
is nowrepo schema openapi test
schema openapi verify
is nowrepo schema openapi verify
The
package schema openapi generate
now supports defining both--server
and--client-package
to generate both at once.This update also reworks the--client-package
flag to accept only an output directory as the input directory can now be inferred.
Patch Changes
- aa91cd6: Resolved an issue with generate-catalog-info where it was replacing upper case characters with -.
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/catalog-model@1.4.4-next.0
- @backstage/cli-common@0.1.13
- @backstage/cli-node@0.2.2
- @backstage/errors@1.2.3
@backstage/plugin-auth-backend@0.21.0-next.2
Minor Changes
-
7dd8463: BREAKING: The
saml
provider has been migrated frompassport-saml
to@node-saml/passport-saml
.This comes with breaking changes to config options:
audience
is now mandatorywantAuthnResponseSigned
is now exposed and defaults totrue
wantAssertionsSigned
is now exposed and defaults totrue
Patch Changes
- 97f8724: Support additional algorithms in the
/.well-known/openid-configuration
endpoint. - a9e0107: The auth backend will now refuse to issue user tokens are excessively large.
- d4cc552: The helper function
makeProfileInfo
andPassportHelpers.transformProfile
were refactored to use thejose
library. - 8e8a25d: Ability for user to configure backstage token expiration
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-backend-module-aws-alb-provider@0.1.0-next.1
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/plugin-auth-backend-module-atlassian-provider@0.1.2-next.2
- @backstage/plugin-auth-backend-module-github-provider@0.1.7-next.2
- @backstage/plugin-auth-backend-module-gitlab-provider@0.1.7-next.2
- @backstage/plugin-auth-backend-module-google-provider@0.1.7-next.2
- @backstage/plugin-auth-backend-module-microsoft-provider@0.1.5-next.2
- @backstage/plugin-auth-backend-module-oauth2-provider@0.1.7-next.2
- @backstage/plugin-auth-backend-module-oidc-provider@0.1.0-next.2
- @backstage/plugin-auth-backend-module-okta-provider@0.0.3-next.2
- @backstage/plugin-auth-backend-module-gcp-iap-provider@0.2.4-next.2
- @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.1.2-next.2
- @backstage/plugin-catalog-node@1.6.2-next.2
- @backstage/config@1.1.1
- @backstage/catalog-client@1.6.0-next.1
- @backstage/catalog-model@1.4.4-next.0
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
@backstage/plugin-catalog-graph@0.4.0-next.2
Minor Changes
- 3dc64e9: Migrate plugin to the new frontend system, it is experimental and available via alpha subpath.
Patch Changes
-
3e1c6e2: Added possibility to show arrow heads for graph edges for better understandability.
In order to show arrow heads in the catalog graph page, add
showArrowHeads
attribute toCatalogGraphPage
component (typically inpackages/app/src/App.tsx
):- <CatalogGraphPage />
+ <CatalogGraphPage showArrowHeads />In order to show arrow heads in entity graphs, add
showArrowHeads
attribute toEntityCatalogGraphCard
components (typically multiple occurrences inpackages/app/src/components/catalog/EntityPage.tsx
):- <EntityCatalogGraphCard variant="gridItem" height={400} />
+ <EntityCatalogGraphCard variant="gridItem" height={400} showArrowHeads /> -
9aac2b0: Use
--cwd
as the firstyarn
argument -
8fe56a8: Widen
@types/react
dependency range to include version 18. -
Updated dependencies
- @backstage/core-components@0.14.0-next.1
- @backstage/core-plugin-api@1.9.0-next.1
- @backstage/frontend-plugin-api@0.6.0-next.2
- @backstage/plugin-catalog-react@1.10.0-next.2
- @backstage/core-compat-api@0.2.0-next.2
- @backstage/catalog-client@1.6.0-next.1
- @backstage/catalog-model@1.4.4-next.0
- @backstage/types@1.1.1
@backstage/plugin-catalog-react@1.10.0-next.2
Minor Changes
- 3dc64e9: Add support to
configSchema
option on thecreateEntityCardExtension
factory function.
Patch Changes
- 8fe56a8: Widen
@types/react
dependency range to include version 18. - Updated dependencies
- @backstage/core-components@0.14.0-next.1
- @backstage/core-plugin-api@1.9.0-next.1
- @backstage/frontend-plugin-api@0.6.0-next.2
- @backstage/plugin-permission-react@0.4.20-next.1
- @backstage/integration-react@1.1.24-next.1
- @backstage/catalog-client@1.6.0-next.1
- @backstage/catalog-model@1.4.4-next.0
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/version-bridge@1.0.7
- @backstage/plugin-catalog-common@1.0.21-next.0
- @backstage/plugin-permission-common@0.7.12
@backstage/plugin-kubernetes-backend@0.15.0-next.2
Minor Changes
- 666eff5: BREAKING The backend will fail to start if two clusters in the app-config have the same name. The requirement for unique names has been declared in the docs for some time, but is now enforced.
Patch Changes
- 1c3cb3b: Backstage will log a warning whenever duplicate cluster names are detected -- even if clusters sharing the same name come from separate locators.
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/plugin-kubernetes-node@0.1.4-next.2
- @backstage/plugin-permission-node@0.7.21-next.2
- @backstage/plugin-catalog-node@1.6.2-next.2
- @backstage/config@1.1.1
- @backstage/integration-aws-node@0.1.8
- @backstage/catalog-client@1.6.0-next.1
- @backstage/catalog-model@1.4.4-next.0
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-kubernetes-common@0.7.4-next.1
- @backstage/plugin-permission-common@0.7.12
@backstage/plugin-scaffolder@1.18.0-next.2
Minor Changes
- 7f11009: Added stack trace display to
ErrorPage
and updated existing refs
Patch Changes
- 9aac2b0: Use
--cwd
as the firstyarn
argument - 8fe56a8: Widen
@types/react
dependency range to include version 18. - Updated dependencies
- @backstage/core-components@0.14.0-next.1
- @backstage/core-plugin-api@1.9.0-next.1
- @backstage/frontend-plugin-api@0.6.0-next.2
- @backstage/plugin-catalog-react@1.10.0-next.2
- @backstage/plugin-permission-react@0.4.20-next.1
- @backstage/plugin-scaffolder-react@1.8.0-next.2
- @backstage/integration-react@1.1.24-next.1
- @backstage/core-compat-api@0.2.0-next.2
- @backstage/catalog-client@1.6.0-next.1
- @backstage/catalog-model@1.4.4-next.0
- @backstage/errors@1.2.3
- @backstage/integration@1.9.0-next.0
- @backstage/types@1.1.1
- @backstage/plugin-catalog-common@1.0.21-next.0
- @backstage/plugin-scaffolder-common@1.5.0-next.1
@backstage/plugin-scaffolder-backend-module-bitbucket@0.2.0-next.2
Minor Changes
-
5eb6882: Split
@backstage/plugin-scaffolder-backend-module-bitbucket
into@backstage/plugin-scaffolder-backend-module-bitbucket-cloud
and@backstage/plugin-scaffolder-backend-module-bitbucket-server
.@backstage/plugin-scaffolder-backend-module-bitbucket
was deprecated in favor of these two replacements.Please use any of the two replacements depending on your needs.
- backend.add(import('@backstage/plugin-scaffolder-backend-module-bitbucket'));
+ backend.add(import('@backstage/plugin-scaffolder-backend-module-bitbucket-cloud'));
+ backend.add(import('@backstage/plugin-scaffolder-backend-module-bitbucket-server'));
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.1.0-next.0
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.1.0-next.0
- @backstage/plugin-scaffolder-node@0.3.0-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/integration@1.9.0-next.0
@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.1.0-next.0
Minor Changes
-
5eb6882: New scaffolder module
@backstage/plugin-scaffolder-backend-module-bitbucket-cloud
.Extracted from
@backstage/plugin-scaffolder-backend-module-bitbucket
and replaces its actions related to Bitbucket Cloud.publish:bitbucketCloud
bitbucket:pipelines:run
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-scaffolder-node@0.3.0-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/integration@1.9.0-next.0
@backstage/plugin-scaffolder-backend-module-bitbucket-server@0.1.0-next.0
Minor Changes
-
5eb6882: New scaffolder module
@backstage/plugin-scaffolder-backend-module-bitbucket-server
.Extracted from
@backstage/plugin-scaffolder-backend-module-bitbucket
and replaces its actions related to Bitbucket Server.publish:bitbucketServer
publish:bitbucketServer:pull-request
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-scaffolder-node@0.3.0-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/integration@1.9.0-next.0
@backstage/backend-app-api@0.5.11-next.2
Patch Changes
- 9aac2b0: Use
--cwd
as the firstyarn
argument - Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/backend-tasks@0.5.15-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/plugin-permission-node@0.7.21-next.2
- @backstage/config@1.1.1
- @backstage/cli-common@0.1.13
- @backstage/cli-node@0.2.2
- @backstage/config-loader@1.6.1
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
@backstage/backend-common@0.21.0-next.2
Patch Changes
- 3489d05:
FetchUrlReader#readUrl()
now supports passing an optionaltoken
to authenticate requests. - 9aac2b0: Use
--cwd
as the firstyarn
argument - 7fb7a79: Add a config declaration for
workingDirectory
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/backend-dev-utils@0.1.4-next.0
- @backstage/backend-app-api@0.5.11-next.2
- @backstage/config@1.1.1
- @backstage/integration-aws-node@0.1.8
- @backstage/cli-common@0.1.13
- @backstage/config-loader@1.6.1
- @backstage/errors@1.2.3
- @backstage/integration@1.9.0-next.0
- @backstage/types@1.1.1
@backstage/backend-defaults@0.2.10-next.2
Patch Changes
- 9aac2b0: Use
--cwd
as the firstyarn
argument - Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/backend-app-api@0.5.11-next.2
@backstage/backend-dev-utils@0.1.4-next.0
Patch Changes
- 9aac2b0: Use
--cwd
as the firstyarn
argument
@backstage/backend-dynamic-feature-service@0.1.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-catalog-backend@1.17.0-next.2
- @backstage/backend-tasks@0.5.15-next.2
- @backstage/plugin-events-backend@0.2.19-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/plugin-permission-node@0.7.21-next.2
- @backstage/plugin-scaffolder-node@0.3.0-next.2
- @backstage/plugin-search-backend-node@1.2.14-next.2
- @backstage/plugin-events-node@0.2.19-next.2
- @backstage/config@1.1.1
- @backstage/cli-common@0.1.13
- @backstage/cli-node@0.2.2
- @backstage/errors@1.2.3
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.12
- @backstage/plugin-search-common@1.2.10
@backstage/backend-openapi-utils@0.1.3-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/errors@1.2.3
@backstage/backend-plugin-api@0.6.10-next.2
Patch Changes
- 9aac2b0: Use
--cwd
as the firstyarn
argument - Updated dependencies
- @backstage/backend-tasks@0.5.15-next.2
- @backstage/plugin-auth-node@0.4.4-next.2
- @backstage/config@1.1.1
- @backstage/types@1.1.1
- @backstage/plugin-permission-common@0.7.12