# 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`. ```typescript builder.addEntityProvider(...getArrayOfProviders()); ``` can be simplified to ```typescript 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: ```tsx const CustomFieldExtensionComponent = (props: FieldExtensionComponentProps) => { 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: ```diff // 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 = ( + + + + + + ); const defaultEntityPage = ( ... + {techdocsContent} ... ); const serviceEntityPage = ( ... + {techdocsContent} ... ); const websiteEntityPage = ( ... + {techdocsContent} ... ); ``` - 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` ```diff const SidebarLogo = () => { const classes = useSidebarLogoStyles(); const { isOpen } = useContext(SidebarContext); return (
{isOpen ? : }
); }; ``` ## @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: ```ts 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 `` 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 { 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