9.3 KiB
Release v1.45.0-next.3
Upgrade Helper: https://backstage.github.io/upgrade-helper/?to=1.45.0-next.3
@backstage/backend-plugin-api@1.5.0-next.2
Minor Changes
62fc2de: Explicitly markcoreServices.rootInstanceMetadataas a root service.
@backstage/repo-tools@0.16.0-next.2
Minor Changes
11c61f2: Thepackage-docscommand will now automatically use atypedoc.jsonfile if one exists at the root of your project.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.2
@backstage/ui@0.9.0-next.3
Minor Changes
-
83c100e: BREAKING: RemovedCollapsiblecomponent. Migrate toAccordionor use React AriaDisclosure.Migration Path 1: Accordion (Opinionated Styled Component)
Accordion provides preset styling with a similar component structure.
- import { Collapsible } from '@backstage/ui'; + import { Accordion, AccordionTrigger, AccordionPanel } from '@backstage/ui'; - <Collapsible.Root> - <Collapsible.Trigger render={(props) => <Button {...props}>Toggle</Button>} /> - <Collapsible.Panel>Content</Collapsible.Panel> - </Collapsible.Root> + <Accordion> + <AccordionTrigger title="Toggle" /> + <AccordionPanel>Content</AccordionPanel> + </Accordion>CSS classes:
.bui-CollapsibleRoot→.bui-Accordion,.bui-CollapsibleTrigger→.bui-AccordionTrigger(now on heading element),.bui-CollapsiblePanel→.bui-AccordionPanelMigration Path 2: React Aria Disclosure (Full Customization)
For custom styling without preset styles:
import { Disclosure, Button, DisclosurePanel } from 'react-aria-components'; <Disclosure> <Button slot="trigger">Toggle</Button> <DisclosurePanel>Content</DisclosurePanel> </Disclosure>; -
816af0f: BREAKING: TheSelectPropsinterface now accepts a generic type parameter for selection mode.Added searchable and multiple selection support to Select component. The component now accepts
searchable,selectionMode, andsearchPlaceholderprops to enable filtering and multi-selection modes.Migration: If you're using
SelectPropstype directly, update fromSelectPropstoSelectProps<'single' | 'multiple'>. Component usage remains backward compatible.
Patch Changes
35a3614: Fixed CSS issues in Select component including popover width constraints, focus outline behavior, and overflow handling.01476f0: Improved visual consistency of PasswordField, SearchField, and MenuAutocomplete components.836b0c7: Fixed dialog backdrop appearance in dark mode.6d35a6b: Removed@base-ui-components/reactdependency as all components now use React Aria Components.7839e7b: Addedloadingprop to Button and ButtonIcon components for displaying spinner during async operations.a00fb88: Fixed Table Row component to properly support opening links in new tabs via right-click or Cmd+Click when using the href prop.
@backstage/plugin-notifications-backend@0.6.0-next.2
Minor Changes
-
87e597c: Adds support for default configuration for an entire notification channel. This setting will also be inherited down to origins and topics while still respecting the users individual choices.This will be handy if you want to use a "opt-in" strategy.
Patch Changes
- Updated dependencies
- @backstage/plugin-notifications-common@0.2.0-next.1
- @backstage/backend-plugin-api@1.5.0-next.2
- @backstage/plugin-notifications-node@0.2.21-next.2
@backstage/plugin-notifications-common@0.2.0-next.1
Minor Changes
-
87e597c: Adds support for default configuration for an entire notification channel. This setting will also be inherited down to origins and topics while still respecting the users individual choices.This will be handy if you want to use a "opt-in" strategy.
@backstage/backend-test-utils@1.10.0-next.2
Patch Changes
f3001fd: Tweak some of the mock services to have more precise types- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.2
@backstage/core-components@0.18.3-next.2
Patch Changes
96ad674: Line numbers in LogViewer will not be selectable in UI anymore
@backstage/create-app@0.7.6-next.3
Patch Changes
- Bumped create-app version.
@backstage/frontend-plugin-api@0.12.2-next.2
Patch Changes
-
7c6a66d: Added support for plugin-relativeattachTodeclarations for extension definitions. This allows for the creation of extension and extension blueprints that attach to other extensions of a particularkindin the same plugin, rather than needing to provide the exact extension ID. This is particularly useful when wanting to provide extension blueprints with a built-in hierarchy where the extensions created from one blueprint attach to extensions created from the other blueprint, for example:// kind: 'tabbed-page' const parentPage = TabbedPageBlueprint.make({ params: {....} }) // attachTo: { kind: 'tabbed-page', input: 'tabs' } const child1 = TabContentBlueprint.make({ name: 'tab1', params: {....} }) -
Updated dependencies
- @backstage/core-components@0.18.3-next.2
@backstage/plugin-app-visualizer@0.1.25-next.2
Patch Changes
722e2df: Migrated to use@backstage/ui.- Updated dependencies
- @backstage/ui@0.9.0-next.3
- @backstage/frontend-plugin-api@0.12.2-next.2
- @backstage/core-components@0.18.3-next.2
@backstage/plugin-catalog-graph@0.5.3-next.2
Patch Changes
a2d7ae7: Ensure the catalog graph entity card respects the height prop so the visualization scales down properly on wide screens.- Updated dependencies
- @backstage/plugin-catalog-react@1.21.3-next.2
- @backstage/frontend-plugin-api@0.12.2-next.2
- @backstage/core-components@0.18.3-next.2
@backstage/plugin-catalog-react@1.21.3-next.2
Patch Changes
36d7582: Added missing i18n- Updated dependencies
- @backstage/frontend-plugin-api@0.12.2-next.2
- @backstage/core-components@0.18.3-next.2
@backstage/plugin-home@0.8.14-next.1
Patch Changes
2ac5d29: Allow customization of VisitList by adding optional enrichVisit, transformPathname, canSave functions to VisitsStorageApi, along with VisitDisplayProvider for colors, labels- Updated dependencies
- @backstage/plugin-catalog-react@1.21.3-next.2
- @backstage/frontend-plugin-api@0.12.2-next.2
- @backstage/core-components@0.18.3-next.2
@backstage/plugin-kubernetes-backend@0.20.4-next.2
Patch Changes
1906d37: Updated dependency@kubernetes/client-nodeto1.4.0.- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.2
- @backstage/plugin-kubernetes-common@0.9.8-next.1
- @backstage/plugin-kubernetes-node@0.3.6-next.2
@backstage/plugin-kubernetes-common@0.9.8-next.1
Patch Changes
1906d37: Updated dependency@kubernetes/client-nodeto1.4.0.
@backstage/plugin-kubernetes-node@0.3.6-next.2
Patch Changes
1906d37: Updated dependency@kubernetes/client-nodeto1.4.0.- Updated dependencies
- @backstage/backend-plugin-api@1.5.0-next.2
- @backstage/plugin-kubernetes-common@0.9.8-next.1
@backstage/plugin-kubernetes-react@0.5.13-next.1
Patch Changes
1906d37: Updated dependency@kubernetes/client-nodeto1.4.0.- Updated dependencies
- @backstage/plugin-kubernetes-common@0.9.8-next.1
- @backstage/core-components@0.18.3-next.2
@backstage/plugin-notifications@0.5.11-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-notifications-common@0.2.0-next.1
- @backstage/frontend-plugin-api@0.12.2-next.2
- @backstage/core-components@0.18.3-next.2
@backstage/plugin-notifications-backend-module-email@0.3.16-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-notifications-common@0.2.0-next.1
- @backstage/backend-plugin-api@1.5.0-next.2
- @backstage/plugin-notifications-node@0.2.21-next.2
@backstage/plugin-notifications-backend-module-slack@0.2.1-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-notifications-common@0.2.0-next.1
- @backstage/backend-plugin-api@1.5.0-next.2
- @backstage/plugin-notifications-node@0.2.21-next.2
@backstage/plugin-notifications-node@0.2.21-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-notifications-common@0.2.0-next.1
- @backstage/backend-plugin-api@1.5.0-next.2
@backstage/plugin-org@0.6.46-next.1
Patch Changes
6db9e7e: Improved responsiveness of GroupProfileCard component- Updated dependencies
- @backstage/plugin-catalog-react@1.21.3-next.2
- @backstage/frontend-plugin-api@0.12.2-next.2
- @backstage/core-components@0.18.3-next.2
@backstage/plugin-scaffolder-backend-module-notifications@0.1.16-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-notifications-common@0.2.0-next.1
- @backstage/backend-plugin-api@1.5.0-next.2
- @backstage/plugin-notifications-node@0.2.21-next.2
example-backend@0.0.44-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-notifications-backend@0.6.0-next.2
- @backstage/backend-plugin-api@1.5.0-next.2
- @backstage/plugin-kubernetes-backend@0.20.4-next.2
- @backstage/plugin-scaffolder-backend-module-notifications@0.1.16-next.2
- @backstage/plugin-catalog-backend@3.2.0-next.1
- @backstage/plugin-events-backend@0.5.8-next.1
- @backstage/plugin-scaffolder-backend@3.0.1-next.1
- @backstage/plugin-search-backend@2.0.8-next.1