chore: pulls in master

Signed-off-by: Rajib Quayum <rajibq@users.noreply.github.com>
This commit is contained in:
Rajib Quayum
2026-04-03 09:27:25 -04:00
2861 changed files with 118872 additions and 33559 deletions
+3 -3
View File
@@ -26,7 +26,7 @@ Optional description with code examples.
Migration instructions (breaking changes only).
**Affected components:** button, card
**Affected components:** Button, Card
```
**Required:**
@@ -40,7 +40,7 @@ Migration instructions (breaking changes only).
```markdown
Fixed button hover state
**Affected components:** button
**Affected components:** Button
```
````markdown
@@ -56,7 +56,7 @@ Update imports:
```
````
**Affected components:** table
**Affected components:** Table
```
@@ -0,0 +1,7 @@
---
'@backstage/backend-plugin-api': minor
'@backstage/backend-defaults': patch
'@backstage/backend-test-utils': patch
---
Added support for typed `examples` on actions registered via the actions registry. Action authors can now provide examples with compile-time-checked `input` and `output` values that match their schema definitions.
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
---
Added `maskedAndHidden` option to `gitlab:projectVariable:create` and `publish:gitlab` action to support creating GitLab project variables that are both masked and hidden. Updated gitbeaker to version 43.8.0 for proper type support.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli-module-new': patch
---
Rename the legacy `frontend-plugin` to `frontend-plugin-legacy`
@@ -0,0 +1,5 @@
---
'@backstage/app-defaults': patch
---
Added `FetchMiddlewares.clarifyFailures()` to the default fetch API middleware stack.
+17
View File
@@ -0,0 +1,17 @@
---
'@backstage/plugin-app': patch
---
Added support for configuring URL redirects on the `app/routes` extension. Redirects can be configured through `app-config` as an array of `{from, to}` path pairs, which will cause navigation to the `from` path to be redirected to the `to` path.
For example:
```yaml
app:
extensions:
- app/routes:
config:
redirects:
- from: /old-path
to: /new-path
```
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-defaults': patch
---
Refactored auditor severity log level mappings to use `zod/v4` with schema-driven defaults and type inference.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-auth-node': patch
---
Added `OAuthAuthenticatorLogoutResult` type. The `logout` method on `OAuthAuthenticator` can now optionally return `{ logoutUrl }` to trigger a browser redirect after sign-out. This allows providers like Auth0 to clear their session cookies by redirecting to their logout endpoint.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-auth-backend-module-auth0-provider': minor
---
Added federated logout support. Set `federatedLogout: true` in the Auth0 provider config to clear both the Auth0 session and any upstream IdP session on sign-out. The authenticator returns a logout URL that redirects the browser to Auth0's `/v2/logout?federated` endpoint, ensuring users must fully re-authenticate after signing out.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-azure': patch
---
Add Azure DevOps SCM event translation layer for instant catalog reprocessing.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/ui': patch
---
Made Accordion a `bg` provider so nested components like Button auto-increment their background level. Updated `useDefinition` to resolve `bg` `propDef` defaults for provider components.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-search-react': patch
'@backstage/plugin-search': patch
---
Fixes the search component not registering the first search on navigate to the search page.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-api-docs': patch
---
Fixed invisible text in parameter input fields when using dark mode in OpenAPI definition pages
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Updated dependency `bfj` to `^9.0.2`.
+11
View File
@@ -0,0 +1,11 @@
---
'@backstage/plugin-catalog-backend': patch
'@backstage/cli-module-auth': patch
'@backstage/cli-module-build': patch
'@backstage/cli-module-test-jest': patch
'@backstage/cli': patch
'@backstage/ui': patch
'@backstage/repo-tools': patch
---
Bumped `glob` dependency from v7/v8/v11 to v13 to address security vulnerabilities in older versions. Bumped `rollup` from v4.27 to v4.59+ to fix a high severity path traversal vulnerability (GHSA-mw96-cpmx-2vgc).
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog': patch
---
Disabled the default page layout header for the catalog entity page in the new frontend system. The entity page already renders its own header through the `EntityHeader` extension, so the page layout header was redundant.
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': patch
---
Improved catalog entity filter query performance by switching from `IN (subquery)` to `EXISTS (correlated subquery)` patterns. This enables PostgreSQL semi-join optimizations and fixes `NOT IN` NULL-semantics pitfalls by using `NOT EXISTS` instead.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-graph': patch
---
Added `title` and `icon` to the new frontend system plugin definition.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-import': patch
---
Added `title` and `icon` to the new frontend system plugin definition.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog': patch
---
Exported the NFS variant of the catalog index page as `CatalogIndexPage` from the `./alpha` entry point, along with supporting types `CatalogIndexPageProps`, `CatalogTableRow`, and `CatalogTableColumnsFunc`. This allows adopters to use and customize the catalog index page within a `PageBlueprint` in the new frontend system.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': patch
---
Reduced search table write churn during stitching by syncing only changed rows instead of doing a full delete and re-insert. On Postgres this uses a single writable CTE, on MySQL a temporary table merge with deadlock retry, and on SQLite the previous bulk replace.
+24
View File
@@ -0,0 +1,24 @@
---
'@backstage/ui': minor
---
**BREAKING**: The `Header` component's `tabs` prop now uses `HeaderNavTabItem[]` instead of `HeaderTab[]`. Tabs render as a `<nav>` element with links and optional dropdown menus instead of `role="tablist"`. A new `activeTabId` prop controls which tab is highlighted.
**Migration:**
```diff
- import { Header, type HeaderTab } from '@backstage/ui';
+ import { Header, type HeaderNavTabItem } from '@backstage/ui';
// Tabs no longer support matchStrategy — active state is controlled via activeTabId
- const tabs: HeaderTab[] = [
- { id: 'overview', label: 'Overview', href: '/overview', matchStrategy: 'prefix' },
+ const tabs: HeaderNavTabItem[] = [
+ { id: 'overview', label: 'Overview', href: '/overview' },
];
- <Header title="My Page" tabs={tabs} />
+ <Header title="My Page" tabs={tabs} activeTabId="overview" />
```
**Affected components:** Header
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/core-app-api': minor
---
Added `FetchMiddlewares.clarifyFailures()` which replaces the uninformative "TypeError: Failed to fetch" with a message that includes the request method and URL.
-28
View File
@@ -1,28 +0,0 @@
---
'@backstage/cli-common': minor
---
Added `targetPaths` and `findOwnPaths` as replacements for `findPaths`, with a cleaner separation between target project paths and package-relative paths.
To migrate existing `findPaths` usage:
```ts
// Before
import { findPaths } from '@backstage/cli-common';
const paths = findPaths(__dirname);
// After — for target project paths (cwd-based):
import { targetPaths } from '@backstage/cli-common';
// paths.targetDir → targetPaths.dir
// paths.targetRoot → targetPaths.rootDir
// paths.resolveTarget('src') → targetPaths.resolve('src')
// paths.resolveTargetRoot('yarn.lock') → targetPaths.resolveRoot('yarn.lock')
// After — for package-relative paths:
import { findOwnPaths } from '@backstage/cli-common';
const own = findOwnPaths(__dirname);
// paths.ownDir → own.dir
// paths.ownRoot → own.rootDir
// paths.resolveOwn('config/jest.js') → own.resolve('config/jest.js')
// paths.resolveOwnRoot('tsconfig.json') → own.resolveRoot('tsconfig.json')
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Internal refactor to use new concurrency utilities from `@backstage/cli-node`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli-node': patch
---
Added `runConcurrentTasks` and `runWorkerQueueThreads` utilities, moved from the `@backstage/cli` internal code.
@@ -1,9 +0,0 @@
---
'@backstage/cli': patch
---
Added `translations export` and `translations import` commands for managing translation files.
The `translations export` command discovers all `TranslationRef` definitions across frontend plugin dependencies and exports their default messages as JSON files. The `translations import` command generates `TranslationResource` wiring code from translated JSON files, ready to be plugged into the app.
Both commands support a `--pattern` option for controlling the message file layout, for example `--pattern '{lang}/{id}.json'` for language-based directory grouping.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend': minor
---
Added a new `execute-template` actions registry action that executes a scaffolder template with provided input values and returns a task ID for tracking progress.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/ui': patch
---
Added RangeSlider component for selecting numeric ranges.
**Affected components:** RangeSlider
@@ -0,0 +1,6 @@
---
'@backstage/core-app-api': patch
'@backstage/plugin-app': patch
---
The default auth implementation now checks for a `logoutUrl` in the logout response body. If the auth provider returns one (e.g. Auth0 federated logout), the browser is redirected to that URL to clear the provider's session cookies. This is backward compatible — providers that return an empty response are unaffected.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/create-app': patch
---
Bumped create-app version.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-react': patch
---
build(deps): bump `flatted` from 3.4.1 to 3.4.2
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-notifications-backend-module-email': patch
---
build(deps): bump `nodemailer` from 7.0.13 to 8.0.4
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli-common': patch
---
chore(deps): bump `undici` from 7.22.0 to 7.24.0
-11
View File
@@ -1,11 +0,0 @@
---
'@backstage/backend-defaults': patch
'@backstage/cli': patch
'@backstage/eslint-plugin': patch
'@backstage/repo-tools': patch
'@backstage/plugin-auth-backend': patch
'@backstage/plugin-catalog-backend-module-github': patch
'@backstage/plugin-catalog-backend': patch
---
build(deps): bump `minimatch` from 9.0.5 to 10.2.1
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/ui': minor
---
**BREAKING**: Dropped support for React 17. The minimum supported React version is now 18.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/ui': patch
---
Made `SearchAutocomplete` background-aware. The input now adapts its background color based on its parent container's background level.
**Affected components:** SearchAutocomplete
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Migrated OpenTelemetry metrics to use the `MetricsService` from `@backstage/backend-plugin-api/alpha` instead of the raw `@opentelemetry/api` meter.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-notifications-backend-module-slack': minor
---
Add an extension for custom Slack message layouts
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/ui': patch
---
Fixed `Avatar` becoming elliptical in flex layouts by preventing it from shrinking.
**Affected components:** Avatar
@@ -0,0 +1,5 @@
---
'@backstage/backend-defaults': patch
---
Fixed `AwsS3UrlReader` failing to read files from S3 buckets configured with custom endpoint hosts. When an integration was configured with a specific endpoint like `https://bucket-1.s3.eu-central-1.amazonaws.com`, the URL parser incorrectly fell through to the non-AWS code path, always defaulting the region to `us-east-1` instead of extracting it from the hostname.
@@ -0,0 +1,7 @@
---
'@backstage/ui': patch
---
Fixed relative `href` resolution for BUI link components. Relative paths like `../other` are now correctly turned into absolute paths before reaching the React Aria layer, ensuring client-side navigation goes to the right place.
**Affected components:** ButtonLink, Card, CellProfile, CellText, Link, ListRow, MenuItem, MenuListBoxItem, Row, SearchAutocompleteItem, Tab, Tag
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-react': patch
---
Fixed a UI flicker in the catalog entity list where changing a filter would briefly flash stale data before showing the new results.
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': patch
---
Fixed a deadlock in the catalog processing loop that occurred when running multiple replicas. The `getProcessableEntities` method used `SELECT ... FOR UPDATE SKIP LOCKED` to prevent concurrent processors from claiming the same rows, but the call was not wrapped in a transaction, so the row locks were released before the subsequent `UPDATE` executed. This allowed multiple replicas to select and update overlapping rows, causing PostgreSQL deadlock errors (code 40P01).
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog': patch
---
Fixed the catalog table briefly showing an empty loading state when changing filters. The table now keeps displaying stale results until new data arrives.
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-react': patch
---
Fixed `EntityInfoCard` header overflowing on narrow screens.
@@ -1,5 +0,0 @@
---
'@backstage/frontend-plugin-api': patch
---
Made the `pluginId` property optional in the `FrontendFeature` type, allowing plugins published against older versions of the framework to be used without type errors.
@@ -0,0 +1,5 @@
---
'@backstage/plugin-org': patch
---
Fixed `GroupProfileCard` and `UserProfileCard` content overflowing on narrow screens.
@@ -1,5 +0,0 @@
---
'@backstage/repo-tools': patch
---
Fixed prettier existence checks in OpenAPI commands to use `fs.pathExists` instead of checking the resolved path string, which was always truthy.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/create-app': patch
---
Various fixes for the `create-app` template: reorganizing sidebar items, removing redundant config and code, and adding a documentation example.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/frontend-plugin-api': patch
---
Fixed `FlattenedMessages` type to avoid excessive type instantiation depth in TypeScript 6 when using `createTranslationRef` with the `translations` option.
+26
View File
@@ -0,0 +1,26 @@
---
'@backstage/plugin-auth-node': minor
---
**BREAKING**: Refactored `SignInResolverFactoryOptions` to use a schema-first generic pattern, following Zod's [recommended approach](https://zod.dev/library-authors?id=how-to-accept-user-defined-schemas#how-to-accept-user-defined-schemas) for writing generic functions. The type parameters changed from `<TAuthResult, TOptionsOutput, TOptionsInput>` to `<TAuthResult, TSchema extends ZodType>`.
This fixes "Type instantiation is excessively deep and possibly infinite" errors that occurred when the Zod version in a user's project did not align with the one in Backstage core.
If you use `createSignInResolverFactory` without explicit type parameters (the typical usage), no changes are needed:
```ts
// This usage is unchanged
createSignInResolverFactory({
optionsSchema: z.object({ domain: z.string() }).optional(),
create(options = {}) {
/* ... */
},
});
```
If you reference `SignInResolverFactoryOptions` with explicit type parameters, update as follows:
```diff
- SignInResolverFactoryOptions<MyAuthResult, MyOutput, MyInput>
+ SignInResolverFactoryOptions<MyAuthResult, typeof mySchema>
```
@@ -0,0 +1,5 @@
---
'@backstage/frontend-plugin-api': patch
---
Refactored the internal `createSchemaFromZod` helper to use a schema-first generic pattern, replacing the `ZodSchema<TOutput, ZodTypeDef, TInput>` constraint with `TSchema extends ZodType`. This avoids "excessively deep" type inference errors when multiple Zod copies are resolved.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/backend-defaults': patch
'@backstage/integration': minor
'@backstage/plugin-catalog-backend-module-gitlab': patch
---
Add configurable throttling and retry mechanism for GitLab integration.
@@ -0,0 +1,5 @@
---
'@backstage/frontend-app-api': patch
---
Wrapped extension permission authorization in a try/catch to surface errors as `ForwardedError` with a clear message.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli-module-test-jest': patch
---
Minor error message update
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-techdocs': patch
---
Migrated the TechDocs alpha plugin pages to use BUI components. The index page and reader page now use BUI `Header` and `Container` instead of legacy `Page`/`Content`/`ContentHeader` wrappers. Added a `SupportButton` as a plugin header action. Changed plugin title to "Documentation" and icon to `RiArticleLine`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-gitlab': patch
---
Add GitLab SCM event translation layer for instant catalog reprocessing.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/ui': patch
---
Added `aria-hidden` to the `PluginHeader` icon to prevent screen readers from announcing decorative plugin icons.
**Affected components:** PluginHeader
@@ -0,0 +1,5 @@
---
'@backstage/core-compat-api': patch
---
Hide the default page header for pages created through the compatibility wrappers, since legacy plugins already render their own headers.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/ui': patch
---
Added support for disabling pagination in `useTable` complete mode by setting `paginationOptions: { type: 'none' }`. This skips data slicing and produces `pagination: { type: 'none' }` in `tableProps`, removing the need for consumers to manually override the pagination prop on `Table`. Also fixed complete mode not reacting to dynamic changes in `paginationOptions.pageSize`.
**Affected components:** `useTable`
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-app': patch
---
Updated the `PageLayout` swap to pass a clickable `titleLink` on the `PluginHeader`, resolved from the plugin's root route ref.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-kubernetes': patch
---
Added `title` and `icon` to the new frontend system plugin definition.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/core-components': patch
---
Resolved DOM nesting warning in OAuthRequestDialog by rendering secondary text as block-level spans.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder': patch
---
Added a new `ui:autoSelect` option to the EntityPicker field that controls whether an entity is automatically selected when the field loses focus. When set to `false`, the field will remain empty if the user closes it without explicitly selecting an entity, preventing unintentional selections. Defaults to `true` for backward compatibility.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-auth-backend': patch
---
Fixed CIMD redirect URI matching to allow any port for localhost addresses per RFC 8252 Section 7.3. Native CLI clients use ephemeral ports for OAuth callbacks, which are now accepted when the registered redirect URI uses a localhost address.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog': patch
---
Added Kind field to the About Card. Tags moved before Type and Lifecycle, Kind placed after them. A new `aboutCard.kindField.label` translation key was added.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/frontend-plugin-api': patch
---
Added `titleLink` prop to `PageLayoutProps` so the plugin header title can link back to the plugin root.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/ui': patch
---
Fixed focus-visible outline styles for Menu and Select components.
**Affected components:** Menu, Select
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend': patch
---
Minor internal optimisation
-12
View File
@@ -1,12 +0,0 @@
---
'@backstage/cli': patch
'@backstage/cli-node': patch
'@backstage/backend-dynamic-feature-service': patch
'@backstage/codemods': patch
'@backstage/config-loader': patch
'@backstage/create-app': patch
'@backstage/repo-tools': patch
'@techdocs/cli': patch
---
Migrated from deprecated `findPaths` to `targetPaths` and `findOwnPaths` from `@backstage/cli-common`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-graph': patch
---
Support configuring `showArrowHeads` on `page:catalog-graph` and `entity-card:catalog-graph/relations`.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog-backend': patch
---
Migrates existing catalog metrics to use the alpha MetricsService. This release is a 1:1 migration with no breaking changes.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-notifications': patch
---
Added `title` and `icon` to the new frontend system plugin definition.
+8
View File
@@ -0,0 +1,8 @@
---
'@backstage/plugin-scaffolder': patch
---
Fix the display of the description in `GitlabRepoPicker`:
- Move `owner.description` helper text outside the `allowedOwners` conditional so it renders for both `Select` and `Autocomplete` modes.
- Update the `Autocomplete` label to use `fields.gitlabRepoPicker.owner.inputTitle` instead of `fields.gitlabRepoPicker.owner.title`.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/ui': patch
---
Added `prefers-reduced-motion` support to Tab indicator animations. Users with reduced motion preferences will no longer see sliding transitions on the active and hover indicators.
**Affected components:** Tabs
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-search': patch
---
Fixed the `SearchModal` leaving the page in a broken state by not restoring body overflow and aria-hidden attributes when closing.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-catalog-backend': minor
---
Added opentelemetry metrics for SCM events:
- `catalog.events.scm.messages` with attribute `eventType`: Counter for the number of SCM events actually received by the catalog backend. The `eventType` is currently either `location` or `repository`.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-catalog-node': minor
---
Added the ability for SCM events subscribers to mark the fact that they have taken actions based on events, which produces output metrics:
- `catalog.events.scm.actions` with attribute `action`: Counter for the number of actions actually taken by catalog internals or other subscribers, based on SCM events. The `action` is currently either `create`, `delete`, `refresh`, or `move`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-org': patch
---
Added `title` and `icon` to the new frontend system plugin definition.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/repo-tools': patch
---
Parallelized CLI report generation, reducing wall-clock time by ~4x.
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/cli': patch
'@backstage/codemods': patch
'@backstage/create-app': patch
'@backstage/repo-tools': patch
'@techdocs/cli': patch
---
Upgraded `commander` dependency from `^12.0.0` to `^14.0.3` across all CLI packages.
@@ -0,0 +1,9 @@
---
'@backstage/ui': minor
---
**BREAKING**: Removed the `toolbarWrapper` element from `PluginHeader` and dropped `toolbarWrapper` from `PluginHeaderDefinition.classNames`. Toolbar layout styles now live on `toolbar` (`.bui-PluginHeaderToolbar`).
**Migration:** Update custom CSS that targeted `.bui-PluginHeaderToolbarWrapper` to use `.bui-PluginHeaderToolbar` instead.
**Affected components:** PluginHeader
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Removed unused dependencies
+283 -189
View File
@@ -2,213 +2,307 @@
"mode": "pre",
"tag": "next",
"initialVersions": {
"example-app": "0.0.32",
"@backstage/app-defaults": "1.7.5",
"app-example-plugin": "0.0.32",
"example-app-legacy": "0.2.118",
"example-backend": "0.0.47",
"@backstage/backend-app-api": "1.5.0",
"@backstage/backend-defaults": "0.15.2",
"example-app": "0.0.33",
"@backstage/app-defaults": "1.7.6",
"app-example-plugin": "0.0.33",
"example-app-legacy": "0.2.119",
"example-backend": "0.0.48",
"@backstage/backend-app-api": "1.6.0",
"@backstage/backend-defaults": "0.16.0",
"@backstage/backend-dev-utils": "0.1.7",
"@backstage/backend-dynamic-feature-service": "0.7.9",
"@backstage/backend-openapi-utils": "0.6.6",
"@backstage/backend-plugin-api": "1.7.0",
"@backstage/backend-test-utils": "1.11.0",
"@backstage/catalog-client": "1.13.0",
"@backstage/catalog-model": "1.7.6",
"@backstage/cli": "0.35.4",
"@backstage/cli-common": "0.1.18",
"@backstage/cli-node": "0.2.18",
"@backstage/codemods": "0.1.54",
"@backstage/backend-dynamic-feature-service": "0.8.0",
"@backstage/backend-openapi-utils": "0.6.7",
"@backstage/backend-plugin-api": "1.8.0",
"@backstage/backend-test-utils": "1.11.1",
"@backstage/catalog-client": "1.14.0",
"@backstage/catalog-model": "1.7.7",
"@backstage/cli": "0.36.0",
"@backstage/cli-common": "0.2.0",
"@backstage/cli-defaults": "0.1.0",
"@internal/cli": "0.0.2",
"@backstage/cli-module-actions": "0.0.1",
"@backstage/cli-module-auth": "0.1.0",
"@backstage/cli-module-build": "0.1.0",
"@backstage/cli-module-config": "0.1.0",
"@backstage/cli-module-github": "0.1.0",
"@backstage/cli-module-info": "0.1.0",
"@backstage/cli-module-lint": "0.1.0",
"@backstage/cli-module-maintenance": "0.1.0",
"@backstage/cli-module-migrate": "0.1.0",
"@backstage/cli-module-new": "0.1.0",
"@backstage/cli-module-test-jest": "0.1.0",
"@backstage/cli-module-translations": "0.1.0",
"@backstage/cli-node": "0.3.0",
"@backstage/codemods": "0.1.55",
"@backstage/config": "1.3.6",
"@backstage/config-loader": "1.10.8",
"@backstage/core-app-api": "1.19.5",
"@backstage/core-compat-api": "0.5.8",
"@backstage/core-components": "0.18.7",
"@backstage/core-plugin-api": "1.12.3",
"@backstage/create-app": "0.7.9",
"@backstage/dev-utils": "1.1.20",
"e2e-test": "0.2.37",
"@backstage/config-loader": "1.10.9",
"@backstage/core-app-api": "1.19.6",
"@backstage/core-compat-api": "0.5.9",
"@backstage/core-components": "0.18.8",
"@backstage/core-plugin-api": "1.12.4",
"@backstage/create-app": "0.8.0",
"@backstage/dev-utils": "1.1.21",
"e2e-test": "0.2.38",
"@backstage/e2e-test-utils": "0.1.2",
"@backstage/errors": "1.2.7",
"@backstage/eslint-plugin": "0.2.1",
"@backstage/filter-predicates": "0.1.0",
"@backstage/frontend-app-api": "0.15.0",
"@backstage/frontend-defaults": "0.4.0",
"@backstage/frontend-dynamic-feature-loader": "0.1.9",
"@internal/frontend": "0.0.17",
"@backstage/frontend-plugin-api": "0.14.0",
"@backstage/frontend-test-utils": "0.5.0",
"@backstage/integration": "1.20.0",
"@backstage/eslint-plugin": "0.2.2",
"@backstage/filter-predicates": "0.1.1",
"@backstage/frontend-app-api": "0.16.0",
"@backstage/frontend-defaults": "0.5.0",
"@backstage/frontend-dev-utils": "0.1.0",
"@backstage/frontend-dynamic-feature-loader": "0.1.10",
"@internal/frontend": "0.0.18",
"@backstage/frontend-plugin-api": "0.15.0",
"@backstage/frontend-test-utils": "0.5.1",
"@backstage/integration": "2.0.0",
"@backstage/integration-aws-node": "0.1.20",
"@backstage/integration-react": "1.2.15",
"@backstage/module-federation-common": "0.1.0",
"@backstage/integration-react": "1.2.16",
"@backstage/module-federation-common": "0.1.2",
"@internal/opaque": "0.0.1",
"@backstage/release-manifests": "0.0.13",
"@backstage/repo-tools": "0.16.4",
"@internal/scaffolder": "0.0.18",
"@techdocs/cli": "1.10.5",
"techdocs-cli-embedded-app": "0.2.117",
"@backstage/test-utils": "1.7.15",
"@backstage/repo-tools": "0.17.0",
"@internal/scaffolder": "0.0.19",
"@techdocs/cli": "1.10.6",
"techdocs-cli-embedded-app": "0.2.118",
"@backstage/test-utils": "1.7.16",
"@backstage/theme": "0.7.2",
"@backstage/types": "1.2.2",
"@backstage/ui": "0.12.0",
"@backstage/ui": "0.13.0",
"@backstage/version-bridge": "1.0.12",
"yarn-plugin-backstage": "0.0.9",
"@backstage/plugin-api-docs": "0.13.4",
"yarn-plugin-backstage": "0.0.10",
"@backstage/plugin-api-docs": "0.13.5",
"@backstage/plugin-api-docs-module-protoc-gen-doc": "0.1.11",
"@backstage/plugin-app": "0.4.0",
"@backstage/plugin-app-backend": "0.5.11",
"@backstage/plugin-app-node": "0.1.42",
"@backstage/plugin-app-react": "0.2.0",
"@backstage/plugin-app-visualizer": "0.2.0",
"@backstage/plugin-auth": "0.1.5",
"@backstage/plugin-auth-backend": "0.27.0",
"@backstage/plugin-auth-backend-module-atlassian-provider": "0.4.12",
"@backstage/plugin-auth-backend-module-auth0-provider": "0.3.0",
"@backstage/plugin-auth-backend-module-aws-alb-provider": "0.4.13",
"@backstage/plugin-auth-backend-module-azure-easyauth-provider": "0.2.17",
"@backstage/plugin-auth-backend-module-bitbucket-provider": "0.3.12",
"@backstage/plugin-auth-backend-module-bitbucket-server-provider": "0.2.12",
"@backstage/plugin-auth-backend-module-cloudflare-access-provider": "0.4.12",
"@backstage/plugin-auth-backend-module-gcp-iap-provider": "0.4.12",
"@backstage/plugin-auth-backend-module-github-provider": "0.5.0",
"@backstage/plugin-auth-backend-module-gitlab-provider": "0.4.0",
"@backstage/plugin-auth-backend-module-google-provider": "0.3.12",
"@backstage/plugin-auth-backend-module-guest-provider": "0.2.16",
"@backstage/plugin-auth-backend-module-microsoft-provider": "0.3.12",
"@backstage/plugin-auth-backend-module-oauth2-provider": "0.4.12",
"@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "0.2.17",
"@backstage/plugin-auth-backend-module-oidc-provider": "0.4.13",
"@backstage/plugin-auth-backend-module-okta-provider": "0.2.12",
"@backstage/plugin-auth-backend-module-onelogin-provider": "0.3.12",
"@backstage/plugin-auth-backend-module-openshift-provider": "0.1.4",
"@backstage/plugin-auth-backend-module-pinniped-provider": "0.3.11",
"@backstage/plugin-auth-backend-module-vmware-cloud-provider": "0.5.11",
"@backstage/plugin-auth-node": "0.6.13",
"@backstage/plugin-auth-react": "0.1.24",
"@backstage/plugin-bitbucket-cloud-common": "0.3.7",
"@backstage/plugin-catalog": "1.33.0",
"@backstage/plugin-catalog-backend": "3.4.0",
"@backstage/plugin-catalog-backend-module-aws": "0.4.20",
"@backstage/plugin-catalog-backend-module-azure": "0.3.14",
"@backstage/plugin-catalog-backend-module-backstage-openapi": "0.5.11",
"@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.5.8",
"@backstage/plugin-catalog-backend-module-bitbucket-server": "0.5.8",
"@backstage/plugin-catalog-backend-module-gcp": "0.3.16",
"@backstage/plugin-catalog-backend-module-gerrit": "0.3.11",
"@backstage/plugin-catalog-backend-module-gitea": "0.1.9",
"@backstage/plugin-catalog-backend-module-github": "0.12.2",
"@backstage/plugin-catalog-backend-module-github-org": "0.3.19",
"@backstage/plugin-catalog-backend-module-gitlab": "0.8.0",
"@backstage/plugin-catalog-backend-module-gitlab-org": "0.2.18",
"@backstage/plugin-catalog-backend-module-incremental-ingestion": "0.7.9",
"@backstage/plugin-catalog-backend-module-ldap": "0.12.2",
"@backstage/plugin-catalog-backend-module-logs": "0.1.19",
"@backstage/plugin-catalog-backend-module-msgraph": "0.9.0",
"@backstage/plugin-catalog-backend-module-openapi": "0.2.19",
"@backstage/plugin-catalog-backend-module-puppetdb": "0.2.19",
"@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "0.2.17",
"@backstage/plugin-catalog-backend-module-unprocessed": "0.6.8",
"@backstage/plugin-app": "0.4.1",
"@backstage/plugin-app-backend": "0.5.12",
"@backstage/plugin-app-node": "0.1.43",
"@backstage/plugin-app-react": "0.2.1",
"@backstage/plugin-app-visualizer": "0.2.1",
"@backstage/plugin-auth": "0.1.6",
"@backstage/plugin-auth-backend": "0.27.2",
"@backstage/plugin-auth-backend-module-atlassian-provider": "0.4.13",
"@backstage/plugin-auth-backend-module-auth0-provider": "0.3.1",
"@backstage/plugin-auth-backend-module-aws-alb-provider": "0.4.14",
"@backstage/plugin-auth-backend-module-azure-easyauth-provider": "0.2.18",
"@backstage/plugin-auth-backend-module-bitbucket-provider": "0.3.13",
"@backstage/plugin-auth-backend-module-bitbucket-server-provider": "0.2.13",
"@backstage/plugin-auth-backend-module-cloudflare-access-provider": "0.4.13",
"@backstage/plugin-auth-backend-module-gcp-iap-provider": "0.4.13",
"@backstage/plugin-auth-backend-module-github-provider": "0.5.1",
"@backstage/plugin-auth-backend-module-gitlab-provider": "0.4.1",
"@backstage/plugin-auth-backend-module-google-provider": "0.3.13",
"@backstage/plugin-auth-backend-module-guest-provider": "0.2.17",
"@backstage/plugin-auth-backend-module-microsoft-provider": "0.3.13",
"@backstage/plugin-auth-backend-module-oauth2-provider": "0.4.13",
"@backstage/plugin-auth-backend-module-oauth2-proxy-provider": "0.2.18",
"@backstage/plugin-auth-backend-module-oidc-provider": "0.4.14",
"@backstage/plugin-auth-backend-module-okta-provider": "0.2.13",
"@backstage/plugin-auth-backend-module-onelogin-provider": "0.3.13",
"@backstage/plugin-auth-backend-module-openshift-provider": "0.1.5",
"@backstage/plugin-auth-backend-module-pinniped-provider": "0.3.12",
"@backstage/plugin-auth-backend-module-vmware-cloud-provider": "0.5.12",
"@backstage/plugin-auth-node": "0.6.14",
"@backstage/plugin-auth-react": "0.1.25",
"@backstage/plugin-bitbucket-cloud-common": "0.3.8",
"@backstage/plugin-catalog": "2.0.0",
"@backstage/plugin-catalog-backend": "3.5.0",
"@backstage/plugin-catalog-backend-module-aws": "0.4.21",
"@backstage/plugin-catalog-backend-module-azure": "0.3.15",
"@backstage/plugin-catalog-backend-module-backstage-openapi": "0.5.12",
"@backstage/plugin-catalog-backend-module-bitbucket-cloud": "0.5.9",
"@backstage/plugin-catalog-backend-module-bitbucket-server": "0.5.9",
"@backstage/plugin-catalog-backend-module-gcp": "0.3.17",
"@backstage/plugin-catalog-backend-module-gerrit": "0.3.12",
"@backstage/plugin-catalog-backend-module-gitea": "0.1.10",
"@backstage/plugin-catalog-backend-module-github": "0.13.0",
"@backstage/plugin-catalog-backend-module-github-org": "0.3.20",
"@backstage/plugin-catalog-backend-module-gitlab": "0.8.1",
"@backstage/plugin-catalog-backend-module-gitlab-org": "0.2.19",
"@backstage/plugin-catalog-backend-module-incremental-ingestion": "0.7.10",
"@backstage/plugin-catalog-backend-module-ldap": "0.12.3",
"@backstage/plugin-catalog-backend-module-logs": "0.1.20",
"@backstage/plugin-catalog-backend-module-msgraph": "0.9.1",
"@backstage/plugin-catalog-backend-module-openapi": "0.2.20",
"@backstage/plugin-catalog-backend-module-puppetdb": "0.2.20",
"@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "0.2.18",
"@backstage/plugin-catalog-backend-module-unprocessed": "0.6.9",
"@backstage/plugin-catalog-common": "1.1.8",
"@backstage/plugin-catalog-graph": "0.5.7",
"@backstage/plugin-catalog-import": "0.13.10",
"@backstage/plugin-catalog-node": "2.0.0",
"@backstage/plugin-catalog-react": "2.0.0",
"@backstage/plugin-catalog-unprocessed-entities": "0.2.26",
"@backstage/plugin-catalog-graph": "0.6.0",
"@backstage/plugin-catalog-import": "0.13.11",
"@backstage/plugin-catalog-node": "2.1.0",
"@backstage/plugin-catalog-react": "2.1.0",
"@backstage/plugin-catalog-unprocessed-entities": "0.2.27",
"@backstage/plugin-catalog-unprocessed-entities-common": "0.0.13",
"@backstage/plugin-config-schema": "0.1.77",
"@backstage/plugin-devtools": "0.1.36",
"@backstage/plugin-devtools-backend": "0.5.14",
"@backstage/plugin-devtools-common": "0.1.22",
"@backstage/plugin-devtools-react": "0.1.1",
"@backstage/plugin-events-backend": "0.5.11",
"@backstage/plugin-events-backend-module-aws-sqs": "0.4.19",
"@backstage/plugin-events-backend-module-azure": "0.2.28",
"@backstage/plugin-events-backend-module-bitbucket-cloud": "0.2.28",
"@backstage/plugin-events-backend-module-bitbucket-server": "0.1.9",
"@backstage/plugin-events-backend-module-gerrit": "0.2.28",
"@backstage/plugin-events-backend-module-github": "0.4.9",
"@backstage/plugin-events-backend-module-gitlab": "0.3.9",
"@backstage/plugin-events-backend-module-google-pubsub": "0.2.0",
"@backstage/plugin-events-backend-module-kafka": "0.3.1",
"@backstage/plugin-events-backend-test-utils": "0.1.52",
"@backstage/plugin-events-node": "0.4.19",
"@internal/plugin-todo-list": "1.0.48",
"@internal/plugin-todo-list-backend": "1.0.47",
"@backstage/plugin-config-schema": "0.1.78",
"@backstage/plugin-devtools": "0.1.37",
"@backstage/plugin-devtools-backend": "0.5.15",
"@backstage/plugin-devtools-common": "0.1.23",
"@backstage/plugin-devtools-react": "0.2.0",
"@backstage/plugin-events-backend": "0.6.0",
"@backstage/plugin-events-backend-module-aws-sqs": "0.4.20",
"@backstage/plugin-events-backend-module-azure": "0.2.29",
"@backstage/plugin-events-backend-module-bitbucket-cloud": "0.2.29",
"@backstage/plugin-events-backend-module-bitbucket-server": "0.1.10",
"@backstage/plugin-events-backend-module-gerrit": "0.2.29",
"@backstage/plugin-events-backend-module-github": "0.4.10",
"@backstage/plugin-events-backend-module-gitlab": "0.3.10",
"@backstage/plugin-events-backend-module-google-pubsub": "0.2.1",
"@backstage/plugin-events-backend-module-kafka": "0.3.2",
"@backstage/plugin-events-backend-test-utils": "0.1.53",
"@backstage/plugin-events-node": "0.4.20",
"@internal/plugin-todo-list": "1.0.49",
"@internal/plugin-todo-list-backend": "1.0.48",
"@internal/plugin-todo-list-common": "1.0.29",
"@backstage/plugin-gateway-backend": "1.1.2",
"@backstage/plugin-home": "0.9.2",
"@backstage/plugin-home-react": "0.1.35",
"@backstage/plugin-kubernetes": "0.12.16",
"@backstage/plugin-kubernetes-backend": "0.21.1",
"@backstage/plugin-kubernetes-cluster": "0.0.34",
"@backstage/plugin-gateway-backend": "1.1.3",
"@backstage/plugin-home": "0.9.3",
"@backstage/plugin-home-react": "0.1.36",
"@backstage/plugin-kubernetes": "0.12.17",
"@backstage/plugin-kubernetes-backend": "0.21.2",
"@backstage/plugin-kubernetes-cluster": "0.0.35",
"@backstage/plugin-kubernetes-common": "0.9.10",
"@backstage/plugin-kubernetes-node": "0.4.1",
"@backstage/plugin-kubernetes-react": "0.5.16",
"@backstage/plugin-mcp-actions-backend": "0.1.9",
"@backstage/plugin-mui-to-bui": "0.2.4",
"@backstage/plugin-notifications": "0.5.14",
"@backstage/plugin-notifications-backend": "0.6.2",
"@backstage/plugin-notifications-backend-module-email": "0.3.18",
"@backstage/plugin-notifications-backend-module-slack": "0.3.1",
"@backstage/plugin-kubernetes-node": "0.4.2",
"@backstage/plugin-kubernetes-react": "0.5.17",
"@backstage/plugin-mcp-actions-backend": "0.1.10",
"@backstage/plugin-mui-to-bui": "0.2.5",
"@backstage/plugin-notifications": "0.5.15",
"@backstage/plugin-notifications-backend": "0.6.3",
"@backstage/plugin-notifications-backend-module-email": "0.3.19",
"@backstage/plugin-notifications-backend-module-slack": "0.4.0",
"@backstage/plugin-notifications-common": "0.2.1",
"@backstage/plugin-notifications-node": "0.2.23",
"@backstage/plugin-org": "0.6.49",
"@backstage/plugin-org-react": "0.1.47",
"@backstage/plugin-permission-backend": "0.7.9",
"@backstage/plugin-permission-backend-module-allow-all-policy": "0.2.16",
"@backstage/plugin-permission-common": "0.9.6",
"@backstage/plugin-permission-node": "0.10.10",
"@backstage/plugin-permission-react": "0.4.40",
"@backstage/plugin-proxy-backend": "0.6.10",
"@backstage/plugin-proxy-node": "0.1.12",
"@backstage/plugin-scaffolder": "1.35.3",
"@backstage/plugin-scaffolder-backend": "3.1.3",
"@backstage/plugin-scaffolder-backend-module-azure": "0.2.18",
"@backstage/plugin-scaffolder-backend-module-bitbucket": "0.3.19",
"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "0.3.3",
"@backstage/plugin-scaffolder-backend-module-bitbucket-server": "0.2.18",
"@backstage/plugin-scaffolder-backend-module-confluence-to-markdown": "0.3.18",
"@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.3.20",
"@backstage/plugin-scaffolder-backend-module-gcp": "0.2.18",
"@backstage/plugin-scaffolder-backend-module-gerrit": "0.2.18",
"@backstage/plugin-scaffolder-backend-module-gitea": "0.2.18",
"@backstage/plugin-scaffolder-backend-module-github": "0.9.6",
"@backstage/plugin-scaffolder-backend-module-gitlab": "0.11.3",
"@backstage/plugin-scaffolder-backend-module-notifications": "0.1.19",
"@backstage/plugin-scaffolder-backend-module-rails": "0.5.18",
"@backstage/plugin-scaffolder-backend-module-sentry": "0.3.1",
"@backstage/plugin-scaffolder-backend-module-yeoman": "0.4.19",
"@backstage/plugin-scaffolder-common": "1.7.6",
"@backstage/plugin-scaffolder-node": "0.12.5",
"@backstage/plugin-scaffolder-node-test-utils": "0.3.8",
"@backstage/plugin-scaffolder-react": "1.19.7",
"@backstage/plugin-search": "1.6.0",
"@backstage/plugin-search-backend": "2.0.12",
"@backstage/plugin-search-backend-module-catalog": "0.3.12",
"@backstage/plugin-search-backend-module-elasticsearch": "1.8.0",
"@backstage/plugin-search-backend-module-explore": "0.3.11",
"@backstage/plugin-search-backend-module-pg": "0.5.52",
"@backstage/plugin-search-backend-module-stack-overflow-collator": "0.3.17",
"@backstage/plugin-search-backend-module-techdocs": "0.4.11",
"@backstage/plugin-search-backend-node": "1.4.1",
"@backstage/plugin-notifications-node": "0.2.24",
"@backstage/plugin-org": "0.7.0",
"@backstage/plugin-org-react": "0.1.48",
"@backstage/plugin-permission-backend": "0.7.10",
"@backstage/plugin-permission-backend-module-allow-all-policy": "0.2.17",
"@backstage/plugin-permission-common": "0.9.7",
"@backstage/plugin-permission-node": "0.10.11",
"@backstage/plugin-permission-react": "0.4.41",
"@backstage/plugin-proxy-backend": "0.6.11",
"@backstage/plugin-proxy-node": "0.1.13",
"@backstage/plugin-scaffolder": "1.36.0",
"@backstage/plugin-scaffolder-backend": "3.2.0",
"@backstage/plugin-scaffolder-backend-module-azure": "0.2.19",
"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "0.3.4",
"@backstage/plugin-scaffolder-backend-module-bitbucket-server": "0.2.19",
"@backstage/plugin-scaffolder-backend-module-confluence-to-markdown": "0.3.19",
"@backstage/plugin-scaffolder-backend-module-cookiecutter": "0.3.21",
"@backstage/plugin-scaffolder-backend-module-gcp": "0.2.19",
"@backstage/plugin-scaffolder-backend-module-gerrit": "0.2.19",
"@backstage/plugin-scaffolder-backend-module-gitea": "0.2.19",
"@backstage/plugin-scaffolder-backend-module-github": "0.9.7",
"@backstage/plugin-scaffolder-backend-module-gitlab": "0.11.4",
"@backstage/plugin-scaffolder-backend-module-notifications": "0.1.20",
"@backstage/plugin-scaffolder-backend-module-rails": "0.5.19",
"@backstage/plugin-scaffolder-backend-module-sentry": "0.3.2",
"@backstage/plugin-scaffolder-backend-module-yeoman": "0.4.20",
"@backstage/plugin-scaffolder-common": "2.0.0",
"@backstage/plugin-scaffolder-node": "0.13.0",
"@backstage/plugin-scaffolder-node-test-utils": "0.3.9",
"@backstage/plugin-scaffolder-react": "1.20.0",
"@backstage/plugin-search": "1.7.0",
"@backstage/plugin-search-backend": "2.1.0",
"@backstage/plugin-search-backend-module-catalog": "0.3.13",
"@backstage/plugin-search-backend-module-elasticsearch": "1.8.1",
"@backstage/plugin-search-backend-module-explore": "0.3.12",
"@backstage/plugin-search-backend-module-pg": "0.5.53",
"@backstage/plugin-search-backend-module-stack-overflow-collator": "0.3.18",
"@backstage/plugin-search-backend-module-techdocs": "0.4.12",
"@backstage/plugin-search-backend-node": "1.4.2",
"@backstage/plugin-search-common": "1.2.22",
"@backstage/plugin-search-react": "1.10.3",
"@backstage/plugin-signals": "0.0.28",
"@backstage/plugin-signals-backend": "0.3.12",
"@backstage/plugin-signals-node": "0.1.28",
"@backstage/plugin-signals-react": "0.0.19",
"@backstage/plugin-techdocs": "1.17.0",
"@backstage/plugin-techdocs-addons-test-utils": "2.0.2",
"@backstage/plugin-techdocs-backend": "2.1.5",
"@backstage/plugin-search-react": "1.11.0",
"@backstage/plugin-signals": "0.0.29",
"@backstage/plugin-signals-backend": "0.3.13",
"@backstage/plugin-signals-node": "0.1.29",
"@backstage/plugin-signals-react": "0.0.20",
"@backstage/plugin-techdocs": "1.17.1",
"@backstage/plugin-techdocs-addons-test-utils": "2.0.3",
"@backstage/plugin-techdocs-backend": "2.1.6",
"@backstage/plugin-techdocs-common": "0.1.1",
"@backstage/plugin-techdocs-module-addons-contrib": "1.1.33",
"@backstage/plugin-techdocs-node": "1.14.2",
"@backstage/plugin-techdocs-react": "1.3.8",
"@backstage/plugin-user-settings": "0.9.0",
"@backstage/plugin-user-settings-backend": "0.4.0",
"@backstage/plugin-techdocs-module-addons-contrib": "1.1.34",
"@backstage/plugin-techdocs-node": "1.14.4",
"@backstage/plugin-techdocs-react": "1.3.9",
"@backstage/plugin-user-settings": "0.9.1",
"@backstage/plugin-user-settings-backend": "0.4.1",
"@backstage/plugin-user-settings-common": "0.1.0"
},
"changesets": []
"changesets": [
"add-actions-registry-examples",
"angry-clouds-tell",
"app-defaults-clarify-failures",
"app-routes-redirect-config",
"auditor-zod-v4-refactor",
"azure-scm-events-layer",
"bump-glob-rollup-security",
"catalog-entity-page-no-header",
"catalog-exists-query-optimization",
"catalog-graph-nfs-page",
"catalog-import-nfs-page",
"catalog-search-table-sync",
"chatty-cups-create",
"clarify-fetch-failures",
"cold-bikes-beam",
"cool-shoes-hide",
"create-app-1774970958",
"dependabot-03b295a",
"dependabot-2a735a0",
"dependabot-cc35625",
"drop-react-17-packages-ui",
"easy-pens-judge",
"fix-avatar-flex-shrink",
"fix-aws-s3-url-reader-custom-endpoints",
"fix-bui-relative-href-resolution",
"fix-catalog-filter-flicker",
"fix-catalog-refresh-state-deadlock",
"fix-catalog-table-loading-flash",
"fix-entity-info-card-header-overflow",
"fix-org-profile-card-overflow",
"fix-sidebar-settings-nav",
"fix-translation-ref-ts6",
"fix-zod-generic-auth-node",
"fix-zod-generic-frontend-plugin-api",
"frontend-app-api-permission-error",
"funny-items-wink",
"fuzzy-mangos-design",
"gitlab-scm-events-layer",
"happy-masks-allow",
"hide-compat-wrapper-headers",
"hip-parents-fall",
"hot-yaks-crash",
"kubernetes-nfs-metadata",
"lazy-jars-shake",
"loopback-redirect-uri-port",
"lucky-things-write",
"notifications-nfs-metadata",
"olive-peaches-fly",
"olive-ravens-smell",
"orange-friends-march",
"org-nfs-metadata",
"parallelize-cli-reports",
"plugin-header-remove-toolbar-wrapper",
"quiet-streets-laugh",
"remove-cli-module-new-dep",
"remove-empty-examples-scaffolder-bridge",
"remove-jest-when-dep",
"remove-plugin-header-action-define-params",
"remove-type-fest-github",
"renovate-9d44e41",
"renovate-ced70c0",
"repo-tools-peer-deps-react18",
"scaffolder-nfs-page-layout",
"show-pagination-label",
"shy-doors-repair",
"signals-nfs-metadata",
"simplify-compat-route-ref",
"simplify-route-ref-types",
"smart-cycles-fall",
"specialized-app-apis",
"swift-lizards-bathe",
"ts6-cli-dom-asynciterable",
"ts6-eslint-plugin",
"ts6-plugin-scaffolder",
"ui-menu-item-style-refactor",
"ui-react-aria-deps",
"unprocessed-entities-devtools",
"update-app-visualizer-header-action",
"wicked-impalas-fry"
]
}
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/backend-defaults': patch
---
Fixed `yarn backstage-cli config:check --strict --config app-config.yaml` config validation error by adding
an optional `default` type discriminator to PostgreSQL connection configuration,
allowing `config:check` to properly validate `default` connection configurations.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-github': patch
---
Fixed a bug where `GithubEntityProvider` with `validateLocationsExist: true` and `filters.branch` configured would always check for the catalog file on the repository's default branch (`HEAD`) instead of the configured branch. This caused repositories to be filtered out when the catalog file only existed on the non-default branch.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/backend-plugin-api': patch
'@backstage/backend-defaults': patch
---
Adds an alpha `MetricsService` to provide a unified interface for metrics instrumentation across Backstage plugins.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/create-app': patch
---
Removed the unnecessary `@backstage/cli-module-new` dependency from the `next-app` template, since it is already included through `@backstage/cli-defaults`.
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend': patch
---
Removed unnecessary empty `examples` array from actions bridged via the actions registry.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-backend-module-rails': patch
---
Removed unused `jest-when` dev dependency.
@@ -0,0 +1,5 @@
---
'@backstage/frontend-plugin-api': patch
---
Removed the unnecessary need to use `defineParams` callback from `PluginHeaderActionBlueprint`. It still works, but is no longer required.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-github': patch
---
Removed the `type-fest` dev dependency, replacing its `PartialDeep` import with a local helper type in tests.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Updated dependency `webpack` to `~5.105.0`.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/ui': patch
---
Updated dependency `@types/use-sync-external-store` to `^1.0.0`.
+11
View File
@@ -0,0 +1,11 @@
---
'@backstage/backend-defaults': patch
'@backstage/backend-dynamic-feature-service': patch
'@backstage/plugin-catalog-backend': patch
'@backstage/plugin-events-backend-module-google-pubsub': patch
'@backstage/plugin-gateway-backend': patch
'@backstage/plugin-scaffolder-backend': patch
'@backstage/plugin-signals': patch
---
Updated dependency `wait-for-expect` to `^4.0.0`.
@@ -0,0 +1,5 @@
---
'@backstage/repo-tools': patch
---
Added support for packages that only support React 18+ in the `peer-deps` command.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/ui': patch
---
Improved type safety in `useDefinition` by centralizing prop resolution and strengthening the `BgPropsConstraint` to require that `bg` provider components declare `children` as a required prop in their OwnProps type.
@@ -1,5 +0,0 @@
---
'@backstage/plugin-scaffolder': patch
---
Added back the `formFieldsApiRef` and `ScaffolderFormFieldsApi` alpha exports that were unintentionally removed.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder': patch
---
Fixed the layout of the scaffolder plugin in the new frontend system to use the new page layout.

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