Back to Backstage

Release v1.5.0-next.2

docs/releases/v1.5.0-next.2-changelog.md

1.51.0-next.219.8 KB
Original Source

Release v1.5.0-next.2

@backstage/[email protected]

Minor Changes

  • d0eefc499a: Made the to prop of Button and Link more strict, only supporting plain strings. It used to be the case that this prop was unexpectedly too liberal, making it look like we supported the complex react-router-dom object form of the parameter as well, which led to unexpected results at runtime.

@techdocs/[email protected]

Minor Changes

  • 855952db53: Added CLI option --docker-option to allow passing additional options to the docker run command executed my serve and serve:mkdocs.

@backstage/[email protected]

Minor Changes

  • f7607f9d85: Add new plugin catalog-backend-module-bitbucket-server which adds the BitbucketServerEntityProvider.

    The entity provider is meant as a replacement for the BitbucketDiscoveryProcessor to be used with Bitbucket Server (Bitbucket Cloud already has a replacement).

    Before:

    typescript
    // packages/backend/src/plugins/catalog.ts
    builder.addProcessor(
      BitbucketDiscoveryProcessor.fromConfig(env.config, { logger: env.logger }),
    );
    
    yaml
    # app-config.yaml
    catalog:
      locations:
        - type: bitbucket-discovery
          target: 'https://bitbucket.mycompany.com/projects/*/repos/*/catalog-info.yaml
    

    After:

    typescript
    // packages/backend/src/plugins/catalog.ts
    builder.addEntityProvider(
      BitbucketServerEntityProvider.fromConfig(env.config, {
        logger: env.logger,
        schedule: env.scheduler.createScheduledTaskRunner({
          frequency: { minutes: 30 },
          timeout: { minutes: 3 },
        }),
      }),
    );
    
    yaml
    # app-config.yaml
    catalog:
      providers:
        bitbucketServer:
          yourProviderId: # identifies your ingested dataset
            catalogPath: /catalog-info.yaml # default value
            filters: # optional
              projectKey: '.*' # optional; RegExp
              repoSlug: '.*' # optional; RegExp
    

Patch Changes

@backstage/[email protected]

Minor Changes

  • ffd5e47fb5: New plugin for displaying GitHub Issues added

Patch Changes

@backstage/[email protected]

Minor Changes

  • 692d5d3405: Added reviewers and teamReviewers parameters to publish:github:pull-request action to add reviewers on the pull request created by the action

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • fd68d6f138: Added resolution of .json and .wasm files to the Webpack configuration in order to match defaults.

@backstage/[email protected]

Patch Changes

  • 0174a0a022: Add PATCH and HEAD to the Access-Control-Allow-Methods.

    To apply this change to your Backstage installation make the following change to your app-config.yaml

    diff
       cors:
         origin: http://localhost:3000
    -    methods: [GET, POST, PUT, DELETE]
    +    methods: [GET, POST, PUT, DELETE, PATCH, HEAD]
    

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 2d7d6028e1: Updated dependency @google-cloud/firestore to ^6.0.0.

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 059ae348b4: Use the non-deprecated form of table.unique in knex

@backstage/[email protected]

Patch Changes

  • 97f0a37378: Improved support for wildcards in catalogPath
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 24979413a4: Enhancing GitLab provider with filtering projects by pattern RegExp

    yaml
    providers:
      gitlab:
        stg:
          host: gitlab.stg.company.io
          branch: main
          projectPattern: 'john/' # new option
          entityFilename: template.yaml
    

    With the aforementioned parameter you can filter projects, and keep only who belongs to the namespace "john".

  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 44e691a7f9: Modify description column to not use auto width.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • daf4b33e34: Add name property to Group

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 0cd87cf30d: Added a new customResources field to the ClusterDetails interface, in order to specify (override) custom resources per cluster

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

@internal/[email protected]

Patch Changes