Files
backstage/packages/backend-plugin-api/CHANGELOG.md
T
github-actions[bot] 4e94720142 Version Packages (next)
2022-09-27 10:57:53 +00:00

3.9 KiB

@backstage/backend-plugin-api

0.1.3-next.0

Patch Changes

  • 28377dc89f: Allow interfaces to be used for inferred option types.
  • Updated dependencies
    • @backstage/backend-common@0.15.2-next.0
    • @backstage/backend-tasks@0.3.6-next.0
    • @backstage/config@1.0.3-next.0
    • @backstage/plugin-permission-common@0.6.5-next.0

0.1.2

Patch Changes

  • 2c57c0c499: Made ApiRef.defaultFactory internal.
  • 91eed37a39: Updated createBackendPlugin and createBackendModule to properly forward lack of options.
  • 409ed984e8: Service are now scoped to either 'plugin' or 'root' scope. Service factories have been updated to provide dependency instances directly rather than factory functions.
  • eef91a2558: Simplified the ServiceFactory type and removed AnyServiceFactory.
  • 854ba37357: The createServiceFactory method has been updated to return a higher-order factory that can accept options.
  • 68513f169a: When defining a new ServiceRef you can now also include a defaultFactory, which will be used to construct instances of the service in case there is no explicit factory defined.
  • Updated dependencies

0.1.2-next.2

Patch Changes

  • 409ed984e8: Service are now scoped to either 'plugin' or 'root' scope. Service factories have been updated to provide dependency instances directly rather than factory functions.
  • 854ba37357: The createServiceFactory method has been updated to return a higher-order factory that can accept options.
  • Updated dependencies
    • @backstage/config@1.0.2-next.0
    • @backstage/plugin-permission-common@0.6.4-next.2
    • @backstage/backend-common@0.15.1-next.3
    • @backstage/backend-tasks@0.3.5-next.1

0.1.2-next.1

Patch Changes

  • 2c57c0c499: Made ApiRef.defaultFactory internal.
  • 91eed37a39: Updated createBackendPlugin and createBackendModule to properly forward lack of options.
  • Updated dependencies

0.1.2-next.0

Patch Changes

  • eef91a2558: Simplified the ServiceFactory type and removed AnyServiceFactory.
  • 68513f169a: When defining a new ServiceRef you can now also include a defaultFactory, which will be used to construct instances of the service in case there is no explicit factory defined.
  • Updated dependencies

0.1.1

Patch Changes

  • 0599732ec0: Refactored experimental backend system with new type names.
  • 34c2f5aca1: The factory returned by createBackendPlugin and createBackendModule no longer require a parameter to be passed if the options are optional.
  • Updated dependencies

0.1.1-next.0

Patch Changes

0.1.0

Minor Changes

  • 91c1d12123: Introduced new package for creating backend plugins using the new alpha backend plugin framework. This package is still considered EXPERIMENTAL and things will change without warning. Do not use this for production.

Patch Changes

0.1.0-next.0

Minor Changes

  • 91c1d12123: Introduced new package for creating backend plugins using the new alpha backend plugin framework. This package is still considered EXPERIMENTAL and things will change without warning. Do not use this for production.

Patch Changes

  • Updated dependencies