Version Packages (next)
This commit is contained in:
@@ -0,0 +1,282 @@
|
||||
# Release v1.45.0-next.3
|
||||
|
||||
Upgrade Helper: [https://backstage.github.io/upgrade-helper/?to=1.45.0-next.3](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 mark `coreServices.rootInstanceMetadata` as a root service.
|
||||
|
||||
## @backstage/repo-tools@0.16.0-next.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 11c61f2: The `package-docs` command will now automatically use a `typedoc.json` file 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**: Removed `Collapsible` component. Migrate to `Accordion` or use React Aria `Disclosure`.
|
||||
|
||||
## Migration Path 1: Accordion (Opinionated Styled Component)
|
||||
|
||||
Accordion provides preset styling with a similar component structure.
|
||||
|
||||
```diff
|
||||
- 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-AccordionPanel`
|
||||
|
||||
## Migration Path 2: React Aria Disclosure (Full Customization)
|
||||
|
||||
For custom styling without preset styles:
|
||||
|
||||
```tsx
|
||||
import { Disclosure, Button, DisclosurePanel } from 'react-aria-components';
|
||||
|
||||
<Disclosure>
|
||||
<Button slot="trigger">Toggle</Button>
|
||||
<DisclosurePanel>Content</DisclosurePanel>
|
||||
</Disclosure>;
|
||||
```
|
||||
|
||||
- 816af0f: **BREAKING**: The `SelectProps` interface now accepts a generic type parameter for selection mode.
|
||||
|
||||
Added searchable and multiple selection support to Select component. The component now accepts `searchable`, `selectionMode`, and `searchPlaceholder` props to enable filtering and multi-selection modes.
|
||||
|
||||
Migration: If you're using `SelectProps` type directly, update from `SelectProps` to `SelectProps<'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/react` dependency as all components now use React Aria Components.
|
||||
- 7839e7b: Added `loading` prop 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-relative `attachTo` declarations for extension definitions. This allows for the creation of extension and extension blueprints that attach to other extensions of a particular `kind` in 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:
|
||||
|
||||
```ts
|
||||
// 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-node` to `1.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-node` to `1.4.0`.
|
||||
|
||||
## @backstage/plugin-kubernetes-node@0.3.6-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 1906d37: Updated dependency `@kubernetes/client-node` to `1.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-node` to `1.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
|
||||
Reference in New Issue
Block a user