github backstage/backstage v1.1.0-next.1

latest releases: v1.26.4, v1.27.0-next.0, v1.26.3...
pre-release2 years ago

@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 in package.json. The default test environment for all packages is now node, which is also the new Jest default.

    Note that one of the breaking changes of Jest 27 is that the jsdom environment no longer includes setImmediate and clearImmediate, which means you might need to update some of your frontend packages. Another notable change is that jest.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 with createCatalogConditionalDecision, which accepts a permission parameter of type ResourcePermission<'catalog-entity'> along with conditions. The permission passed is expected to be the handled permission in PermissionPolicy#handle, whose type must first be narrowed using methods like isPermission and isResourcePermission:

    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 appropriate resourceType.
    • createCatalogPermissionRule now expects resourceType as part of the supplied rule object.
    • Introduce new CatalogPermissionRule convenience type.
  • 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 to PermissionCondition type to allow matching them with ResourcePermission instances.

  • c98d271: Refactor api types into more specific, decoupled names.

    • BREAKING:
      • Renamed AuthorizeDecision to EvaluatePermissionResponse
      • Renamed AuthorizeQuery to EvaluatePermissionRequest
      • Renamed AuthorizeRequest to EvaluatePermissionRequestBatch
      • Renamed AuthorizeResponse to EvaluatePermissionResponseBatch
      • Renamed Identified to IdentifiedPermissionMessage
    • Add PermissionMessageBatch helper type
    • Add ConditionalPolicyDecision, DefinitivePolicyDecision, and PolicyDecision types from @backstage/plugin-permission-node

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.

@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 return CONDITIONAL decisions for permissions that are associated with a resource, and to return the correct kind of PermissionCondition 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 named createPolicyDecision, which had a couple of drawbacks:

    1. The function always creates a conditional policy decision, but this was not reflected in the name.
    2. 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 to createConditionalDecision.
    • Along with conditions, the method now accepts a permission, which must be a ResourcePermission. This is expected to be the handled permission in PermissionPolicy#handle, whose type must first be narrowed using methods like isPermission and isResourcePermission:
    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 PermissionRules, provide a resourceType.

    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 to PolicyQuery
    • Remove PolicyDecision, DefinitivePolicyDecision, and ConditionalPolicyDecision. These types are now exported from @backstage/plugin-permission-common

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 and PermissionedRoute component. It's no longer possible to pass a resourceRef unless the permission is of type ResourcePermission.

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 the publish: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 of PluginTaskScheduler, which can be found in your backend initialization code's env.

     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 an afterAll 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 and Group 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 register User or Group entities
    using the Backstage interface. Additionally, if you have config locations that
    result in User or Group 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 the packages/backend as it's provided by the @backstage/* packages for you automatically. You can make the following change in your packages/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 and plugins 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 the useEntityPermission 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.
  • 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 and ResourcePermission instances.
  • 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

Don't miss a new backstage release

NewReleases is sending notifications on new releases.