Files
backstage/plugins/tech-insights/CHANGELOG.md
T
github-actions[bot] f275697d2b Version Packages (next)
2022-09-06 13:11:16 +00:00

13 KiB

@backstage/plugin-tech-insights

0.3.0-next.2

Patch Changes

0.3.0-next.1

Minor Changes

  • f7e99ac1d8: Added the possibility to display check results of different types on a single scorecard.

    • BREAKING Removed the getScorecardsDefinition method from the TechInsightsApi interface. Added the getCheckResultRenderers method that returns rendering components for given types.
    • BREAKING The CheckResultRenderer type now exposes the component factory method that creates a React component used to display a result of a provided check result.
    • The TechInsightsClient constructor accepts now the optional renderers parameter that can be used to inject a custom renderer.
    • BREAKING The title parameter in the EntityTechInsightsScorecardContent and EntityTechInsightsScorecardCard components is now mandatory.
    • The jsonRulesEngineCheckResultRenderer used to render json-rules-engine check results is exported.
    • The BooleanCheck component that can be used to render other check results types is also exported.

    If you were overriding the getScorecardsDefinition method to adjust the rendering of check results, you should now provide a custom renderer using renderers parameter in the TechInsightsClient class.

    See the README for more details.

Patch Changes

  • 817f3196f6: Updated React Router dependencies to be peer dependencies.
  • 763fb81e82: Internal refactor to use more type safe code when dealing with route parameters.
  • Updated dependencies

0.2.5-next.0

Patch Changes

0.2.4

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.11.0
    • @backstage/core-plugin-api@1.0.5
    • @backstage/plugin-catalog-react@1.1.3
    • @backstage/plugin-tech-insights-common@0.2.6

0.2.4-next.1

Patch Changes

0.2.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@1.0.5-next.0
    • @backstage/plugin-tech-insights-common@0.2.6-next.0
    • @backstage/plugin-catalog-react@1.1.3-next.0
    • @backstage/core-components@0.10.1-next.0

0.2.3

Patch Changes

  • a70869e775: Updated dependency msw to ^0.43.0.
  • 8006d0f9bf: Updated dependency msw to ^0.44.0.
  • Updated dependencies
    • @backstage/core-components@0.10.0
    • @backstage/catalog-model@1.1.0
    • @backstage/core-plugin-api@1.0.4
    • @backstage/plugin-tech-insights-common@0.2.5
    • @backstage/plugin-catalog-react@1.1.2
    • @backstage/theme@0.2.16
    • @backstage/errors@1.1.0

0.2.3-next.3

Patch Changes

  • a70869e775: Updated dependency msw to ^0.43.0.
  • Updated dependencies
    • @backstage/core-plugin-api@1.0.4-next.0
    • @backstage/core-components@0.10.0-next.3
    • @backstage/plugin-tech-insights-common@0.2.5-next.0
    • @backstage/catalog-model@1.1.0-next.3
    • @backstage/plugin-catalog-react@1.1.2-next.3

0.2.3-next.2

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.10.0-next.2
    • @backstage/catalog-model@1.1.0-next.2
    • @backstage/theme@0.2.16-next.1
    • @backstage/plugin-catalog-react@1.1.2-next.2

0.2.3-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.6-next.1
    • @backstage/catalog-model@1.1.0-next.1
    • @backstage/errors@1.1.0-next.0
    • @backstage/theme@0.2.16-next.0
    • @backstage/plugin-catalog-react@1.1.2-next.1

0.2.3-next.0

Patch Changes

  • Updated dependencies
    • @backstage/catalog-model@1.1.0-next.0
    • @backstage/core-components@0.9.6-next.0
    • @backstage/plugin-catalog-react@1.1.2-next.0

0.2.2

Patch Changes

  • 09d2f4d179: Export TechInsightsClient so it may be extended by custom implementations
  • 8f7b1835df: Updated dependency msw to ^0.41.0.
  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1
    • @backstage/core-components@0.9.5
    • @backstage/core-plugin-api@1.0.3
    • @backstage/catalog-model@1.0.3

0.2.2-next.1

Patch Changes

  • 09d2f4d179: Export TechInsightsClient so it may be extended by custom implementations
  • 8f7b1835df: Updated dependency msw to ^0.41.0.
  • Updated dependencies
    • @backstage/core-components@0.9.5-next.1
    • @backstage/core-plugin-api@1.0.3-next.0
    • @backstage/catalog-model@1.0.3-next.0
    • @backstage/plugin-catalog-react@1.1.1-next.1

0.2.2-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.1-next.0
    • @backstage/core-components@0.9.5-next.0

0.2.1

Patch Changes

  • aa8db01acb: Add new component EntityTechInsightsScorecardCard, which can be used in the overview of the EntityPage page or display multiple individual EntityTechInsightsScorecardCard in EntityLayout.Route.
  • Updated dependencies
    • @backstage/core-components@0.9.4
    • @backstage/core-plugin-api@1.0.2
    • @backstage/plugin-catalog-react@1.1.0
    • @backstage/catalog-model@1.0.2

0.2.1-next.2

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.4-next.1
    • @backstage/plugin-catalog-react@1.1.0-next.2
    • @backstage/catalog-model@1.0.2-next.0
    • @backstage/core-plugin-api@1.0.2-next.1

0.2.1-next.1

Patch Changes

  • aa8db01acb: Add new component EntityTechInsightsScorecardCard, which can be used in the overview of the EntityPage page or display multiple individual EntityTechInsightsScorecardCard in EntityLayout.Route.
  • Updated dependencies
    • @backstage/core-components@0.9.4-next.0
    • @backstage/core-plugin-api@1.0.2-next.0
    • @backstage/plugin-catalog-react@1.1.0-next.1

0.2.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.0-next.0

0.2.0

Minor Changes

  • 567b13a84a: Add checksId option to EntityTechInsightsScorecardContent component

Patch Changes

  • 24254fd433: build(deps): bump @testing-library/user-event from 13.5.0 to 14.0.0

  • 230ad0826f: Bump to using @types/node v16

  • 2fe58c7285: Improved the Tech-Insights documentation:

    • lifecycle examples used ttl when it should be timeToLive
    • Added list of included FactRetrievers
    • Added full backend example using all included FactRetrievers
    • Added boolean scorecard example image showing results of backend example
  • Updated dependencies

    • @backstage/plugin-catalog-react@1.0.1
    • @backstage/catalog-model@1.0.1
    • @backstage/core-components@0.9.3
    • @backstage/core-plugin-api@1.0.1

0.2.0-next.1

Minor Changes

  • 567b13a84a: Add checksId option to EntityTechInsightsScorecardContent component

Patch Changes

  • 24254fd433: build(deps): bump @testing-library/user-event from 13.5.0 to 14.0.0
  • 230ad0826f: Bump to using @types/node v16
  • Updated dependencies
    • @backstage/core-components@0.9.3-next.2
    • @backstage/core-plugin-api@1.0.1-next.0
    • @backstage/plugin-catalog-react@1.0.1-next.3

0.1.14-next.0

Patch Changes

  • 2fe58c7285: Improved the Tech-Insights documentation:

    • lifecycle examples used ttl when it should be timeToLive
    • Added list of included FactRetrievers
    • Added full backend example using all included FactRetrievers
    • Added boolean scorecard example image showing results of backend example
  • Updated dependencies

    • @backstage/catalog-model@1.0.1-next.0
    • @backstage/plugin-catalog-react@1.0.1-next.0
    • @backstage/core-components@0.9.3-next.0

0.1.13

Patch Changes

  • a422d7ce5e: chore(deps): bump @testing-library/react from 11.2.6 to 12.1.3
  • Updated dependencies
    • @backstage/core-components@0.9.2
    • @backstage/core-plugin-api@1.0.0
    • @backstage/plugin-catalog-react@1.0.0
    • @backstage/catalog-model@1.0.0
    • @backstage/errors@1.0.0
    • @backstage/types@1.0.0
    • @backstage/plugin-tech-insights-common@0.2.4

0.1.12

Patch Changes

0.1.12-next.0

Patch Changes

  • Updated dependencies

0.1.11

Patch Changes

  • 36aa63022b: Use CompoundEntityRef instead of EntityName, and getCompoundEntityRef instead of getEntityName, from @backstage/catalog-model.
  • Updated dependencies

0.1.10

Patch Changes

  • Updated dependencies

0.1.9

Patch Changes

  • 1ed305728b: Bump node-fetch to version 2.6.7 and cross-fetch to version 3.1.5
  • c77c5c7eb6: Added backstage.role to package.json
  • Updated dependencies
    • @backstage/core-components@0.8.9
    • @backstage/core-plugin-api@0.6.1
    • @backstage/errors@0.2.1
    • @backstage/plugin-catalog-react@0.6.15
    • @backstage/catalog-model@0.10.0
    • @backstage/theme@0.2.15
    • @backstage/types@0.1.2
    • @backstage/plugin-tech-insights-common@0.2.2

0.1.8

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.8
    • @backstage/plugin-catalog-react@0.6.14

0.1.8-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.8-next.0
    • @backstage/plugin-catalog-react@0.6.14-next.0

0.1.7

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.7
    • @backstage/plugin-catalog-react@0.6.13

0.1.7-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.7-next.0
    • @backstage/plugin-catalog-react@0.6.13-next.0

0.1.6

Patch Changes

  • 51fbedc445: Migrated usage of deprecated IdentityApi methods.
  • Updated dependencies
    • @backstage/core-components@0.8.5
    • @backstage/core-plugin-api@0.6.0
    • @backstage/plugin-catalog-react@0.6.12
    • @backstage/catalog-model@0.9.10

0.1.6-next.0

Patch Changes

  • 51fbedc445: Migrated usage of deprecated IdentityApi methods.
  • Updated dependencies
    • @backstage/core-components@0.8.5-next.0
    • @backstage/core-plugin-api@0.6.0-next.0
    • @backstage/plugin-catalog-react@0.6.12-next.0
    • @backstage/catalog-model@0.9.10-next.0

0.1.5

Patch Changes

  • 34883f5c9e: Added possibility to pass customized title and description for the scorecards instead of using hardcoded ones.
  • a60eb0f0dd: adding new operation to run checks for multiple entities in one request
  • 48580d0fbb: fix React warning because of missing key prop
  • Updated dependencies
    • @backstage/core-components@0.8.4
    • @backstage/core-plugin-api@0.5.0
    • @backstage/plugin-catalog-react@0.6.11
    • @backstage/plugin-tech-insights-common@0.2.1
    • @backstage/errors@0.2.0
    • @backstage/catalog-model@0.9.9

0.1.4

Patch Changes

  • 4ce51ab0f1: Internal refactor of the react-use imports to use react-use/lib/* instead.
  • 96fb10fe25: remove unnecessary http request when running all checks
  • Updated dependencies
    • @backstage/core-plugin-api@0.4.1
    • @backstage/plugin-catalog-react@0.6.10
    • @backstage/core-components@0.8.3

0.1.3

Patch Changes

  • a86f5c1701: Fixed API auth in tech-insights plugin
  • d83079fc11: Export techInsightsApiRef and associated types.
  • Updated dependencies
    • @backstage/plugin-catalog-react@0.6.9

0.1.2

Patch Changes

  • 6ff4408fa6: RunChecks endpoint now handles missing retriever data in checks. Instead of showing server errors, the checks will be shown for checks whose retrievers have data, and a warning will be shown if no checks are returned.
  • Updated dependencies
    • @backstage/core-plugin-api@0.4.0
    • @backstage/plugin-catalog-react@0.6.8
    • @backstage/core-components@0.8.2

0.1.1

Patch Changes

  • cd450844f6: Moved React dependencies to peerDependencies and allow both React v16 and v17 to be used.
  • Updated dependencies
    • @backstage/core-components@0.8.0
    • @backstage/core-plugin-api@0.3.0
    • @backstage/plugin-catalog-react@0.6.5

0.1.0

Minor Changes

  • b5bd60fddc: New package containing UI components for the Tech Insights plugin.

Patch Changes

  • Updated dependencies
    • @backstage/plugin-tech-insights-common@0.2.0
    • @backstage/core-components@0.7.6
    • @backstage/theme@0.2.14
    • @backstage/core-plugin-api@0.2.2