# Release v1.49.0-next.2 Upgrade Helper: [https://backstage.github.io/upgrade-helper/?to=1.49.0-next.2](https://backstage.github.io/upgrade-helper/?to=1.49.0-next.2) ## @backstage/plugin-catalog@2.0.0-next.2 ### Major Changes - 5fc35bb: Migrated `EntityAboutCard`, `EntityLinksCard`, `EntityLabelsCard`, `GroupProfileCard`, and `UserProfileCard` from MUI/InfoCard to use the new BUI card layout and BUI components where possible. **BREAKING**: Removed `variant` prop from EntityAboutCard, EntityUserProfileCard, EntityGroupProfileCard, EntityLabelsCard, EntityLinksCard. Removed `gridSizes` prop from `AboutField`. **Migration:** Simply delete the obsolete `variant` and `gridSizes` props, e.g: ```diff - + ``` ```diff - + ``` ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.5.9-next.2 - @backstage/ui@0.13.0-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-scaffolder-common@2.0.0-next.2 - @backstage/plugin-search-react@1.10.5-next.1 - @backstage/plugin-techdocs-react@1.3.9-next.1 ## @backstage/backend-app-api@1.6.0-next.1 ### Minor Changes - 545557a: Registration errors should be forwarded as BackendStartupResult ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 ## @backstage/backend-plugin-api@1.8.0-next.1 ### Minor Changes - 015668c: Added `cancelTask` method to the `SchedulerService` interface and implementation, allowing cancellation of currently running scheduled tasks. For global tasks, the database lock is released and a periodic liveness check aborts the running task function. For local tasks, the task's abort signal is triggered directly. A new `POST /.backstage/scheduler/v1/tasks/:id/cancel` endpoint is also available. ### Patch Changes - Updated dependencies - @backstage/cli-common@0.2.0-next.2 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-permission-node@0.10.11-next.1 ## @backstage/catalog-client@1.14.0-next.2 ### Minor Changes - 5d95e8e: Add an `onConflict` option to location creation that can refresh an existing location instead of throwing a conflict error. ## @backstage/cli@0.36.0-next.2 ### Minor Changes - d0f4cd2: Added new `auth` command group for authenticating the CLI with Backstage instances using OAuth 2.0 with a pre-registered client metadata document. Commands include `login`, `logout`, `list`, `show`, `print-token`, and `select` for managing multiple authenticated instances. ### Patch Changes - a4e5902: Internal refactor of the CLI command registration - ff4a45a: Migrated remaining CLI command handlers from `commander` to `cleye` for argument parsing. Several camelCase CLI flags have been deprecated in favor of their kebab-case equivalents (e.g. `--successCache` → `--success-cache`). The old camelCase forms still work but will now log a deprecation warning. Please update any scripts or CI configurations to use the kebab-case versions. - 4a75544: Updated dependency `react-refresh` to `^0.18.0`. - Updated dependencies - @backstage/cli-common@0.2.0-next.2 - @backstage/integration@2.0.0-next.2 ## @backstage/frontend-app-api@0.16.0-next.1 ### Minor Changes - 92af1ae: **BREAKING**: Removed the `allowUnknownExtensionConfig` option from `createSpecializedApp`. This flag had no effect and was a no-op, so no behavioral changes are expected. ### Patch Changes - 0452d02: Add optional `description` field to plugin-level feature flags. - dab6c46: Added the `ExtensionFactoryMiddleware` type as a public export. - Updated dependencies - @backstage/core-app-api@1.19.6-next.1 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/frontend-defaults@0.5.0-next.1 ## @backstage/frontend-defaults@0.5.0-next.1 ### Minor Changes - 92af1ae: **BREAKING**: Removed the `allowUnknownExtensionConfig` option from `createApp`. This flag had no effect and was a no-op, so no behavioral changes are expected. - 33de79d: **BREAKING**: Removed the deprecated `createPublicSignInApp` function. Use `createApp` from `@backstage/frontend-defaults` with `appModulePublicSignIn` from `@backstage/plugin-app/alpha` instead. ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/frontend-app-api@0.16.0-next.1 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-app@0.4.1-next.2 ## @backstage/frontend-plugin-api@0.15.0-next.1 ### Minor Changes - 6573901: **BREAKING**: Removed the deprecated `AnyExtensionDataRef` type. Use `ExtensionDataRef` without type parameters instead. - a9440f0: **BREAKING**: Simplified the `ExtensionAttachTo` type to only support a single attachment target. The array form for attaching to multiple extension points has been removed. Also removed the deprecated `ExtensionAttachToSpec` type alias. ### Patch Changes - 8a3a906: Deprecated `NavItemBlueprint`. Nav items are now automatically inferred from `PageBlueprint` extensions based on their `title` and `icon` params. - b15a685: Deprecated `withApis`, use the `withApis` export from `@backstage/core-compat-api` instead. - 0452d02: Add optional `description` field to plugin-level feature flags. - 1bec049: Fixed inconsistent `JSX.Element` type reference in the `DialogApiDialog.update` method signature. - 2c383b5: Deprecated `AnalyticsImplementationBlueprint` and `AnalyticsImplementationFactory` in favor of the exports from `@backstage/plugin-app-react`. - dab6c46: Deprecated the `ExtensionFactoryMiddleware` type, which has been moved to `@backstage/frontend-app-api`. - d0206c4: Removed the deprecated `defaultPath` migration helper from `PageBlueprint` params. - edb872c: Renamed the `PageTab` type to `PageLayoutTab`. The old `PageTab` name is now a deprecated type alias. - fe848e0: Changed `useApiHolder` to return an empty `ApiHolder` instead of throwing when used outside of an API context. ## @backstage/plugin-catalog-backend@3.5.0-next.2 ### Minor Changes - 5d95e8e: Add an `onConflict` option to location creation that can refresh an existing location instead of throwing a conflict error. ### Patch Changes - 7416e8b: Moved stitch queue concerns out of `refresh_state` and `final_entities` into a dedicated `stitch_queue` table with `entity_ref` as the primary key. The `stitch_ticket` is used for optimistic concurrency control. When a stitch completes successfully and the ticket hasn't changed, the corresponding row is deleted from the queue. The migration handles existing data and is fully reversible. - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/integration@2.0.0-next.2 - @backstage/backend-openapi-utils@0.6.7-next.1 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 - @backstage/plugin-permission-node@0.10.11-next.1 ## @backstage/plugin-catalog-graph@0.6.0-next.2 ### Minor Changes - d14b6e0: **BREAKING**: Migrated `MembersListCard`, `OwnershipCard`, and `CatalogGraphCard` to use BUI card primitives via `EntityInfoCard`. - `OwnershipCard`: Removed `variant` and `maxScrollHeight` props. Card height and scrolling are now controlled by the parent container — the card fills its container and the body scrolls automatically when content overflows. - `CatalogGraphCard`: Removed `variant` prop. - `MembersListCard`: Translation keys `subtitle`, `paginationLabel`, `aggregateMembersToggle.directMembers`, `aggregateMembersToggle.aggregatedMembers`, and `aggregateMembersToggle.ariaLabel` have been removed. The `title` key now includes `{{groupName}}`. New keys added: `cardLabel`, `noSearchResult`, `aggregateMembersToggle.label`. - `OwnershipCard`: Translation keys `aggregateRelationsToggle.directRelations`, `aggregateRelationsToggle.aggregatedRelations`, and `aggregateRelationsToggle.ariaLabel` have been removed. New key added: `aggregateRelationsToggle.label`. - Removed `MemberComponentClassKey` export, and `root` and `cardContent` from `MembersListCardClassKey`, `card` from `OwnershipCardClassKey`, and `card` from `CatalogGraphCardClassKey`. **Migration:** ```diff - + ``` ```diff - + ``` ### Patch Changes - Updated dependencies - @backstage/ui@0.13.0-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-catalog-react@2.1.0-next.2 ### Minor Changes - d14b6e0: Exported `useEntityRefLink` hook that returns a function for generating entity page URLs from entity references. - c6080eb: Added `EntityInfoCard` component to `@backstage/plugin-catalog-react` as a BUI-based card wrapper for entity page cards. ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.5.9-next.2 - @backstage/ui@0.13.0-next.2 - @backstage/frontend-test-utils@0.5.1-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-notifications-backend-module-slack@0.4.0-next.1 ### Minor Changes - cd62d78: **BREAKING**: Only send direct messages to user entity recipients. Notifications sent to non-user entities no longer send Slack direct messages to resolved users. ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-notifications-node@0.2.24-next.2 ## @backstage/plugin-org@0.7.0-next.2 ### Minor Changes - d14b6e0: **BREAKING**: Migrated `MembersListCard`, `OwnershipCard`, and `CatalogGraphCard` to use BUI card primitives via `EntityInfoCard`. - `OwnershipCard`: Removed `variant` and `maxScrollHeight` props. Card height and scrolling are now controlled by the parent container — the card fills its container and the body scrolls automatically when content overflows. - `CatalogGraphCard`: Removed `variant` prop. - `MembersListCard`: Translation keys `subtitle`, `paginationLabel`, `aggregateMembersToggle.directMembers`, `aggregateMembersToggle.aggregatedMembers`, and `aggregateMembersToggle.ariaLabel` have been removed. The `title` key now includes `{{groupName}}`. New keys added: `cardLabel`, `noSearchResult`, `aggregateMembersToggle.label`. - `OwnershipCard`: Translation keys `aggregateRelationsToggle.directRelations`, `aggregateRelationsToggle.aggregatedRelations`, and `aggregateRelationsToggle.ariaLabel` have been removed. New key added: `aggregateRelationsToggle.label`. - Removed `MemberComponentClassKey` export, and `root` and `cardContent` from `MembersListCardClassKey`, `card` from `OwnershipCardClassKey`, and `card` from `CatalogGraphCardClassKey`. **Migration:** ```diff - + ``` ```diff - + ``` - 5fc35bb: Migrated `EntityAboutCard`, `EntityLinksCard`, `EntityLabelsCard`, `GroupProfileCard`, and `UserProfileCard` from MUI/InfoCard to use the new BUI card layout and BUI components where possible. **BREAKING**: Removed `variant` prop from EntityAboutCard, EntityUserProfileCard, EntityGroupProfileCard, EntityLabelsCard, EntityLinksCard. Removed `gridSizes` prop from `AboutField`. **Migration:** Simply delete the obsolete `variant` and `gridSizes` props, e.g: ```diff - + ``` ```diff - + ``` ### Patch Changes - Updated dependencies - @backstage/ui@0.13.0-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-scaffolder-backend@3.2.0-next.2 ### Minor Changes - e8736ea: Added secrets schema validation for task creation, retry, and dry-run endpoints. When a template defines `spec.secrets.schema`, the API validates provided secrets against the schema and returns a `400` error if validation fails. ### Patch Changes - 30ff981: Fixed a security vulnerability where secrets could bypass log redaction when transformed through Nunjucks filters in scaffolder templates. - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-common@2.0.0-next.2 - @backstage/backend-openapi-utils@0.6.7-next.1 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 - @backstage/plugin-permission-node@0.10.11-next.1 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-common@2.0.0-next.2 ### Minor Changes - e8736ea: Added an optional `secrets` field to `TemplateEntityV1beta3` for configuring secrets validation. The schema for validating secrets is defined under `secrets.schema` as a JSON Schema object. ### Patch Changes - Updated dependencies - @backstage/integration@2.0.0-next.2 ## @backstage/plugin-scaffolder-react@1.20.0-next.2 ### Minor Changes - 470f72d: The `LogViewer` component from `@backstage/core-components` now supports downloading logs if a callback is passed to `onDownloadLogs` ### Patch Changes - bd31ddd: Updated dependency `flatted` to `3.3.4`. - Updated dependencies - @backstage/frontend-test-utils@0.5.1-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-scaffolder-common@2.0.0-next.2 ## @backstage/backend-defaults@0.16.0-next.2 ### Patch Changes - 015668c: Added `cancelTask` method to the `SchedulerService` interface and implementation, allowing cancellation of currently running scheduled tasks. For global tasks, the database lock is released and a periodic liveness check aborts the running task function. For local tasks, the task's abort signal is triggered directly. A new `POST /.backstage/scheduler/v1/tasks/:id/cancel` endpoint is also available. - 5fcbef2: Updated dependency `express-rate-limit` to `^8.0.0`. - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/backend-app-api@1.6.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-events-node@0.4.20-next.1 - @backstage/plugin-permission-node@0.10.11-next.1 ## @backstage/backend-dynamic-feature-service@0.8.0-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/backend-defaults@0.16.0-next.2 - @backstage/cli-common@0.2.0-next.2 - @backstage/plugin-catalog-backend@3.5.0-next.2 - @backstage/backend-openapi-utils@0.6.7-next.1 - @backstage/plugin-app-node@0.1.43-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-events-backend@0.6.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 - @backstage/plugin-permission-node@0.10.11-next.1 - @backstage/plugin-scaffolder-node@0.13.0-next.2 - @backstage/plugin-search-backend-node@1.4.2-next.1 ## @backstage/backend-openapi-utils@0.6.7-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 ## @backstage/backend-test-utils@1.11.1-next.2 ### Patch Changes - 164711a: Added `cancelTask` to `MockSchedulerService` and mock scheduler service factory. - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/backend-defaults@0.16.0-next.2 - @backstage/backend-app-api@1.6.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/cli-common@0.2.0-next.2 ### Patch Changes - 9361965: Fixed `runCheck` to ignore stdio of the spawned process, preventing unwanted output from leaking to the terminal. ## @backstage/core-app-api@1.19.6-next.1 ### Patch Changes - 12d8afe: Added `BUIProvider` from `@backstage/ui` to the app shell provider tree, enabling BUI components to fire analytics events through the Backstage analytics system. - 0452d02: Add optional `description` field to plugin-level feature flags. - Updated dependencies - @backstage/ui@0.13.0-next.2 - @backstage/core-plugin-api@1.12.4-next.1 ## @backstage/core-compat-api@0.5.9-next.2 ### Patch Changes - b15a685: Added `withApis`, which is a Higher-Order Component for providing APIs as props to a component via `useApiHolder`. - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/plugin-app-react@0.2.1-next.1 ## @backstage/core-components@0.18.8-next.1 ### Patch Changes - 8b1a847: Fixed Table component layout when both `filters` and `title` props are used together. The filter controls now use a dedicated CSS class (`filterControls`) instead of incorrectly reusing the root container class. - 470f72d: The `LogViewer` component from `@backstage/core-components` now supports downloading logs if a callback is passed to `onDownloadLogs` - Updated dependencies - @backstage/core-plugin-api@1.12.4-next.1 ## @backstage/core-plugin-api@1.12.4-next.1 ### Patch Changes - 0452d02: Add optional `description` field to plugin-level feature flags. - fe848e0: Changed `useApiHolder` to return an empty `ApiHolder` instead of throwing when used outside of an API context. - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 ## @backstage/create-app@0.7.10-next.2 ### Patch Changes - d14b6e0: **BREAKING**: Migrated `MembersListCard`, `OwnershipCard`, and `CatalogGraphCard` to use BUI card primitives via `EntityInfoCard`. - `OwnershipCard`: Removed `variant` and `maxScrollHeight` props. Card height and scrolling are now controlled by the parent container — the card fills its container and the body scrolls automatically when content overflows. - `CatalogGraphCard`: Removed `variant` prop. - `MembersListCard`: Translation keys `subtitle`, `paginationLabel`, `aggregateMembersToggle.directMembers`, `aggregateMembersToggle.aggregatedMembers`, and `aggregateMembersToggle.ariaLabel` have been removed. The `title` key now includes `{{groupName}}`. New keys added: `cardLabel`, `noSearchResult`, `aggregateMembersToggle.label`. - `OwnershipCard`: Translation keys `aggregateRelationsToggle.directRelations`, `aggregateRelationsToggle.aggregatedRelations`, and `aggregateRelationsToggle.ariaLabel` have been removed. New key added: `aggregateRelationsToggle.label`. - Removed `MemberComponentClassKey` export, and `root` and `cardContent` from `MembersListCardClassKey`, `card` from `OwnershipCardClassKey`, and `card` from `CatalogGraphCardClassKey`. **Migration:** ```diff - + ``` ```diff - + ``` - Updated dependencies - @backstage/cli-common@0.2.0-next.2 ## @backstage/frontend-dynamic-feature-loader@0.1.10-next.2 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 ## @backstage/frontend-test-utils@0.5.1-next.2 ### Patch Changes - b56f573: Deprecated standalone mock API exports in favor of the `mockApis` namespace. This includes the mock classes (`MockAlertApi`, `MockAnalyticsApi`, `MockConfigApi`, `MockErrorApi`, `MockFetchApi`, `MockFeatureFlagsApi`, `MockPermissionApi`, `MockStorageApi`, `MockTranslationApi`), their option types (`MockErrorApiOptions`, `MockFeatureFlagsApiOptions`), and the `ErrorWithContext` type. `MockFetchApiOptions` is kept as a non-deprecated export. Use the `mockApis` namespace instead, for example `mockApis.alert()` or `mockApis.alert.mock()`. - Updated dependencies - @backstage/core-app-api@1.19.6-next.1 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/frontend-app-api@0.16.0-next.1 - @backstage/plugin-app-react@0.2.1-next.1 - @backstage/plugin-app@0.4.1-next.2 ## @backstage/integration@2.0.0-next.2 ### Patch Changes - 1513a0b: Fixed a security vulnerability where path traversal sequences in SCM URLs could be used to access unintended API endpoints using server-side integration credentials. ## @backstage/repo-tools@0.17.0-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/cli-common@0.2.0-next.2 ## @backstage/ui@0.13.0-next.2 ### Patch Changes - db92751: Added interactive support to the `Card` component. Pass `onPress` to make the entire card surface pressable, or `href` to make it navigate to a URL. A transparent overlay handles the interaction while nested buttons and links remain independently clickable. - 12d8afe: Added analytics capabilities to the component library. Components with navigation behavior (Link, ButtonLink, Tab, MenuItem, Tag, Row) now fire analytics events on click when a `BUIProvider` is present. New exports: `BUIProvider`, `useAnalytics`, `getNodeText`, and associated types (`AnalyticsTracker`, `UseAnalyticsFn`, `BUIProviderProps`, `AnalyticsEventAttributes`). Components with analytics support now accept a `noTrack` prop to suppress event firing. **Affected components:** Link, ButtonLink, Tab, MenuItem, Tag, Row - 430d5ed: Fixed interactive cards so that CardBody can scroll when the card has a constrained height. Previously, the overlay element blocked scroll events. **Affected components:** Card - ad7c883: Deprecated the `HeaderPage` component name in favor of `Header`. The old `HeaderPage`, `HeaderPageProps`, `HeaderPageOwnProps`, `HeaderPageBreadcrumb`, and `HeaderPageDefinition` exports are still available as deprecated aliases. - f42f4cc: Fixed Table column headers overflowing and wrapping when there is not enough space. Headers now truncate with ellipsis instead. **Affected components:** Table - fbd5c5a: Fixed Table rows showing a pointer cursor when not interactive. Rows now only show `cursor: pointer` when they have an `href`, are selectable, or are pressable. **Affected components:** Table - 7960d54: Added support for native HTML div attributes on the `Flex`, `Grid`, and `Grid.Item` components. **Affected components:** Flex, Grid, Grid.Item - 12d8afe: Fixed MenuItem `onAction` prop ordering so user-provided `onAction` handlers are chained rather than silently overwritten. - bb66b86: The `Select` trigger now automatically adapts its background colour based on the parent background context. **Affected components:** Select - 934ac03: `SearchField` and `TextField` now automatically adapt their background color based on the parent bg context, stepping up one neutral level (e.g. neutral-1 → neutral-2) when placed on a neutral background. `TextField` also gains a focus ring using the `--bui-ring` token. **Affected components:** SearchField, TextField ## @backstage/plugin-api-docs@0.13.5-next.2 ### Patch Changes - ca277ef: Updated dependency `graphiql` to `3.9.0` to address security vulnerability in `markdown-it` package. Updated dependency `@graphiql/react` to `0.29.0` to match the version used by `graphiql`. Moved dependency `graphql-config` to `devDependencies` as it is needed only for types. - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-catalog@2.0.0-next.2 ## @backstage/plugin-app@0.4.1-next.2 ### Patch Changes - 12d8afe: Added `BUIProvider` from `@backstage/ui` to the app root, enabling BUI components to fire analytics events through the Backstage analytics system. - Updated dependencies - @backstage/ui@0.13.0-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-app-react@0.2.1-next.1 ## @backstage/plugin-app-backend@0.5.12-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-app-node@0.1.43-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-app-node@0.1.43-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 ## @backstage/plugin-app-react@0.2.1-next.1 ### Patch Changes - 2c383b5: Added `AnalyticsImplementationBlueprint` and `AnalyticsImplementationFactory`, migrated from `@backstage/frontend-plugin-api`. - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 ## @backstage/plugin-app-visualizer@0.2.1-next.2 ### Patch Changes - Updated dependencies - @backstage/ui@0.13.0-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-auth@0.1.6-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-auth-backend@0.27.1-next.2 ### Patch Changes - d0f4cd2: Added optional client metadata document endpoint at `/.well-known/oauth-client/cli.json` relative to the auth backend base URL for CLI authentication. Enabled when `auth.experimentalClientIdMetadataDocuments.enabled` is set to `true`. - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-auth-backend-module-atlassian-provider@0.4.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-auth0-provider@0.3.1-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-aws-alb-provider@0.4.14-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-backend@0.27.1-next.2 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-azure-easyauth-provider@0.2.18-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-bitbucket-provider@0.3.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-bitbucket-server-provider@0.2.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-cloudflare-access-provider@0.4.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-gcp-iap-provider@0.4.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-github-provider@0.5.1-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-gitlab-provider@0.4.1-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-google-provider@0.3.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-guest-provider@0.2.17-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-microsoft-provider@0.3.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-oauth2-provider@0.4.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-oauth2-proxy-provider@0.2.18-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-oidc-provider@0.4.14-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-backend@0.27.1-next.2 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-okta-provider@0.2.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-onelogin-provider@0.3.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-openshift-provider@0.1.5-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-pinniped-provider@0.3.12-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-backend-module-vmware-cloud-provider@0.5.12-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-auth-node@0.6.14-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/catalog-client@1.14.0-next.2 ## @backstage/plugin-catalog-backend-module-aws@0.4.21-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/backend-defaults@0.16.0-next.2 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-azure@0.3.15-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-backstage-openapi@0.5.12-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/backend-openapi-utils@0.6.7-next.1 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-bitbucket-cloud@0.5.9-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-catalog-backend-module-bitbucket-server@0.5.9-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-catalog-backend-module-gcp@0.3.17-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-gerrit@0.3.12-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-gitea@0.1.10-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-github@0.13.0-next.2 ### Patch Changes - 106d1b2: Added a `defaultUserTransformer.useVerifiedEmails` config option for the `githubOrg` provider. When set to `true`, the default user transformer prefers organization verified domain emails over the user's public GitHub email. Defaults to `false`, which uses only the public GitHub email. This option has no effect when a custom user transformer is set via the `githubOrgEntityProviderTransformsExtensionPoint`. ```yaml catalog: providers: githubOrg: production: githubUrl: https://github.com orgs: - my-org defaultUserTransformer: useVerifiedEmails: true ``` - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-catalog-backend-module-github-org@0.3.20-next.2 ### Patch Changes - 106d1b2: Added a `defaultUserTransformer.useVerifiedEmails` config option for the `githubOrg` provider. When set to `true`, the default user transformer prefers organization verified domain emails over the user's public GitHub email. Defaults to `false`, which uses only the public GitHub email. This option has no effect when a custom user transformer is set via the `githubOrgEntityProviderTransformsExtensionPoint`. ```yaml catalog: providers: githubOrg: production: githubUrl: https://github.com orgs: - my-org defaultUserTransformer: useVerifiedEmails: true ``` - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-catalog-backend-module-github@0.13.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-catalog-backend-module-gitlab@0.8.1-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/backend-defaults@0.16.0-next.2 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-catalog-backend-module-gitlab-org@0.2.19-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-catalog-backend-module-gitlab@0.8.1-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-catalog-backend-module-incremental-ingestion@0.7.10-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/backend-defaults@0.16.0-next.2 - @backstage/plugin-catalog-backend@3.5.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-catalog-backend-module-ldap@0.12.3-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-logs@0.1.20-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-catalog-backend@3.5.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-catalog-backend-module-msgraph@0.9.1-next.1 ### Patch Changes - 97eaecf: Fixed scheduler task remaining stuck in running state after pod termination by propagating AbortSignal into MicrosoftGraphOrgEntityProvider.read() - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-openapi@0.2.20-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-puppetdb@0.2.20-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.18-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-scaffolder-common@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-backend-module-unprocessed@0.6.9-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-catalog-import@0.13.11-next.2 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/integration@2.0.0-next.2 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-catalog-node@2.1.0-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-test-utils@1.11.1-next.2 - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-permission-node@0.10.11-next.1 ## @backstage/plugin-catalog-unprocessed-entities@0.2.27-next.1 ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.5.9-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-devtools-react@0.1.2-next.1 ## @backstage/plugin-devtools@0.1.37-next.2 ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.5.9-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-devtools-react@0.1.2-next.1 ## @backstage/plugin-devtools-backend@0.5.15-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/cli-common@0.2.0-next.2 - @backstage/plugin-permission-node@0.10.11-next.1 ## @backstage/plugin-devtools-react@0.1.2-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 ## @backstage/plugin-events-backend@0.6.0-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/backend-openapi-utils@0.6.7-next.1 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-events-backend-module-aws-sqs@0.4.20-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-events-backend-module-azure@0.2.29-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-events-backend-module-bitbucket-cloud@0.2.29-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-events-backend-module-bitbucket-server@0.1.10-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-events-backend-module-gerrit@0.2.29-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-events-backend-module-github@0.4.10-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-events-backend-module-gitlab@0.3.10-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-events-backend-module-google-pubsub@0.2.1-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-events-backend-module-kafka@0.3.2-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-events-node@0.4.20-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 ## @backstage/plugin-gateway-backend@1.1.3-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 ## @backstage/plugin-home@0.9.3-next.2 ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.5.9-next.2 - @backstage/core-app-api@1.19.6-next.1 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-home-react@0.1.36-next.1 ## @backstage/plugin-home-react@0.1.36-next.1 ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.5.9-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-kubernetes@0.12.17-next.2 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-kubernetes-backend@0.21.2-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-kubernetes-node@0.4.2-next.1 - @backstage/plugin-permission-node@0.10.11-next.1 ## @backstage/plugin-kubernetes-node@0.4.2-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 ## @backstage/plugin-mcp-actions-backend@0.1.10-next.2 ### Patch Changes - c74b697: Added support for splitting MCP actions into multiple servers via `mcpActions.servers` configuration. Each server gets its own endpoint at `/api/mcp-actions/v1/{key}` with actions scoped using include/exclude filter rules. Tool names are now namespaced with the plugin ID by default, configurable via `mcpActions.namespacedToolNames`. When `mcpActions.servers` is not configured, the plugin continues to serve a single server at `/api/mcp-actions/v1`. - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-mui-to-bui@0.2.5-next.2 ### Patch Changes - ad7c883: Updated the MUI to BUI theme converter page to use the renamed `Header` component from `@backstage/ui`. - Updated dependencies - @backstage/ui@0.13.0-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 ## @backstage/plugin-notifications@0.5.15-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-notifications-backend@0.6.3-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-notifications-node@0.2.24-next.2 - @backstage/plugin-signals-node@0.1.29-next.1 ## @backstage/plugin-notifications-backend-module-email@0.3.19-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-notifications-node@0.2.24-next.2 ## @backstage/plugin-notifications-node@0.2.24-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-signals-node@0.1.29-next.1 ## @backstage/plugin-permission-backend@0.7.10-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-permission-node@0.10.11-next.1 ## @backstage/plugin-permission-backend-module-allow-all-policy@0.2.17-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-permission-node@0.10.11-next.1 ## @backstage/plugin-permission-node@0.10.11-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 ## @backstage/plugin-proxy-backend@0.6.11-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-proxy-node@0.1.13-next.1 ## @backstage/plugin-proxy-node@0.1.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 ## @backstage/plugin-scaffolder@1.35.5-next.2 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/integration@2.0.0-next.2 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-scaffolder-react@1.20.0-next.2 - @backstage/plugin-scaffolder-common@2.0.0-next.2 - @backstage/plugin-techdocs-react@1.3.9-next.1 ## @backstage/plugin-scaffolder-backend-module-azure@0.2.19-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.3.4-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.19-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.3.19-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-cookiecutter@0.3.21-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/backend-defaults@0.16.0-next.2 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-gcp@0.2.19-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-gerrit@0.2.19-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-gitea@0.2.19-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-github@0.9.7-next.2 ### Patch Changes - b2591f6: Fixed environment `waitTime` description incorrectly asking for milliseconds instead of minutes. - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-gitlab@0.11.4-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-notifications@0.1.20-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-notifications-node@0.2.24-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-rails@0.5.19-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-sentry@0.3.2-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-scaffolder-backend-module-yeoman@0.4.20-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-scaffolder-node@0.13.0-next.2 - @backstage/plugin-scaffolder-node-test-utils@0.3.9-next.2 ## @backstage/plugin-scaffolder-node@0.13.0-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-test-utils@1.11.1-next.2 - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-scaffolder-common@2.0.0-next.2 ## @backstage/plugin-scaffolder-node-test-utils@0.3.9-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-test-utils@1.11.1-next.2 - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-scaffolder-node@0.13.0-next.2 ## @backstage/plugin-search@1.6.2-next.2 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-search-react@1.10.5-next.1 ## @backstage/plugin-search-backend@2.1.0-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/backend-openapi-utils@0.6.7-next.1 - @backstage/plugin-permission-node@0.10.11-next.1 - @backstage/plugin-search-backend-node@1.4.2-next.1 ## @backstage/plugin-search-backend-module-catalog@0.3.13-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-search-backend-node@1.4.2-next.1 ## @backstage/plugin-search-backend-module-elasticsearch@1.8.1-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-search-backend-node@1.4.2-next.1 ## @backstage/plugin-search-backend-module-explore@0.3.12-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-search-backend-node@1.4.2-next.1 ## @backstage/plugin-search-backend-module-pg@0.5.53-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-search-backend-node@1.4.2-next.1 ## @backstage/plugin-search-backend-module-stack-overflow-collator@0.3.18-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-search-backend-node@1.4.2-next.1 ## @backstage/plugin-search-backend-module-techdocs@0.4.12-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-techdocs-node@1.14.4-next.2 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 - @backstage/plugin-search-backend-node@1.4.2-next.1 ## @backstage/plugin-search-backend-node@1.4.2-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 ## @backstage/plugin-search-react@1.10.5-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-signals@0.0.29-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-signals-backend@0.3.13-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-events-node@0.4.20-next.1 - @backstage/plugin-signals-node@0.1.29-next.1 ## @backstage/plugin-signals-node@0.1.29-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-events-node@0.4.20-next.1 ## @backstage/plugin-techdocs@1.17.1-next.2 ### Patch Changes - 9795d30: chore(deps): bump `dompurify` from 3.3.1 to 3.3.2 - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/catalog-client@1.14.0-next.2 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/integration@2.0.0-next.2 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-search-react@1.10.5-next.1 - @backstage/plugin-techdocs-react@1.3.9-next.1 ## @backstage/plugin-techdocs-addons-test-utils@2.0.3-next.2 ### Patch Changes - Updated dependencies - @backstage/core-app-api@1.19.6-next.1 - @backstage/plugin-techdocs@1.17.1-next.2 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/plugin-catalog@2.0.0-next.2 - @backstage/plugin-search-react@1.10.5-next.1 - @backstage/plugin-techdocs-react@1.3.9-next.1 ## @backstage/plugin-techdocs-backend@2.1.6-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-techdocs-node@1.14.4-next.2 - @backstage/catalog-client@1.14.0-next.2 - @backstage/integration@2.0.0-next.2 - @backstage/plugin-catalog-node@2.1.0-next.2 ## @backstage/plugin-techdocs-module-addons-contrib@1.1.34-next.2 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/integration@2.0.0-next.2 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-techdocs-react@1.3.9-next.1 ## @backstage/plugin-techdocs-node@1.14.4-next.2 ### Patch Changes - e96f6d9: Removed `INHERIT` from the `ALLOWED_MKDOCS_KEYS` set to address a security concern with MkDocs configuration inheritance. - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/integration@2.0.0-next.2 ## @backstage/plugin-techdocs-react@1.3.9-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-user-settings@0.9.1-next.2 ### Patch Changes - Updated dependencies - @backstage/core-app-api@1.19.6-next.1 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 ## @backstage/plugin-user-settings-backend@0.4.1-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-signals-node@0.1.29-next.1 ## example-app@0.0.33-next.2 ### Patch Changes - Updated dependencies - @backstage/core-compat-api@0.5.9-next.2 - @backstage/ui@0.13.0-next.2 - @backstage/cli@0.36.0-next.2 - @backstage/core-app-api@1.19.6-next.1 - @backstage/plugin-techdocs@1.17.1-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/frontend-app-api@0.16.0-next.1 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-org@0.7.0-next.2 - @backstage/plugin-catalog-graph@0.6.0-next.2 - @backstage/plugin-app-react@0.2.1-next.1 - @backstage/plugin-app@0.4.1-next.2 - @backstage/frontend-defaults@0.5.0-next.1 - @backstage/plugin-scaffolder-react@1.20.0-next.2 - @backstage/plugin-api-docs@0.13.5-next.2 - @backstage/plugin-catalog@2.0.0-next.2 - @backstage/plugin-app-visualizer@0.2.1-next.2 - @backstage/plugin-auth@0.1.6-next.1 - @backstage/plugin-catalog-import@0.13.11-next.2 - @backstage/plugin-catalog-unprocessed-entities@0.2.27-next.1 - @backstage/plugin-devtools@0.1.37-next.2 - @backstage/plugin-home@0.9.3-next.2 - @backstage/plugin-home-react@0.1.36-next.1 - @backstage/plugin-kubernetes@0.12.17-next.2 - @backstage/plugin-notifications@0.5.15-next.1 - @backstage/plugin-scaffolder@1.35.5-next.2 - @backstage/plugin-search@1.6.2-next.2 - @backstage/plugin-search-react@1.10.5-next.1 - @backstage/plugin-signals@0.0.29-next.1 - @backstage/plugin-techdocs-module-addons-contrib@1.1.34-next.2 - @backstage/plugin-techdocs-react@1.3.9-next.1 - @backstage/plugin-user-settings@0.9.1-next.2 ## app-example-plugin@0.0.33-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-components@0.18.8-next.1 ## example-app-legacy@0.2.119-next.2 ### Patch Changes - Updated dependencies - @backstage/ui@0.13.0-next.2 - @backstage/cli@0.36.0-next.2 - @backstage/core-app-api@1.19.6-next.1 - @backstage/plugin-techdocs@1.17.1-next.2 - @backstage/core-plugin-api@1.12.4-next.1 - @backstage/frontend-app-api@0.16.0-next.1 - @backstage/plugin-catalog-react@2.1.0-next.2 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-org@0.7.0-next.2 - @backstage/plugin-catalog-graph@0.6.0-next.2 - @backstage/plugin-mui-to-bui@0.2.5-next.2 - @backstage/plugin-scaffolder-react@1.20.0-next.2 - @backstage/plugin-api-docs@0.13.5-next.2 - @backstage/plugin-catalog@2.0.0-next.2 - @backstage/plugin-catalog-import@0.13.11-next.2 - @backstage/plugin-catalog-unprocessed-entities@0.2.27-next.1 - @backstage/plugin-devtools@0.1.37-next.2 - @backstage/plugin-home@0.9.3-next.2 - @backstage/plugin-home-react@0.1.36-next.1 - @backstage/plugin-kubernetes@0.12.17-next.2 - @backstage/plugin-notifications@0.5.15-next.1 - @backstage/plugin-scaffolder@1.35.5-next.2 - @backstage/plugin-search@1.6.2-next.2 - @backstage/plugin-search-react@1.10.5-next.1 - @backstage/plugin-signals@0.0.29-next.1 - @backstage/plugin-techdocs-module-addons-contrib@1.1.34-next.2 - @backstage/plugin-techdocs-react@1.3.9-next.1 - @backstage/plugin-user-settings@0.9.1-next.2 ## example-backend@0.0.48-next.2 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1 - @backstage/backend-defaults@0.16.0-next.2 - @backstage/plugin-auth-backend@0.27.1-next.2 - @backstage/plugin-catalog-backend@3.5.0-next.2 - @backstage/plugin-scaffolder-backend@3.2.0-next.2 - @backstage/plugin-mcp-actions-backend@0.1.10-next.2 - @backstage/plugin-scaffolder-backend-module-github@0.9.7-next.2 - @backstage/plugin-app-backend@0.5.12-next.1 - @backstage/plugin-auth-backend-module-github-provider@0.5.1-next.1 - @backstage/plugin-auth-backend-module-guest-provider@0.2.17-next.1 - @backstage/plugin-auth-backend-module-openshift-provider@0.1.5-next.1 - @backstage/plugin-auth-node@0.6.14-next.2 - @backstage/plugin-catalog-backend-module-backstage-openapi@0.5.12-next.1 - @backstage/plugin-catalog-backend-module-openapi@0.2.20-next.2 - @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.18-next.2 - @backstage/plugin-catalog-backend-module-unprocessed@0.6.9-next.1 - @backstage/plugin-devtools-backend@0.5.15-next.1 - @backstage/plugin-events-backend@0.6.0-next.2 - @backstage/plugin-events-backend-module-google-pubsub@0.2.1-next.1 - @backstage/plugin-kubernetes-backend@0.21.2-next.2 - @backstage/plugin-notifications-backend@0.6.3-next.1 - @backstage/plugin-permission-backend@0.7.10-next.1 - @backstage/plugin-permission-backend-module-allow-all-policy@0.2.17-next.1 - @backstage/plugin-permission-node@0.10.11-next.1 - @backstage/plugin-proxy-backend@0.6.11-next.1 - @backstage/plugin-scaffolder-backend-module-notifications@0.1.20-next.2 - @backstage/plugin-search-backend@2.1.0-next.2 - @backstage/plugin-search-backend-module-catalog@0.3.13-next.2 - @backstage/plugin-search-backend-module-elasticsearch@1.8.1-next.1 - @backstage/plugin-search-backend-module-explore@0.3.12-next.1 - @backstage/plugin-search-backend-module-techdocs@0.4.12-next.2 - @backstage/plugin-search-backend-node@1.4.2-next.1 - @backstage/plugin-signals-backend@0.3.13-next.1 - @backstage/plugin-techdocs-backend@2.1.6-next.2 ## @internal/frontend@0.0.18-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 ## @internal/scaffolder@0.0.19-next.1 ### Patch Changes - Updated dependencies - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/plugin-scaffolder-react@1.20.0-next.2 ## techdocs-cli-embedded-app@0.2.118-next.2 ### Patch Changes - Updated dependencies - @backstage/ui@0.13.0-next.2 - @backstage/cli@0.36.0-next.2 - @backstage/core-app-api@1.19.6-next.1 - @backstage/plugin-techdocs@1.17.1-next.2 - @backstage/frontend-plugin-api@0.15.0-next.1 - @backstage/core-components@0.18.8-next.1 - @backstage/plugin-app-react@0.2.1-next.1 - @backstage/frontend-defaults@0.5.0-next.1 - @backstage/plugin-catalog@2.0.0-next.2 - @backstage/plugin-techdocs-react@1.3.9-next.1 ## @internal/plugin-todo-list-backend@1.0.48-next.1 ### Patch Changes - Updated dependencies - @backstage/backend-plugin-api@1.8.0-next.1