github backstage/backstage release-2021-05-20

latest releases: v1.27.0-next.2, v1.26.5, v1.27.0-next.1...
2 years ago

@backstage/plugin-cost-insights@0.10.0

Minor Changes

  • 7cbfcae48: support jsx in alert titles

Patch Changes

  • 5914a76d5: Added example client
  • Updated dependencies [65e6c4541]
  • Updated dependencies [5da6a561d]
    • @backstage/core@0.7.10

## @backstage/plugin-splunk-on-call@0.3.0

Minor Changes

  • 8aa0b6025: Updates the Splunk On-Call plugin for the composability system
    migration
    .

    To upgrade, modify your EntityPage to use the updated export names. The
    EntitySplunkOnCallCard should be wrapped in an <EntitySwitch> condition as
    shown in the plugin README, which you may already have in place.

    ```diff
    import {

    • isPluginApplicableToEntity as isSplunkOnCallAvailable,
    • isSplunkOnCallAvailable,
    • SplunkOnCallCard
    • EntitySplunkOnCallCard,
      } from '@backstage/plugin-splunk-on-call';

    ...



    • ### Patch Changes - Updated dependencies [f7f7783a3] - Updated dependencies [65e6c4541] - Updated dependencies [68fdbf014] - Updated dependencies [5da6a561d] - @backstage/catalog-model@0.7.10 - @backstage/core@0.7.10 ## @backstage/backend-common@0.8.1 ### Patch Changes - c7dad9218: All cache-related connection errors are now handled and logged by the cache manager. App Integrators may provide an optional error handler when instantiating the cache manager if custom error handling is needed. typescript
      // Providing an error handler
      const cacheManager = CacheManager.fromConfig(config, {
      onError: e => {
      if (isSomehowUnrecoverable(e)) {
      gracefullyShutThingsDown();
      process.exit(1);
      }
      },
      });
      ```
  • 65e6c4541: Remove circular dependencies

  • 5001de908: Change GitlabUrlReader to SHA timestamp compare using only commits that modify given file path, if file path given

  • Updated dependencies [65e6c4541]

  • Updated dependencies [290405276]

    • @backstage/integration@0.5.3
    • @backstage/config-loader@0.6.2

## @backstage/catalog-model@0.7.10

Patch Changes

  • f7f7783a3: Add Owner field in template card and new data distribution
    Add spec.owner as optional field into TemplateV1Alpha and TemplateV1Beta Schema
    Add relations ownedBy and ownerOf into Template entity
    Template documentation updated
  • 68fdbf014: Add the status field to the Entity envelope

## @backstage/cli@0.6.12

Patch Changes

  • 2bfec55a6: Update fork-ts-checker-webpack-plugin
  • Updated dependencies [290405276]
    • @backstage/config-loader@0.6.2

## @backstage/config-loader@0.6.2

Patch Changes

  • 290405276: Updated dependencies

## @backstage/core@0.7.10

Patch Changes

  • 65e6c4541: Remove circular dependencies
  • 5da6a561d: Fix a bug where users are asked to log-in on every page refresh. This is specific to people with only one sign-in provider in their SignInPage component.
  • Updated dependencies [61c3f927c]
  • Updated dependencies [65e6c4541]
    • @backstage/core-api@0.2.19

## @backstage/core-api@0.2.19

Patch Changes

  • 61c3f927c: Updated the Observable type to provide interoperability with Symbol.observable, making it compatible with at least zen-observable and RxJS 7.

    In cases where this change breaks tests that mocked the Observable type, the following addition to the mock should fix the breakage:

      [Symbol.observable]() {
        return this;
      },
    
    • 65e6c4541: Remove circular dependencies

      @backstage/dev-utils@0.1.15

      Patch Changes

    • 5e7b36e74: Fix a bug where an instance of the SCM integrations API wasn't being provided properly to the dev app.

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • Updated dependencies [61c3f927c]

    • @backstage/catalog-model@0.7.10

    • @backstage/core@0.7.10

    • @backstage/test-utils@0.1.12

      @backstage/integration@0.5.3

      Patch Changes

    • 65e6c4541: Remove circular dependencies

      @backstage/techdocs-common@0.6.2

      Patch Changes

    • 65e6c4541: Remove circular dependencies

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [c7dad9218]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5001de908]

    • @backstage/catalog-model@0.7.10

    • @backstage/backend-common@0.8.1

    • @backstage/integration@0.5.3

      @backstage/test-utils@0.1.12

      Patch Changes

    • 61c3f927c: Updated MockErrorApi to work with new Observable type in @backstage/core.

    • Updated dependencies [61c3f927c]

    • Updated dependencies [65e6c4541]

    • @backstage/core-api@0.2.19

      @backstage/plugin-api-docs@0.4.14

      Patch Changes

    • 65e6c4541: Remove circular dependencies

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • @backstage/catalog-model@0.7.10

    • @backstage/core@0.7.10

      @backstage/plugin-auth-backend@0.3.11

      Patch Changes

    • 65e6c4541: Remove circular dependencies

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [c7dad9218]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5001de908]

    • Updated dependencies [61c3f927c]

    • @backstage/catalog-model@0.7.10

    • @backstage/backend-common@0.8.1

    • @backstage/test-utils@0.1.12

      @backstage/plugin-badges-backend@0.1.5

      Patch Changes

    • a286a6397: Fix generated badge links

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [c7dad9218]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5001de908]

    • @backstage/catalog-model@0.7.10

    • @backstage/backend-common@0.8.1

      @backstage/plugin-catalog@0.5.8

      Patch Changes

    • a53f3d603: - Added RelatedEntitesCard as a base implementation of displaying entities that are related to another entity.

    • Added HasResourcesCard to display resources that are part of a system.

    • Added DependsOnComponentsCard to display components that are dependencies of a component.

    • Added DependsOnResourcesCard to display resources that are dependencies of a component.

    • Refactored HasComponentsCard to use base RelatedEntitiesCard. Card remains backwards compatible.

    • Refactored HasSubcomponentsCard to use base RelatedEntitiesCard. Card remains backwards compatible.

    • Refactored HasSystemsCard to use base RelatedEntitiesCard. Card remains backwards compatible.

    • Updated the example app to take advantage of these new components.

    • b203699e9: Display warning when Entity has orphan annotation.

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • @backstage/catalog-model@0.7.10

    • @backstage/core@0.7.10

    • @backstage/integration@0.5.3

      @backstage/plugin-catalog-backend@0.9.1

      Patch Changes

    • 50a5348b7: Fix error handling in LdapOrgReaderProcessor, and support complex paging options

    • 1b8e28aed: Resolve the target for glob file locations correctly

    • dcd5a93a9: Correctly add <source>/project-slug annotation for new catalog-info.yaml PRs based on SCM integration.

    • f7f7783a3: Add Owner field in template card and new data distribution
      Add spec.owner as optional field into TemplateV1Alpha and TemplateV1Beta Schema
      Add relations ownedBy and ownerOf into Template entity
      Template documentation updated

    • 62579ced6: Skip adding entries to the entities_search table if their key exceeds a length limit.

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [c7dad9218]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5001de908]

    • @backstage/catalog-model@0.7.10

    • @backstage/backend-common@0.8.1

    • @backstage/integration@0.5.3

      @backstage/plugin-catalog-import@0.5.7

      Patch Changes

    • ca6e0ab69: Make UI errors friendlier when importing existing components

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • @backstage/catalog-model@0.7.10

    • @backstage/core@0.7.10

    • @backstage/integration@0.5.3

      @backstage/plugin-cloudbuild@0.2.15

      Patch Changes

    • 65e6c4541: Remove circular dependencies

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • @backstage/catalog-model@0.7.10

    • @backstage/core@0.7.10

      @backstage/plugin-git-release-manager@0.1.2

      Patch Changes

    • f915a342d: [ImgBot] Optimize images

    • Updated dependencies [65e6c4541]

    • Updated dependencies [5da6a561d]

    • @backstage/core@0.7.10

    • @backstage/integration@0.5.3

      @backstage/plugin-github-actions@0.4.7

      Patch Changes

    • 65e6c4541: Remove circular dependencies

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • @backstage/catalog-model@0.7.10

    • @backstage/core@0.7.10

    • @backstage/integration@0.5.3

      @backstage/plugin-github-deployments@0.1.6

      Patch Changes

    • fa69982fb: Support GHE by properly parsing enterprise instance hosts

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • @backstage/catalog-model@0.7.10

    • @backstage/core@0.7.10

    • @backstage/integration@0.5.3

      @backstage/plugin-ilert@0.1.2

      Patch Changes

    • f915a342d: [ImgBot] Optimize images

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • @backstage/catalog-model@0.7.10

    • @backstage/core@0.7.10

      @backstage/plugin-scaffolder@0.9.5

      Patch Changes

    • f7f7783a3: Add Owner field in template card and new data distribution
      Add spec.owner as optional field into TemplateV1Alpha and TemplateV1Beta Schema
      Add relations ownedBy and ownerOf into Template entity
      Template documentation updated

    • 81d7b9c6f: Added deprecation warnings for v1alpha1 templates

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • @backstage/catalog-model@0.7.10

    • @backstage/core@0.7.10

    • @backstage/integration@0.5.3

      @backstage/plugin-scaffolder-backend@0.11.2

      Patch Changes

    • f7f7783a3: Add Owner field in template card and new data distribution
      Add spec.owner as optional field into TemplateV1Alpha and TemplateV1Beta Schema
      Add relations ownedBy and ownerOf into Template entity
      Template documentation updated

    • 65e6c4541: Remove circular dependencies

    • 81d7b9c6f: Added deprecation warnings for v1alpha1 templates

    • 9962faa2b: Add branch protection for default branches of scaffolded GitHub repositories

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [c7dad9218]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5001de908]

    • @backstage/catalog-model@0.7.10

    • @backstage/backend-common@0.8.1

    • @backstage/integration@0.5.3

      @backstage/plugin-techdocs@0.9.3

      Patch Changes

    • 65e6c4541: Remove circular dependencies

    • a62cfe068: Bug fix on sidebar position when Tab-Bar is enabled

    • 35e091604: Handle URLs with a #hash correctly when rewriting link URLs.

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • @backstage/catalog-model@0.7.10

    • @backstage/core@0.7.10

    • @backstage/integration@0.5.3

      example-app@0.2.29

      Patch Changes

    • Updated dependencies [7cbfcae48]

    • Updated dependencies [2bfec55a6]

    • Updated dependencies [f7f7783a3]

    • Updated dependencies [65e6c4541]

    • Updated dependencies [68fdbf014]

    • Updated dependencies [5da6a561d]

    • Updated dependencies [ca6e0ab69]

    • Updated dependencies [5914a76d5]

    • Updated dependencies [81d7b9c6f]

    • Updated dependencies [a62cfe068]

    • Updated dependencies [35e091604]

    • Updated dependencies [a53f3d603]

    • Updated dependencies [b203699e9]

    • @backstage/plugin-cost-insights@0.10.0

    • @backstage/cli@0.6.12

    • @backstage/catalog-model@0.7.10

    • @backstage/plugin-scaffolder@0.9.5

    • @backstage/core@0.7.10

    • @backstage/plugin-api-docs@0.4.14

    • @backstage/plugin-cloudbuild@0.2.15

    • @backstage/plugin-github-actions@0.4.7

    • @backstage/plugin-techdocs@0.9.3

    • @backstage/plugin-catalog-import@0.5.7

    • @backstage/plugin-catalog@0.5.8

Don't miss a new backstage release

NewReleases is sending notifications on new releases.