github backstage/backstage release-2021-01-14

latest releases: v1.26.3, v1.26.2, v1.26.1...
3 years ago

@backstage/integration@0.2.0

Minor Changes

  • 466354aaa: Build out the ScmIntegrations class, as well as the individual *Integration classes

## @backstage/backend-common@0.4.3

Patch Changes

  • Updated dependencies [466354aaa]
    • @backstage/integration@0.2.0

## @backstage/catalog-model@0.6.1

Patch Changes

  • f3b064e1c: Export the schemaValidator helper function.
  • abbee6fff: Implement System, Domain and Resource entity kinds.
  • 147fadcb9: Add subcomponentOf to Component kind to represent subsystems of larger components.

## @backstage/cli@0.4.6

Patch Changes

  • 94fdf4955: Get rid of all usages of @octokit/types, and bump the rest of the octokit dependencies to the latest version
  • 08e9893d2: Handle no npm info
  • 9cf71f8bf: Added experimental create-github-app command.

## @backstage/core@0.4.4

Patch Changes

  • 265a7ab30: Fix issue where SidebarItem with onClick and without to renders an inaccessible div. It now renders a button.

## @backstage/create-app@0.3.5

Patch Changes

  • 94fdf4955: Get rid of all usages of @octokit/types, and bump the rest of the octokit dependencies to the latest version

  • cc068c0d6: Bump the gitbeaker dependencies to 28.x.

    To update your own installation, go through the package.json files of all of
    your packages, and ensure that all dependencies on @gitbeaker/node or
    @gitbeaker/core are at version ^28.0.2. Then run yarn install at the root
    of your repo.

## @backstage/techdocs-common@0.3.3

Patch Changes

  • 68ad5af51: Improve techdocs-common Generator API for it to be used by techdocs-cli. TechDocs generator.run function now takes
    an input AND an output directory. Most probably you use techdocs-common via plugin-techdocs-backend, and so there
    is no breaking change for you.
    But if you use techdocs-common separately, you need to create an output directory and pass into the generator.

  • 371f67ecd: fix to-string breakage of binary files

  • f1e74777a: Fix bug where binary files (png, etc.) could not load when using AWS or GCS publisher.

  • dbe4450c3: Google Cloud authentication in TechDocs has been improved.

    1. techdocs.publisher.googleGcs.credentials is now optional. If it is missing, GOOGLE_APPLICATION_CREDENTIALS
      environment variable (and some other methods) will be used to authenticate.
      Read more here https://cloud.google.com/docs/authentication/production

    2. techdocs.publisher.googleGcs.projectId is no longer used. You can remove it from your app-config.yaml.

  • 5826d0973: AWS SDK version bump for TechDocs.

  • b3b9445df: AWS S3 authentication in TechDocs has been improved.

    1. techdocs.publisher.awsS3.bucketName is now the only required config. techdocs.publisher.awsS3.credentials and techdocs.publisher.awsS3.region are optional.

    2. If techdocs.publisher.awsS3.credentials and techdocs.publisher.awsS3.region are missing, the AWS environment variables AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY and AWS_REGION will be used. There are more better ways of setting up AWS authentication. Read the guide at https://backstage.io/docs/features/techdocs/using-cloud-storage

  • Updated dependencies [466354aaa]

  • Updated dependencies [f3b064e1c]

  • Updated dependencies [abbee6fff]

  • Updated dependencies [147fadcb9]

    • @backstage/integration@0.2.0
    • @backstage/catalog-model@0.6.1
    • @backstage/backend-common@0.4.3

## @backstage/plugin-auth-backend@0.2.10

Patch Changes

  • 468579734: Allow blank certificates and support logout URLs in the SAML provider.
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/catalog-model@0.6.1
    • @backstage/backend-common@0.4.3

## @backstage/plugin-catalog@0.2.11

Patch Changes

  • c00488983: Enable catalog table actions for all location types.

    The edit button has had support for other providers for a while and there is
    no specific reason the View in GitHub cannot work for all locations. This
    change also replaces the GitHub icon with the OpenInNew icon.

  • Updated dependencies [f3b064e1c]

  • Updated dependencies [265a7ab30]

  • Updated dependencies [abbee6fff]

  • Updated dependencies [147fadcb9]

    • @backstage/catalog-model@0.6.1
    • @backstage/core@0.4.4

## @backstage/plugin-catalog-backend@0.5.3

Patch Changes

  • 94fdf4955: Get rid of all usages of @octokit/types, and bump the rest of the octokit dependencies to the latest version
  • ade6b3bdf: AWS SDK version bump for Catalog Backend.
  • abbee6fff: Implement System, Domain and Resource entity kinds.
  • 147fadcb9: Add subcomponentOf to Component kind to represent subsystems of larger components.
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/catalog-model@0.6.1
    • @backstage/backend-common@0.4.3

## @backstage/plugin-catalog-import@0.3.4

Patch Changes

  • 34a01a171: Improve how URLs are analyzed for add/import
  • bc40ccecf: Add more generic descriptions for the catalog-import form.
  • 94fdf4955: Get rid of all usages of @octokit/types, and bump the rest of the octokit dependencies to the latest version
  • be5ac7fde: Remove dependency to @backstage/plugin-catalog-backend.
  • Updated dependencies [466354aaa]
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [c00488983]
  • Updated dependencies [265a7ab30]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/integration@0.2.0
    • @backstage/catalog-model@0.6.1
    • @backstage/plugin-catalog@0.2.11
    • @backstage/core@0.4.4

## @backstage/plugin-cloudbuild@0.2.6

Patch Changes

  • 94fdf4955: Get rid of all usages of @octokit/types, and bump the rest of the octokit dependencies to the latest version
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [c00488983]
  • Updated dependencies [265a7ab30]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/catalog-model@0.6.1
    • @backstage/plugin-catalog@0.2.11
    • @backstage/core@0.4.4

## @backstage/plugin-github-actions@0.2.7

Patch Changes

  • 94fdf4955: Get rid of all usages of @octokit/types, and bump the rest of the octokit dependencies to the latest version
  • a6f9dca0d: Remove dependency on @backstage/core-api. No plugin should ever depend on that package; it's an internal concern whose important bits are re-exported by @backstage/core which is the public facing dependency to use.
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [c00488983]
  • Updated dependencies [265a7ab30]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/catalog-model@0.6.1
    • @backstage/plugin-catalog@0.2.11
    • @backstage/core@0.4.4

## @backstage/plugin-graphiql@0.2.5

Patch Changes

  • 5a1368ba1: Updated README
  • Updated dependencies [265a7ab30]
    • @backstage/core@0.4.4

## @backstage/plugin-jenkins@0.3.5

Patch Changes

  • feabc7f0c: Handle missing ObjectMetadataAction in Jenkins API
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [c00488983]
  • Updated dependencies [265a7ab30]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/catalog-model@0.6.1
    • @backstage/plugin-catalog@0.2.11
    • @backstage/core@0.4.4

## @backstage/plugin-kubernetes@0.3.4

Patch Changes

  • 5a9a7e7c2: Revamped Kubernetes UI and added error reporting/detection
  • 3e7c09c84: Minor updates to display of errors
  • Updated dependencies [5a9a7e7c2]
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [265a7ab30]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/plugin-kubernetes-backend@0.2.4
    • @backstage/catalog-model@0.6.1
    • @backstage/core@0.4.4

## @backstage/plugin-kubernetes-backend@0.2.4

Patch Changes

  • 5a9a7e7c2: Revamped Kubernetes UI and added error reporting/detection
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/catalog-model@0.6.1
    • @backstage/backend-common@0.4.3

## @backstage/plugin-lighthouse@0.2.7

Patch Changes

  • cf7df3b1f: Strip trailing slash from url when creating a new audit. This change prevents duplicate audits from being displayed in the audit list.
  • a6f9dca0d: Remove dependency on @backstage/core-api. No plugin should ever depend on that package; it's an internal concern whose important bits are re-exported by @backstage/core which is the public facing dependency to use.
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [c00488983]
  • Updated dependencies [265a7ab30]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/catalog-model@0.6.1
    • @backstage/plugin-catalog@0.2.11
    • @backstage/core@0.4.4

## @backstage/plugin-org@0.3.3

Patch Changes

  • f573cf368: Fixed - normalizing strings for comparison when ignoring when one is in low case.
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [c00488983]
  • Updated dependencies [265a7ab30]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/catalog-model@0.6.1
    • @backstage/plugin-catalog@0.2.11
    • @backstage/core@0.4.4

## @backstage/plugin-scaffolder-backend@0.4.1

Patch Changes

  • 94fdf4955: Get rid of all usages of @octokit/types, and bump the rest of the octokit dependencies to the latest version

  • cc068c0d6: Bump the gitbeaker dependencies to 28.x.

    To update your own installation, go through the package.json files of all of
    your packages, and ensure that all dependencies on @gitbeaker/node or
    @gitbeaker/core are at version ^28.0.2. Then run yarn install at the root
    of your repo.

  • 711ba55a2: Export all preparers and publishers properly

  • Updated dependencies [466354aaa]

  • Updated dependencies [f3b064e1c]

  • Updated dependencies [abbee6fff]

  • Updated dependencies [147fadcb9]

    • @backstage/integration@0.2.0
    • @backstage/catalog-model@0.6.1
    • @backstage/backend-common@0.4.3

## @backstage/plugin-techdocs@0.5.3

Patch Changes

  • dbe4450c3: Google Cloud authentication in TechDocs has been improved.

    1. techdocs.publisher.googleGcs.credentials is now optional. If it is missing, GOOGLE_APPLICATION_CREDENTIALS
      environment variable (and some other methods) will be used to authenticate.
      Read more here https://cloud.google.com/docs/authentication/production

    2. techdocs.publisher.googleGcs.projectId is no longer used. You can remove it from your app-config.yaml.

  • a6f9dca0d: Remove dependency on @backstage/core-api. No plugin should ever depend on that package; it's an internal concern whose important bits are re-exported by @backstage/core which is the public facing dependency to use.

  • b3b9445df: AWS S3 authentication in TechDocs has been improved.

    1. techdocs.publisher.awsS3.bucketName is now the only required config. techdocs.publisher.awsS3.credentials and techdocs.publisher.awsS3.region are optional.

    2. If techdocs.publisher.awsS3.credentials and techdocs.publisher.awsS3.region are missing, the AWS environment variables AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY and AWS_REGION will be used. There are more better ways of setting up AWS authentication. Read the guide at https://backstage.io/docs/features/techdocs/using-cloud-storage

  • e5d12f705: Use history.pushState for hash link navigation.

  • Updated dependencies [68ad5af51]

  • Updated dependencies [f3b064e1c]

  • Updated dependencies [371f67ecd]

  • Updated dependencies [f1e74777a]

  • Updated dependencies [dbe4450c3]

  • Updated dependencies [c00488983]

  • Updated dependencies [265a7ab30]

  • Updated dependencies [5826d0973]

  • Updated dependencies [b3b9445df]

  • Updated dependencies [abbee6fff]

  • Updated dependencies [147fadcb9]

    • @backstage/techdocs-common@0.3.3
    • @backstage/catalog-model@0.6.1
    • @backstage/plugin-catalog@0.2.11
    • @backstage/core@0.4.4

## @backstage/plugin-techdocs-backend@0.5.3

Patch Changes

  • 68ad5af51: Improve techdocs-common Generator API for it to be used by techdocs-cli. TechDocs generator.run function now takes
    an input AND an output directory. Most probably you use techdocs-common via plugin-techdocs-backend, and so there
    is no breaking change for you.
    But if you use techdocs-common separately, you need to create an output directory and pass into the generator.
  • cb7af51e7: If using Url Reader, cache downloaded source files for 30 minutes.
  • Updated dependencies [68ad5af51]
  • Updated dependencies [f3b064e1c]
  • Updated dependencies [371f67ecd]
  • Updated dependencies [f1e74777a]
  • Updated dependencies [dbe4450c3]
  • Updated dependencies [5826d0973]
  • Updated dependencies [b3b9445df]
  • Updated dependencies [abbee6fff]
  • Updated dependencies [147fadcb9]
    • @backstage/techdocs-common@0.3.3
    • @backstage/catalog-model@0.6.1
    • @backstage/backend-common@0.4.3

## example-backend@0.2.11

Patch Changes

  • cc068c0d6: Bump the gitbeaker dependencies to 28.x.

    To update your own installation, go through the package.json files of all of
    your packages, and ensure that all dependencies on @gitbeaker/node or
    @gitbeaker/core are at version ^28.0.2. Then run yarn install at the root
    of your repo.

  • Updated dependencies [68ad5af51]

  • Updated dependencies [5a9a7e7c2]

  • Updated dependencies [f3b064e1c]

  • Updated dependencies [94fdf4955]

  • Updated dependencies [cc068c0d6]

  • Updated dependencies [ade6b3bdf]

  • Updated dependencies [468579734]

  • Updated dependencies [cb7af51e7]

  • Updated dependencies [abbee6fff]

  • Updated dependencies [147fadcb9]

  • Updated dependencies [711ba55a2]

    • @backstage/plugin-techdocs-backend@0.5.3
    • @backstage/plugin-kubernetes-backend@0.2.4
    • @backstage/catalog-model@0.6.1
    • @backstage/plugin-catalog-backend@0.5.3
    • @backstage/plugin-scaffolder-backend@0.4.1
    • @backstage/plugin-auth-backend@0.2.10
    • @backstage/backend-common@0.4.3

Don't miss a new backstage release

NewReleases is sending notifications on new releases.