20 KiB
Release v1.3.0-next.2
@backstage/backend-common@0.14.0-next.2
Minor Changes
55647ec7df: BREAKING: Server-to-server tokens that are authenticated by theServerTokenManagernow must have anexpclaim that has not expired. Tokens where theexpclaim is in the past or missing are considered invalid and will throw an error. This is a followup to the deprecation from the1.2release of Backstage where perpetual tokens were deprecated. Be sure to update any usage of thegetToken()method to have it be called every time a token is needed. Do not store tokens for later use.
Patch Changes
- Updated dependencies
- @backstage/integration@1.2.1-next.2
@backstage/plugin-pagerduty@0.4.0-next.2
Minor Changes
b157c2eb1c: Breaking: Use identityApi to provide auth token for pagerduty API calls.
Patch Changes
- Updated dependencies
- @backstage/core-components@0.9.5-next.2
@backstage/plugin-scaffolder@1.3.0-next.2
Minor Changes
dc39366bdb: - Added a new page under/create/tasksto show tasks that have been run by the Scaffolder.- Ability to filter these tasks by the signed in user, and all tasks.
- Added optional method to the
ScaffolderApiinterface calledlistTasksto get tasks with an requiredfilterByOwnershipparameter.
Patch Changes
ac0c7e45ee: Fixes review mask inMultistepJsonFormto work as documented.show: trueno longer needed when mask is set.fd505f40c0: Handle binary files and files that are too large during dry-run content upload.- Updated dependencies
- @backstage/plugin-catalog-common@1.0.3-next.1
- @backstage/core-components@0.9.5-next.2
- @backstage/integration@1.2.1-next.2
@backstage/plugin-scaffolder-backend@1.3.0-next.2
Minor Changes
-
ce0d8d7eb1: Fixed a bug inpublish:githubaction that didn't permit to add users as collaborators. This fix required changing the way parameters are passed to the action. In order to add a team as collaborator, now you must use theteamfield instead ofusername. In order to add a user as collaborator, you must use theuserfield.It's still possible to use the field
usernamebut is deprecated in favor ofteam.- id: publish name: Publish action: publish:github input: repoUrl: ... collaborators: - access: ... team: my_team - access: ... user: my_username -
582003a059: - Added an optionallistmethod on theTaskBrokerandTaskStoreinterface to list tasks by an optionaluserEntityRef- Implemented a
listmethod on theDatabaseTaskStoreclass to list tasks by an optionaluserEntityRef - Added a route under
/v2/tasksto list tasks by auserEntityRefusing thecreatedByquery parameter
- Implemented a
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
- @backstage/plugin-catalog-backend@1.2.0-next.2
@backstage/backend-tasks@0.3.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/backend-test-utils@0.1.25-next.2
Patch Changes
- Updated dependencies
- @backstage/cli@0.17.2-next.2
- @backstage/backend-common@0.14.0-next.2
@backstage/cli@0.17.2-next.2
Patch Changes
026cfe525a: Fix the public path configuration of the frontend app build so that a trailing/is always appended when needed.9002ebd76b: Updated dependency@rollup/plugin-commonjsto^22.0.0.1a33e8b287: Updated dependencyminimatchto5.1.0.
@backstage/core-components@0.9.5-next.2
Patch Changes
ee2cd642c5: Updated dependencyrc-progressto3.3.3.1cf9caecd6: fix Sidebar Contexts deprecation message
@backstage/create-app@0.4.28-next.2
Patch Changes
-
aaf7652084: Bump version ofcypressin newly scaffolded Backstage Applications. To apply this change to your own instance, please make the following change topackages/app/package.jsonunderdevDependencies.- "cypress": "^7.3.0", + "cypress": "^9.7.0",
@backstage/integration@1.2.1-next.2
Patch Changes
e37c71b5a4: Updated to support deployments of Azure DevOps Server under TFS or similar sub path
@backstage/search-common@0.3.5-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
@techdocs/cli@1.1.2-next.2
Patch Changes
f96e98f4cd: Updated dependencycypressto^10.0.0.- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-techdocs-node@1.1.2-next.2
@backstage/techdocs-common@0.11.16-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-techdocs-node@1.1.2-next.2
@backstage/plugin-adr-backend@0.1.1-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
@backstage/plugin-airbrake-backend@0.2.6-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-app-backend@0.3.33-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-auth-backend@0.14.1-next.2
Patch Changes
bc6fb57094: Updated dependencypassportto^0.6.0.- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-auth-node@0.2.2-next.2
@backstage/plugin-auth-node@0.2.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-azure-devops-backend@0.3.12-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-badges-backend@0.1.27-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-bazaar-backend@0.1.17-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/backend-test-utils@0.1.25-next.2
@backstage/plugin-catalog-backend@1.2.0-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/plugin-catalog-common@1.0.3-next.1
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
- @backstage/plugin-permission-node@0.6.2-next.2
@backstage/plugin-catalog-backend-module-aws@0.1.6-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
- @backstage/backend-tasks@0.3.2-next.2
- @backstage/plugin-catalog-backend@1.2.0-next.2
@backstage/plugin-catalog-backend-module-azure@0.1.4-next.2
Patch Changes
-
b8884fd579: Add a new providerAzureDevOpsEntityProvideras replacement forAzureDevOpsDiscoveryProcessor.In order to migrate from the
AzureDevOpsDiscoveryProcessoryou need to apply the following changes:Before:
# app-config.yaml catalog: locations: - type: azure-discovery target: https://dev.azure.com/myorg/myproject/_git/service-*?path=/catalog-info.yaml/* packages/backend/src/plugins/catalog.ts */ import { AzureDevOpsDiscoveryProcessor } from '@backstage/plugin-catalog-backend-module-azure'; const builder = await CatalogBuilder.create(env); /** ... other processors ... */ builder.addProcessor(new AzureDevOpsDiscoveryProcessor(env.reader));After:
# app-config.yaml catalog: providers: azureDevOps: anyProviderId: host: selfhostedazure.yourcompany.com # This is only really needed for on-premise user, defaults to dev.azure.com organization: myorg # For on-premise this would be your Collection project: myproject repository: service-* path: /catalog-info.yaml/* packages/backend/src/plugins/catalog.ts */ import { AzureDevOpsEntityProvider } from '@backstage/plugin-catalog-backend-module-azure'; const builder = await CatalogBuilder.create(env); /** ... other processors and/or providers ... */ builder.addEntityProvider( AzureDevOpsEntityProvider.fromConfig(env.config, { logger: env.logger, schedule: env.scheduler.createScheduledTaskRunner({ frequency: { minutes: 30 }, timeout: { minutes: 3 }, }), }), );Visit https://backstage.io/docs/integrations/azure/discovery for more details and options on configuration.
-
Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
- @backstage/backend-tasks@0.3.2-next.2
- @backstage/plugin-catalog-backend@1.2.0-next.2
@backstage/plugin-catalog-backend-module-bitbucket@0.2.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
- @backstage/plugin-catalog-backend@1.2.0-next.2
@backstage/plugin-catalog-backend-module-gerrit@0.1.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
- @backstage/backend-tasks@0.3.2-next.2
- @backstage/plugin-catalog-backend@1.2.0-next.2
@backstage/plugin-catalog-backend-module-github@0.1.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
- @backstage/backend-tasks@0.3.2-next.2
- @backstage/plugin-catalog-backend@1.2.0-next.2
@backstage/plugin-catalog-backend-module-gitlab@0.1.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
- @backstage/plugin-catalog-backend@1.2.0-next.2
@backstage/plugin-catalog-common@1.0.3-next.1
Patch Changes
7d8acfc32e: Replaced all usages of@backstage/search-commonwith@backstage/plugin-search-common- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
@backstage/plugin-code-coverage-backend@0.1.31-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
@backstage/plugin-codescene@0.1.1-next.2
Patch Changes
ee2cd642c5: Updated dependencyrc-progressto3.3.3.- Updated dependencies
- @backstage/core-components@0.9.5-next.2
@backstage/plugin-cost-insights@0.11.28-next.2
Patch Changes
2fc98ac50c: Fix broken app-config in the example in the README- Updated dependencies
- @backstage/core-components@0.9.5-next.2
@backstage/plugin-graphql-backend@0.1.23-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-jenkins-backend@0.1.23-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-auth-node@0.2.2-next.2
@backstage/plugin-kafka-backend@0.2.26-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-kubernetes@0.6.6-next.2
Patch Changes
5553f09e80: ability to configure refresh interval on Kubernetes tab- Updated dependencies
- @backstage/core-components@0.9.5-next.2
@backstage/plugin-kubernetes-backend@0.6.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-org@0.5.6-next.2
Patch Changes
-
306d0b4fdd: Added the ability to use an additionalfilterwhen fetching groups inMyGroupsSidebarItemcomponent. Example:// app/src/components/Root/Root.tsx <SidebarPage> <Sidebar> //... <SidebarGroup label="Menu" icon={<MenuIcon />}> {/* Global nav, not org-specific */} //... <SidebarItem icon={HomeIcon} to="catalog" text="Home" /> <MyGroupsSidebarItem singularTitle="My Squad" pluralTitle="My Squads" icon={GroupIcon} + filter={{ 'spec.type': 'team' }} /> //... </SidebarGroup> </ Sidebar> </SidebarPage> -
Updated dependencies
- @backstage/core-components@0.9.5-next.2
@backstage/plugin-periskop-backend@0.1.4-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-permission-backend@0.5.8-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-auth-node@0.2.2-next.2
- @backstage/plugin-permission-node@0.6.2-next.2
@backstage/plugin-permission-node@0.6.2-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-auth-node@0.2.2-next.2
@backstage/plugin-proxy-backend@0.2.27-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-rollbar-backend@0.1.30-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-scaffolder-backend-module-cookiecutter@0.2.8-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-backend@1.3.0-next.2
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
@backstage/plugin-scaffolder-backend-module-rails@0.4.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-backend@1.3.0-next.2
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
@backstage/plugin-search@0.8.2-next.2
Patch Changes
5388e6bdc5: Fixed a bug that could cause analytics events in other parts of Backstage to capture nonsensical values resembling search modal state under some circumstances.- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/core-components@0.9.5-next.2
@backstage/plugin-search-backend@0.5.3-next.2
Patch Changes
7d8acfc32e:RouterOptionsandcreateRouternow marked as public exports- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-search-backend-node@0.6.2-next.2
- @backstage/plugin-auth-node@0.2.2-next.2
- @backstage/plugin-permission-node@0.6.2-next.2
@backstage/plugin-search-backend-module-elasticsearch@0.1.5-next.2
Patch Changes
-
7d8acfc32e: Additional types now exported publicly:- ElasticSearchAgentOptions
- ElasticSearchConcreteQuery
- ElasticSearchQueryTranslator
- ElasticSearchConnectionConstructor,
- ElasticSearchTransportConstructor,
- ElasticSearchNodeOptions,
- ElasticSearchOptions,
- ElasticSearchAuth,
-
Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/plugin-search-backend-node@0.6.2-next.2
@backstage/plugin-search-backend-module-pg@0.3.4-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-search-backend-node@0.6.2-next.2
@backstage/plugin-search-backend-node@0.6.2-next.2
Patch Changes
7d8acfc32e: Replaced all@betaexports with@publicexports- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/backend-common@0.14.0-next.2
- @backstage/backend-tasks@0.3.2-next.2
@backstage/plugin-search-common@0.3.5-next.1
Patch Changes
7d8acfc32e:@betaexports now replaced with@publicexports
@backstage/plugin-sonarqube@0.3.6-next.2
Patch Changes
ee2cd642c5: Updated dependencyrc-progressto3.3.3.- Updated dependencies
- @backstage/core-components@0.9.5-next.2
@backstage/plugin-tech-insights-backend@0.4.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/backend-tasks@0.3.2-next.2
- @backstage/plugin-tech-insights-node@0.3.1-next.1
@backstage/plugin-tech-insights-backend-module-jsonfc@0.1.17-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-tech-insights-node@0.3.1-next.1
@backstage/plugin-tech-insights-node@0.3.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
@backstage/plugin-techdocs-backend@1.1.2-next.2
Patch Changes
61fba6e50b: In order to ensure a good, stable TechDocs user experience when running TechDocs withtechdocs.builderset tolocal, the number of concurrent builds has been limited to 10. Any additional builds requested concurrently will be queued and handled as prior builds complete. In the unlikely event that you need to handle more concurrent builds, consider scaling out your TechDocs backend deployment or using theexternaloption fortechdocs.builder.- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/plugin-catalog-common@1.0.3-next.1
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
- @backstage/plugin-techdocs-node@1.1.2-next.2
@backstage/plugin-techdocs-node@1.1.2-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
@backstage/plugin-todo-backend@0.1.30-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/integration@1.2.1-next.2
example-app@0.2.72-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder@1.3.0-next.2
- @backstage/cli@0.17.2-next.2
- @backstage/plugin-pagerduty@0.4.0-next.2
- @backstage/plugin-search-common@0.3.5-next.1
- @backstage/plugin-cost-insights@0.11.28-next.2
- @backstage/plugin-catalog-common@1.0.3-next.1
- @backstage/plugin-kubernetes@0.6.6-next.2
- @backstage/core-components@0.9.5-next.2
- @backstage/plugin-search@0.8.2-next.2
- @backstage/plugin-org@0.5.6-next.2
example-backend@0.2.72-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-backend@1.3.0-next.2
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-search-backend@0.5.3-next.2
- @backstage/plugin-auth-backend@0.14.1-next.2
- @backstage/plugin-search-backend-module-elasticsearch@0.1.5-next.2
- @backstage/integration@1.2.1-next.2
- @backstage/plugin-techdocs-backend@1.1.2-next.2
- @backstage/plugin-search-backend-node@0.6.2-next.2
- example-app@0.2.72-next.2
- @backstage/backend-tasks@0.3.2-next.2
- @backstage/plugin-app-backend@0.3.33-next.2
- @backstage/plugin-auth-node@0.2.2-next.2
- @backstage/plugin-azure-devops-backend@0.3.12-next.2
- @backstage/plugin-badges-backend@0.1.27-next.2
- @backstage/plugin-catalog-backend@1.2.0-next.2
- @backstage/plugin-code-coverage-backend@0.1.31-next.2
- @backstage/plugin-graphql-backend@0.1.23-next.2
- @backstage/plugin-jenkins-backend@0.1.23-next.2
- @backstage/plugin-kafka-backend@0.2.26-next.2
- @backstage/plugin-kubernetes-backend@0.6.0-next.2
- @backstage/plugin-permission-backend@0.5.8-next.2
- @backstage/plugin-permission-node@0.6.2-next.2
- @backstage/plugin-proxy-backend@0.2.27-next.1
- @backstage/plugin-rollbar-backend@0.1.30-next.2
- @backstage/plugin-scaffolder-backend-module-rails@0.4.1-next.1
- @backstage/plugin-search-backend-module-pg@0.3.4-next.2
- @backstage/plugin-tech-insights-backend@0.4.1-next.2
- @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.17-next.1
- @backstage/plugin-tech-insights-node@0.3.1-next.1
- @backstage/plugin-todo-backend@0.1.30-next.2
@internal/plugin-todo-list-backend@1.0.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.14.0-next.2
- @backstage/plugin-auth-node@0.2.2-next.2