Merge branch 'backstage:master' into feature/catalog-export

This commit is contained in:
1337
2026-04-22 09:17:13 +02:00
committed by GitHub
446 changed files with 6984 additions and 220 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': patch
---
Fixed a performance regression in the `/entity-facets` endpoint when filters or permission conditions are applied, by routing the EXISTS-based filter through `final_entities` instead of correlating against the much larger `search` table.
+35 -1
View File
@@ -225,5 +225,39 @@
"@backstage/plugin-user-settings-backend": "0.4.2",
"@backstage/plugin-user-settings-common": "0.1.0"
},
"changesets": []
"changesets": [
"add-missing-transitive-deps",
"add-service-unavailable-error-name",
"brave-groups-learn",
"chubby-candies-cry",
"clamp-react-aria-deps",
"deduplicate-joinpaths-routing",
"delegate-attach-mock-api-factory",
"extension-point-middleware-backend-app-api",
"extension-point-middleware-backend-defaults",
"fix-alter-target-nullability",
"fix-dialog-dark-theme-selector",
"fix-embedded-postgres-config-paths",
"fix-facets-perf-regression",
"fix-implicit-any-renderInTestApp",
"fix-scheduler-sleep-overflow",
"fix-tabs-active-indicator-disappearing",
"fix-widget-resize-after-edit",
"free-ways-flow",
"funny-areas-rescue",
"gold-drinks-poke",
"move-registermswtesthooks-to-test-utils",
"owner-column-cleanup",
"remove-duplicate-deps",
"remove-portable-schema-deprecated-prop",
"remove-unused-deps",
"remove-unused-getgithubintegrationconfig",
"replace-duplicate-error-utilities",
"shy-ways-lay",
"slack-scope-message-updates",
"ui-date-range-picker",
"upgrade-module-federation-v2",
"zod-v3-config-schema-docs",
"zod-v4-dep-bump"
]
}
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/ui': patch
---
Added new `DateRangePicker` component — combines two date fields and a calendar popover for selecting a date range, built on React Aria with full keyboard and screen reader accessibility. Uses BUI design tokens throughout, including auto-incremented backgrounds via the bg consumer pattern.
+1
View File
@@ -0,0 +1 @@
Fix home page widgets not being draggable or resizable after the first save
+1
View File
@@ -0,0 +1 @@
Fix facets endpoint performance regression when filters or permissions are applied
@@ -0,0 +1,45 @@
'use client';
import { DateRangePicker } from '../../../../../packages/ui/src/components/DateRangePicker/DateRangePicker';
import { Flex } from '../../../../../packages/ui/src/components/Flex/Flex';
import { parseDate } from '@internationalized/date';
export const WithLabel = () => {
return <DateRangePicker label="Date range" style={{ maxWidth: '280px' }} />;
};
export const Sizes = () => {
return (
<Flex
direction="column"
gap="4"
style={{ width: '100%', maxWidth: '360px' }}
>
<DateRangePicker label="Small" size="small" />
<DateRangePicker label="Medium" size="medium" />
</Flex>
);
};
export const WithDefaultValue = () => {
return (
<DateRangePicker
label="Booking period"
defaultValue={{
start: parseDate('2025-02-03'),
end: parseDate('2025-02-14'),
}}
style={{ maxWidth: '360px' }}
/>
);
};
export const Disabled = () => {
return (
<DateRangePicker
label="Date range"
isDisabled
style={{ maxWidth: '360px' }}
/>
);
};
@@ -0,0 +1,85 @@
import { PropsTable } from '@/components/PropsTable';
import { Snippet } from '@/components/Snippet';
import { dateRangePickerPropDefs } from './props-definition';
import {
dateRangePickerUsageSnippet,
withLabelSnippet,
sizesSnippet,
withDefaultValueSnippet,
disabledSnippet,
} from './snippets';
import { WithLabel, Sizes, WithDefaultValue, Disabled } from './components';
import { PageTitle } from '@/components/PageTitle';
import { Theming } from '@/components/Theming';
import { DateRangePickerDefinition } from '../../../utils/definitions';
import { ChangelogComponent } from '@/components/ChangelogComponent';
import { CodeBlock } from '@/components/CodeBlock';
import { ReactAriaLink } from '@/components/ReactAriaLink';
export const reactAriaUrls = {
dateRangePicker: 'https://react-aria.adobe.com/DateRangePicker',
};
<PageTitle
title="DateRangePicker"
description="A date range picker that combines two date fields and a calendar popover for selecting a start and end date."
/>
<Snippet
align="center"
py={4}
preview={<WithLabel />}
code={withLabelSnippet}
/>
## Usage
<CodeBlock code={dateRangePickerUsageSnippet} />
## API reference
<PropsTable data={dateRangePickerPropDefs} />
<ReactAriaLink
component="DateRangePicker"
href={reactAriaUrls.dateRangePicker}
/>
## Examples
### Sizes
<Snippet
align="center"
py={4}
open
preview={<Sizes />}
code={sizesSnippet}
layout="side-by-side"
/>
### With default value
<Snippet
align="center"
py={4}
open
preview={<WithDefaultValue />}
code={withDefaultValueSnippet}
layout="side-by-side"
/>
### Disabled
<Snippet
align="center"
py={4}
open
preview={<Disabled />}
code={disabledSnippet}
layout="side-by-side"
/>
<Theming definition={DateRangePickerDefinition} />
<ChangelogComponent component="date-range-picker" />
@@ -0,0 +1,103 @@
import {
classNamePropDefs,
stylePropDefs,
type PropDef,
} from '@/utils/propDefs';
import { Chip } from '@/components/Chip';
export const dateRangePickerPropDefs: Record<string, PropDef> = {
size: {
type: 'enum',
values: ['small', 'medium'],
default: 'small',
responsive: true,
description: (
<>
Visual size of the picker. Use <Chip>small</Chip> for dense layouts,{' '}
<Chip>medium</Chip> for prominent fields.
</>
),
},
label: {
type: 'string',
description: 'Visible label displayed above the picker.',
},
secondaryLabel: {
type: 'string',
description: (
<>
Secondary text shown next to the label. If not provided and isRequired
is true, displays <Chip>Required</Chip>.
</>
),
},
description: {
type: 'string',
description: 'Help text displayed below the label.',
},
value: {
type: 'enum',
values: ['RangeValue<DateValue>'],
description: 'Controlled value of the date range.',
},
defaultValue: {
type: 'enum',
values: ['RangeValue<DateValue>'],
description: 'Default value for uncontrolled usage.',
},
onChange: {
type: 'enum',
values: ['(value: RangeValue<DateValue> | null) => void'],
description: 'Handler called when the selected range changes.',
},
granularity: {
type: 'enum',
values: ['day', 'hour', 'minute', 'second'],
default: 'day',
description:
'Smallest unit displayed. Defaults to "day" for dates and "minute" for times.',
},
minValue: {
type: 'enum',
values: ['DateValue'],
description: 'Minimum allowed date. Dates before this are disabled.',
},
maxValue: {
type: 'enum',
values: ['DateValue'],
description: 'Maximum allowed date. Dates after this are disabled.',
},
isDateUnavailable: {
type: 'enum',
values: ['(date: DateValue) => boolean'],
description:
'Callback invoked for each calendar date. Return true to mark a date as unavailable.',
},
allowsNonContiguousRanges: {
type: 'boolean',
description:
'When combined with isDateUnavailable, allows selecting ranges that contain unavailable dates.',
},
startName: {
type: 'string',
description: 'Form field name for the start date, submitted as ISO 8601.',
},
endName: {
type: 'string',
description: 'Form field name for the end date, submitted as ISO 8601.',
},
isRequired: {
type: 'boolean',
description: 'Whether the field is required for form submission.',
},
isDisabled: {
type: 'boolean',
description: 'Whether the picker is disabled.',
},
isReadOnly: {
type: 'boolean',
description: 'Whether the picker is read-only.',
},
...classNamePropDefs,
...stylePropDefs,
};
@@ -0,0 +1,28 @@
export const dateRangePickerUsageSnippet = `import { DateRangePicker } from '@backstage/ui';
<DateRangePicker label="Date range" />`;
export const withLabelSnippet = `<DateRangePicker
label="Date range"
description="Select a start and end date for your event."
/>`;
export const sizesSnippet = `<Flex direction="column" gap="4">
<DateRangePicker label="Small" size="small" />
<DateRangePicker label="Medium" size="medium" />
</Flex>`;
export const withDefaultValueSnippet = `import { parseDate } from '@internationalized/date';
<DateRangePicker
label="Booking period"
defaultValue={{
start: parseDate('2025-02-03'),
end: parseDate('2025-02-14'),
}}
/>`;
export const disabledSnippet = `<DateRangePicker
label="Date range"
isDisabled
/>`;
+4
View File
@@ -53,6 +53,10 @@ export const components: Page[] = [
title: 'Container',
slug: 'container',
},
{
title: 'DateRangePicker',
slug: 'date-range-picker',
},
{
title: 'Dialog',
slug: 'dialog',
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "root",
"version": "1.50.0",
"version": "1.51.0-next.0",
"backstage": {
"cli": {
"new": {
+11
View File
@@ -1,5 +1,16 @@
# @backstage/app-defaults
## 1.7.8-next.0
### Patch Changes
- Updated dependencies
- @backstage/core-components@0.18.10-next.0
- @backstage/core-app-api@1.20.1-next.0
- @backstage/core-plugin-api@1.12.6-next.0
- @backstage/theme@0.7.3
- @backstage/plugin-permission-react@0.5.1-next.0
## 1.7.7
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/app-defaults",
"version": "1.7.7",
"version": "1.7.8-next.0",
"description": "Provides the default wiring of a Backstage App",
"backstage": {
"role": "web-library"
+8
View File
@@ -1,5 +1,13 @@
# app-example-plugin
## 0.0.35-next.0
### Patch Changes
- Updated dependencies
- @backstage/core-components@0.18.10-next.0
- @backstage/frontend-plugin-api@0.17.0-next.0
## 0.0.34
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "app-example-plugin",
"version": "0.0.34",
"version": "0.0.35-next.0",
"description": "Backstage internal example plugin",
"backstage": {
"role": "frontend-plugin",
+44
View File
@@ -1,5 +1,49 @@
# example-app-legacy
## 0.2.121-next.0
### Patch Changes
- Updated dependencies
- @backstage/core-components@0.18.10-next.0
- @backstage/ui@0.15.0-next.0
- @backstage/plugin-notifications@0.5.17-next.0
- @backstage/frontend-app-api@0.16.3-next.0
- @backstage/plugin-home@0.9.5-next.0
- @backstage/plugin-techdocs@1.17.6-next.0
- @backstage/plugin-scaffolder@1.36.3-next.0
- @backstage/cli@0.36.2-next.0
- @backstage/plugin-catalog-react@2.1.5-next.0
- @backstage/plugin-catalog@2.0.5-next.0
- @backstage/plugin-catalog-graph@0.6.4-next.0
- @backstage/plugin-techdocs-react@1.3.11-next.0
- @backstage/plugin-catalog-import@0.13.13-next.0
- @backstage/plugin-search-react@1.11.4-next.0
- @backstage/plugin-search@1.7.4-next.0
- @backstage/plugin-org@0.7.4-next.0
- @backstage/app-defaults@1.7.8-next.0
- @backstage/integration-react@1.2.18-next.0
- @backstage/plugin-api-docs@0.14.1-next.0
- @backstage/plugin-auth-react@0.1.27-next.0
- @backstage/plugin-catalog-unprocessed-entities@0.2.30-next.0
- @backstage/plugin-devtools@0.1.39-next.0
- @backstage/plugin-home-react@0.1.38-next.0
- @backstage/plugin-kubernetes@0.12.19-next.0
- @backstage/plugin-kubernetes-cluster@0.0.37-next.0
- @backstage/plugin-scaffolder-react@1.20.2-next.0
- @backstage/plugin-signals@0.0.31-next.0
- @backstage/plugin-techdocs-module-addons-contrib@1.1.36-next.0
- @backstage/plugin-user-settings@0.9.3-next.0
- @backstage/core-app-api@1.20.1-next.0
- @backstage/plugin-mui-to-bui@0.2.7-next.0
- @backstage/catalog-model@1.8.1-next.0
- @backstage/config@1.3.8-next.0
- @backstage/core-plugin-api@1.12.6-next.0
- @backstage/theme@0.7.3
- @backstage/plugin-catalog-common@1.1.10-next.0
- @backstage/plugin-permission-react@0.5.1-next.0
- @backstage/plugin-search-common@1.2.24-next.0
## 0.2.120
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "example-app-legacy",
"version": "0.2.120",
"version": "0.2.121-next.0",
"backstage": {
"role": "frontend"
},
+50
View File
@@ -1,5 +1,55 @@
# example-app
## 0.0.35-next.0
### Patch Changes
- Updated dependencies
- @backstage/core-components@0.18.10-next.0
- @backstage/ui@0.15.0-next.0
- @backstage/plugin-notifications@0.5.17-next.0
- @backstage/plugin-app@0.4.6-next.0
- @backstage/plugin-app-visualizer@0.2.4-next.0
- @backstage/frontend-app-api@0.16.3-next.0
- @backstage/plugin-home@0.9.5-next.0
- @backstage/plugin-techdocs@1.17.6-next.0
- @backstage/plugin-scaffolder@1.36.3-next.0
- @backstage/cli@0.36.2-next.0
- @backstage/core-compat-api@0.5.11-next.0
- @backstage/plugin-catalog-react@2.1.5-next.0
- @backstage/frontend-plugin-api@0.17.0-next.0
- @backstage/plugin-catalog@2.0.5-next.0
- @backstage/plugin-catalog-graph@0.6.4-next.0
- @backstage/plugin-techdocs-react@1.3.11-next.0
- @backstage/plugin-catalog-import@0.13.13-next.0
- @backstage/plugin-search-react@1.11.4-next.0
- @backstage/plugin-search@1.7.4-next.0
- @backstage/plugin-org@0.7.4-next.0
- @backstage/app-defaults@1.7.8-next.0
- @backstage/frontend-defaults@0.5.2-next.0
- @backstage/integration-react@1.2.18-next.0
- @backstage/plugin-api-docs@0.14.1-next.0
- @backstage/plugin-auth-react@0.1.27-next.0
- @backstage/plugin-catalog-unprocessed-entities@0.2.30-next.0
- @backstage/plugin-devtools@0.1.39-next.0
- @backstage/plugin-home-react@0.1.38-next.0
- @backstage/plugin-kubernetes@0.12.19-next.0
- @backstage/plugin-kubernetes-cluster@0.0.37-next.0
- @backstage/plugin-scaffolder-react@1.20.2-next.0
- @backstage/plugin-signals@0.0.31-next.0
- @backstage/plugin-techdocs-module-addons-contrib@1.1.36-next.0
- @backstage/plugin-user-settings@0.9.3-next.0
- @backstage/core-app-api@1.20.1-next.0
- @backstage/plugin-auth@0.1.8-next.0
- @backstage/catalog-model@1.8.1-next.0
- @backstage/config@1.3.8-next.0
- @backstage/core-plugin-api@1.12.6-next.0
- @backstage/plugin-app-react@0.2.3-next.0
- @backstage/theme@0.7.3
- @backstage/plugin-catalog-common@1.1.10-next.0
- @backstage/plugin-permission-react@0.5.1-next.0
- @backstage/plugin-search-common@1.2.24-next.0
## 0.0.34
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "example-app",
"version": "0.0.34",
"version": "0.0.35-next.0",
"backstage": {
"role": "frontend"
},
+13
View File
@@ -1,5 +1,18 @@
# @backstage/backend-app-api
## 1.7.0-next.0
### Minor Changes
- 3595c97: Added `ExtensionPointFactoryMiddleware` type and `createExtensionPointFactoryMiddleware` helper to reimplement extension point outputs at backend creation time.
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/backend-plugin-api@1.9.1-next.0
- @backstage/config@1.3.8-next.0
## 1.6.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-app-api",
"version": "1.6.1",
"version": "1.7.0-next.0",
"description": "Core API used by Backstage backend apps",
"backstage": {
"role": "node-library"
+23
View File
@@ -1,5 +1,28 @@
# @backstage/backend-defaults
## 0.17.1-next.0
### Patch Changes
- 3595c97: Exported `defaultServiceFactories` to allow use with `createSpecializedBackend` for advanced configuration like `extensionPointFactoryMiddleware`.
- 89d3248: Fixed scheduler `sleep` firing immediately for durations longer than ~24.8 days, caused by Node.js `setTimeout` overflowing its 32-bit millisecond limit.
- 744fa1f: Removed duplicated entries that appeared in both `dependencies` and `devDependencies`.
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/backend-app-api@1.7.0-next.0
- @backstage/integration@2.0.2-next.0
- @backstage/plugin-auth-node@0.7.1-next.0
- @backstage/backend-plugin-api@1.9.1-next.0
- @backstage/cli-node@0.3.2-next.0
- @backstage/config@1.3.8-next.0
- @backstage/config-loader@1.10.11-next.0
- @backstage/integration-aws-node@0.1.22-next.0
- @backstage/plugin-events-node@0.4.22-next.0
- @backstage/plugin-permission-common@0.9.9-next.0
- @backstage/plugin-permission-node@0.10.13-next.0
- @backstage/backend-dev-utils@0.1.7
- @backstage/types@1.2.2
## 0.17.0
### Minor Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-defaults",
"version": "0.17.0",
"version": "0.17.1-next.0",
"description": "Backend defaults used by Backstage backend apps",
"backstage": {
"role": "node-library"
@@ -1,5 +1,31 @@
# @backstage/backend-dynamic-feature-service
## 0.8.2-next.0
### Patch Changes
- 41070b8: Upgraded `@module-federation/enhanced`, `@module-federation/runtime`, and `@module-federation/sdk` from `^0.21.6` to `^2.3.3` to address known vulnerabilities.
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/backend-defaults@0.17.1-next.0
- @backstage/plugin-catalog-backend@3.6.1-next.0
- @backstage/plugin-auth-node@0.7.1-next.0
- @backstage/backend-openapi-utils@0.6.9-next.0
- @backstage/backend-plugin-api@1.9.1-next.0
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
- @backstage/config@1.3.8-next.0
- @backstage/config-loader@1.10.11-next.0
- @backstage/plugin-events-backend@0.6.2-next.0
- @backstage/plugin-events-node@0.4.22-next.0
- @backstage/plugin-permission-common@0.9.9-next.0
- @backstage/plugin-permission-node@0.10.13-next.0
- @backstage/plugin-scaffolder-node@0.13.3-next.0
- @backstage/plugin-search-backend-node@1.4.4-next.0
- @backstage/types@1.2.2
- @backstage/plugin-app-node@0.1.45-next.0
- @backstage/plugin-search-common@1.2.24-next.0
## 0.8.1
### Patch Changes
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-dynamic-feature-service",
"version": "0.8.1",
"version": "0.8.2-next.0",
"description": "Backstage dynamic feature service",
"backstage": {
"role": "node-library"
@@ -1,5 +1,14 @@
# @backstage/backend-openapi-utils
## 0.6.9-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/backend-plugin-api@1.9.1-next.0
- @backstage/types@1.2.2
## 0.6.8
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-openapi-utils",
"version": "0.6.8",
"version": "0.6.9-next.0",
"description": "OpenAPI typescript support.",
"backstage": {
"role": "node-library"
+13
View File
@@ -1,5 +1,18 @@
# @backstage/backend-plugin-api
## 1.9.1-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/plugin-auth-node@0.7.1-next.0
- @backstage/cli-common@0.2.2-next.0
- @backstage/config@1.3.8-next.0
- @backstage/plugin-permission-common@0.9.9-next.0
- @backstage/plugin-permission-node@0.10.13-next.0
- @backstage/types@1.2.2
## 1.9.0
### Minor Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-plugin-api",
"version": "1.9.0",
"version": "1.9.1-next.0",
"description": "Core API used by Backstage backend plugins",
"backstage": {
"role": "node-library"
+15
View File
@@ -1,5 +1,20 @@
# @backstage/backend-test-utils
## 1.11.3-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/backend-app-api@1.7.0-next.0
- @backstage/backend-defaults@0.17.1-next.0
- @backstage/plugin-auth-node@0.7.1-next.0
- @backstage/backend-plugin-api@1.9.1-next.0
- @backstage/config@1.3.8-next.0
- @backstage/plugin-events-node@0.4.22-next.0
- @backstage/plugin-permission-common@0.9.9-next.0
- @backstage/types@1.2.2
## 1.11.2
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-test-utils",
"version": "1.11.2",
"version": "1.11.3-next.0",
"description": "Test helpers library for Backstage backends",
"backstage": {
"role": "node-library"
+43
View File
@@ -1,5 +1,48 @@
# example-backend
## 0.0.50-next.0
### Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-backend-module-github@0.9.9-next.0
- @backstage/backend-defaults@0.17.1-next.0
- @backstage/plugin-catalog-backend@3.6.1-next.0
- @backstage/plugin-app-backend@0.5.14-next.0
- @backstage/plugin-auth-node@0.7.1-next.0
- @backstage/plugin-devtools-backend@0.5.17-next.0
- @backstage/plugin-permission-backend@0.7.12-next.0
- @backstage/plugin-search-backend@2.1.2-next.0
- @backstage/backend-plugin-api@1.9.1-next.0
- @backstage/catalog-model@1.8.1-next.0
- @backstage/plugin-auth-backend@0.28.1-next.0
- @backstage/plugin-auth-backend-module-guest-provider@0.2.19-next.0
- @backstage/plugin-catalog-backend-module-backstage-openapi@0.5.14-next.0
- @backstage/plugin-catalog-backend-module-unprocessed@0.6.11-next.0
- @backstage/plugin-events-backend@0.6.2-next.0
- @backstage/plugin-events-backend-module-google-pubsub@0.2.3-next.0
- @backstage/plugin-kubernetes-backend@0.21.4-next.0
- @backstage/plugin-mcp-actions-backend@0.1.13-next.0
- @backstage/plugin-notifications-backend@0.6.5-next.0
- @backstage/plugin-permission-common@0.9.9-next.0
- @backstage/plugin-permission-node@0.10.13-next.0
- @backstage/plugin-proxy-backend@0.6.13-next.0
- @backstage/plugin-scaffolder-backend@3.4.1-next.0
- @backstage/plugin-search-backend-module-catalog@0.3.15-next.0
- @backstage/plugin-search-backend-node@1.4.4-next.0
- @backstage/plugin-techdocs-backend@2.1.8-next.0
- @backstage/plugin-auth-backend-module-github-provider@0.5.3-next.0
- @backstage/plugin-auth-backend-module-openshift-provider@0.1.7-next.0
- @backstage/plugin-signals-backend@0.3.15-next.0
- @backstage/plugin-catalog-backend-module-logs@0.1.22-next.0
- @backstage/plugin-catalog-backend-module-openapi@0.2.22-next.0
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.20-next.0
- @backstage/plugin-permission-backend-module-allow-all-policy@0.2.19-next.0
- @backstage/plugin-scaffolder-backend-module-notifications@0.1.22-next.0
- @backstage/plugin-search-backend-module-elasticsearch@1.8.3-next.0
- @backstage/plugin-search-backend-module-explore@0.3.14-next.0
- @backstage/plugin-search-backend-module-techdocs@0.4.14-next.0
## 0.0.49
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "example-backend",
"version": "0.0.49",
"version": "0.0.50-next.0",
"backstage": {
"role": "backend"
},
+9
View File
@@ -1,5 +1,14 @@
# @backstage/catalog-client
## 1.15.1-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/catalog-model@1.8.1-next.0
- @backstage/filter-predicates@0.1.3-next.0
## 1.15.0
### Minor Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/catalog-client",
"version": "1.15.0",
"version": "1.15.1-next.0",
"description": "An isomorphic client for the catalog backend",
"backstage": {
"role": "common-library"
+8
View File
@@ -1,5 +1,13 @@
# @backstage/catalog-model
## 1.8.1-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/types@1.2.2
## 1.8.0
### Minor Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/catalog-model",
"version": "1.8.0",
"version": "1.8.1-next.0",
"description": "Types and validators that help describe the model of a Backstage Catalog",
"backstage": {
"role": "common-library"
+7
View File
@@ -1,5 +1,12 @@
# @backstage/cli-common
## 0.2.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
## 0.2.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-common",
"version": "0.2.1",
"version": "0.2.2-next.0",
"description": "Common functionality used by cli, backend, and create-app",
"backstage": {
"role": "node-library"
+18
View File
@@ -1,5 +1,23 @@
# @backstage/cli-defaults
## 0.1.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/cli-module-build@0.1.3-next.0
- @backstage/cli-module-actions@0.1.1-next.0
- @backstage/cli-module-auth@0.1.2-next.0
- @backstage/cli-module-migrate@0.1.2-next.0
- @backstage/cli-module-new@0.1.3-next.0
- @backstage/cli-module-config@0.1.2-next.0
- @backstage/cli-module-github@0.1.2-next.0
- @backstage/cli-module-info@0.1.2-next.0
- @backstage/cli-module-lint@0.1.2-next.0
- @backstage/cli-module-maintenance@0.1.2-next.0
- @backstage/cli-module-test-jest@0.1.2-next.0
- @backstage/cli-module-translations@0.1.2-next.0
## 0.1.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-defaults",
"version": "0.1.1",
"version": "0.1.2-next.0",
"description": "Default set of CLI modules for the Backstage CLI",
"backstage": {
"role": "cli-module"
+7
View File
@@ -1,5 +1,12 @@
# @internal/cli
## 0.0.4-next.0
### Patch Changes
- Updated dependencies
- @backstage/cli-node@0.3.2-next.0
## 0.0.3
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@internal/cli",
"version": "0.0.3",
"version": "0.0.4-next.0",
"backstage": {
"role": "node-library",
"inline": true
+8
View File
@@ -1,5 +1,13 @@
# @backstage/cli-module-actions
## 0.1.1-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/cli-node@0.3.2-next.0
## 0.1.0
### Minor Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-actions",
"version": "0.1.0",
"version": "0.1.1-next.0",
"description": "CLI module for executing distributed actions",
"backstage": {
"role": "cli-module"
+8
View File
@@ -1,5 +1,13 @@
# @backstage/cli-module-auth
## 0.1.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/cli-node@0.3.2-next.0
## 0.1.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-auth",
"version": "0.1.1",
"version": "0.1.2-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
+14
View File
@@ -1,5 +1,19 @@
# @backstage/cli-module-build
## 0.1.3-next.0
### Patch Changes
- ed4ee6f: Fixed config path resolution for the embedded-postgres database client detection to resolve paths relative to the target package directory rather than the workspace root.
- 41070b8: Upgraded `@module-federation/enhanced`, `@module-federation/runtime`, and `@module-federation/sdk` from `^0.21.6` to `^2.3.3` to address known vulnerabilities.
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/module-federation-common@0.1.4-next.0
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
- @backstage/config@1.3.8-next.0
- @backstage/config-loader@1.10.11-next.0
## 0.1.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-build",
"version": "0.1.1",
"version": "0.1.3-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
+11
View File
@@ -1,5 +1,16 @@
# @backstage/cli-module-config
## 0.1.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
- @backstage/config@1.3.8-next.0
- @backstage/config-loader@1.10.11-next.0
- @backstage/types@1.2.2
## 0.1.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-config",
"version": "0.1.1",
"version": "0.1.2-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
+8
View File
@@ -1,5 +1,13 @@
# @backstage/cli-module-github
## 0.1.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
## 0.1.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-github",
"version": "0.1.1",
"version": "0.1.2-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
+8
View File
@@ -1,5 +1,13 @@
# @backstage/cli-module-info
## 0.1.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
## 0.1.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-info",
"version": "0.1.1",
"version": "0.1.2-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
+8
View File
@@ -1,5 +1,13 @@
# @backstage/cli-module-lint
## 0.1.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
## 0.1.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-lint",
"version": "0.1.1",
"version": "0.1.2-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
@@ -1,5 +1,13 @@
# @backstage/cli-module-maintenance
## 0.1.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
## 0.1.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-maintenance",
"version": "0.1.1",
"version": "0.1.2-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
+10
View File
@@ -1,5 +1,15 @@
# @backstage/cli-module-migrate
## 0.1.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
- @backstage/release-manifests@0.0.13
## 0.1.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-migrate",
"version": "0.1.1",
"version": "0.1.2-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
+9
View File
@@ -1,5 +1,14 @@
# @backstage/cli-module-new
## 0.1.3-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
## 0.1.2
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-new",
"version": "0.1.2",
"version": "0.1.3-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
@@ -1,5 +1,13 @@
# @backstage/cli-module-test-jest
## 0.1.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
## 0.1.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-test-jest",
"version": "0.1.1",
"version": "0.1.2-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
@@ -1,5 +1,13 @@
# @backstage/cli-module-translations
## 0.1.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
## 0.1.1
### Patch Changes
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-module-translations",
"version": "0.1.1",
"version": "0.1.2-next.0",
"description": "CLI module for Backstage CLI",
"backstage": {
"role": "cli-module"
+9
View File
@@ -1,5 +1,14 @@
# @backstage/cli-node
## 0.3.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/cli-common@0.2.2-next.0
- @backstage/types@1.2.2
## 0.3.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli-node",
"version": "0.3.1",
"version": "0.3.2-next.0",
"description": "Node.js library for Backstage CLIs",
"backstage": {
"role": "node-library"
+14
View File
@@ -1,5 +1,19 @@
# @backstage/cli
## 0.36.2-next.0
### Patch Changes
- 744fa1f: Removed duplicated entries that appeared in both `dependencies` and `devDependencies`.
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/cli-module-build@0.1.3-next.0
- @backstage/cli-common@0.2.2-next.0
- @backstage/cli-node@0.3.2-next.0
- @backstage/cli-defaults@0.1.2-next.0
- @backstage/cli-module-test-jest@0.1.2-next.0
- @backstage/eslint-plugin@0.2.3
## 0.36.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/cli",
"version": "0.36.1",
"version": "0.36.2-next.0",
"description": "CLI for developing Backstage plugins and apps",
"backstage": {
"role": "cli"
+7
View File
@@ -1,5 +1,12 @@
# @backstage/codemods
## 0.1.57-next.0
### Patch Changes
- Updated dependencies
- @backstage/cli-common@0.2.2-next.0
## 0.1.56
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/codemods",
"version": "0.1.56",
"version": "0.1.57-next.0",
"description": "A collection of codemods for Backstage projects",
"backstage": {
"role": "cli"
+10
View File
@@ -1,5 +1,15 @@
# @backstage/config-loader
## 1.10.11-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/cli-common@0.2.2-next.0
- @backstage/config@1.3.8-next.0
- @backstage/types@1.2.2
## 1.10.10
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/config-loader",
"version": "1.10.10",
"version": "1.10.11-next.0",
"description": "Config loading functionality used by Backstage backend, and CLI",
"backstage": {
"role": "node-library"
+8
View File
@@ -1,5 +1,13 @@
# @backstage/config
## 1.3.8-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/types@1.2.2
## 1.3.7
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/config",
"version": "1.3.7",
"version": "1.3.8-next.0",
"description": "Config API used by Backstage core, backend, and CLI",
"backstage": {
"role": "common-library"
+11
View File
@@ -1,5 +1,16 @@
# @backstage/core-app-api
## 1.20.1-next.0
### Patch Changes
- Updated dependencies
- @backstage/ui@0.15.0-next.0
- @backstage/config@1.3.8-next.0
- @backstage/core-plugin-api@1.12.6-next.0
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.12
## 1.20.0
### Minor Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/core-app-api",
"version": "1.20.0",
"version": "1.20.1-next.0",
"description": "Core app API used by Backstage apps",
"backstage": {
"role": "web-library"
+15
View File
@@ -1,5 +1,20 @@
# @backstage/core-compat-api
## 0.5.11-next.0
### Patch Changes
- 744fa1f: Removed duplicated entries that appeared in both `dependencies` and `devDependencies`.
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/plugin-catalog-react@2.1.5-next.0
- @backstage/frontend-plugin-api@0.17.0-next.0
- @backstage/core-plugin-api@1.12.6-next.0
- @backstage/filter-predicates@0.1.3-next.0
- @backstage/plugin-app-react@0.2.3-next.0
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.12
## 0.5.10
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/core-compat-api",
"version": "0.5.10",
"version": "0.5.11-next.0",
"backstage": {
"role": "web-library"
},
+13
View File
@@ -1,5 +1,18 @@
# @backstage/core-components
## 0.18.10-next.0
### Patch Changes
- 3846774: Added missing dependencies that were previously only available transitively.
- 0c5e41f: Removed unused dependencies that had no imports in source code.
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/config@1.3.8-next.0
- @backstage/core-plugin-api@1.12.6-next.0
- @backstage/theme@0.7.3
- @backstage/version-bridge@1.0.12
## 0.18.9
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/core-components",
"version": "0.18.9",
"version": "0.18.10-next.0",
"description": "Core components used by Backstage plugins and apps",
"backstage": {
"role": "web-library"
+11
View File
@@ -1,5 +1,16 @@
# @backstage/core-plugin-api
## 1.12.6-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/frontend-plugin-api@0.17.0-next.0
- @backstage/config@1.3.8-next.0
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.12
## 1.12.5
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/core-plugin-api",
"version": "1.12.5",
"version": "1.12.6-next.0",
"description": "Core API used by Backstage plugins",
"backstage": {
"role": "web-library"
+8
View File
@@ -1,5 +1,13 @@
# @backstage/create-app
## 0.8.3-next.0
### Patch Changes
- 927c003: Replaced internal error utilities with shared ones from `@backstage/cli-common`.
- Updated dependencies
- @backstage/cli-common@0.2.2-next.0
## 0.8.2
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/create-app",
"version": "0.8.2",
"version": "0.8.3-next.0",
"description": "A CLI that helps you create your own Backstage app",
"backstage": {
"role": "cli"
+15
View File
@@ -1,5 +1,20 @@
# @backstage/dev-utils
## 1.1.23-next.0
### Patch Changes
- Updated dependencies
- @backstage/core-components@0.18.10-next.0
- @backstage/ui@0.15.0-next.0
- @backstage/plugin-catalog-react@2.1.5-next.0
- @backstage/app-defaults@1.7.8-next.0
- @backstage/integration-react@1.2.18-next.0
- @backstage/core-app-api@1.20.1-next.0
- @backstage/catalog-model@1.8.1-next.0
- @backstage/core-plugin-api@1.12.6-next.0
- @backstage/theme@0.7.3
## 1.1.22
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/dev-utils",
"version": "1.1.22",
"version": "1.1.23-next.0",
"description": "Utilities for developing Backstage plugins.",
"backstage": {
"role": "web-library"
+9
View File
@@ -1,5 +1,14 @@
# e2e-test
## 0.2.40-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/create-app@0.8.3-next.0
- @backstage/cli-common@0.2.2-next.0
## 0.2.39
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "e2e-test",
"version": "0.2.39",
"version": "0.2.40-next.0",
"description": "E2E test for verifying Backstage packages",
"backstage": {
"role": "cli"
+8
View File
@@ -1,5 +1,13 @@
# @backstage/errors
## 1.3.1-next.0
### Patch Changes
- 8741e5a: Added explicit `name` property to `ServiceUnavailableError` for consistency with all other error classes, making it resilient to minification.
- Updated dependencies
- @backstage/types@1.2.2
## 1.3.0
### Minor Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/errors",
"version": "1.3.0",
"version": "1.3.1-next.0",
"description": "Common utilities for error handling within Backstage",
"backstage": {
"role": "common-library"
+9
View File
@@ -1,5 +1,14 @@
# @backstage/filter-predicates
## 0.1.3-next.0
### Patch Changes
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/config@1.3.8-next.0
- @backstage/types@1.2.2
## 0.1.2
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/filter-predicates",
"version": "0.1.2",
"version": "0.1.3-next.0",
"description": "A library for expressing filter predicates and evaluating them against values",
"backstage": {
"role": "common-library"
+16
View File
@@ -1,5 +1,21 @@
# @backstage/frontend-app-api
## 0.16.3-next.0
### Patch Changes
- f79eaf2: Internal cleanup of routing utilities.
- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/frontend-plugin-api@0.17.0-next.0
- @backstage/frontend-defaults@0.5.2-next.0
- @backstage/core-app-api@1.20.1-next.0
- @backstage/config@1.3.8-next.0
- @backstage/core-plugin-api@1.12.6-next.0
- @backstage/filter-predicates@0.1.3-next.0
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.12
## 0.16.2
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/frontend-app-api",
"version": "0.16.2",
"version": "0.16.3-next.0",
"backstage": {
"role": "web-library"
},
+12
View File
@@ -1,5 +1,17 @@
# @backstage/frontend-defaults
## 0.5.2-next.0
### Patch Changes
- Updated dependencies
- @backstage/core-components@0.18.10-next.0
- @backstage/errors@1.3.1-next.0
- @backstage/plugin-app@0.4.6-next.0
- @backstage/frontend-app-api@0.16.3-next.0
- @backstage/frontend-plugin-api@0.17.0-next.0
- @backstage/config@1.3.8-next.0
## 0.5.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/frontend-defaults",
"version": "0.5.1",
"version": "0.5.2-next.0",
"backstage": {
"role": "web-library"
},

Some files were not shown because too many files have changed in this diff Show More