@backstage/backend-tasks@0.3.0-next.1
Minor Changes
- ab008a0: Adds the ability to manually trigger tasks which are registered
Patch Changes
- bdd2773: Refactored the internal
TaskWorker
class to make it easier to test. - Updated dependencies
- @backstage/backend-common@0.13.2-next.1
@backstage/cli@0.17.0-next.1
Minor Changes
-
1f7d476: BREAKING: Bump the version range of
jest
from^26.0.1
to^27.5.1
. You can find the complete list of breaking changes here.We strongly recommend to have completed the package role migration before upgrading to this version, as the package roles are used to automatically determine the testing environment for each package. If you instead want to set an explicit test environment for each package, you can do so for example in the
"jest"
section inpackage.json
. The default test environment for all packages is nownode
, which is also the new Jest default.Note that one of the breaking changes of Jest 27 is that the
jsdom
environment no longer includessetImmediate
andclearImmediate
, which means you might need to update some of your frontend packages. Another notable change is thatjest.useFakeTimers
now defaults to the'modern'
implementation, which also mocks microtasks.
Patch Changes
- c54ce82: build(deps): bump
eslint-plugin-jest
from 25.3.4 to 26.1.2 - f151dfe: build(deps): bump
eslint-webpack-plugin
from 2.6.0 to 3.1.1 - 7e7ba70: build(deps): bump
@spotify/eslint-config-base
from 12.0.0 to 13.0.0 - ecd7239: build(deps): bump
@spotify/eslint-config-typescript
- 5b30796: Stop logging "Stopped watcher" when shutting down the development backend.
@backstage/integration@1.1.0-next.1
Minor Changes
- b743674: Gerrit integration: Added an optional configuration to set the Gitiles base url.
Patch Changes
- 1691c6c: Clarify that config locations that emit User and Group kinds now need to declare so in the
catalog.locations.[].rules
@backstage/plugin-catalog@1.1.0-next.1
Minor Changes
- bdc61b4: Expose 'initalFilter' through initialKind prop on Catalog Page.
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.0.1-next.1
- @backstage/plugin-catalog-common@1.0.1-next.1
- @backstage/integration-react@1.0.1-next.1
- @backstage/plugin-search-common@0.3.3-next.1
@backstage/plugin-catalog-backend@1.1.0-next.1
Minor Changes
-
8012ac4: BREAKING (alpha api): Replace
createCatalogPolicyDecision
export withcreateCatalogConditionalDecision
, which accepts a permission parameter of typeResourcePermission<'catalog-entity'>
along with conditions. The permission passed is expected to be the handled permission inPermissionPolicy#handle
, whose type must first be narrowed using methods likeisPermission
andisResourcePermission
:class TestPermissionPolicy implements PermissionPolicy { async handle( request: PolicyQuery<Permission>, _user?: BackstageIdentityResponse, ): Promise<PolicyDecision> { if ( // Narrow type of `request.permission` to `ResourcePermission<'catalog-entity'> isResourcePermission(request.permission, RESOURCE_TYPE_CATALOG_ENTITY) ) { return createCatalogConditionalDecision( request.permission, catalogConditions.isEntityOwner( _user?.identity.ownershipEntityRefs ?? [], ), ); } return { result: AuthorizeResult.ALLOW, };
-
8012ac4: BREAKING: Mark CatalogBuilder#addPermissionRules as @Alpha.
-
fb02d2d: export
locationSpecToLocationEntity
Patch Changes
-
ada4446: Specify type of
visibilityPermission
property on collators and collator factories. -
1691c6c: Clarify that config locations that emit User and Group kinds now need to declare so in the
catalog.locations.[].rules
-
8012ac4: Handle changes to @Alpha permission-related types.
- All exported permission rules and conditions now have a
resourceType
. createCatalogConditionalDecision
now expects supplied conditions to have the appropriateresourceType
.createCatalogPermissionRule
now expectsresourceType
as part of the supplied rule object.- Introduce new
CatalogPermissionRule
convenience type.
- All exported permission rules and conditions now have a
-
Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/plugin-permission-node@0.6.0-next.1
- @backstage/plugin-catalog-common@1.0.1-next.1
- @backstage/backend-common@0.13.2-next.1
- @backstage/plugin-search-common@0.3.3-next.1
@backstage/plugin-gcalendar@0.3.0-next.1
Minor Changes
- c6616e6: Fixed issue when not all calendars were fetched for some accounts
@backstage/plugin-permission-common@0.6.0-next.0
Minor Changes
-
8012ac4: Add
resourceType
property toPermissionCondition
type to allow matching them withResourcePermission
instances. -
c98d271: Refactor api types into more specific, decoupled names.
- BREAKING:
- Renamed
AuthorizeDecision
toEvaluatePermissionResponse
- Renamed
AuthorizeQuery
toEvaluatePermissionRequest
- Renamed
AuthorizeRequest
toEvaluatePermissionRequestBatch
- Renamed
AuthorizeResponse
toEvaluatePermissionResponseBatch
- Renamed
Identified
toIdentifiedPermissionMessage
- Renamed
- Add
PermissionMessageBatch
helper type - Add
ConditionalPolicyDecision
,DefinitivePolicyDecision
, andPolicyDecision
types from@backstage/plugin-permission-node
- BREAKING:
Patch Changes
- 8012ac4: Add
isPermission
helper method. - 9528416: - Add more specific
Permission
types.- Add
createPermission
helper to infer the appropriate type for some permission input. - Add
isResourcePermission
helper to refine Permissions to ResourcePermissions.
- Add
@backstage/plugin-permission-node@0.6.0-next.1
Minor Changes
-
8012ac4: BREAKING: Stronger typing in
PermissionPolicy
🎉.Previously, it was entirely the responsibility of the
PermissionPolicy
author to only returnCONDITIONAL
decisions for permissions that are associated with a resource, and to return the correct kind ofPermissionCondition
instances inside the decision. Now, the policy authoring helpers provided in this package now ensure that the decision and permission match.For policy authors: rename and adjust api of
createConditionExports
. Previously, the function returned a factory for creating conditional decisions namedcreatePolicyDecision
, which had a couple of drawbacks:- The function always creates a conditional policy decision, but this was not reflected in the name.
- Conditional decisions should only ever be returned from
PermissionPolicy#handle
for resource permissions, but there was nothing in the API that encoded this constraint.
This change addresses the drawbacks above by making the following changes for policy authors:
- The
createPolicyDecision
method has been renamed tocreateConditionalDecision
. - Along with conditions, the method now accepts a permission, which must be a
ResourcePermission
. This is expected to be the handled permission inPermissionPolicy#handle
, whose type must first be narrowed using methods likeisPermission
andisResourcePermission
:
class TestPermissionPolicy implements PermissionPolicy { async handle( request: PolicyQuery<Permission>, _user?: BackstageIdentityResponse, ): Promise<PolicyDecision> { if ( // Narrow type of `request.permission` to `ResourcePermission<'catalog-entity'> isResourcePermission(request.permission, RESOURCE_TYPE_CATALOG_ENTITY) ) { return createCatalogConditionalDecision( request.permission, catalogConditions.isEntityOwner( _user?.identity.ownershipEntityRefs ?? [], ), ); } return { result: AuthorizeResult.ALLOW, };
BREAKING: when creating
PermissionRule
s, provide aresourceType
.export const isEntityOwner = createCatalogPermissionRule({ name: 'IS_ENTITY_OWNER', description: 'Allow entities owned by the current user', + resourceType: RESOURCE_TYPE_CATALOG_ENTITY, apply: (resource: Entity, claims: string[]) => { if (!resource.relations) { return false; } return resource.relations .filter(relation => relation.type === RELATION_OWNED_BY) .some(relation => claims.includes(relation.targetRef)); }, toQuery: (claims: string[]) => ({ key: 'relations.ownedBy', values: claims, }), });
-
c98d271: BREAKING:
- Rename
PolicyAuthorizeQuery
toPolicyQuery
- Remove
PolicyDecision
,DefinitivePolicyDecision
, andConditionalPolicyDecision
. These types are now exported from@backstage/plugin-permission-common
- Rename
Patch Changes
- 8012ac4: Fix signature of permission rule in test suites
- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-permission-react@0.4.0-next.0
Minor Changes
- 5bdcb8c: BREAKING: More restrictive typing for
usePermission
hook andPermissionedRoute
component. It's no longer possible to pass aresourceRef
unless the permission is of typeResourcePermission
.
Patch Changes
- c98d271: Use updated types from
@backstage/plugin-permission-common
- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
@backstage/plugin-scaffolder-backend@1.1.0-next.1
Minor Changes
- 2a7d52c: Override default commit message and author details in GitLab action
- f5f921d: Add new
draft
option to thepublish:github:pull-request
action.
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@1.1.0-next.1
- @backstage/integration@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-stack-overflow@0.1.0-next.0
Minor Changes
- ac323de: Add stack overflow plugin
Patch Changes
- Updated dependencies
- @backstage/plugin-home@0.4.20-next.1
- @backstage/plugin-search-common@0.3.3-next.1
@backstage/plugin-stack-overflow-backend@0.1.0-next.0
Minor Changes
- ac323de: Add stack overflow backend plugin
Patch Changes
- Updated dependencies
- @backstage/plugin-search-common@0.3.3-next.1
@backstage/plugin-tech-insights-backend@0.3.0-next.1
Minor Changes
-
231fee7: This backend now uses the
@backstage/backend-tasks
package facilities for scheduling fact retrievers.BREAKING: The
buildTechInsightsContext
function now takes an additional field in its options argument:scheduler
. This is an instance ofPluginTaskScheduler
, which can be found in your backend initialization code'senv
.const builder = buildTechInsightsContext({ logger: env.logger, config: env.config, database: env.database, discovery: env.discovery, + scheduler: env.scheduler, factRetrievers: [ /* ... */ ], });
Patch Changes
- Updated dependencies
- @backstage/backend-tasks@0.3.0-next.1
- @backstage/plugin-tech-insights-node@0.2.9-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/app-defaults@1.0.1-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-react@0.4.0-next.0
@backstage/backend-common@0.13.2-next.1
Patch Changes
- b743674: Added the GerritUrlReader that implements "readUrl".
- bae9359: The logger returned from
getVoidLogger
is now uses a silenced console transport instead. - Updated dependencies
- @backstage/integration@1.1.0-next.1
@backstage/backend-test-utils@0.1.23-next.1
Patch Changes
- 0654c87:
TestDatabases.create
will no longer set up anafterAll
test handler if no databases are supported. - Updated dependencies
- @backstage/cli@0.17.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/create-app@0.4.25-next.0
Patch Changes
-
1691c6c: Made
User
andGroup
entity kinds not permitted by the default
catalog.rules
config.The effect of this is that after creating a new Backstage repository, its
catalog no longer permits regular users to registerUser
orGroup
entities
using the Backstage interface. Additionally, if you have config locations that
result inUser
orGroup
entities, you need to add those kinds to its own
specific rules:catalog: locations: # This applies for example to url type locations - type: url target: https://example.com/org.yaml rules: - allow: [User, Group] # But also note that this applies to ALL org location types! - type: github-org target: https://github.com/my-org-name rules: - allow: [User, Group]
This rule change does NOT affect entity providers, only things that are emitted
by entity processors.We recommend that this change is applied to your own Backstage repository, since
it makes it impossible for regular end users to affect your org data through
e.g. YAML files. To do so, remove the two kinds from the default rules in your config:catalog: rules: - - allow: [Component, System, API, Group, User, Resource, Location] + - allow: [Component, System, API, Resource, Location]
And for any location that in any way results in org data being ingested, add the corresponding rule to it:
catalog: locations: - type: github-org target: https://github.com/my-org-name + rules: + - allow: [User, Group]
-
0e91139: Remove the
knex
package that is installed in thepackages/backend
as it's provided by the@backstage/*
packages for you automatically. You can make the following change in yourpackages/backend/package.json
if you wish to apply this change."lint": "backstage-cli package lint", "test": "backstage-cli package test", "clean": "backstage-cli package clean", - "migrate:create": "knex migrate:make -x ts"
"express": "^4.17.1", "express-promise-router": "^4.1.0", - "knex": "^0.21.6", "pg": "^8.3.0",
-
c07d9f9: Add helpful README.md files in the original
packages
andplugins
folders
@backstage/integration-react@1.0.1-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.1.0-next.1
@backstage/search-common@0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-search-common@0.3.3-next.1
@backstage/techdocs-common@0.11.14-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-techdocs-node@1.0.1-next.1
@backstage/test-utils@1.0.1-next.1
Patch Changes
- c98d271: Use updated types from
@backstage/plugin-permission-common
- Updated dependencies
- @backstage/plugin-permission-react@0.4.0-next.0
- @backstage/plugin-permission-common@0.6.0-next.0
@backstage/plugin-api-docs@0.8.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.0.1-next.1
- @backstage/plugin-catalog@1.1.0-next.1
@backstage/plugin-auth-backend@0.13.0-next.1
Patch Changes
- a45bce0: Handle trailing slashes on GitHub
enterpriseInstanceUrl
settings - Updated dependencies
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-badges-backend@0.1.25-next.1
Patch Changes
- 4c93fd3: allow overriding
DefaultBadgeBuilder.getMarkdownCode
- Updated dependencies
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-bazaar@0.1.19-next.1
Patch Changes
- 6973837: Pass authorization header with Backstage token to backend requests.
- Updated dependencies
- @backstage/plugin-catalog-react@1.0.1-next.1
- @backstage/cli@0.17.0-next.1
- @backstage/plugin-catalog@1.1.0-next.1
@backstage/plugin-catalog-backend-module-aws@0.1.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-catalog-backend-module-azure@0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@1.1.0-next.1
- @backstage/integration@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-catalog-backend-module-bitbucket@0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@1.1.0-next.1
- @backstage/integration@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-catalog-backend-module-github@0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@1.1.0-next.1
- @backstage/integration@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-catalog-backend-module-gitlab@0.1.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@1.1.0-next.1
- @backstage/integration@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-catalog-backend-module-ldap@0.4.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@1.1.0-next.1
- @backstage/backend-tasks@0.3.0-next.1
@backstage/plugin-catalog-backend-module-msgraph@0.3.1-next.1
Patch Changes
- 1691c6c: Clarify that config locations that emit User and Group kinds now need to declare so in the
catalog.locations.[].rules
- Updated dependencies
- @backstage/plugin-catalog-backend@1.1.0-next.1
- @backstage/backend-tasks@0.3.0-next.1
@backstage/plugin-catalog-common@1.0.1-next.1
Patch Changes
- ada4446: Use
createPermission
helper when creating permissions. - 8c8bee4: Add
@alpha
CatalogEntityPermission
convenience type, available for import from@backstage/plugin-catalog-common/alpha
. - Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/search-common@0.3.3-next.1
@backstage/plugin-catalog-graph@0.2.16-next.1
Patch Changes
- 77800a3: Added renderNode and renderLabel property to EntityRelationsGraph to support customization using CustomNode and CustomLabel components
- Updated dependencies
- @backstage/plugin-catalog-react@1.0.1-next.1
@backstage/plugin-catalog-import@0.8.7-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/plugin-catalog-react@1.0.1-next.1
- @backstage/integration-react@1.0.1-next.1
@backstage/plugin-catalog-react@1.0.1-next.1
Patch Changes
-
0ffd88a: Prevent permissions with types other than
ResourcePermission<'catalog-entity'>
from being used with theuseEntityPermission
hook. -
4af8296: Decouple tags picker from backend entities
EntityTagPicker
fetches all the tags independently and it doesn't require all the entities to be available client side. -
37b04b5: Removed broken link from Labels section of entity inspector.
-
4431873: Update
usePermission
usage. -
Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/plugin-permission-react@0.4.0-next.0
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/plugin-catalog-common@1.0.1-next.1
@backstage/plugin-code-coverage-backend@0.1.29-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-git-release-manager@0.3.17-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.1.0-next.1
@backstage/plugin-github-actions@0.5.4-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/plugin-catalog-react@1.0.1-next.1
@backstage/plugin-github-deployments@0.1.35-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/plugin-catalog-react@1.0.1-next.1
- @backstage/integration-react@1.0.1-next.1
@backstage/plugin-home@0.4.20-next.1
Patch Changes
-
ac323de: - Adds new
HomePageStackOverflowQuestions
component which renders a list of stack overflow questions on your homepage.- Exports
ComponentRenderer
type.
- Exports
-
Updated dependencies
- @backstage/plugin-catalog-react@1.0.1-next.1
- @backstage/plugin-stack-overflow@0.1.0-next.0
@backstage/plugin-jenkins-backend@0.1.20-next.1
Patch Changes
- ca91107: Fixed possible type error if jenkins response contains null values
- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/plugin-jenkins-common@0.1.3-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-jenkins-common@0.1.3-next.1
Patch Changes
- ada4446: Use
createPermission
helper when creating permissions. - Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/plugin-catalog-common@1.0.1-next.1
@backstage/plugin-kubernetes@0.6.4-next.1
Patch Changes
- 1023ee6: export kubernetes components
- Updated dependencies
- @backstage/plugin-catalog-react@1.0.1-next.1
@backstage/plugin-org@0.5.4-next.1
Patch Changes
- 1119954: add aggregated ownership type for kind group in OwnershipCard
- Updated dependencies
- @backstage/plugin-catalog-react@1.0.1-next.1
@backstage/plugin-permission-backend@0.5.6-next.1
Patch Changes
- c98d271: Use updated types from
@backstage/plugin-permission-common
- 9528416: - Add more specific check for policies which return conditional decisions for non-resource permissions.
- Refine permission validation in authorize endpoint to differentiate between
BasicPermission
andResourcePermission
instances.
- Refine permission validation in authorize endpoint to differentiate between
- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/plugin-permission-node@0.6.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-scaffolder@1.0.1-next.1
Patch Changes
- 4431873: Update
usePermission
usage. - Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/plugin-permission-react@0.4.0-next.0
- @backstage/plugin-catalog-react@1.0.1-next.1
- @backstage/plugin-catalog-common@1.0.1-next.1
- @backstage/integration-react@1.0.1-next.1
@backstage/plugin-scaffolder-backend-module-cookiecutter@0.2.6-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-backend@1.1.0-next.1
- @backstage/integration@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-scaffolder-backend-module-rails@0.3.6-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-backend@1.1.0-next.1
- @backstage/integration@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-scaffolder-backend-module-yeoman@0.2.4-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-backend@1.1.0-next.1
@backstage/plugin-search-backend@0.5.0-next.1
Patch Changes
- 30f9884: Check for non-resource permissions when authorizing result-by-result in AuthorizedSearchEngine.
- c98d271: Use updated types from
@backstage/plugin-permission-common
- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/plugin-permission-node@0.6.0-next.1
- @backstage/backend-common@0.13.2-next.1
- @backstage/plugin-search-common@0.3.3-next.1
@backstage/plugin-search-common@0.3.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-common@0.6.0-next.0
@backstage/plugin-tech-insights-backend-module-jsonfc@0.1.15-next.1
Patch Changes
- ab008a0: Removes node-cron from tech-insights to utilize backend-tasks
- Updated dependencies
- @backstage/plugin-tech-insights-node@0.2.9-next.1
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-tech-insights-node@0.2.9-next.1
Patch Changes
- 231fee7: Adds an optional timeout to fact retriever registrations to stop a task if it runs too long.
- Updated dependencies
- @backstage/backend-common@0.13.2-next.1
@backstage/plugin-tech-radar@0.5.11-next.1
Patch Changes
- f697893: Fix an issue where the Radar is not updated when switching between different radars
@backstage/plugin-techdocs@1.0.1-next.1
Patch Changes
-
0152c0d: Some documentation layout tweaks:
- drawer toggle margins
- code block margins
- sidebar drawer width
- inner content width
- footer link width
- sidebar table of contents scroll
-
Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/plugin-catalog-react@1.0.1-next.1
- @backstage/integration-react@1.0.1-next.1
@backstage/plugin-techdocs-backend@1.0.1-next.1
Patch Changes
- ada4446: Specify type of
visibilityPermission
property on collators and collator factories. - Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/plugin-catalog-common@1.0.1-next.1
- @backstage/backend-common@0.13.2-next.1
- @backstage/plugin-techdocs-node@1.0.1-next.1
- @backstage/plugin-search-common@0.3.3-next.1
@backstage/plugin-techdocs-node@1.0.1-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
- @backstage/plugin-search-common@0.3.3-next.1
@backstage/plugin-todo-backend@0.1.28-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.1.0-next.1
- @backstage/backend-common@0.13.2-next.1
example-app@0.2.70-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-permission-react@0.4.0-next.0
- @backstage/plugin-catalog-react@1.0.1-next.1
- @backstage/cli@0.17.0-next.1
- @backstage/plugin-home@0.4.20-next.1
- @backstage/plugin-kubernetes@0.6.4-next.1
- @backstage/plugin-catalog-common@1.0.1-next.1
- @backstage/plugin-org@0.5.4-next.1
- @backstage/plugin-catalog-graph@0.2.16-next.1
- @backstage/plugin-tech-radar@0.5.11-next.1
- @backstage/plugin-catalog@1.1.0-next.1
- @backstage/plugin-gcalendar@0.3.0-next.1
- @backstage/plugin-techdocs@1.0.1-next.1
- @backstage/plugin-scaffolder@1.0.1-next.1
- @backstage/integration-react@1.0.1-next.1
- @backstage/plugin-catalog-import@0.8.7-next.1
- @backstage/plugin-github-actions@0.5.4-next.1
- @backstage/app-defaults@1.0.1-next.1
- @backstage/plugin-search-common@0.3.3-next.1
- @backstage/plugin-api-docs@0.8.4-next.1
example-backend@0.2.70-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@1.1.0-next.1
- @backstage/plugin-techdocs-backend@1.0.1-next.1
- @backstage/plugin-scaffolder-backend@1.1.0-next.1
- @backstage/integration@1.1.0-next.1
- @backstage/plugin-search-backend@0.5.0-next.1
- @backstage/backend-tasks@0.3.0-next.1
- @backstage/plugin-permission-common@0.6.0-next.0
- @backstage/plugin-permission-node@0.6.0-next.1
- @backstage/plugin-badges-backend@0.1.25-next.1
- @backstage/plugin-tech-insights-node@0.2.9-next.1
- @backstage/plugin-permission-backend@0.5.6-next.1
- @backstage/backend-common@0.13.2-next.1
- @backstage/plugin-auth-backend@0.13.0-next.1
- @backstage/plugin-tech-insights-backend-module-jsonfc@0.1.15-next.1
- @backstage/plugin-tech-insights-backend@0.3.0-next.1
- @backstage/plugin-jenkins-backend@0.1.20-next.1
- @backstage/plugin-scaffolder-backend-module-rails@0.3.6-next.1
- @backstage/plugin-code-coverage-backend@0.1.29-next.1
- @backstage/plugin-todo-backend@0.1.28-next.1
- example-app@0.2.70-next.1
techdocs-cli-embedded-app@0.2.69-next.1
Patch Changes
- Updated dependencies
- @backstage/cli@0.17.0-next.1
- @backstage/test-utils@1.0.1-next.1
- @backstage/plugin-catalog@1.1.0-next.1
- @backstage/plugin-techdocs@1.0.1-next.1
- @backstage/integration-react@1.0.1-next.1
- @backstage/app-defaults@1.0.1-next.1