Skip to content

v0.46.0

Choose a tag to compare

@backstage-service backstage-service released this 09 Sep 16:08
· 59627 commits to master since this release
a1ef801

@backstage/plugin-home@0.3.0

Minor Changes

  • 7f00902: Rename RandomJokeHomePageComponent to HomePageRandomJoke to fit convention, and update example app accordingly.
    NOTE: If you're using the RandomJoke component in your instance, it now has to be renamed to HomePageRandomJoke

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.4.1
    • @backstage/core-plugin-api@0.1.7

@backstage/backend-common@0.9.2

Patch Changes

  • 9e5ed27: Properly export all used types.
  • Updated dependencies
    • @backstage/cli-common@0.1.3
    • @backstage/config-loader@0.6.8
    • @backstage/errors@0.1.2
    • @backstage/config@0.1.9

@backstage/backend-test-utils@0.1.7

Patch Changes

  • d1da88a: Properly export all used types.
  • Updated dependencies
    • @backstage/config@0.1.9
    • @backstage/backend-common@0.9.2
    • @backstage/cli@0.7.11

@backstage/catalog-client@0.3.19

Patch Changes

  • d1da88a: Properly export all used types.
  • Updated dependencies
    • @backstage/catalog-model@0.9.2
    • @backstage/errors@0.1.2
    • @backstage/config@0.1.9

@backstage/catalog-model@0.9.2

Patch Changes

  • d1da88a: Properly export all used types.
  • Updated dependencies
    • @backstage/errors@0.1.2
    • @backstage/config@0.1.9

@backstage/cli@0.7.11

Patch Changes

  • 13895db: Support importing font files in tests.
    This fixes remaining issues from #7019.
  • Updated dependencies
    • @backstage/cli-common@0.1.3
    • @backstage/config-loader@0.6.8
    • @backstage/config@0.1.9

@backstage/cli-common@0.1.3

Patch Changes

  • d1da88a: Properly export all used types.

@backstage/codemods@0.1.13

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.4.1
    • @backstage/cli-common@0.1.3
    • @backstage/core-app-api@0.1.12
    • @backstage/core-plugin-api@0.1.7

@backstage/config@0.1.9

Patch Changes

  • f88b2c7: Documented Config interface and mark types as public.

@backstage/config-loader@0.6.8

Patch Changes

  • d1da88a: Properly export all used types.
  • Updated dependencies
    • @backstage/cli-common@0.1.3
    • @backstage/config@0.1.9

@backstage/core-app-api@0.1.12

Patch Changes

  • 841666a: Removed deprecated internal functions.
  • Updated dependencies
    • @backstage/core-components@0.4.1
    • @backstage/config@0.1.9
    • @backstage/core-plugin-api@0.1.7

@backstage/core-components@0.4.1

Patch Changes

  • 06e2757: Fix warning produced by BottomLink component

    During development, we noticed warnings such as:

    react_devtools_backend.js:2842 Warning: validateDOMNesting(...): <div> cannot appear as a descendant of <p>.
    

    The BottomLink component renders a Box component within a Typography component which leads to a div tag within a p tag.
    This change inverts that ordering without changing the visual appearance.

  • Updated dependencies

    • @backstage/errors@0.1.2
    • @backstage/config@0.1.9
    • @backstage/core-plugin-api@0.1.7

@backstage/core-plugin-api@0.1.7

Patch Changes

  • 3d238b0: Migrated component data attachment method to have better compatibility with component proxies such as react-hot-loader.
  • Updated dependencies
    • @backstage/config@0.1.9

@backstage/create-app@0.3.40

Patch Changes

  • a501395: Updated the search configuration class to use the static fromConfig-based constructor for the DefaultCatalogCollator.

    To apply this change to an existing app, replace the following line in search.ts:

    -collator: new DefaultCatalogCollator({ discovery })
    +collator: DefaultCatalogCollator.fromConfig(config, { discovery })

    The config parameter was not needed before, so make sure you also add that in the signature of createPlugin
    in search.ts:

    export default async function createPlugin({
      logger,
      discovery,
    +  config,
    }: PluginEnvironment) {
  • Updated dependencies

    • @backstage/cli-common@0.1.3

@backstage/dev-utils@0.2.9

Patch Changes

  • d1da88a: Properly export all used types.
  • Updated dependencies
    • @backstage/core-components@0.4.1
    • @backstage/catalog-model@0.9.2
    • @backstage/core-app-api@0.1.12
    • @backstage/core-plugin-api@0.1.7

@backstage/errors@0.1.2

Patch Changes

  • d1da88a: Properly export all used types.
  • Updated dependencies
    • @backstage/config@0.1.9

@backstage/plugin-catalog-backend@0.13.7

Patch Changes

  • ce17a16: Allow the catalog search collator to filter the entities that it indexes

  • dbb9527: Use ScmIntegrationRegistry#resolveUrl in the placeholder processors instead of a custom implementation.

    If you manually instantiate the PlaceholderProcessor (you most probably don't), add the new required constructor parameter:

    + import { ScmIntegrations } from '@backstage/integration';
      // ...
    + const integrations = ScmIntegrations.fromConfig(config);
      // ...
      new PlaceholderProcessor({
        resolvers: placeholderResolvers,
        reader,
    +   integrations,
      });

    All custom PlaceholderResolver can use the new resolveUrl parameter to resolve relative URLs.

  • 1797c5c: This change drops support for deprecated location types which have all been replaced by the url type.
    There has been a deprecation warning in place since the beginning of this year so most should already be migrated and received information at this point.

    The now removed location types are:

    github
    github/api
    bitbucket/api
    gitlab/api
    azure/api
    
  • Updated dependencies

    • @backstage/catalog-client@0.3.19
    • @backstage/catalog-model@0.9.2
    • @backstage/errors@0.1.2
    • @backstage/config@0.1.9
    • @backstage/backend-common@0.9.2

@backstage/plugin-org@0.3.22

Patch Changes

  • 6ad8fe1: Make ownership card style customizable via custom theme.getPageTheme().
  • 7071868: Use correct Link in ownership card to avoid a full reload of the app while navigating.
  • Updated dependencies
    • @backstage/core-components@0.4.1
    • @backstage/catalog-model@0.9.2
    • @backstage/core-plugin-api@0.1.7

@backstage/plugin-scaffolder@0.11.3

Patch Changes

  • c299e90: Disable all buttons in the final step when 'Create' button is clicked in template.
  • 3acf598: Fix display error when it fails to load a template (/create) page
  • Updated dependencies
    • @backstage/core-components@0.4.1
    • @backstage/catalog-client@0.3.19
    • @backstage/catalog-model@0.9.2
    • @backstage/errors@0.1.2
    • @backstage/config@0.1.9
    • @backstage/core-plugin-api@0.1.7

@backstage/plugin-scaffolder-backend@0.15.4

Patch Changes

  • 04aad2d: Fix issue #7021 scaffolder action fetch:template preserves templates file permissions
  • 21ccd49: GitHub Webhook action in Scaffolder Backend has been improved to validate event names against Octokit Webhook event names list.
  • Updated dependencies
    • @backstage/catalog-client@0.3.19
    • @backstage/catalog-model@0.9.2
    • @backstage/errors@0.1.2
    • @backstage/config@0.1.9
    • @backstage/backend-common@0.9.2

@backstage/plugin-search@0.4.10

Patch Changes

  • 7f00902: Add Home Page Search Bar Component, to be included in composable Home Page.
  • Updated dependencies
    • @backstage/core-components@0.4.1
    • @backstage/catalog-model@0.9.2
    • @backstage/errors@0.1.2
    • @backstage/config@0.1.9
    • @backstage/core-plugin-api@0.1.7

@backstage/plugin-todo@0.1.9

Patch Changes

  • a3734ba: Fix TodoList table column widths
  • b073787: All types are now properly documented and exported.
  • Updated dependencies
    • @backstage/core-components@0.4.1
    • @backstage/catalog-model@0.9.2
    • @backstage/errors@0.1.2
    • @backstage/core-plugin-api@0.1.7

example-app@0.2.45

Patch Changes

  • Updated dependencies
    • @backstage/plugin-todo@0.1.9
    • @backstage/core-components@0.4.1
    • @backstage/catalog-model@0.9.2
    • @backstage/plugin-home@0.3.0
    • @backstage/plugin-scaffolder@0.11.3
    • @backstage/plugin-org@0.3.22
    • @backstage/core-app-api@0.1.12
    • @backstage/plugin-search@0.4.10
    • @backstage/core-plugin-api@0.1.7
    • @backstage/cli@0.7.11