Files
backstage/plugins/tech-radar/CHANGELOG.md
T
github-actions[bot] 8cdb8c2e40 Version Packages
2023-10-17 08:54:50 +00:00

29 KiB

@backstage/plugin-tech-radar

0.6.9

Patch Changes

  • 0b55f773a7: Removed some unused dependencies
  • c09d2fa1d6: Added experimental support for the declarative integration.
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies

0.6.9-next.2

Patch Changes

  • 0b55f773a7: Removed some unused dependencies
  • Updated dependencies
    • @backstage/frontend-plugin-api@0.2.0-next.2
    • @backstage/core-components@0.13.6-next.2
    • @backstage/core-plugin-api@1.7.0-next.1
    • @backstage/theme@0.4.3-next.0

0.6.9-next.1

Patch Changes

  • Updated dependencies

0.6.9-next.0

Patch Changes

  • c09d2fa1d6: Added experimental support for the declarative integration.
  • Updated dependencies

0.6.8

Patch Changes

  • 482bb5c0bb: Moved @types/react to be a regular dependency
  • b45d0ac681: Add names to blip entry links in the radar to improve accessibility
  • 80b4d0b34f: Fixed the width of the tech radar dialog so that the content fits
  • 406b786a2a: Mark package as being free of side effects, allowing more optimized Webpack builds.
  • 6d35e9ea2a: Add description property for Rings which will be shown in the footer.
  • 8cec7664e1: Removed @types/node dependency
  • c357f62052: Fixed RadarTimeline text formatting.
  • Updated dependencies

0.6.8-next.3

Patch Changes

  • 406b786a2a: Mark package as being free of side effects, allowing more optimized Webpack builds.
  • c357f62052: Fixed RadarTimeline text formatting.
  • Updated dependencies

0.6.8-next.2

Patch Changes

  • b45d0ac681: Add names to blip entry links in the radar to improve accessibility
  • 6d35e9ea2a: Add description property for Rings which will be shown in the footer.
  • 8cec7664e1: Removed @types/node dependency
  • Updated dependencies

0.6.8-next.1

Patch Changes

  • 80b4d0b34f: Fixed the width of the tech radar dialog so that the content fits
  • Updated dependencies

0.6.8-next.0

Patch Changes

0.6.7

Patch Changes

0.6.7-next.0

Patch Changes

0.6.6

Patch Changes

0.6.6-next.2

Patch Changes

0.6.6-next.1

Patch Changes

0.6.6-next.0

Patch Changes

0.6.5

Patch Changes

0.6.5-next.3

Patch Changes

0.6.5-next.2

Patch Changes

0.6.5-next.1

Patch Changes

0.6.5-next.0

Patch Changes

0.6.4

Patch Changes

  • be4fa53fab: Fix description links when clicking entry in radar.
  • Added the ability to display a timeline to each entry in the details box
  • Updated dependencies

0.6.4-next.2

Patch Changes

0.6.4-next.1

Patch Changes

0.6.4-next.0

Patch Changes

  • Added the ability to display a timeline to each entry in the details box
  • Updated dependencies

0.6.3

Patch Changes

  • 8e00acb28d: Small tweaks to remove warnings in the console during development (mainly focusing on techdocs)
  • e0c6e8b9c3: Update peer dependencies
  • Updated dependencies

0.6.3-next.3

Patch Changes

0.6.3-next.2

Patch Changes

0.6.3-next.1

Patch Changes

0.6.3-next.0

Patch Changes

  • 8e00acb28d: Small tweaks to remove warnings in the console during development (mainly focusing on techdocs)
  • Updated dependencies

0.6.2

Patch Changes

  • e14dcfa499: Update colors to match Zalando's tech radar, also add coloring on title and legend to match ring color.
  • cb8ec97cde: Change black & white colors to be theme aware
  • 52b0022dab: Updated dependency msw to ^1.0.0.
  • Updated dependencies

0.6.2-next.2

Patch Changes

0.6.2-next.1

Patch Changes

  • e14dcfa499: Update colors to match Zalando's tech radar, also add coloring on title and legend to match ring color.
  • cb8ec97cde: Change black & white colors to be theme aware
  • 52b0022dab: Updated dependency msw to ^1.0.0.
  • Updated dependencies

0.6.2-next.0

Patch Changes

0.6.1

Patch Changes

  • acf6c8c10b: Deprecate RadarEntry.url - use RadarEntry.links instead

    - url: 'https://www.javascript.com/',
      key: 'javascript',
      id: 'javascript',
      title: 'JavaScript',
      quadrant: 'languages',
      links: [
    +    {
    +      url: 'https://www.javascript.com/',
    +      title: 'Learn more',
    +    },
      ],
    
  • 18024a231c: Allow to set additional links to the entry description.

  • Updated dependencies

0.6.1-next.1

Patch Changes

  • acf6c8c10b: Deprecate RadarEntry.url - use RadarEntry.links instead

    - url: 'https://www.javascript.com/',
      key: 'javascript',
      id: 'javascript',
      title: 'JavaScript',
      quadrant: 'languages',
      links: [
    +    {
    +      url: 'https://www.javascript.com/',
    +      title: 'Learn more',
    +    },
      ],
    
  • Updated dependencies

0.6.1-next.0

Patch Changes

0.6.0

Minor Changes

  • 38fd519fc1: Add highlighting of legend item and show bubble on hover within the Tech Radar

Patch Changes

  • 27a5e90e97: Small updates to some paragraph components to ensure theme typography properties are inherited correctly.
  • 80ce4e8c29: Small updates to some components to ensure theme typography properties are inherited correctly.
  • Updated dependencies

0.6.0-next.2

Minor Changes

  • 38fd519fc1: Add highlighting of legend item and show bubble on hover within the Tech Radar

Patch Changes

0.5.21-next.1

Patch Changes

0.5.21-next.0

Patch Changes

0.5.20

Patch Changes

0.5.19

Patch Changes

0.5.19-next.4

Patch Changes

0.5.19-next.3

Patch Changes

0.5.19-next.2

Patch Changes

0.5.19-next.1

Patch Changes

0.5.19-next.0

Patch Changes

0.5.18

Patch Changes

  • 1f888af5f6: Fixed bug in Tech Radar where, on hover, the tech list quadrant would rerender and scroll top
  • Updated dependencies

0.5.18-next.1

Patch Changes

0.5.18-next.0

Patch Changes

  • 1f888af5f6: Fixed bug in Tech Radar where, on hover, the tech list quadrant would rerender and scroll top
  • Updated dependencies

0.5.17

Patch Changes

0.5.17-next.2

Patch Changes

0.5.17-next.1

Patch Changes

0.5.17-next.0

Patch Changes

0.5.16

Patch Changes

0.5.16-next.3

Patch Changes

0.5.16-next.2

Patch Changes

0.5.16-next.1

Patch Changes

0.5.16-next.0

Patch Changes

0.5.15

Patch Changes

  • a641f79dcb: Move CSS overflow property to quadrant block element (i.e. to a div element) in RadarLegend component.
  • Updated dependencies

0.5.15-next.1

Patch Changes

0.5.15-next.0

Patch Changes

0.5.14

Patch Changes

  • b8f608f1ec: Update tech-radar documentation on how to use an external json data source with dates.
  • a70869e775: Updated dependency msw to ^0.43.0.
  • 8006d0f9bf: Updated dependency msw to ^0.44.0.
  • Updated dependencies

0.5.14-next.3

Patch Changes

0.5.14-next.2

Patch Changes

0.5.14-next.1

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.6-next.1
    • @backstage/theme@0.2.16-next.0

0.5.14-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.6-next.0

0.5.13

Patch Changes

  • bb31e5489c: Updated dependency d3-force to ^3.0.0. Updated dependency @types/d3-force to ^3.0.0.
  • 8f7b1835df: Updated dependency msw to ^0.41.0.
  • Updated dependencies
    • @backstage/core-components@0.9.5
    • @backstage/core-plugin-api@1.0.3

0.5.13-next.1

Patch Changes

  • 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

0.5.13-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.5-next.0

0.5.12

Patch Changes

  • 3588a77994: Rename use to adopt, to reflect Zalando Tech Radar regarding quadrants and add link to Zalando explanation.
  • Updated dependencies
    • @backstage/core-components@0.9.4
    • @backstage/core-plugin-api@1.0.2

0.5.12-next.0

Patch Changes

  • 3588a77994: Rename use to adopt, to reflect Zalando Tech Radar regarding quadrants and add link to Zalando explanation.
  • Updated dependencies
    • @backstage/core-components@0.9.4-next.0
    • @backstage/core-plugin-api@1.0.2-next.0

0.5.11

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
  • f69789330a: Fix an issue where the Radar is not updated when switching between different radars
  • Updated dependencies
    • @backstage/core-components@0.9.3
    • @backstage/core-plugin-api@1.0.1

0.5.11-next.2

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

0.5.11-next.1

Patch Changes

  • f69789330a: Fix an issue where the Radar is not updated when switching between different radars

0.5.11-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.3-next.0

0.5.10

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

0.5.9

Patch Changes

  • bae72d6f4d: Tech Radar Ring names are now coloured from theme via theme.palette.text.primary (instead of a hard coded colour)
  • Updated dependencies
    • @backstage/core-components@0.9.1

0.5.9-next.0

Patch Changes

  • bae72d6f4d: Tech Radar Ring names are now coloured from theme via theme.palette.text.primary (instead of a hard coded colour)
  • Updated dependencies
    • @backstage/core-components@0.9.1-next.0

0.5.8

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.9.0
    • @backstage/core-plugin-api@0.8.0

0.5.7

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.10
    • @backstage/core-plugin-api@0.7.0

0.5.6

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/theme@0.2.15

0.5.5

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.8

0.5.5-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.8-next.0

0.5.4

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.7

0.5.4-next.0

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.7-next.0

0.5.3

Patch Changes

  • 021bba18c4: Update readme
  • Updated dependencies
    • @backstage/core-components@0.8.5
    • @backstage/core-plugin-api@0.6.0

0.5.3-next.0

Patch Changes

  • 021bba18c4: Update readme
  • Updated dependencies
    • @backstage/core-components@0.8.5-next.0
    • @backstage/core-plugin-api@0.6.0-next.0

0.5.2

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.8.4
    • @backstage/core-plugin-api@0.5.0

0.5.1

Patch Changes

  • 4ce51ab0f1: Internal refactor of the react-use imports to use react-use/lib/* instead.
  • Updated dependencies
    • @backstage/core-plugin-api@0.4.1
    • @backstage/core-components@0.8.3

0.5.0

Minor Changes

  • 11b7761914: Add new property to enable open links in a new window/tab

Patch Changes

  • Updated dependencies
    • @backstage/core-plugin-api@0.4.0
    • @backstage/core-components@0.8.2

0.4.13

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

0.4.12

Patch Changes

  • a125278b81: Refactor out the deprecated path and icon from RouteRefs
  • Updated dependencies
    • @backstage/core-components@0.7.4
    • @backstage/core-plugin-api@0.2.0

0.4.11

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.7.0
    • @backstage/theme@0.2.11

0.4.10

Patch Changes

  • 81a41ec249: Added a name key to all extensions in order to improve Analytics API metadata.
  • Updated dependencies
    • @backstage/core-components@0.6.1
    • @backstage/core-plugin-api@0.1.10

0.4.9

Patch Changes

  • c1ef701395: Added SearchBar to allow filtering and a scroll bar to display hidden tech
  • 3c47ece3c3: Added documentation for exported symbols.
  • Updated dependencies
    • @backstage/core-plugin-api@0.1.9
    • @backstage/core-components@0.6.0

0.4.8

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.5.0

0.4.7

Patch Changes

  • 9f1362dcc1: Upgrade @material-ui/lab to 4.0.0-alpha.57.
  • Updated dependencies
    • @backstage/core-components@0.4.2
    • @backstage/core-plugin-api@0.1.8

0.4.6

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.4.0

0.4.5

Patch Changes

  • 56c773909: Switched @types/react dependency to request * rather than a specific version.
  • Updated dependencies
    • @backstage/core-components@0.3.1
    • @backstage/core-plugin-api@0.1.6

0.4.4

Patch Changes

  • Updated dependencies
    • @backstage/core-components@0.3.0
    • @backstage/core-plugin-api@0.1.5

0.4.3

Patch Changes

  • 9d40fcb1e: - Bumping material-ui/core version to at least 4.12.2 as they made some breaking changes in later versions which broke Pagination of the Table.
    • Switching out material-table to @material-table/core for support for the later versions of material-ui/core
    • This causes a minor API change to @backstage/core-components as the interface for Table re-exports the prop from the underlying Table components.
    • onChangeRowsPerPage has been renamed to onRowsPerPageChange
    • onChangePage has been renamed to onPageChange
    • Migration guide is here: https://material-table-core.com/docs/breaking-changes
  • Updated dependencies
    • @backstage/core-components@0.2.0
    • @backstage/core-plugin-api@0.1.4
    • @backstage/theme@0.2.9

0.4.2

Patch Changes

  • 846168da2: Add optional id prop passing it to the load API
  • Updated dependencies
    • @backstage/core-components@0.1.4

0.4.1

Patch Changes

  • 48c9fcd33: Migrated to use the new @backstage/core-* packages rather than @backstage/core.
  • Updated dependencies
    • @backstage/core-plugin-api@0.1.3

0.4.0

Minor Changes

  • 90a505a77: Migrating the Tech Radar to support using ApiRefs to load custom data.

    If you had a getData function, you'll now need to encapsulate that logic in a class that can override the techRadarApiRef.

    // app/src/lib/MyClient.ts
    import {
      TechRadarApi,
      TechRadarLoaderResponse,
    } from '@backstage/plugin-tech-radar';
    
    class MyOwnClient implements TechRadarApi {
      async load(): Promise<TechRadarLoaderResponse> {
        // here's where you would put you logic to load the response that was previously passed into getData
      }
    }
    
    // app/src/apis.ts
    import { MyOwnClient } from './lib/MyClient';
    import { techRadarApiRef } from '@backstage/plugin-tech-radar';
    
    export const apis: AnyApiFactory[] = [
      /*
      ...
      */
      createApiFactory(techRadarApiRef, new MyOwnClient()),
    ];
    

Patch Changes

  • Updated dependencies [e7c5e4b30]
  • Updated dependencies [1cf1d351f]
    • @backstage/theme@0.2.8
    • @backstage/core@0.7.12

0.3.11

Patch Changes

  • 062bbf90f: chore: bump @testing-library/user-event from 12.8.3 to 13.1.8
  • 675a569a9: chore: bump react-use dependency in all packages
  • Updated dependencies [062bbf90f]
  • Updated dependencies [889d89b6e]
  • Updated dependencies [3f988cb63]
  • Updated dependencies [675a569a9]
    • @backstage/core@0.7.9

0.3.10

Patch Changes

  • b2e2ec753: Update README for composability
  • Updated dependencies [f65adcde7]
  • Updated dependencies [80888659b]
  • Updated dependencies [7b8272fb7]
    • @backstage/core@0.7.8
    • @backstage/theme@0.2.7

0.3.9

Patch Changes

0.3.8

Patch Changes

  • 34e6bb409: Map description in API RadarEntry to Entry

    The description in the Entry was mapped to the latest timeline entry, which is a changelog. This change maps the description in the API to the entry. To maintain backwards compatibility it will set the description to the last timeline entry if no description exists at the entry level.

  • b56815b40: Fixes issue where radar description dialog is not shown when the entry has an url external to the radar page

  • Updated dependencies [8686eb38c]

  • Updated dependencies [9ca0e4009]

  • Updated dependencies [34ff49b0f]

    • @backstage/core@0.7.2

0.3.7

Patch Changes

0.3.6

Patch Changes

  • 9f2b3a26e: Added a dialog box that will show up when a you click on link on the radar and display the description if provided.
  • Updated dependencies [3a58084b6]
  • Updated dependencies [e799e74d4]
  • Updated dependencies [1407b34c6]
  • Updated dependencies [9615e68fb]
  • Updated dependencies [49f9b7346]
  • Updated dependencies [3a58084b6]
  • Updated dependencies [2c1f2a7c2]
    • @backstage/core@0.6.3

0.3.5

Patch Changes

  • 804502a5c: Migrated to new composability API, exporting the plugin instance as techRadarPlugin and the page as TechRadarPage.
  • Updated dependencies [b51ee6ece]
    • @backstage/core@0.6.1

0.3.4

Patch Changes

  • 90c8f20b9: Fix mapping RadarEntry and Entry for moved and url attributes Fix clicking of links in the radar legend
  • Updated dependencies [12ece98cd]
  • Updated dependencies [d82246867]
  • Updated dependencies [c810082ae]
  • Updated dependencies [5fa3bdb55]
  • Updated dependencies [21e624ba9]
  • Updated dependencies [da9f53c60]
  • Updated dependencies [32c95605f]
  • Updated dependencies [54c7d02f7]
    • @backstage/core@0.6.0
    • @backstage/theme@0.2.3

0.3.3

Patch Changes

0.3.2

Patch Changes

  • ab0892358: Remove test dependencies from production package list
  • bc909178d: Updated example data in README.

0.3.1

Patch Changes

  • Updated dependencies [2527628e1]
  • Updated dependencies [e1f4e24ef]
  • Updated dependencies [1c69d4716]
  • Updated dependencies [1665ae8bb]
  • Updated dependencies [04f26f88d]
  • Updated dependencies [ff243ce96]
    • @backstage/core@0.4.0
    • @backstage/test-utils@0.1.5
    • @backstage/theme@0.2.2

0.3.0

Minor Changes

  • a906f20e7: Added tech radar blip history backend support and normalized the data structure

Patch Changes

0.2.0

Minor Changes

  • 28edd7d29: Create backend plugin through CLI

Patch Changes