Back to Backstage

Release v1.16.0

docs/releases/v1.16.0-changelog.md

1.51.0-next.277.0 KB
Original Source

Release v1.16.0

@backstage/[email protected]

Minor Changes

  • a77ddf7ccd71: add login in popup options to config popup width and height

Patch Changes

@backstage/[email protected]

Minor Changes

  • eae0352d3864: Tables which use EntityTableProps now have an additional tableOptions prop which can be used to provide additional table options to these components.

Patch Changes

@backstage/[email protected]

Minor Changes

  • f06f0e46ba88: Support placeholder resolvers in the CatalogPlugin, also moves PlaceholderResolver and related types from @backstage/plugin-catalog-backend to @backstage/plugin-catalog-node.

Patch Changes

@backstage/[email protected]

Minor Changes

  • b1cc10696f2f: BREAKING Allow incremental event handlers to be async; Force event handler to indicate if it made a change. Instead of returning null or undefined from an event handler to indicate no-oop, instead return the value { type: "ignored" }.

    before

    javascript
    import { createDelta, shouldIgnore } from "./my-delta-creater";
    
    eventHandler: {
      onEvent(params) {
        if (shouldIgnore(params)) {
          return;
        }
        return createDelta(params);
      }
    }
    

    after

    javascript
    import { createDelta, shouldIgnore } from "./my-delta-creater";
    
    eventHandler: {
      async onEvent(params) {
        if (shouldIgnore(params) {
          return { type: "ignored" };
        }
        // code to create delta can now be async if needed
        return await createDelta(params);
      }
    }
    

Patch Changes

@backstage/[email protected]

Minor Changes

  • f06f0e46ba88: Support placeholder resolvers in the CatalogPlugin, also moves PlaceholderResolver and related types from @backstage/plugin-catalog-backend to @backstage/plugin-catalog-node.

Patch Changes

@backstage/[email protected]

Minor Changes

  • eae0352d3864: Tables which use EntityTableProps now have an additional tableOptions prop which can be used to provide additional table options to these components.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 0a7e7c5d0c04: BREAKING

    This change updates the configuration of the confluence-to-markdown action so that it does not conflict with other confluence plguins. Currently many plugins make use of the confluence.auth configuration. However, only the confluence-to-markdown action uses the confluence.auth as a string. This change updates it so that confluence.auth is an object.

    Required Changes

    Below are examples for updating bearer, basic, and userpass implementations.

    For bearer: Before:

    yaml
    confluence:
      baseUrl: 'https://confluence.example.com'
      auth: 'bearer'
      token: '${CONFLUENCE_TOKEN}'
    

    After:

    yaml
    confluence:
      baseUrl: 'https://confluence.example.com'
      auth:
        type: 'bearer'
        token: '${CONFLUENCE_TOKEN}'
    

    For basic:

    Before:

    yaml
    confluence:
      baseUrl: 'https://confluence.example.com'
      auth: 'basic'
      token: '${CONFLUENCE_TOKEN}'
      email: '[email protected]'
    

    After:

    yaml
    confluence:
      baseUrl: 'https://confluence.example.com'
      auth:
        type: 'basic'
        token: '${CONFLUENCE_TOKEN}'
        email: '[email protected]'
    

    For userpass Before:

    yaml
    confluence:
      baseUrl: 'https://confluence.example.com'
      auth: 'userpass'
      username: 'your-username'
      password: 'your-password'
    

    After:

    yaml
    confluence:
      baseUrl: 'https://confluence.example.com'
      auth:
        type: 'userpass'
        username: 'your-username'
        password: 'your-password'
    

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

  • 325a32e9476e: Updated dependency jscodeshift to ^0.15.0.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 7e0f558fbc37: The Skip to content button on click focuses on the main article tag and skips the h1 tag. Users are not able to identify which page they are on currently. Now it's changed the behaviour of the button and focuses on the h1 tag on the page.
  • 68531cc70e1f: Break some internal circular import chains
  • 4722c948c217: Parse unicode characters in name for avatar component
  • 015439b5b6ca: Updated dependency rc-progress to 3.4.2.
  • 8174cf4c0edf: Fixing MUI / Material UI references
  • 4317b1c2f430: Remove zooming in restrictions in the catalog graph
  • a011d2316a58: Fix keyboard navigation & focus highlight on Select component.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 76b83a4422bb: Post-create message - added instruction to run yarn install when app was created with --skip-install
  • d72e2eeba6f1: Bumped create-app version.
  • e3ce5dd3f89a: add cy.**.should to cypress eslintrc
  • f920a61031c5: Enable specifying an external application template when using the create-app CLI command.
  • 294b1629de28: Display a warning alert if relations are defined, which don't exist in the catalog.
  • 4f7292c74dff: Updated included Dockerfile to include g++. Also updated the comments to note that some of the dependencies are also needed by isolated-vm
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • e205b3e6ede8: Set this.name in all error classes that extend CustomErrorBase class to their actual name
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@techdocs/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 4f28914d9f0e: Overwrite PaletteOptions & ThemeOptions type to allow use of createTheme from @backstage/theme as well as @material-ui/core/styles with the same type. Also replaced the default CSSBaseline with v4 instead of v5 for better backwards compatibility for now.
  • 41c5aa0ab589: Applying the modified theme.spacing method only to overrides instead of replacing it in the whole theme.
  • 9395baa82413: You can now customize the typography of your theme by passing in your own custom typography defaults
  • 8174cf4c0edf: Fixing MUI / Material UI references
  • f0444f094396: Removed the hard coded color and background color in the MuiChip overrides so that they work better with custom themes
  • 874c3e8bf909: Override the spacing to a v5 compliant method

@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

@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

  • 2c4869473155: The Catalog Unprocessed Entities plugin can now be integrated as a tab within the DevTools plugin

    • Added an export for UnprocessedEntitiesContent
    • Updated the README with images of the features
    • Adjusted the styles to fill in the available space
    • Set the table page size to 20 as 40 was causing errors in the browser console
  • 57585d89f926: Export some types and API items. This allows people to call the API from different places with the ApiRef, as well as completely customize the client if required. Check the README.md to note what needs to be added in order to use the new catalogUnprocessedEntitiesApiRef exported function.

  • a8fa79ccc105: Fix and improve documentation for the unprocessed entities modules.

  • 267396f45bd0: Corrected the installation instructions.

  • 7a9c8a9cd0ce: Fixed spacing for success message

  • e6f50426333b: update some peer dependencies to silence yarn install

  • 77b408fad872: install command points to correct package name

  • 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

@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

@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

@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

@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

@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

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

@internal/[email protected]

Patch Changes

@internal/[email protected]

Patch Changes

@internal/[email protected]

Patch Changes

@internal/[email protected]

Patch Changes