Files
backstage/plugins/tech-insights/CHANGELOG.md
T
github-actions[bot] 83d3167594 Version Packages (next)
2022-11-22 15:40:52 +00:00

19 KiB

@backstage/plugin-tech-insights

0.3.4-next.0

Patch Changes

  • 3280711113: Updated dependency msw to ^0.49.0.
  • Updated dependencies
    • @backstage/core-components@0.12.1-next.0
    • @backstage/core-plugin-api@1.1.1-next.0
    • @backstage/types@1.0.2-next.0
    • @backstage/plugin-catalog-react@1.2.2-next.0
    • @backstage/catalog-model@1.1.4-next.0
    • @backstage/errors@1.1.4-next.0
    • @backstage/theme@0.2.16
    • @backstage/plugin-tech-insights-common@0.2.9-next.0

0.3.3

Patch Changes

  • 7095e8bc03: Fixed bug when sending data by Post in runChecks and runBulkChecks functions of the TechInsightsClient class, the default Content-Type used was plain/text
  • Updated dependencies
    • @backstage/plugin-catalog-react@1.2.1
    • @backstage/core-components@0.12.0
    • @backstage/core-plugin-api@1.1.0
    • @backstage/catalog-model@1.1.3
    • @backstage/types@1.0.1
    • @backstage/errors@1.1.3
    • @backstage/theme@0.2.16
    • @backstage/plugin-tech-insights-common@0.2.8

0.3.3-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.12.0-next.1
    • @backstage/catalog-model@1.1.3-next.0
    • @backstage/core-plugin-api@1.1.0-next.0
    • @backstage/errors@1.1.3-next.0
    • @backstage/theme@0.2.16
    • @backstage/types@1.0.1-next.0
    • @backstage/plugin-catalog-react@1.2.1-next.1
    • @backstage/plugin-tech-insights-common@0.2.8-next.0

0.3.2-next.0

Patch Changes

  • 7095e8bc03: Fixed bug when sending data by Post in runChecks and runBulkChecks functions of the TechInsightsClient class, the default Content-Type used was plain/text
  • Updated dependencies
    • @backstage/plugin-catalog-react@1.2.1-next.0
    • @backstage/core-components@0.12.0-next.0
    • @backstage/core-plugin-api@1.1.0-next.0
    • @backstage/catalog-model@1.1.3-next.0
    • @backstage/types@1.0.1-next.0
    • @backstage/errors@1.1.3-next.0
    • @backstage/theme@0.2.16
    • @backstage/plugin-tech-insights-common@0.2.8-next.0

0.3.1

Patch Changes

  • f3d272cf57: Make sure to reload score card contents when props change
  • a60a6807bd: making available the search for the last FACTS executed
  • Updated dependencies
    • @backstage/catalog-model@1.1.2
    • @backstage/plugin-catalog-react@1.2.0
    • @backstage/core-components@0.11.2
    • @backstage/core-plugin-api@1.0.7
    • @backstage/errors@1.1.2
    • @backstage/theme@0.2.16
    • @backstage/types@1.0.0
    • @backstage/plugin-tech-insights-common@0.2.7

0.3.1-next.2

Patch Changes

  • Updated dependencies
    • @backstage/plugin-catalog-react@1.2.0-next.2
    • @backstage/catalog-model@1.1.2-next.2
    • @backstage/core-components@0.11.2-next.2
    • @backstage/core-plugin-api@1.0.7-next.2
    • @backstage/errors@1.1.2-next.2
    • @backstage/theme@0.2.16
    • @backstage/types@1.0.0
    • @backstage/plugin-tech-insights-common@0.2.7-next.2

0.3.1-next.1

Patch Changes

  • a60a6807bd: making available the search for the last FACTS executed
  • Updated dependencies
    • @backstage/plugin-catalog-react@1.2.0-next.1
    • @backstage/core-components@0.11.2-next.1
    • @backstage/core-plugin-api@1.0.7-next.1
    • @backstage/catalog-model@1.1.2-next.1
    • @backstage/errors@1.1.2-next.1
    • @backstage/theme@0.2.16
    • @backstage/types@1.0.0
    • @backstage/plugin-tech-insights-common@0.2.7-next.1

0.3.1-next.0

Patch Changes

  • Updated dependencies
    • @backstage/catalog-model@1.1.2-next.0
    • @backstage/core-components@0.11.2-next.0
    • @backstage/plugin-catalog-react@1.1.5-next.0
    • @backstage/core-plugin-api@1.0.7-next.0
    • @backstage/errors@1.1.2-next.0
    • @backstage/theme@0.2.16
    • @backstage/types@1.0.0
    • @backstage/plugin-tech-insights-common@0.2.7-next.0

0.3.0

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.
  • 3f739be9d9: Minor API signatures cleanup
  • 763fb81e82: Internal refactor to use more type safe code when dealing with route parameters.
  • 7d47def9c4: Removed dependency on @types/jest.
  • 667d917488: Updated dependency msw to ^0.47.0.
  • 87ec2ba4d6: Updated dependency msw to ^0.46.0.
  • bf5e9030eb: Updated dependency msw to ^0.45.0.
  • Updated dependencies
    • @backstage/core-components@0.11.1
    • @backstage/core-plugin-api@1.0.6
    • @backstage/plugin-catalog-react@1.1.4
    • @backstage/catalog-model@1.1.1
    • @backstage/errors@1.1.1

0.3.0-next.3

Patch Changes

  • 7d47def9c4: Removed dependency on @types/jest.
  • Updated dependencies
    • @backstage/plugin-catalog-react@1.1.4-next.2
    • @backstage/catalog-model@1.1.1-next.0
    • @backstage/core-components@0.11.1-next.3
    • @backstage/core-plugin-api@1.0.6-next.3
    • @backstage/errors@1.1.1-next.0

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