@backstage/core-components
Version:
Core components used by Backstage plugins and apps
1,375 lines (1,029 loc) • 119 kB
Markdown
# @backstage/core-components
## 0.18.4
### Patch Changes
- 9a942a4: Fixed bug in the `LogViewer` component where shift + click always opened a new window instead of just changing the selection.
In addition, improved the `LogViewer` component by a few usability enhancements:
- Added support for multiple selections using cmd/ctrl + click
- Improved the generated hash that is added to the URL to also support ranges & multiple selections
- Added an hover effect & info tooltip to the "Copy to clipboard" button to indicate its functionality
- Added some color and a separator to the line numbers to improve readability
- 207c3c8: long words like urls now breaks to new line on warning panels instead of overflowing the container
- 4c00303: Add `tooltipClasses` prop to `OverflowTooltip` component to allow customisation of the tooltip
- 5d52dab: Add i18n support for LogViewer search control
- f6b49ce: added support for wrapLongLines option in CodeSnippet
- Updated dependencies
- @backstage/core-plugin-api@1.12.1
- @backstage/theme@0.7.1
## 0.18.4-next.2
### Patch Changes
- 4c00303: Add `tooltipClasses` prop to `OverflowTooltip` component to allow customisation of the tooltip
- Updated dependencies
- @backstage/config@1.3.6
- @backstage/core-plugin-api@1.12.1-next.0
- @backstage/errors@1.2.7
- @backstage/theme@0.7.1-next.0
- @backstage/version-bridge@1.0.11
## 0.18.4-next.1
### Patch Changes
- 9a942a4: Fixed bug in the `LogViewer` component where shift + click always opened a new window instead of just changing the selection.
In addition, improved the `LogViewer` component by a few usability enhancements:
- Added support for multiple selections using cmd/ctrl + click
- Improved the generated hash that is added to the URL to also support ranges & multiple selections
- Added an hover effect & info tooltip to the "Copy to clipboard" button to indicate its functionality
- Added some color and a separator to the line numbers to improve readability
- 207c3c8: long words like urls now breaks to new line on warning panels instead of overflowing the container
- 5d52dab: Add i18n support for LogViewer search control
## 0.18.4-next.0
### Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.12.1-next.0
- @backstage/theme@0.7.1-next.0
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/version-bridge@1.0.11
## 0.18.3
### Patch Changes
- 1c7e1ce: - Revert `viewbox` back to old values.
- Added `fullScreen` prop to `EntityCatalogGraphCard`
- 96ad674: Line numbers in LogViewer will not be selectable in UI anymore
- b2bef92: Convert all enums to erasable-syntax compliant patterns
- 05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript's `erasableSyntaxOnly` setting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.
- Updated dependencies
- @backstage/core-plugin-api@1.12.0
- @backstage/config@1.3.6
## 0.18.3-next.2
### Patch Changes
- 96ad674: Line numbers in LogViewer will not be selectable in UI anymore
## 0.18.3-next.1
### Patch Changes
- b2bef92: Convert all enums to erasable-syntax compliant patterns
- Updated dependencies
- @backstage/core-plugin-api@1.11.2-next.1
## 0.18.3-next.0
### Patch Changes
- 05f60e1: Refactored constructor parameter properties to explicit property declarations for compatibility with TypeScript's `erasableSyntaxOnly` setting. This internal refactoring maintains all existing functionality while ensuring TypeScript compilation compatibility.
- Updated dependencies
- @backstage/core-plugin-api@1.11.2-next.0
- @backstage/config@1.3.6-next.0
- @backstage/errors@1.2.7
- @backstage/theme@0.7.0
- @backstage/version-bridge@1.0.11
## 0.18.2
### Patch Changes
- d493126: Swap base token for semantic token in ItemCardHeader to ensure readability in light mode.
- 431130c: Added `renderEdge` prop to `<DependencyGraph />` component in `@backstage/core-components` to allow custom rendering of graph edges.
- 6981ae6: Fixed DependencyGraph `svg` size not adapting to the container size
- 95935fb: Fixed dependency graph automatically scrolling forever
- Updated dependencies
- @backstage/config@1.3.5
- @backstage/theme@0.7.0
- @backstage/core-plugin-api@1.11.1
## 0.18.2-next.3
### Patch Changes
- 431130c: Added `renderEdge` prop to `<DependencyGraph />` component in `@backstage/core-components` to allow custom rendering of graph edges.
## 0.18.2-next.2
### Patch Changes
- 95935fb: Fixed dependency graph automatically scrolling forever
- Updated dependencies
- @backstage/theme@0.6.9-next.0
## 0.18.2-next.1
### Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/core-plugin-api@1.11.1-next.0
## 0.18.2-next.0
### Patch Changes
- d493126: Swap base token for semantic token in ItemCardHeader to ensure readability in light mode.
- 6981ae6: Fixed DependencyGraph `svg` size not adapting to the container size
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/core-plugin-api@1.11.0
- @backstage/errors@1.2.7
- @backstage/theme@0.6.8
- @backstage/version-bridge@1.0.11
## 0.18.0
### Minor Changes
- b9a87f4: Add optional `distance` property to `DependencyEdge` to reflect the distance to a root.
### Patch Changes
- 1ad3d94: Dependency graph can now be opened in full screen mode
- e409bec: Fixes for rendering initials in the avatar component.
- ae7d426: update about card links style for pretty display with other language
- Updated dependencies
- @backstage/core-plugin-api@1.11.0
## 0.17.6-next.1
### Patch Changes
- 1ad3d94: Dependency graph can now be opened in full screen mode
- ae7d426: update about card links style for pretty display with other language
## 0.17.6-next.0
### Patch Changes
- e409bec: Fixes for rendering initials in the avatar component.
## 0.17.5
### Patch Changes
- 1de1186: Added missing space for alert display component
- 77467bb: Updated dependency `linkifyjs` to `4.3.2`.
- 5563605: Added `FavoriteToggleProps`.
- Updated dependencies
- @backstage/theme@0.6.8
## 0.17.5-next.2
### Patch Changes
- 77467bb: Updated dependency `linkifyjs` to `4.3.2`.
## 0.17.5-next.1
### Patch Changes
- 5563605: Added `FavoriteToggleProps`.
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/core-plugin-api@1.10.9
- @backstage/errors@1.2.7
- @backstage/theme@0.6.8-next.0
- @backstage/version-bridge@1.0.11
## 0.17.5-next.0
### Patch Changes
- Updated dependencies
- @backstage/theme@0.6.8-next.0
- @backstage/config@1.3.3
- @backstage/core-plugin-api@1.10.9
- @backstage/errors@1.2.7
- @backstage/version-bridge@1.0.11
## 0.17.4
### Patch Changes
- f6ffea6: Add optional message field for auth providers. This is intended to be a user friendly message that displays in the OAuth request dialog. A default message will be displayed if one is not provided.
- aa3b054: Added `signIn` and `signOut` analytic events to the `@backstage/core-components` of sign in and sign out.
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/core-plugin-api@1.10.9
- @backstage/theme@0.6.7
## 0.17.4-next.2
### Patch Changes
- aa3b054: Added `signIn` and `signOut` analytic events to the `@backstage/core-components` of sign in and sign out.
- Updated dependencies
- @backstage/theme@0.6.7-next.1
- @backstage/core-plugin-api@1.10.9-next.0
## 0.17.4-next.1
### Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/core-plugin-api@1.10.9-next.0
## 0.17.4-next.0
### Patch Changes
- Updated dependencies
- @backstage/theme@0.6.7-next.0
- @backstage/config@1.3.2
- @backstage/core-plugin-api@1.10.8
- @backstage/errors@1.2.7
- @backstage/version-bridge@1.0.11
## 0.17.3
### Patch Changes
- 6232160: table actions header support i18n
- Updated dependencies
- @backstage/core-plugin-api@1.10.8
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/theme@0.6.6
- @backstage/version-bridge@1.0.11
## 0.17.3-next.0
### Patch Changes
- 6232160: table actions header support i18n
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/core-plugin-api@1.10.7
- @backstage/errors@1.2.7
- @backstage/theme@0.6.6
- @backstage/version-bridge@1.0.11
## 0.17.2
### Patch Changes
- e0d1025: `LogViewer` now supports a `textWrap` prop that wraps log lines to the next line for overflowing content instead of using horizontal scroll
- bb84534: Fix the hidden sidebar's sub-menu when the sidebar is scrollable
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/theme@0.6.6
- @backstage/core-plugin-api@1.10.7
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/version-bridge@1.0.11
## 0.17.2-next.1
### Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.7-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/theme@0.6.6-next.0
- @backstage/version-bridge@1.0.11
## 0.17.2-next.0
### Patch Changes
- e0d1025: `LogViewer` now supports a `textWrap` prop that wraps log lines to the next line for overflowing content instead of using horizontal scroll
- bb84534: Fix the hidden sidebar's sub-menu when the sidebar is scrollable
- 72d019d: Removed various typos
- Updated dependencies
- @backstage/theme@0.6.6-next.0
- @backstage/config@1.3.2
- @backstage/core-plugin-api@1.10.6
- @backstage/errors@1.2.7
- @backstage/version-bridge@1.0.11
## 0.17.1
### Patch Changes
- a47fd39: Removes instances of default React imports, a necessary update for the upcoming React 19 migration.
<https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html>
- 5d7bad4: Fixed the messaging in the `AlertDisplay` where it was claiming that there were older messages available rather than newer.
- Updated dependencies
- @backstage/core-plugin-api@1.10.6
- @backstage/theme@0.6.5
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/version-bridge@1.0.11
## 0.17.1-next.1
### Patch Changes
- a47fd39: Removes instances of default React imports, a necessary update for the upcoming React 19 migration.
<https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html>
- Updated dependencies
- @backstage/core-plugin-api@1.10.6-next.0
- @backstage/theme@0.6.5-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/version-bridge@1.0.11
## 0.17.1-next.0
### Patch Changes
- 5d7bad4: Fixed the messaging in the `AlertDisplay` where it was claiming that there were older messages available rather than newer.
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/core-plugin-api@1.10.5
- @backstage/errors@1.2.7
- @backstage/theme@0.6.4
- @backstage/version-bridge@1.0.11
## 0.17.0
### Minor Changes
- 25300cb: `SimpleStepper` back button now works with `activeStep` property set higher than 0
- 9545af2: Declared CancelIcon explicitly on Chip component inside Select.tsx to disable onMouseDown event by default that creates the flaw of re-opening select component when user tries to remove a selected filter.
### Patch Changes
- fffe3c0: Added `classNames` prop to the `Page` component
- df3b9f0: Fixed a bug in the SidebarSubmenuItem within the core-components package that caused the dropdown button to be misaligned in the sidebar and the button text to appear in uppercase due to the default <Button> behavior. Also added an example dropdown menu to the app for reference.
- 48aab13: Add i18n support for scaffolder-react plugin
- 0a0ced6: Avoid Layout Shift for `DismissableBanner` when using a `storageApi` with latency (e.g. `user-settings-backend`)
Properly handle the `unknown` state of the `storageApi`. There's a trade-off: this may lead to some Layout Shift if the banner has not been dismissed, but once it has been dismissed, you won't have any.
- Updated dependencies
- @backstage/core-plugin-api@1.10.5
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/theme@0.6.4
- @backstage/version-bridge@1.0.11
## 0.16.5-next.1
### Patch Changes
- 48aab13: Add i18n support for scaffolder-react plugin
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/core-plugin-api@1.10.4
- @backstage/errors@1.2.7
- @backstage/theme@0.6.4
- @backstage/version-bridge@1.0.11
## 0.16.5-next.0
### Patch Changes
- fffe3c0: Added `classNames` prop to the `Page` component
- df3b9f0: Fixed a bug in the SidebarSubmenuItem within the core-components package that caused the dropdown button to be misaligned in the sidebar and the button text to appear in uppercase due to the default <Button> behavior. Also added an example dropdown menu to the app for reference.
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/core-plugin-api@1.10.4
- @backstage/errors@1.2.7
- @backstage/theme@0.6.4
- @backstage/version-bridge@1.0.11
## 0.16.4
### Patch Changes
- 9c9f4ff: Added `nestedValuesAsYaml` option to `StructuredMetadataTable` to render data as yaml.
- 47c27c2: Upgrade `dagre` to `@dagrejs/dagre`
- 17088d2: Updating the `TaskLogStream` to take up all space in a running task, and also show the last line of the log by default
- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits.
- Updated dependencies
- @backstage/core-plugin-api@1.10.4
- @backstage/version-bridge@1.0.11
- @backstage/theme@0.6.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
## 0.16.4-next.1
### Patch Changes
- 47c27c2: Upgrade `dagre` to `@dagrejs/dagre`
- Updated dependencies
- @backstage/config@1.3.2
- @backstage/core-plugin-api@1.10.4-next.0
- @backstage/errors@1.2.7
- @backstage/theme@0.6.4-next.0
- @backstage/version-bridge@1.0.11-next.0
## 0.16.4-next.0
### Patch Changes
- 9c9f4ff: Added `nestedValuesAsYaml` option to `StructuredMetadataTable` to render data as yaml.
- 17088d2: Updating the `TaskLogStream` to take up all space in a running task, and also show the last line of the log by default
- 58ec9e7: Removed older versions of React packages as a preparatory step for upgrading to React 19. This commit does not introduce any functional changes, but removes dependencies on previous React versions, allowing for a cleaner upgrade path in subsequent commits.
- Updated dependencies
- @backstage/core-plugin-api@1.10.4-next.0
- @backstage/version-bridge@1.0.11-next.0
- @backstage/theme@0.6.4-next.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
## 0.16.3
### Patch Changes
- 4ec6f7b: Allow passing component for `ContentHeader` description
- Updated dependencies
- @backstage/core-plugin-api@1.10.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/theme@0.6.3
- @backstage/version-bridge@1.0.10
## 0.16.3-next.0
### Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.10.3-next.0
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/theme@0.6.3
- @backstage/version-bridge@1.0.10
## 0.16.2
### Patch Changes
- e47be38: Added data-testid to placeholder rendered by Progress component to simplify assertions in tests
- Updated dependencies
- @backstage/theme@0.6.3
- @backstage/errors@1.2.6
- @backstage/config@1.3.1
- @backstage/core-plugin-api@1.10.2
- @backstage/version-bridge@1.0.10
## 0.16.2-next.2
### Patch Changes
- Updated dependencies
- @backstage/errors@1.2.6-next.0
- @backstage/config@1.3.1-next.0
- @backstage/core-plugin-api@1.10.2-next.0
- @backstage/theme@0.6.3-next.0
- @backstage/version-bridge@1.0.10
## 0.16.2-next.1
### Patch Changes
- e47be38: Added data-testid to placeholder rendered by Progress component to simplify assertions in tests
- Updated dependencies
- @backstage/config@1.3.0
- @backstage/core-plugin-api@1.10.1
- @backstage/errors@1.2.5
- @backstage/theme@0.6.3-next.0
- @backstage/version-bridge@1.0.10
## 0.16.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/theme@0.6.3-next.0
- @backstage/config@1.3.0
- @backstage/core-plugin-api@1.10.1
- @backstage/errors@1.2.5
- @backstage/version-bridge@1.0.10
## 0.16.0
### Minor Changes
- dc409c5: The SupportButton component will now be hidden if no support config is specified in app-config
### Patch Changes
- 0f18340: Change core component Table tool bar search box to the a appropriate Search icon and text
- af9097e: Adds the ability to mock a media query per break point and to change the active break point during a test. Usage example:
```ts
const { set } = mockBreakpoint({
initialBreakpoint: 'md',
queryBreakpointMap: {
'(min-width:1500px)': 'xl',
'(min-width:1000px)': 'lg',
'(min-width:700px)': 'md',
'(min-width:400px)': 'sm',
'(min-width:0px)': 'xs',
},
});
// assertions for when the active break point is "md"
set('lg');
// assertions for when the active break point is "lg"
```
- Updated dependencies
- @backstage/config@1.3.0
- @backstage/theme@0.6.1
- @backstage/core-plugin-api@1.10.1
- @backstage/errors@1.2.5
- @backstage/version-bridge@1.0.10
## 0.16.0-next.2
### Patch Changes
- 0f18340: Change core component Table tool bar search box to the a appropriate Search icon and text
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.10.0
- @backstage/errors@1.2.4
- @backstage/theme@0.6.1-next.0
- @backstage/version-bridge@1.0.10
## 0.16.0-next.1
### Patch Changes
- Updated dependencies
- @backstage/theme@0.6.1-next.0
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.10.0
- @backstage/errors@1.2.4
- @backstage/version-bridge@1.0.10
## 0.16.0-next.0
### Minor Changes
- dc409c5: The SupportButton component will now be hidden if no support config is specified in app-config
### Patch Changes
- af9097e: Adds the ability to mock a media query per break point and to change the active break point during a test. Usage example:
```ts
const { set } = mockBreakpoint({
initialBreakpoint: 'md',
queryBreakpointMap: {
'(min-width:1500px)': 'xl',
'(min-width:1000px)': 'lg',
'(min-width:700px)': 'md',
'(min-width:400px)': 'sm',
'(min-width:0px)': 'xs',
},
});
// assertions for when the active break point is "md"
set('lg');
// assertions for when the active break point is "lg"
```
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.10.0
- @backstage/errors@1.2.4
- @backstage/theme@0.6.0
- @backstage/version-bridge@1.0.10
## 0.15.1
### Patch Changes
- 3f76d0e: Correct size of FavoriteToggle and inherit non-starred color from parent
- e969dc7: Move `@types/react` to a peer dependency.
- 1ff1dbd: It is possible to define a custom error element to be shown when sign in fails
- 83e2887: Fixed a bug in the `SidebarSubmenu` core component that caused the nested menu to overlap with the sidebar when the user hovers over the pinned sidebar.
- 46b5a20: `Link` component now accepts `externalLinkIcon` prop
- e4ad29a: Fix authentication error handling using redirect flow via `enableExperimentalRedirectFlow` config. If an error is caught during authentication, the user is redirected back to app origin with `error` query parameter containing the error message.
- Updated dependencies
- @backstage/core-plugin-api@1.10.0
- @backstage/version-bridge@1.0.10
- @backstage/theme@0.6.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
## 0.15.1-next.2
### Patch Changes
- Updated dependencies
- @backstage/theme@0.6.0-next.1
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.10.0-next.1
- @backstage/errors@1.2.4
- @backstage/version-bridge@1.0.10-next.0
## 0.15.1-next.1
### Patch Changes
- 3f76d0e: Correct size of FavoriteToggle and inherit non-starred color from parent
- e969dc7: Move `@types/react` to a peer dependency.
- 83e2887: Fixed a bug in the `SidebarSubmenu` core component that caused the nested menu to overlap with the sidebar when the user hovers over the pinned sidebar.
- Updated dependencies
- @backstage/core-plugin-api@1.10.0-next.1
- @backstage/version-bridge@1.0.10-next.0
- @backstage/theme@0.5.8-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
## 0.15.1-next.0
### Patch Changes
- 46b5a20: `Link` component now accepts `externalLinkIcon` prop
- Updated dependencies
- @backstage/core-plugin-api@1.10.0-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/theme@0.5.7
- @backstage/version-bridge@1.0.9
## 0.15.0
### Minor Changes
- 9adc552: Added missing items to `overridableComponents`
**BREAKING** Overridable component name for styling `OAuthRequestDialog` changed to `BackstageOAuthRequestDialog`. Overridable component name `BackstageMissingAnnotationEmptyState` that was previously deprecated has been removed.
### Patch Changes
- c891b69: Add `FavoriteToggle` in `core-components` to standardise favorite marking
- 0944334: Removed default title set to Unknown page on `ContentHeaderTitle` component to support usage of component without title prop.
- f325258: Use getOptionalString for optional app.support.items[].links[].title
- af4c146: Support menu items should not be buttons in favour of links
- 107a147: Fixed `Table` width being overridden by custom `style` prop.
- b537bd7: Allow custom star icons to be provided via the `star` and `unstarred` icon overrides. See how to override existing icons in the [Backstage documentation](https://backstage.io/docs/getting-started/app-custom-theme/#custom-icons).
- 06b8206: Added `titleComponent` prop to `SignInPage` component to allow further customization of the title using `ReactNode`
- dbbd93e: Internal update to match recent React types
- 836127c: Updated dependency `@testing-library/react` to `^16.0.0`.
- Updated dependencies
- @backstage/core-plugin-api@1.9.4
- @backstage/theme@0.5.7
- @backstage/version-bridge@1.0.9
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
## 0.14.11-next.1
### Patch Changes
- c891b69: Add `FavoriteToggle` in `core-components` to standardise favorite marking
- 0944334: Removed default title set to Unknown page on `ContentHeaderTitle` component to support usage of component without title prop.
- f325258: Use getOptionalString for optional app.support.items[].links[].title
- af4c146: Support menu items should not be buttons in favour of links
- b537bd7: Allow custom star icons to be provided via the `star` and `unstarred` icon overrides. See how to override existing icons in the [Backstage documentation](https://backstage.io/docs/getting-started/app-custom-theme/#custom-icons).
- dbbd93e: Internal update to match recent React types
- 836127c: Updated dependency `@testing-library/react` to `^16.0.0`.
- Updated dependencies
- @backstage/core-plugin-api@1.9.4-next.0
- @backstage/theme@0.5.7-next.0
- @backstage/version-bridge@1.0.9-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
## 0.14.11-next.0
### Patch Changes
- 06b8206: Added `titleComponent` prop to `SignInPage` component to allow further customization of the title using `ReactNode`
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/theme@0.5.6
- @backstage/version-bridge@1.0.8
## 0.14.10
### Patch Changes
- 678971a: Move the `Link` component to the `RoutedTabs` instead of the `HeaderTabs` component
- 13a9c63: Corrected the documentation for the GCP IAP auth module and updated the configuration to follow proxy configuration conventions by ignoring authEnv
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/theme@0.5.6
- @backstage/version-bridge@1.0.8
## 0.14.10-next.0
### Patch Changes
- 678971a: Move the `Link` component to the `RoutedTabs` instead of the `HeaderTabs` component
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/theme@0.5.6
- @backstage/version-bridge@1.0.8
## 0.14.9
### Patch Changes
- d4ffdbb: Fixed bug where `<Select>` component with empty string as placeholder gave an error
- 99d672d: Modified the `Select` component to take in a `data-testid` parameter ensuring backwards compatibility with default value corresponding to previously hardcoded `data-testid` of "select".
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.3
- @backstage/errors@1.2.4
- @backstage/theme@0.5.6
- @backstage/version-bridge@1.0.8
## 0.14.9-next.1
### Patch Changes
- 99d672d: Modified the `Select` component to take in a `data-testid` parameter ensuring backwards compatibility with default value corresponding to previously hardcoded `data-testid` of "select".
## 0.14.9-next.0
### Patch Changes
- d4ffdbb: Fixed bug where `<Select>` component with empty string as placeholder gave an error
- Updated dependencies
- @backstage/core-plugin-api@1.9.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/theme@0.5.6
- @backstage/version-bridge@1.0.8
## 0.14.8
### Patch Changes
- a0b46f6: Having tooltip inherit font size for consistency in catalog table columns
- 59cee81: Use `inherit` variant on OverflowTooltip underlying Typography component.
- eae0e4d: Fixed an issue causing `SidebarSubmenu` text to not follow the theme color
- e4811ec: Make number of decimal digits in Gauge configurable via the `decimalDigits` property
- 83c4251: Adds icons to status component
- 3e175c8: Removed max width from `Select` component.
- 57d7582: Fixed a bug in `SupportButton` where the title was rendered with the characteristics of a button.
- Updated dependencies
- @backstage/core-plugin-api@1.9.3
- @backstage/theme@0.5.6
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/version-bridge@1.0.8
## 0.14.8-next.2
### Patch Changes
- 59cee81: Use `inherit` variant on OverflowTooltip underlying Typography component.
- 83c4251: Adds icons to status component
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.3-next.0
- @backstage/errors@1.2.4
- @backstage/theme@0.5.6-next.0
- @backstage/version-bridge@1.0.8
## 0.14.8-next.1
### Patch Changes
- a0b46f6: Having tooltip inherit font size for consistency in catalog table columns
- eae0e4d: Fixed an issue causing `SidebarSubmenu` text to not follow the theme color
- 3e175c8: Removed max width from `Select` component.
- 57d7582: Fixed a bug in `SupportButton` where the title was rendered with the characteristics of a button.
- Updated dependencies
- @backstage/core-plugin-api@1.9.3-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/theme@0.5.6-next.0
- @backstage/version-bridge@1.0.8
## 0.14.8-next.0
### Patch Changes
- Updated dependencies
- @backstage/theme@0.5.6-next.0
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.2
- @backstage/errors@1.2.4
- @backstage/version-bridge@1.0.8
## 0.14.7
### Patch Changes
- e42779e: Properly log the `errorInfo` in `ErrorBoundary`
- 5223c4c: Fixed an internal circular import that broke Jest mocks.
- 71e4229: Added optional `initialShowDropDown` prop to `SidebarSubmenuItem` to internally manage the initial display state of the dropdown items.
- a2ee4df: Add `alignGauge` prop to the `GaugeCard`, and a small size version. When `alignGauge` is `'bottom'` the gauge will vertically align the gauge in the cards, even when the card titles span across multiple lines.
Add `alignContent` prop to the `InfoCard`, defaulting to `'normal'` with the option of `'bottom'` which vertically aligns the content to the bottom of the card.
- 5b7b49b: The `SignInPage` guest provider will now fall back to legacy guest auth if the backend request fails, allowing guest auth without a running backend.
- 359376a: Removing react-text-truncate with css styles.
- Updated dependencies
- @backstage/theme@0.5.4
## 0.14.7-next.2
### Patch Changes
- a2ee4df: Add `alignGauge` prop to the `GaugeCard`, and a small size version. When `alignGauge` is `'bottom'` the gauge will vertically align the gauge in the cards, even when the card titles span across multiple lines.
Add `alignContent` prop to the `InfoCard`, defaulting to `'normal'` with the option of `'bottom'` which vertically aligns the content to the bottom of the card.
## 0.14.6-next.1
### Patch Changes
- 5223c4c: Fixed an internal circular import that broke Jest mocks.
- 5b7b49b: The `SignInPage` guest provider will now fall back to legacy guest auth if the backend request fails, allowing guest auth without a running backend.
## 0.14.5-next.0
### Patch Changes
- 71e4229: Added optional `initialShowDropDown` prop to `SidebarSubmenuItem` to internally manage the initial display state of the dropdown items.
- Updated dependencies
- @backstage/theme@0.5.4-next.0
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.2
- @backstage/errors@1.2.4
- @backstage/version-bridge@1.0.8
## 0.14.4
### Patch Changes
- ed5c901: No `undefined` class name used at `MarkdownContent` if no custom class name was provided.
- abfbcfc: Updated dependency `@testing-library/react` to `^15.0.0`.
- cb1e3b0: Updated dependency `@testing-library/dom` to `^10.0.0`.
- f546e38: Added Link component in `TabUI` providing functionality like copy link or open in new tab.
- Updated dependencies
- @backstage/core-plugin-api@1.9.2
- @backstage/theme@0.5.3
- @backstage/version-bridge@1.0.8
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
## 0.14.4-next.0
### Patch Changes
- f546e38: Added Link component in `TabUI` providing functionality like copy link or open in new tab.
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/core-plugin-api@1.9.1
- @backstage/errors@1.2.4
- @backstage/theme@0.5.2
- @backstage/version-bridge@1.0.7
## 0.14.3
### Patch Changes
- e8f026a: Use ESM exports of react-use library
- Updated dependencies
- @backstage/core-plugin-api@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/theme@0.5.2
- @backstage/version-bridge@1.0.7
## 0.14.2
### Patch Changes
- e8f026a: Use ESM exports of react-use library
- Updated dependencies
- @backstage/core-plugin-api@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/theme@0.5.2
- @backstage/version-bridge@1.0.7
## 0.14.1
### Patch Changes
- 2ff3e6e: The translation support for the `Link` component has been removed for now, in order to avoid broad breakages of tests in existing projects where the component is tested without being wrapped in an API provider.
- 2d06e4b: Move the text-transform styling on BackstageTableHeader from inline styling to `withStyles` so it can be customised easier
- 5c271fa: Removed inline styling in breadcrumbs and replaced with a theme reachable class of BreadcrumbsCurrentPage
- ff33ee2: Removed hardcoded font-family on select input
- ff7e126: Support i18n for core components
- 7854120: Create a component abstraction to consume system icons.
- ce73c3b: Removed the inline color from select icon to allow it to be colored via a theme
- 0c9d5ea: Updated MUI imports for core-components to not be top level
- 90d08b0: Updated dependency `react-idle-timer` to `5.7.2`.
- a8f7904: `SignInPage`'s `'guest'` provider now supports the `@backstage/plugin-auth-backend-module-guest-provider` package to generate tokens. It will continue to use the old frontend-only auth as a fallback.
- 0a8a1e9: Fix a spacing issue for the SidebarSubmenu in case a SidebarScrollWrapper is used that made it hard to reach the SidebarSubmenu
- aa1c88d: Deprecate the `customStyles` prop for the `Avatar` component in favour of the `classes` prop.
- Updated dependencies
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/theme@0.5.2
- @backstage/core-plugin-api@1.9.1
- @backstage/version-bridge@1.0.7
## 0.14.1-next.2
### Patch Changes
- 0c9d5ea: Updated MUI imports for core-components to not be top level
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/core-plugin-api@1.9.1-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/theme@0.5.2-next.0
- @backstage/version-bridge@1.0.7
## 0.14.1-next.1
### Patch Changes
- 2ff3e6e: The translation support for the `Link` component has been removed for now, in order to avoid broad breakages of tests in existing projects where the component is tested without being wrapped in an API provider.
- 2d06e4b: Move the text-transform styling on BackstageTableHeader from inline styling to `withStyles` so it can be customised easier
- 5c271fa: Removed inline styling in breadcrumbs and replaced with a theme reachable class of BreadcrumbsCurrentPage
- 0a8a1e9: Fix a spacing issue for the SidebarSubmenu in case a SidebarScrollWrapper is used that made it hard to reach the SidebarSubmenu
- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/core-plugin-api@1.9.1-next.1
- @backstage/errors@1.2.4-next.0
- @backstage/theme@0.5.2-next.0
- @backstage/version-bridge@1.0.7
## 0.14.1-next.0
### Patch Changes
- ff33ee2: Removed hardcoded font-family on select input
- ff7e126: Support i18n for core components
- 7854120: Create a component abstraction to consume system icons.
- ce73c3b: Removed the inline color from select icon to allow it to be colored via a theme
- a8f7904: `SignInPage`'s `'guest'` provider now supports the `@backstage/plugin-auth-backend-module-guest-provider` package to generate tokens. It will continue to use the old frontend-only auth as a fallback.
- Updated dependencies
- @backstage/errors@1.2.4-next.0
- @backstage/theme@0.5.2-next.0
- @backstage/config@1.1.2-next.0
- @backstage/core-plugin-api@1.9.1-next.0
- @backstage/version-bridge@1.0.7
## 0.14.0
### Minor Changes
- 281e8c6: **BREAKING**: Removed the `SidebarIntro` component as it was providing instructions for features that do not exist, along with `IntroCard`. If you were relying on this component and want to keep using it you can refer to the original implementations of [`SidebarIntro`](https://github.com/backstage/backstage/blob/80f2413334ed9b221ec3c2b7c22fa737ad8d8885/packages/core-components/src/layout/Sidebar/Intro.tsx#L149) and [`IntroCard`](https://github.com/backstage/backstage/blob/80f2413334ed9b221ec3c2b7c22fa737ad8d8885/packages/core-components/src/layout/Sidebar/Intro.tsx#L100).
### Patch Changes
- 3e1c6e2: Added possibility to show arrow heads for graph edges for better understandability.
In order to show arrow heads in the catalog graph page, add `showArrowHeads` attribute to `CatalogGraphPage` component
(typically in `packages/app/src/App.tsx`):
```diff
- <CatalogGraphPage />
+ <CatalogGraphPage showArrowHeads />
```
In order to show arrow heads in entity graphs, add `showArrowHeads` attribute to `EntityCatalogGraphCard` components
(typically multiple occurrences in `packages/app/src/components/catalog/EntityPage.tsx`):
```diff
- <EntityCatalogGraphCard variant="gridItem" height={400} />
+ <EntityCatalogGraphCard variant="gridItem" height={400} showArrowHeads />
```
- 8fe56a8: Widen `@types/react` dependency range to include version 18.
- 7f11009: Added stack trace display to `ErrorPage` and updated existing refs
- 09cedb9: Updated dependency `@react-hookz/web` to `^24.0.0`.
- 214f2da: Fix invalid HTTP status code 501 in Error Page
- Updated dependencies
- @backstage/theme@0.5.1
- @backstage/core-plugin-api@1.9.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/version-bridge@1.0.7
## 0.14.0-next.2
### Patch Changes
- 09cedb9: Updated dependency `@react-hookz/web` to `^24.0.0`.
- Updated dependencies
- @backstage/theme@0.5.1-next.1
- @backstage/config@1.1.1
- @backstage/core-plugin-api@1.9.0-next.1
- @backstage/errors@1.2.3
- @backstage/version-bridge@1.0.7
## 0.14.0-next.1
### Patch Changes
- 3e1c6e2: Added possibility to show arrow heads for graph edges for better understandability.
In order to show arrow heads in the catalog graph page, add `showArrowHeads` attribute to `CatalogGraphPage` component
(typically in `packages/app/src/App.tsx`):
```diff
- <CatalogGraphPage />
+ <CatalogGraphPage showArrowHeads />
```
In order to show arrow heads in entity graphs, add `showArrowHeads` attribute to `EntityCatalogGraphCard` components
(typically multiple occurrences in `packages/app/src/components/catalog/EntityPage.tsx`):
```diff
- <EntityCatalogGraphCard variant="gridItem" height={400} />
+ <EntityCatalogGraphCard variant="gridItem" height={400} showArrowHeads />
```
- 8fe56a8: Widen `@types/react` dependency range to include version 18.
- 7f11009: Added stack trace display to `ErrorPage` and updated existing refs
- 214f2da: Fix invalid HTTP status code 501 in Error Page
- Updated dependencies
- @backstage/core-plugin-api@1.9.0-next.1
- @backstage/theme@0.5.1-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/version-bridge@1.0.7
## 0.14.0-next.0
### Minor Changes
- 281e8c6: **BREAKING**: Removed the `SidebarIntro` component as it was providing instructions for features that do not exist, along with `IntroCard`. If you were relying on this component and want to keep using it you can refer to the original implementations of [`SidebarIntro`](https://github.com/backstage/backstage/blob/80f2413334ed9b221ec3c2b7c22fa737ad8d8885/packages/core-components/src/layout/Sidebar/Intro.tsx#L149) and [`IntroCard`](https://github.com/backstage/backstage/blob/80f2413334ed9b221ec3c2b7c22fa737ad8d8885/packages/core-components/src/layout/Sidebar/Intro.tsx#L100).
### Patch Changes
- Updated dependencies
- @backstage/core-plugin-api@1.8.3-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/theme@0.5.0
- @backstage/version-bridge@1.0.7
## 0.13.10
### Patch Changes
- d625f66: Fixed bug in Link where it was possible to select and copy a hidden element into clipboard
- 6878b1d: Removed unnecessary `history` and `immer` dependencies.
- Updated dependencies
- @backstage/core-plugin-api@1.8.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/theme@0.5.0
- @backstage/version-bridge@1.0.7
## 0.13.10-next.1
### Patch Changes
- 6878b1d: Removed unnecessary `history` and `immer` dependencies.
- Updated dependencies
- @backstage/core-plugin-api@1.8.2-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/theme@0.5.0
- @backstage/version-bridge@1.0.7
## 0.13.10-next.0
### Patch Changes
- d625f66: Fixed bug in Link where it was possible to select and copy a hidden element into clipboard
- Updated dependencies
- @backstage/config@1.1.1
- @backstage/core-plugin-api@1.8.1
- @backstage/errors@1.2.3
- @backstage/theme@0.5.0
- @backstage/version-bridge@1.0.7
## 0.13.9
### Patch Changes
- e8f2ace: Added a new `/testUtils` sub-path that initially exports a `mockBreakpoint` helper.
- 381ed86: Add missing export for IconLinkVertical
- 5c8a3e3: Minor improvements to `Table` component.
- 752df93: Fixes a problem where the `LogViewer` was not able to handle very large logs
- 4d9e3b3: Register component overrides in the global `OverrideComponentNameToClassKeys` provided by `@backstage/theme`. This will in turn will provide component style override types for `createUnifiedTheme`.
- 07dfdf3: Updated dependency `linkifyjs` to `4.1.3`.
- a518c5a: Updated dependency `@react-hookz/web` to `^23.0.0`.
- f291757: Update `linkify-react` to version `4.1.3`
- 175d86b: Fixed an issue where the `onChange` prop within `HeaderTabs` was triggering twice upon tab-switching.
- 0cbb03b: Fixing regular expression ReDoS with zod packages. Upgrading to latest. ref: https://security.snyk.io/vuln/SNYK-JS-ZOD-5925617
- Updated dependencies
- @backstage/core-plugin-api@1.8.1
- @backstage/theme@0.5.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/version-bridge@1.0.7
## 0.13.9-next.3
### Patch Changes
- 175d86b: Fixed an issue where the `onChange` prop within `HeaderTabs` was triggering twice upon tab-switching.
- Updated dependencies
- @backstage/config@1.1.1
- @backstage/core-plugin-api@1.8.1-next.1
- @backstage/errors@1.2.3
- @backstage/theme@0.5.0-next.1
- @backstage/version-bridge@1.0.7
## 0.13.9-next.2
### Patch Changes
- Updated dependencies
- @backstage/theme@0.5.0-next.1
- @backstage/config@1.1.1
- @backstage/core-plugin-api@1.8.1-next.1
- @backstage/errors@1.2.3
- @backstage/version-bridge@1.0.7
## 0.13.9-next.1
### Patch Changes
- e8f2acef80: Added a new `/testUtils` sub-path that initially exports a `mockBreakpoint` helper.
- 07dfdf3702: Updated dependency `linkifyjs` to `4.1.3`.
- a518c5a25b: Updated dependency `@react-hookz/web` to `^23.0.0`.
- f291757e70: Update `linkify-react` to version `4.1.3`
- Updated dependencies
- @backstage/core-plugin-api@1.8.1-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/theme@0.5.0-next.0
- @backstage/version-bridge@1.0.7
## 0.13.9-next.0
### Patch Changes
- 381ed86d5e: Add missing export for IconLinkVertical
- 5c8a3e3960: Minor improvements to `Table` component.
- 4d9e3b39e4: Register component overrides in the global `OverrideComponentNameToClassKeys` provided by `@backstage/theme`. This will in turn will provide component style override types for `createUnifiedTheme`.
- Updated dependencies
- @backstage/core-plugin-api@1.8.1-next.0
- @backstage/theme@0.5.0-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/version-bridge@1.0.7
## 0.13.8
### Patch Changes
- 81c8db2088: Fix `RoutedTabs` so that it does not explode without tabs.
- eb817ee6d4: Fix spacing inconsistency with links and labels in headers
- f28c11743a: Add a possibility to use a formatter on a warning panel. Applied it for a scaffolder template
- 6c2b872153: Add official support for React 18.
- e07570a740: Fixed an issue causing the `Select` component to show empty chips when some of the selected values did not match any item
- 7bdc1b0a12: Fixed compatibility with Safari <16.3 by eliminating RegEx lookbehind in `extractInitials`.
This PR also changed how initials are generated resulting in _John Jonathan Doe_ => _JD_ instead of _JJ_.
- 66071b42c0: Make the `options.titleFormat` prop of `<StructuredMetadataTable />` apply to all keys including nested ones. Previously, this option would only apply to the root keys of the `metadata` prop.
Document and improve the props of `<StructuredMetadataTable />`. Previously, the `options` prop was `any`.
- 71c97e7d73: Fixed the type declaration of `DependencyGraphProps`, the `defs` prop now expects `JSX.Element`s.
- 0c5b78650c: Reverting the `MissingAnnotationEmptyState` component due to cyclical dependency. This component is now deprecated, please use the import from `@backstage/plugin-catalog-react` instead to use the new functionality
- 4b7d341746: Updated dependency `linkify-react` to `4.1.2`.
- 0ef24425c1: Updated dependency `linkifyjs` to `4.1.2`.
- 4aa43f62aa: Updated dependency `cross-fetch` to `^4.0.0`.
- Updated dependencies
- @backstage/core-plugin-api@1.8.0
- @backstage/version-bridge@1.0.7
- @backstage/theme@0.4.4
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
## 0.13.8-next.2
### Patch Changes
- [#20777](https://github.com/backstage/backstage/pull/20777) [`eb817ee6d4`](https://github.com/backstage/backstage/commit/eb817ee6d4720322773389dbe6ed20d6fc80a541) Thanks [@is343](https://github.com/is343)! - Fix spacing inconsistency with links and labels in headers
- [#20357](https://github.com/backstage/backstage/pull/20357) [`f28c11743a`](https://github.com/backstage/backstage/commit/f28c11743a97c972c0c14b58f24696448810dcc5) Thanks [@acierto](https://github.com/acierto)! - Add a possibility to use a formatter on a warning panel. Applied it for a scaffolder template
- [#20842](https://github.com/backstage/backstage/pull/20842) [`0c5b78650c`](https://github.com/backstage/backstage/commit/0c5b78650c97b574b89b323d33728ed1e827bcb3) Thanks [@benjdlambert](https://github.com/benjdlambert)! - Reverting the `MissingAnnotationEmptyState` component due to cyclical dependency. This component is now deprecated, please use the import from `@backstage/plugin-catalog-react` instead to use the new functionality
## 0.13.8-next.1
### Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.9.0-next.1
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/core-plugin-api@1.8.0-next.0
- @backstage/errors@1.2.3
- @backstage/theme@0.4.4-next.0
- @backstage/version-bridge@1.0.7-next.0
## 0.13.7-next.0
### Patch Changes
- 81c8db2088: Fix `RoutedTabs` so that it does not explode without tabs.
- 6c2b872153: Add official support for React 18.
- 7bdc1b0a12: Fixed compatibility with Safari <16.3 by eliminating RegEx lookbehind in `extractInitials`.
This PR also changed how initials are generated resulting in _John Jonathan Doe_ => _JD_ instead of _JJ_.
- 71c97e7d73: Fixed the type declaration of `DependencyGraphProps`, the `defs` prop now expects `JSX.Element`s.
- Updated dependencies
- @backstage/plugin-catalog-react@1.9.0-next.0
- @backstage/core-plugin-api@1.8.0-next.0
- @backstage/version-bridge@1.0.7-next.0
- @backstage/theme@0.4.4-next.0
- @backstage/catalog-model@1.4.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
## 0.13.6
### Patch Changes
- 4eab5cf901: The `TabbedLayout` component will now also navigate when clicking the active tab, which allows for navigation back from any sub routes.
- 0b55f773a7: Removed some unused dependencies
- 8a15360bb4: Fixed overflowing messages in `WarningPanel`.
- 997a71850c: Changed SupportButton menuitems to support text wrap
- 0296f272b4: Fixed the type declaration of `DependencyGraphProps`, the `defs` prop now expects `JSX.Element`s.
- 9a1fce352e: Updated dependency `@testing-library/jest-dom` to `^6.0.0`.
- f95af4e540: Updated dependency `@testing-library/dom` to `^9.0.0`.
- 16126dbe6a: Change overlay header colors in the mobile menu to use navigation color from the theme
- d19a827ef1: MissingAnnotationEmptyState component can now dynamically generate a YAML example based off the current entity being used.
- Updated dependencies
- @backstage/plugin-catalog-react@1.8.5
- @backstage/core-plugin-api@1.7.0
- @backstage/catalog-model@1.4.3
- @backstage/errors@1.2.3
- @backstage/version-bridge@1.0.6
- @backstage/theme@0.4.3
- @backstage/config@1.1.1
## 0.13.6-next.2
### Patch Changes
- 0b55f773a7: Removed some unused dependencies
- 8a15360bb4: Fixed overflowing messages in `WarningPanel`.
- Updated dependencies
- @backstage/core-plugin-api@1.7.0-next.1
- @backstage/catalog-model@1.4.3-next.0
- @backstage/plugin-catalog-react@1.8.5-next.2
- @backstage/errors@1.2.3-next.0
- @backstage/theme@0.4.3-next.0
- @backstage/config@1.1.1-next.0
- @backstage/version-bridge@1.0.5
## 0.13.6-next.1
### Patch Changes
- 4eab5cf901: The `TabbedLayout` component will now also navigate when clicking the active tab, which allows for navigation back from any sub routes.
- 997a71850c: Changed SupportButton menuitems to support text wrap
- 16126dbe6a: Change overlay header colors in the mobile menu to use navigation color from the theme
- Updated dependencies
- @backstage/plugin-catalog-react@1.8.5-next.1
- @backstage/core-plugin-api@1.7.0-next.0
- @backstage/config@1.1.0
- @backstage/catalog-model@1.4.2
- @backstage/errors@1.2.2
- @backstage/theme@0.4.2
- @backstage/version-bridge@1.0.5
## 0.13.6-next.0
### Patch Changes
- d19a827ef1: MissingAnnotationEmptyState component can now dynamically generate a YAML example based off the current entity being used.
- Updated dependencies
- @backstage/plugin-catalog-react@1.8.5-next.0
- @backstage/core-plugin-api@1.7.0-next.0
- @backstage/config@1.1.0
- @backstage/catalog-model@1.4.2
- @backstage/errors@1.2.2
- @backstage/theme@0.4.2
- @backstage/version-bridge@1.0.5
## 0.13.5
### Patch Changes
- 0c9907645aab: Fixed an issue causing `StructuredMetadataTable` to crash in case metadata contained `null` values.
- 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds.
- 9b74166d11a1: Added `<AutoLogout>` component which introduces an optional automatic logout mechanism on user inactivity
- 117027636b10: Minor internal tweak to handle `classnames` update
- 8cec7664e146: Removed `@types/node` dependency
- db92d1244897: Updated dependency `rc-progress` to `3.5.1`.
- 47782f4bfa5b: Add loading indicator to Table
- 3d63e60f3c36: Internal restructure to avoid circular imports
- Updated dependencies
- @backstage/config@1.1.0
- @backstage/core-plugin-api@1.6.0
- @backstage/errors@1.2.2
- @backstage/theme@0.4.2
- @backstage/version-bridge@1.0.5
## 0.13.5-next.3
### Patch Changes
- 406b786a2a2c: Mark package as being free of side effects, allowing more optimized Webpack builds.
- Updated dependencies
- @backstage/config@1.1.0-next.2
- @backstage/core-plugin-api@1.6.0-next.3
- @backstage/errors@1.2.2-next.0
- @backstage/theme@0.4.2-next.0
- @backstage/version-bridge@1.0.5-next.0
## 0.13.5-next.2
### Patch Changes
- 8cec7664e146: Removed `@types/node` dependency
- db92d1244897: Updated dependency `rc-progress` to `3.5.1`.
- Updated dependencies
- @backstage/core-plugin-api@1.6.0-next.2
- @backstage/config@1.1.0-next.1
- @backstage/errors@1.2.1
- @b