Skip to main content

Release v1.3.0-next.0

@backstage/plugin-catalog-backend@1.2.0-next.0

Minor Changes

  • b594679ae3: Allow array as non-spread arguments at the CatalogBuilder.

    builder.addEntityProvider(...getArrayOfProviders());

    can be simplified to

    builder.addEntityProvider(getArrayOfProviders());

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-permission-node@0.6.2-next.0

@backstage/plugin-catalog-backend-module-ldap@0.5.0-next.0

Minor Changes

  • 1f83f0bc84: Added the possibility to pass TLS configuration to ldap connection

Patch Changes

  • Updated dependencies
    • @backstage/backend-tasks@0.3.2-next.0
    • @backstage/plugin-catalog-backend@1.2.0-next.0

@backstage/plugin-kubernetes-backend@0.6.0-next.0

Minor Changes

  • 4328737af6: Add support to fetch data for Stateful Sets from Kubernetes

Patch Changes

  • 0c70cd8e1d: cache and refresh Azure tokens to avoid excessive calls to Azure Identity
  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-kubernetes-common@0.3.0-next.0

@backstage/plugin-kubernetes-common@0.3.0-next.0

Minor Changes

  • 4328737af6: Add support to fetch data for Stateful Sets

@backstage/plugin-scaffolder@1.3.0-next.0

Minor Changes

  • 86a4a0f72d: Get data of other fields in Form from a custom field in template Scaffolder. following:

    const CustomFieldExtensionComponent = (props: FieldExtensionComponentProps<string[]>) => {
    const { formData } = props.formContext;
    ...
    };

    const CustomFieldExtension = scaffolderPlugin.provide(
    createScaffolderFieldExtension({
    name: ...,
    component: CustomFieldExtensionComponent,
    validation: ...
    })
    );
  • 72dfcbc8bf: Gerrit Integration: Implemented a RepoUrlPicker for Gerrit.

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/integration-react@1.1.1-next.0

@backstage/plugin-scaffolder-backend@1.3.0-next.0

Minor Changes

  • 72dfcbc8bf: A new scaffolder action has been added: gerrit:publish

Patch Changes

  • 6901f6be4a: Adds more of an explanation when the publish:github scaffolder action fails to create a repository.
  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-catalog-backend@1.2.0-next.0

@backstage/app-defaults@1.0.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/backend-common@0.13.6-next.0

Patch Changes

  • f72a6b8c62: Applied the luxon dependency fix from the 0.13.4 patch release.
  • 5b22a8c97f: Applied the AWS S3 reading patch from the 0.13.5 patch release.
  • Updated dependencies
    • @backstage/integration@1.2.1-next.0

@backstage/backend-tasks@0.3.2-next.0

Patch Changes

  • fde10d24f6: Allow tasks that fail to retry on a loop emitting a warning log every time it fails with the amount of attempts it has
  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/backend-test-utils@0.1.25-next.0

Patch Changes

  • Updated dependencies
    • @backstage/cli@0.17.2-next.0
    • @backstage/backend-common@0.13.6-next.0

@backstage/cli@0.17.2-next.0

Patch Changes

  • 4f73352608: Updated Lockfile to support new versions of yarn as well as the legacy 1 version
  • 6de866ea74: Added console warning to frontend start when the app.baseUrl and backend.baseUrl are identical

@backstage/core-components@0.9.5-next.0

Patch Changes

  • 65840b17be: Fix issue where right arrow icon was incorrectly added to side bar items without a sub-menu

  • 6968b65ba1: Updated dependency @react-hookz/web to ^14.0.0.

  • 96d1e01641: Accessibility updates:

    • Added aria-label to the Select component
    • Changed heading level used in the header of Table component

@backstage/create-app@0.4.28-next.0

Patch Changes

  • 881fbd7e8d: Register TechDocs addons on catalog entity pages, follow the steps below to add them manually:

    // packages/app/src/components/catalog/EntityPage.tsx

    + import { TechDocsAddons } from '@backstage/plugin-techdocs-react';
    + import {
    + ReportIssue,
    + } from '@backstage/plugin-techdocs-module-addons-contrib';

    + const techdocsContent = (
    + <EntityTechdocsContent>
    + <TechDocsAddons>
    + <ReportIssue />
    + </TechDocsAddons>
    + </EntityTechdocsContent>
    + );

    const defaultEntityPage = (
    ...
    <EntityLayout.Route path="/docs" title="Docs">
    + {techdocsContent}
    </EntityLayout.Route>
    ...
    );

    const serviceEntityPage = (
    ...
    <EntityLayout.Route path="/docs" title="Docs">
    + {techdocsContent}
    </EntityLayout.Route>
    ...
    );

    const websiteEntityPage = (
    ...
    <EntityLayout.Route path="/docs" title="Docs">
    + {techdocsContent}
    </EntityLayout.Route>
    ...
    );
  • 935d8515da: Updated the --version flag to output the version of the current backstage release instead of the version of create-app.

  • 1f70704580: Accessibility updates:

    • Added aria-label to the sidebar Logo link. To enable this for an existing app, please make the following changes:

    packages/app/src/components/Root/Root.tsx

    const SidebarLogo = () => {
    const classes = useSidebarLogoStyles();
    const { isOpen } = useContext(SidebarContext);

    return (
    <div className={classes.root}>
    <Link
    component={NavLink}
    to="/"
    underline="none"
    className={classes.link}
    + aria-label="Home"
    >
    {isOpen ? <LogoFull /> : <LogoIcon />}
    </Link>
    </div>
    );
    };

@backstage/dev-utils@1.0.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/app-defaults@1.0.3-next.0
    • @backstage/integration-react@1.1.1-next.0

@backstage/integration@1.2.1-next.0

Patch Changes

  • 72dfcbc8bf: Gerrit Integration: Handle absolute paths in resolveUrl properly.

@backstage/integration-react@1.1.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration@1.2.1-next.0

@techdocs/cli@1.1.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-techdocs-node@1.1.2-next.0

@backstage/techdocs-common@0.11.16-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-techdocs-node@1.1.2-next.0

@backstage/plugin-adr@0.1.1-next.0

Patch Changes

  • a6458a120b: Adding term highlighting support to AdrSearchResultListItem
  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration-react@1.1.1-next.0
    • @backstage/plugin-adr-common@0.1.1-next.0

@backstage/plugin-adr-backend@0.1.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-adr-common@0.1.1-next.0

@backstage/plugin-adr-common@0.1.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/integration@1.2.1-next.0

@backstage/plugin-airbrake@0.3.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/dev-utils@1.0.3-next.0

@backstage/plugin-airbrake-backend@0.2.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-allure@0.1.22-next.0

Patch Changes

  • 6387b7a98a: Add export for isAllureReportAvailable and ALLURE_PROJECT_ID_ANNOTATION so it can be used outside of plugin
  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-analytics-module-ga@0.1.17-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-apache-airflow@0.1.14-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-api-docs@0.8.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/plugin-catalog@1.2.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-app-backend@0.3.33-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-auth-backend@0.14.1-next.0

Patch Changes

  • f6aae90e4e: Added configurable algorithm field for TokenFactory
  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-auth-node@0.2.2-next.0

@backstage/plugin-auth-node@0.2.2-next.0

Patch Changes

  • 9079a78078: Added configurable algorithms array for IdentityClient
  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-azure-devops@0.1.22-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-azure-devops-backend@0.3.12-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-badges@0.2.30-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-badges-backend@0.1.27-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-bazaar@0.1.21-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/plugin-catalog@1.2.1-next.0
    • @backstage/cli@0.17.2-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-bazaar-backend@0.1.17-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/backend-test-utils@0.1.25-next.0

@backstage/plugin-bitrise@0.1.33-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-catalog@1.2.1-next.0

Patch Changes

  • 449dcef98e: Updates the isKind, ìsComponentType, and isNamespace to allow an array of possible values

  • 1f70704580: Accessibility updates:

    • Added screen reader elements to describe default table Action buttons
  • Updated dependencies

    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration-react@1.1.1-next.0

@backstage/plugin-catalog-backend-module-aws@0.1.6-next.0

Patch Changes

  • eb2544b21b: Inline config interfaces
  • Updated dependencies
    • @backstage/backend-tasks@0.3.2-next.0
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-catalog-backend@1.2.0-next.0

@backstage/plugin-catalog-backend-module-azure@0.1.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-catalog-backend@1.2.0-next.0

@backstage/plugin-catalog-backend-module-bitbucket@0.1.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-catalog-backend@1.2.0-next.0

@backstage/plugin-catalog-backend-module-gerrit@0.1.1-next.0

Patch Changes

  • eb2544b21b: Inline config interfaces
  • Updated dependencies
    • @backstage/backend-tasks@0.3.2-next.0
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-catalog-backend@1.2.0-next.0

@backstage/plugin-catalog-backend-module-github@0.1.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-tasks@0.3.2-next.0
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-catalog-backend@1.2.0-next.0

@backstage/plugin-catalog-backend-module-gitlab@0.1.4-next.0

Patch Changes

  • 3ac4522537: do not create location object if file with component definition do not exists in project, that decrease count of request to gitlab with 404 status code. Now we can create processor with new flag to enable this logic:

    const processor = GitLabDiscoveryProcessor.fromConfig(config, {
    logger,
    skipReposWithoutExactFileMatch: true,
    });

    WARNING: This new functionality does not support globs in the repo file path

  • Updated dependencies

    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-catalog-backend@1.2.0-next.0

@backstage/plugin-catalog-backend-module-msgraph@0.3.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-tasks@0.3.2-next.0
    • @backstage/plugin-catalog-backend@1.2.0-next.0

@backstage/plugin-catalog-graph@0.2.18-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-catalog-import@0.8.9-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/integration-react@1.1.1-next.0

@backstage/plugin-catalog-react@1.1.1-next.0

Patch Changes

  • 1f70704580: Accessibility updates:

    • Wrapped the EntityLifecyclePicker, EntityOwnerPicker, EntityTagPicker, in label elements
    • Changed group name Typography component to span (from default h6), added aria-label to the List component, and role of menuitem to the container of the MenuItem component
  • Updated dependencies

    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration@1.2.1-next.0

@backstage/plugin-cicd-statistics@0.1.8-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0

@backstage/plugin-cicd-statistics-module-gitlab@0.1.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-cicd-statistics@0.1.8-next.0

@backstage/plugin-circleci@0.3.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-cloudbuild@0.3.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-code-climate@0.1.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-code-coverage@0.1.33-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-code-coverage-backend@0.1.31-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0

@backstage/plugin-codescene@0.1.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-config-schema@0.1.29-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-cost-insights@0.11.28-next.0

Patch Changes

  • eb2544b21b: Add missing export in configuration schema.
  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-explore@0.3.37-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-firehydrant@0.1.23-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-fossa@0.2.38-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-gcalendar@0.3.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-gcp-projects@0.3.25-next.0

Patch Changes

  • 6968b65ba1: Updated dependency @react-hookz/web to ^14.0.0.
  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-git-release-manager@0.3.19-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration@1.2.1-next.0

@backstage/plugin-github-actions@0.5.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration@1.2.1-next.0

@backstage/plugin-github-deployments@0.1.37-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/integration-react@1.1.1-next.0

@backstage/plugin-gitops-profiles@0.3.24-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-gocd@0.1.12-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-graphiql@0.2.38-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-graphql-backend@0.1.23-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-home@0.4.22-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/plugin-stack-overflow@0.1.2-next.0

@backstage/plugin-ilert@0.1.32-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-jenkins@0.7.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-jenkins-backend@0.1.23-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-auth-node@0.2.2-next.0

@backstage/plugin-kafka@0.3.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-kafka-backend@0.2.26-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-kubernetes@0.6.6-next.0

Patch Changes

  • 4328737af6: Add support to fetch data for Stateful Sets and display an accordion in the same way as with Deployments
  • 81304e3e91: Fix for HPA matching when deploying same HPA in multiple namespaces
  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/plugin-kubernetes-common@0.3.0-next.0

@backstage/plugin-lighthouse@0.3.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-newrelic@0.3.24-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-newrelic-dashboard@0.1.14-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-org@0.5.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-pagerduty@0.3.33-next.0

Patch Changes

  • 76bf6400fe: Fix alert that was not showing after creating an incident.
  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-periskop@0.1.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-periskop-backend@0.1.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-permission-backend@0.5.8-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-auth-node@0.2.2-next.0
    • @backstage/plugin-permission-node@0.6.2-next.0

@backstage/plugin-permission-node@0.6.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-auth-node@0.2.2-next.0

@backstage/plugin-proxy-backend@0.2.27-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-rollbar@0.4.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-rollbar-backend@0.1.30-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-scaffolder-backend-module-cookiecutter@0.2.8-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-scaffolder-backend@1.3.0-next.0
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0

@backstage/plugin-scaffolder-backend-module-rails@0.4.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-scaffolder-backend@1.3.0-next.0
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0

@backstage/plugin-scaffolder-backend-module-yeoman@0.2.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-scaffolder-backend@1.3.0-next.0

@backstage/plugin-search@0.8.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-search-backend@0.5.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-search-backend-node@0.6.2-next.0
    • @backstage/plugin-auth-node@0.2.2-next.0
    • @backstage/plugin-permission-node@0.6.2-next.0

@backstage/plugin-search-backend-module-elasticsearch@0.1.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-search-backend-node@0.6.2-next.0

@backstage/plugin-search-backend-module-pg@0.3.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-search-backend-node@0.6.2-next.0

@backstage/plugin-search-backend-node@0.6.2-next.0

Patch Changes

  • e7794a0aaa: propagate indexing errors so they don't appear successful to the task scheduler
  • Updated dependencies
    • @backstage/backend-tasks@0.3.2-next.0

@backstage/plugin-sentry@0.3.44-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-shortcuts@0.2.7-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-sonarqube@0.3.6-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-splunk-on-call@0.3.30-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-stack-overflow@0.1.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0
    • @backstage/plugin-home@0.4.22-next.0

@backstage/plugin-tech-insights@0.2.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-tech-insights-backend@0.4.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-tasks@0.3.2-next.0
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-tech-insights-node@0.3.1-next.0

@backstage/plugin-tech-insights-backend-module-jsonfc@0.1.17-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-tech-insights-node@0.3.1-next.0

@backstage/plugin-tech-insights-node@0.3.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0

@backstage/plugin-tech-radar@0.5.13-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-techdocs@1.1.2-next.0

Patch Changes

  • 881fbd7e8d: Fix EntityTechdocsContent component to use objects instead of <Route> elements, otherwise "outlet" will be null on sub-pages and add-ons won't render.

  • 17c059dfd0: Restructures reader style transformations to improve code readability:

    • Extracts the style rules to separate files;
    • Creates a hook that processes each rule;
    • And creates another hook that returns a transformer responsible for injecting them into the head tag of a given element.
  • 3b45ad701f: Packages a set of tweaks to the TechDocs addons rendering process:

    • Prevents displaying sidebars until page styles are loaded and the sidebar position is updated;
    • Prevents new sidebar locations from being created every time the reader page is rendered if these locations already exist;
    • Centers the styles loaded event to avoid having multiple locations setting the opacity style in Shadow Dom causing the screen to flash multiple times.
  • 816f7475ec: Convert sanitizeDOM transformer to hook as part of code readability improvements in dom file.

  • 50ff56a80f: Change the EntityDocsPage path to be more specific and also add integration tests for sub-routes on this page.

  • Updated dependencies

    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-techdocs-react@1.0.1-next.0
    • @backstage/integration-react@1.1.1-next.0

@backstage/plugin-techdocs-addons-test-utils@1.0.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog@1.2.1-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/plugin-techdocs@1.1.2-next.0
    • @backstage/plugin-techdocs-react@1.0.1-next.0
    • @backstage/integration-react@1.1.1-next.0

@backstage/plugin-techdocs-backend@1.1.2-next.0

Patch Changes

  • 5d66d4ff67: Output logs from a TechDocs build to a logging transport in addition to existing frontend event stream, for capturing these logs to other sources.

    This allows users to capture debugging information around why tech docs fail to build without needing to rely on end users capturing information from their web browser.

    The most common use case is to log to the same place as the rest of the backend application logs.

    Sample usage:

    import { DockerContainerRunner } from '@backstage/backend-common';
    import {
    createRouter,
    Generators,
    Preparers,
    Publisher,
    } from '@backstage/plugin-techdocs-backend';
    import Docker from 'dockerode';
    import { Router } from 'express';
    import { PluginEnvironment } from '../types';

    export default async function createPlugin(
    env: PluginEnvironment,
    ): Promise<Router> {
    const preparers = await Preparers.fromConfig(env.config, {
    logger: env.logger,
    reader: env.reader,
    });

    const dockerClient = new Docker();
    const containerRunner = new DockerContainerRunner({ dockerClient });

    const generators = await Generators.fromConfig(env.config, {
    logger: env.logger,
    containerRunner,
    });

    const publisher = await Publisher.fromConfig(env.config, {
    logger: env.logger,
    discovery: env.discovery,
    });

    await publisher.getReadiness();

    return await createRouter({
    preparers,
    generators,
    publisher,
    logger: env.logger,
    // Passing a buildLogTransport as a parameter in createRouter will enable
    // capturing build logs to a backend log stream
    buildLogTransport: env.logger,
    config: env.config,
    discovery: env.discovery,
    cache: env.cache,
    });
    }
  • Updated dependencies

    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-techdocs-node@1.1.2-next.0

@backstage/plugin-techdocs-module-addons-contrib@1.0.1-next.0

Patch Changes

  • 6968b65ba1: Updated dependency @react-hookz/web to ^14.0.0.
  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-techdocs-react@1.0.1-next.0
    • @backstage/integration-react@1.1.1-next.0

@backstage/plugin-techdocs-node@1.1.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0

@backstage/plugin-techdocs-react@1.0.1-next.0

Patch Changes

  • 3b45ad701f: Creates a TechDocsShadowDom component that takes a tree of elements and an onAppend handler:

    • Calls the onAppend handler when appending the element tree to the shadow root;
    • Also dispatches an event when styles are loaded to let transformers know that the computed styles are ready to be consumed.
  • Updated dependencies

    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-todo@0.2.8-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-todo-backend@0.1.30-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/integration@1.2.1-next.0

@backstage/plugin-user-settings@0.4.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@backstage/plugin-xcmetrics@0.2.26-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

example-app@0.2.72-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-kubernetes@0.6.6-next.0
    • @backstage/plugin-cost-insights@0.11.28-next.0
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/plugin-catalog@1.2.1-next.0
    • @backstage/cli@0.17.2-next.0
    • @backstage/plugin-pagerduty@0.3.33-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/plugin-gcp-projects@0.3.25-next.0
    • @backstage/plugin-techdocs-module-addons-contrib@1.0.1-next.0
    • @backstage/plugin-scaffolder@1.3.0-next.0
    • @backstage/plugin-techdocs@1.1.2-next.0
    • @backstage/plugin-techdocs-react@1.0.1-next.0
    • @backstage/plugin-airbrake@0.3.6-next.0
    • @backstage/plugin-api-docs@0.8.6-next.0
    • @backstage/plugin-azure-devops@0.1.22-next.0
    • @backstage/plugin-badges@0.2.30-next.0
    • @backstage/plugin-catalog-graph@0.2.18-next.0
    • @backstage/plugin-catalog-import@0.8.9-next.0
    • @backstage/plugin-circleci@0.3.6-next.0
    • @backstage/plugin-cloudbuild@0.3.6-next.0
    • @backstage/plugin-code-coverage@0.1.33-next.0
    • @backstage/plugin-explore@0.3.37-next.0
    • @backstage/plugin-github-actions@0.5.6-next.0
    • @backstage/plugin-gocd@0.1.12-next.0
    • @backstage/plugin-home@0.4.22-next.0
    • @backstage/plugin-jenkins@0.7.5-next.0
    • @backstage/plugin-kafka@0.3.6-next.0
    • @backstage/plugin-lighthouse@0.3.6-next.0
    • @backstage/plugin-newrelic-dashboard@0.1.14-next.0
    • @backstage/plugin-org@0.5.6-next.0
    • @backstage/plugin-rollbar@0.4.6-next.0
    • @backstage/plugin-search@0.8.2-next.0
    • @backstage/plugin-sentry@0.3.44-next.0
    • @backstage/plugin-tech-insights@0.2.2-next.0
    • @backstage/plugin-todo@0.2.8-next.0
    • @backstage/app-defaults@1.0.3-next.0
    • @backstage/integration-react@1.1.1-next.0
    • @backstage/plugin-apache-airflow@0.1.14-next.0
    • @backstage/plugin-gcalendar@0.3.2-next.0
    • @backstage/plugin-graphiql@0.2.38-next.0
    • @backstage/plugin-newrelic@0.3.24-next.0
    • @backstage/plugin-shortcuts@0.2.7-next.0
    • @backstage/plugin-stack-overflow@0.1.2-next.0
    • @backstage/plugin-tech-radar@0.5.13-next.0
    • @backstage/plugin-user-settings@0.4.5-next.0

example-backend@0.2.72-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-tasks@0.3.2-next.0
    • @backstage/plugin-scaffolder-backend@1.3.0-next.0
    • @backstage/plugin-kubernetes-backend@0.6.0-next.0
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-auth-backend@0.14.1-next.0
    • @backstage/integration@1.2.1-next.0
    • @backstage/plugin-search-backend-node@0.6.2-next.0
    • @backstage/plugin-catalog-backend@1.2.0-next.0
    • @backstage/plugin-auth-node@0.2.2-next.0
    • @backstage/plugin-techdocs-backend@1.1.2-next.0
    • example-app@0.2.72-next.0
    • @backstage/plugin-app-backend@0.3.33-next.0
    • @backstage/plugin-azure-devops-backend@0.3.12-next.0
    • @backstage/plugin-badges-backend@0.1.27-next.0
    • @backstage/plugin-code-coverage-backend@0.1.31-next.0
    • @backstage/plugin-graphql-backend@0.1.23-next.0
    • @backstage/plugin-jenkins-backend@0.1.23-next.0
    • @backstage/plugin-kafka-backend@0.2.26-next.0
    • @backstage/plugin-permission-backend@0.5.8-next.0
    • @backstage/plugin-permission-node@0.6.2-next.0
    • @backstage/plugin-proxy-backend@0.2.27-next.0
    • @backstage/plugin-rollbar-backend@0.1.30-next.0
    • @backstage/plugin-scaffolder-backend-module-rails@0.4.1-next.0
    • @backstage/plugin-search-backend@0.5.3-next.0
    • @backstage/plugin-search-backend-module-elasticsearch@0.1.5-next.0
    • @backstage/plugin-search-backend-module-pg@0.3.4-next.0
    • @backstage/plugin-tech-insights-backend@0.4.1-next.0
    • @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.17-next.0
    • @backstage/plugin-tech-insights-node@0.3.1-next.0
    • @backstage/plugin-todo-backend@0.1.30-next.0

techdocs-cli-embedded-app@0.2.71-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog@1.2.1-next.0
    • @backstage/cli@0.17.2-next.0
    • @backstage/core-components@0.9.5-next.0
    • @backstage/plugin-techdocs@1.1.2-next.0
    • @backstage/plugin-techdocs-react@1.0.1-next.0
    • @backstage/app-defaults@1.0.3-next.0
    • @backstage/integration-react@1.1.1-next.0

@internal/plugin-todo-list@1.0.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

@internal/plugin-todo-list-backend@1.0.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/backend-common@0.13.6-next.0
    • @backstage/plugin-auth-node@0.2.2-next.0