Back to Backstage

Release v1.32.0-next.2

docs/releases/v1.32.0-next.2-changelog.md

1.51.0-next.271.2 KB
Original Source

Release v1.32.0-next.2

Upgrade Helper: https://backstage.github.io/upgrade-helper/?to=1.32.0-next.2

@backstage/[email protected]

Minor Changes

  • 66af016: Improved support for OpenAPI validation during Jest tests. Now, OpenAPI validation can happen as you are writing your Jest tests - you no longer have to run repo schema openapi test.

Patch Changes

@backstage/[email protected]

Minor Changes

  • e77ff3d: Adds support for custom background colors in code blocks and inline code within TechDocs.

@backstage/[email protected]

Minor Changes

Patch Changes

@backstage/[email protected]

Minor Changes

  • cec8e8c: Adding negation keyword for entity filtering

Patch Changes

@backstage/[email protected]

Minor Changes

  • 6343c8d: Fixes the event-based updates at BitbucketCloudEntityProvider.

    Previously, this entity provider had optional event support for legacy backends that could be enabled by passing catalogApi, events, and tokenManager.

    For the new/current backend system, the catalogModuleBitbucketCloudEntityProvider (catalog.bitbucket-cloud-entity-provider), event support was enabled by default.

    A recent change removed tokenManager as a dependency from the module as well as removed it as input. While this didn't break the instantiation of the module, it broke the event-based updates, and led to a runtime misbehavior, accompanied by an info log message.

    This change will replace the use of tokenManager with the use of auth (AuthService).

    Additionally, to simplify, it will make catalogApi and events required dependencies. For the current backend system, this change is transparent and doesn't require any action. For the legacy backend system, this change will require you to pass those dependencies if you didn't do it already.

    BREAKING CHANGES:

    (For legacy backend users only.)

    Previously optional catalogApi, and events are required now. A new required dependency auth was added.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 0801db6: Add catalog service mocks under the /testUtils subpath export.

    You can now use e.g. const catalog = catalogApiMock.mock() in your test and then do assertions on catalog.getEntities without awkward type casting.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 9893bb5: BREAKING Implement usage of unused limit query parameter in visits API .list() function

Patch Changes

@backstage/[email protected]

Minor Changes

  • 73f2ccf: declare correct type (number) for publish:gitlab output.projectId

Patch Changes

@backstage/[email protected]

Minor Changes

  • e77ff3d: Adds support for custom background colors in code blocks and inline code within TechDocs.

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • ea16633: Preserve directory structure for CommonJS build output, just like ESM. This makes the build output more stable and easier to browse, and allows for more effective tree shaking and lazy imports.

  • 7955f9b: Tweaked the new package feature detection to not be active when building backend packages.

  • 720a2f9: Updated dependency git-url-parse to ^15.0.0.

  • 2c5ecf5: Support --max-warnings flag for package linting

  • 8fe740d: Added a new --successCache option to the backstage-cli repo test and backstage-cli repo lint commands. The cache keeps track of successful runs and avoids re-running for individual packages if they haven't changed. This option is intended only to be used in CI.

    In addition a --successCacheDir <path> option has also been added to be able to override the default cache directory.

  • f0514c7: Disabled parsing of input source maps in the SWC transform for Jest.

  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • b1c2a2d: Exclude @material-ui/data-grid

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@techdocs/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 217458a: Updated configuration schema to include the new allowedDomains option for the emailLocalPartMatchingUserEntityName sign-in resolver.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 217458a: Updated configuration schema to include the new allowedDomains option for the emailLocalPartMatchingUserEntityName sign-in resolver.
  • Updated dependencies

@backstage/plugin-auth-backend-module-bitbucket-server-provider@0.1.1-next.1

Patch Changes

@backstage/plugin-auth-backend-module-cloudflare-access-provider@0.3.1-next.1

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 217458a: Updated configuration schema to include the new allowedDomains option for the emailLocalPartMatchingUserEntityName sign-in resolver.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 217458a: Updated configuration schema to include the new allowedDomains option for the emailLocalPartMatchingUserEntityName sign-in resolver.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 217458a: Updated configuration schema to include the new allowedDomains option for the emailLocalPartMatchingUserEntityName sign-in resolver.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 217458a: Updated configuration schema to include the new allowedDomains option for the emailLocalPartMatchingUserEntityName sign-in resolver.
  • daa02d6: Add skipUserProfile config flag to Microsoft authenticator
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 217458a: Updated configuration schema to include the new allowedDomains option for the emailLocalPartMatchingUserEntityName sign-in resolver.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 217458a: Updated configuration schema to include the new allowedDomains option for the emailLocalPartMatchingUserEntityName sign-in resolver.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 217458a: Updated configuration schema to include the new allowedDomains option for the emailLocalPartMatchingUserEntityName sign-in resolver.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.1-next.1

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.1-next.2

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 8ce0c4c: Add github:branch-protection:create scaffolder action to set branch protection on an existing repository. Example usage:

    yaml
    - id: set-branch-protection
      name: Set Branch Protection
      action: github:branch-protection:create
      input:
        repoUrl: 'github.com?repo=backstage&owner=backstage'
        branch: master
        enforceAdmins: true # default
        requiredApprovingReviewCount: 1 # default
        requireBranchesToBeUpToDate: true # default
        requireCodeOwnerReviews: true
        dismissStaleReviews: true
        requiredConversationResolution: true
    
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/plugin-search-backend-module-stack-overflow-collator@0.3.1-next.2

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

@internal/[email protected]

Patch Changes

@internal/[email protected]

Patch Changes

[email protected]

Patch Changes

@internal/[email protected]

Patch Changes

@internal/[email protected]

Patch Changes