github backstage/backstage release-2021-03-31

latest releases: v1.29.0-next.0, v1.28.2, v1.28.1...
3 years ago

@backstage/plugin-catalog-backend@0.7.0

Minor Changes

  • 676ede643: DELETE on an entity now just deletes the entity, rather than removing all related entities and the location

  • f1b2c1d2c: Add readonly mode to catalog backend

    This change adds a catalog.readonly field in app-config.yaml that can be used to configure the catalog in readonly mode which effectively disables the possibility of adding new components to the catalog after startup.

    When in readonly mode only locations configured in catalog.locations are loaded and served.
    By default readonly is disabled which represents the current functionality where locations can be added at run-time.

    This change requires the config API in the router which requires a change to createRouter.

    ```diff
    return await createRouter({

     entitiesCatalog,
     locationsCatalog,
     higherOrderOperation,
     locationAnalyzer,
     logger: env.logger,
    
    • config: env.config,
      });
      ### Patch Changes - 29e1789e1: Make sure that Group `spec.members` is taken into account when filling out an org hierarchy - 8488a1a96: Added support for the "members" field of the Group entity, allowing specification of direct members from the Group side of the relationship. Added support to the `BuiltinKindsEntityProcessor` to generate the appropriate relationships. - 6b2d54fd6: Fix mapping between users and groups for Microsoft Active Directories when using the LdapOrgProcessor - 44590510d: Add Bitbucket Server discovery processor. - Updated dependencies [8488a1a96] - Updated dependencies [37e3a69f5] - @backstage/catalog-model@0.7.5 - @backstage/backend-common@0.6.1 ## @backstage/backend-common@0.6.1 ### Patch Changes - 37e3a69f5: Export `ReadTreeResponseFile` and `SearchResponseFile`. ## @backstage/catalog-client@0.3.9 ### Patch Changes - 676ede643: Added the `getOriginLocationByEntity` and `removeLocationById` methods to the catalog client - b196a4569: Avoid using Headers as it is not supported in the backend - Updated dependencies [8488a1a96] - @backstage/catalog-model@0.7.5 ## @backstage/catalog-model@0.7.5 ### Patch Changes - 8488a1a96: Added support for the "members" field of the Group entity, allowing specification of direct members from the Group side of the relationship. Added support to the `BuiltinKindsEntityProcessor` to generate the appropriate relationships. ## @backstage/create-app@0.3.16 ### Patch Changes - Updated dependencies [676ede643] - Updated dependencies [2ab6f3ff0] - Updated dependencies [0d55dcc74] - Updated dependencies [ee5529268] - Updated dependencies [2c29611a0] - Updated dependencies [29e1789e1] - Updated dependencies [aa58c01e2] - Updated dependencies [60bddefce] - Updated dependencies [bebd1c4fe] - Updated dependencies [f1b2c1d2c] - Updated dependencies [676ede643] - Updated dependencies [9f48b548c] - Updated dependencies [8bee6a131] - Updated dependencies [b196a4569] - Updated dependencies [8488a1a96] - Updated dependencies [37e3a69f5] - Updated dependencies [6b2d54fd6] - Updated dependencies [44590510d] - Updated dependencies [dd7fa21e2] - Updated dependencies [164cc4c53] - Updated dependencies [676ede643] - @backstage/plugin-catalog-backend@0.7.0 - @backstage/plugin-scaffolder@0.8.1 - @backstage/plugin-scaffolder-backend@0.9.4 - @backstage/plugin-auth-backend@0.3.7 - @backstage/plugin-api-docs@0.4.10 - @backstage/plugin-github-actions@0.4.3 - @backstage/plugin-catalog@0.5.2 - @backstage/plugin-techdocs@0.7.1 - @backstage/catalog-client@0.3.9 - @backstage/plugin-catalog-import@0.5.1 - @backstage/plugin-explore@0.3.3 - @backstage/catalog-model@0.7.5 - @backstage/backend-common@0.6.1 - @backstage/plugin-user-settings@0.2.9 ## @backstage/plugin-api-docs@0.4.10 ### Patch Changes - ee5529268: Include the GraphiQL stylesheet - 60bddefce: Export `apiDocsConfigRef` from `api-docs` plugin to allow extending it with custom API rendering. - 9f48b548c: Make it possible to specify entity type to `useEntity` when it's known - Updated dependencies [9f48b548c] - Updated dependencies [8488a1a96] - @backstage/plugin-catalog-react@0.1.4 - @backstage/catalog-model@0.7.5 ## @backstage/plugin-auth-backend@0.3.7 ### Patch Changes - 0d55dcc74: Fixes timezone bug for auth signing keys - 676ede643: Added the `getOriginLocationByEntity` and `removeLocationById` methods to the catalog client - Updated dependencies [676ede643] - Updated dependencies [b196a4569] - Updated dependencies [8488a1a96] - Updated dependencies [37e3a69f5] - @backstage/catalog-client@0.3.9 - @backstage/catalog-model@0.7.5 - @backstage/backend-common@0.6.1 ## @backstage/plugin-catalog@0.5.2 ### Patch Changes - aa58c01e2: Adds a new `EntitySystemDiagramCard` component to visually map all elements in a system. To use this new component with the legacy composability pattern, you can add a new tab with the component on to the System Entity Page in your `packages/app/src/components/catalog/EntityPage.tsx` file. For example, diff
      const SystemEntityPage = ({ entity }: { entity: Entity }) => (

      }
      />
      + }
      + />

      );
      ```
  • 676ede643: Added the getOriginLocationByEntity and removeLocationById methods to the catalog client

  • 8bee6a131: unify how the owner and lifecycle header labels are made

  • 676ede643: Improve the unregister dialog, to support both unregistration and plain deletion

  • Updated dependencies [676ede643]

  • Updated dependencies [9f48b548c]

  • Updated dependencies [b196a4569]

  • Updated dependencies [8488a1a96]

    • @backstage/catalog-client@0.3.9
    • @backstage/plugin-catalog-react@0.1.4
    • @backstage/catalog-model@0.7.5

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

Patch Changes

  • 676ede643: Added the getOriginLocationByEntity and removeLocationById methods to the catalog client
  • Updated dependencies [676ede643]
  • Updated dependencies [9f48b548c]
  • Updated dependencies [b196a4569]
  • Updated dependencies [8488a1a96]
    • @backstage/catalog-client@0.3.9
    • @backstage/plugin-catalog-react@0.1.4
    • @backstage/catalog-model@0.7.5

## @backstage/plugin-catalog-react@0.1.4

Patch Changes

  • 9f48b548c: Make it possible to specify entity type to useEntity when it's known
  • Updated dependencies [676ede643]
  • Updated dependencies [b196a4569]
  • Updated dependencies [8488a1a96]
    • @backstage/catalog-client@0.3.9
    • @backstage/catalog-model@0.7.5

## @backstage/plugin-explore@0.3.3

Patch Changes

  • 676ede643: Added the getOriginLocationByEntity and removeLocationById methods to the catalog client
  • Updated dependencies [9f48b548c]
  • Updated dependencies [8488a1a96]
    • @backstage/plugin-catalog-react@0.1.4
    • @backstage/catalog-model@0.7.5

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

Patch Changes

  • 2c29611a0: Fixed GitHub workflows not appearing when the originating repository for a workflow run was deleted.
  • Updated dependencies [9f48b548c]
  • Updated dependencies [8488a1a96]
    • @backstage/plugin-catalog-react@0.1.4
    • @backstage/catalog-model@0.7.5

## @backstage/plugin-kafka-backend@0.2.3

Patch Changes

  • f03a52f5b: Add support for SASL authentication & SSL boolean config.
  • Updated dependencies [8488a1a96]
  • Updated dependencies [37e3a69f5]
    • @backstage/catalog-model@0.7.5
    • @backstage/backend-common@0.6.1

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

Patch Changes

  • 1ac6a5233: updated entity name to be set through annotations or fallback
  • 60e463c8d: Load credentials properly for AWS Kubernetes Auth Translator
  • Updated dependencies [8488a1a96]
  • Updated dependencies [37e3a69f5]
    • @backstage/catalog-model@0.7.5
    • @backstage/backend-common@0.6.1

## @backstage/plugin-org@0.3.11

Patch Changes

  • 7c6e1463b: Correctly route to namespaced group members
  • 87171d57d: Correctly include group members via matching namespace relation
  • baa39809e: Fixed MembersList showing members from a previous group when navigating to a new group
  • 9f48b548c: Some cleanup in how types and components are used; leverage EntityRefLinks
  • Updated dependencies [9f48b548c]
  • Updated dependencies [8488a1a96]
    • @backstage/plugin-catalog-react@0.1.4
    • @backstage/catalog-model@0.7.5

## @backstage/plugin-register-component@0.2.13

Patch Changes

  • 676ede643: Added the getOriginLocationByEntity and removeLocationById methods to the catalog client
  • Updated dependencies [9f48b548c]
  • Updated dependencies [8488a1a96]
    • @backstage/plugin-catalog-react@0.1.4
    • @backstage/catalog-model@0.7.5

## @backstage/plugin-scaffolder@0.8.1

Patch Changes

  • 2ab6f3ff0: Add OwnerPicker component to scaffolder for specifying a component's owner from users and groups in the catalog.
  • 676ede643: Added the getOriginLocationByEntity and removeLocationById methods to the catalog client
  • Updated dependencies [676ede643]
  • Updated dependencies [9f48b548c]
  • Updated dependencies [b196a4569]
  • Updated dependencies [8488a1a96]
    • @backstage/catalog-client@0.3.9
    • @backstage/plugin-catalog-react@0.1.4
    • @backstage/catalog-model@0.7.5

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

Patch Changes

  • 2ab6f3ff0: Add OwnerPicker component to scaffolder for specifying a component's owner from users and groups in the catalog.
  • 164cc4c53: Fix a bug with GitHub Apps support not parsing the URL correctly
  • Updated dependencies [676ede643]
  • Updated dependencies [b196a4569]
  • Updated dependencies [8488a1a96]
  • Updated dependencies [37e3a69f5]
    • @backstage/catalog-client@0.3.9
    • @backstage/catalog-model@0.7.5
    • @backstage/backend-common@0.6.1

## @backstage/plugin-techdocs@0.7.1

Patch Changes

  • bebd1c4fe: Remove the @backstage/techdocs-common dependency to not pull in backend config schemas in the frontend.
  • Updated dependencies [9f48b548c]
  • Updated dependencies [8488a1a96]
    • @backstage/plugin-catalog-react@0.1.4
    • @backstage/catalog-model@0.7.5

## @backstage/plugin-todo-backend@0.1.3

Patch Changes

  • 676ede643: Added the getOriginLocationByEntity and removeLocationById methods to the catalog client
  • Updated dependencies [676ede643]
  • Updated dependencies [b196a4569]
  • Updated dependencies [8488a1a96]
  • Updated dependencies [37e3a69f5]
    • @backstage/catalog-client@0.3.9
    • @backstage/catalog-model@0.7.5
    • @backstage/backend-common@0.6.1

## @backstage/plugin-user-settings@0.2.9

Patch Changes

  • dd7fa21e2: Adds Auth0 to the default Authentication Providers settings page

## example-backend@0.2.22

Patch Changes

  • Updated dependencies [f03a52f5b]
  • Updated dependencies [676ede643]
  • Updated dependencies [1ac6a5233]
  • Updated dependencies [2ab6f3ff0]
  • Updated dependencies [0d55dcc74]
  • Updated dependencies [29e1789e1]
  • Updated dependencies [f1b2c1d2c]
  • Updated dependencies [60e463c8d]
  • Updated dependencies [676ede643]
  • Updated dependencies [b196a4569]
  • Updated dependencies [8488a1a96]
  • Updated dependencies [37e3a69f5]
  • Updated dependencies [6b2d54fd6]
  • Updated dependencies [44590510d]
  • Updated dependencies [164cc4c53]
    • @backstage/plugin-kafka-backend@0.2.3
    • @backstage/plugin-catalog-backend@0.7.0
    • @backstage/plugin-kubernetes-backend@0.3.3
    • @backstage/plugin-scaffolder-backend@0.9.4
    • @backstage/plugin-auth-backend@0.3.7
    • @backstage/catalog-client@0.3.9
    • @backstage/plugin-todo-backend@0.1.3
    • @backstage/catalog-model@0.7.5
    • @backstage/backend-common@0.6.1

Don't miss a new backstage release

NewReleases is sending notifications on new releases.