Release v1.44.0-next.0
Upgrade Helper: https://backstage.github.io/upgrade-helper/?to=1.44.0-next.0
@backstage/plugin-scaffolder-backend@3.0.0-next.0
Major Changes
-
9b81a90: BREAKING - Removing the deprecated types and interfaces, there's no replacement for these types, and hopefully not currently used as they offer no value with the plugin being on the new backend system and no way to consume them.
Affected types:
CreateWorkerOptions,CurrentClaimedTask,DatabaseTaskStore,DatabaseTaskStoreOptions,TaskManager,TaskStore,TaskStoreCreateTaskOptions,TaskStoreCreateTaskResult,TaskStoreEmitOptions,TaskStoreListEventsOptions,TaskStoreRecoverTaskOptions,TaskStoreShutDownTaskOptions,TaskWorkerandTemplateActionRegistry.
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.0-next.0
- @backstage/integration@1.18.1-next.0
- @backstage/plugin-scaffolder-backend-module-bitbucket-server@0.2.14-next.0
- @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@0.2.14-next.0
- @backstage/plugin-scaffolder-backend-module-bitbucket@0.3.15-next.0
- @backstage/plugin-scaffolder-backend-module-gerrit@0.2.14-next.0
- @backstage/plugin-scaffolder-backend-module-github@0.9.1-next.0
- @backstage/plugin-scaffolder-backend-module-gitlab@0.9.6-next.0
- @backstage/plugin-scaffolder-backend-module-azure@0.2.14-next.0
- @backstage/plugin-scaffolder-backend-module-gitea@0.2.14-next.0
- @backstage/plugin-scaffolder-node@0.12.0-next.0
- @backstage/plugin-bitbucket-cloud-common@0.3.3-next.0
- @backstage/plugin-auth-node@0.6.7
- @backstage/plugin-permission-node@0.10.4
- @backstage/plugin-scaffolder-common@1.7.2-next.0
- @backstage/backend-openapi-utils@0.6.1
- @backstage/backend-plugin-api@1.4.3
- @backstage/catalog-model@1.7.5
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-catalog-backend-module-scaffolder-entity-model@0.2.13-next.0
- @backstage/plugin-catalog-node@1.19.0
- @backstage/plugin-events-node@0.4.15
- @backstage/plugin-permission-common@0.9.1
@backstage/backend-defaults@0.13.0-next.0
Minor Changes
-
2d3e2b2: implement support for direct url for AzureBlobStorageUrlReader search function
-
8b91238: Adds support for configuring server-level HTTP options through the
app-config.yamlfile under thebackend.serverkey. Supported options includeheadersTimeout,keepAliveTimeout,requestTimeout,timeout,maxHeadersCount, andmaxRequestsPerSocket.These are passed directly to the underlying Node.js HTTP server. If omitted, Node.js defaults are used.
Patch Changes
- Updated dependencies
- @backstage/integration@1.18.1-next.0
- @backstage/backend-app-api@1.2.7
- @backstage/plugin-auth-node@0.6.7
- @backstage/plugin-permission-node@0.10.4
- @backstage/backend-dev-utils@0.1.5
- @backstage/backend-plugin-api@1.4.3
- @backstage/cli-node@0.2.14
- @backstage/config@1.3.3
- @backstage/config-loader@1.10.3
- @backstage/errors@1.2.7
- @backstage/integration-aws-node@0.1.17
- @backstage/types@1.2.2
- @backstage/plugin-events-node@0.4.15
@backstage/plugin-api-docs@0.13.0-next.0
Minor Changes
-
b8a381e: Remove explicit dependency on
isomorphic-form-data.This explicit dependency was added to address an issue in the dependency
swagger-ui-react. That issue has since been resolved, andisomorphic-form-datano longer needs to be declared.Additionally, this changeset updates the
swagger-ui-reactdependency to version5.19.0or higher, which includes compatibility with the latest versions of the OpenAPI specification.
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.21.2-next.0
- @backstage/core-components@0.18.2-next.0
- @backstage/core-compat-api@0.5.3-next.0
- @backstage/plugin-catalog@1.31.4-next.0
- @backstage/frontend-plugin-api@0.12.1-next.0
- @backstage/catalog-model@1.7.5
- @backstage/core-plugin-api@1.11.0
- @backstage/plugin-catalog-common@1.1.5
- @backstage/plugin-permission-react@0.4.36
@backstage/plugin-scaffolder-node@0.12.0-next.0
Minor Changes
-
9b81a90: BREAKING - Marking optional fields as required in the
TaskBroker, these can be fixed with a no-op() => voidif you don't want to implement the functions.cancel,recoverTasksandretryare the required methods on theTaskBrokerinterface.
NOTE: If you're affected by this breaking change, please reach out to us in an issue as we're thinking about completely removing the
TaskBrokerextension point soon and would like to hear your use cases for the upcoming re-architecture of thescaffolder-backendplugin.
Patch Changes
-
c8aa210: BREAKING ALPHA: We've moved the
scaffolderActionsExtensionPointfrom/alphato the main export.// before
import { scaffolderActionsExtensionPoint } from '@backstage/plugin-scaffolder-node/alpha';
// after
import { scaffolderActionsExtensionPoint } from '@backstage/plugin-scaffolder-node'; -
6e2bda7: DEPRECATION: We're going to be working on refactoring a lot of the internals of the Scaffolder backend plugin, and with that comes a lot of deprecations and removals for public types that are making these things hard.
If you're using these types, please reach out to us either on Discord or a GitHub issue with your use cases.
SerializedTask,SerializedTaskEvent,TaskBroker,TaskContext,TaskBrokerDispatchOptions,TaskBrokerDispatchResult,TaskCompletionState,TaskEventType,TaskFilter,TaskFilters,TaskStatusare the types that have now been marked as deprecated, and will be removed in a future release.
-
Updated dependencies
- @backstage/integration@1.18.1-next.0
- @backstage/plugin-scaffolder-common@1.7.2-next.0
- @backstage/backend-plugin-api@1.4.3
- @backstage/catalog-model@1.7.5
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-permission-common@0.9.1
@backstage/app-defaults@1.7.1-next.0
Patch Changes
- Updated dependencies
- @backstage/core-components@0.18.2-next.0
- @backstage/core-app-api@1.19.0
- @backstage/core-plugin-api@1.11.0
- @backstage/theme@0.6.8
- @backstage/plugin-permission-react@0.4.36
@backstage/backend-dynamic-feature-service@0.7.5-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-backend@3.1.1-next.0
- @backstage/backend-defaults@0.13.0-next.0
- @backstage/plugin-scaffolder-node@0.12.0-next.0
- @backstage/plugin-auth-node@0.6.7
- @backstage/plugin-events-backend@0.5.6
- @backstage/plugin-permission-node@0.10.4
- @backstage/plugin-search-backend-node@1.3.15
- @backstage/backend-openapi-utils@0.6.1
- @backstage/backend-plugin-api@1.4.3
- @backstage/cli-common@0.1.15
- @backstage/cli-node@0.2.14
- @backstage/config@1.3.3
- @backstage/config-loader@1.10.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-app-node@0.1.37
- @backstage/plugin-events-node@0.4.15
- @backstage/plugin-permission-common@0.9.1
- @backstage/plugin-search-common@1.2.19
@backstage/backend-test-utils@1.9.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.0-next.0
- @backstage/backend-app-api@1.2.7
- @backstage/plugin-auth-node@0.6.7
- @backstage/backend-plugin-api@1.4.3
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-events-node@0.4.15
- @backstage/plugin-permission-common@0.9.1
@backstage/cli@0.34.4-next.0
Patch Changes
- 6ebc1ea: Fixed module federation config by only setting
import: falseon shared libraries for remote. - Updated dependencies
- @backstage/integration@1.18.1-next.0
- @backstage/catalog-model@1.7.5
- @backstage/cli-common@0.1.15
- @backstage/cli-node@0.2.14
- @backstage/config@1.3.3
- @backstage/config-loader@1.10.3
- @backstage/errors@1.2.7
- @backstage/eslint-plugin@0.1.11
- @backstage/release-manifests@0.0.13
- @backstage/types@1.2.2
@backstage/core-compat-api@0.5.3-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.21.2-next.0
- @backstage/frontend-plugin-api@0.12.1-next.0
- @backstage/core-plugin-api@1.11.0
- @backstage/version-bridge@1.0.11
@backstage/core-components@0.18.2-next.0
Patch Changes
- d493126: Swap base token for semantic token in ItemCardHeader to ensure readability in light mode.
- 6981ae6: Fixed DependencyGraph
svgsize not adapting to the container size - Updated dependencies
- @backstage/config@1.3.3
- @backstage/core-plugin-api@1.11.0
- @backstage/errors@1.2.7
- @backstage/theme@0.6.8
- @backstage/version-bridge@1.0.11
@backstage/create-app@0.7.5-next.0
Patch Changes
- Bumped create-app version.
- Updated dependencies
- @backstage/cli-common@0.1.15
@backstage/dev-utils@1.1.15-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-react@1.21.2-next.0
- @backstage/core-components@0.18.2-next.0
- @backstage/app-defaults@1.7.1-next.0
- @backstage/integration-react@1.2.11-next.0
- @backstage/catalog-model@1.7.5
- @backstage/core-app-api@1.19.0
- @backstage/core-plugin-api@1.11.0
- @backstage/theme@0.6.8
@backstage/frontend-app-api@0.13.1-next.0
Patch Changes
- Updated dependencies
- @backstage/frontend-defaults@0.3.2-next.0
- @backstage/frontend-plugin-api@0.12.1-next.0
- @backstage/config@1.3.3
- @backstage/core-app-api@1.19.0
- @backstage/core-plugin-api@1.11.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
@backstage/frontend-defaults@0.3.2-next.0
Patch Changes
- Updated dependencies
- @backstage/core-components@0.18.2-next.0
- @backstage/frontend-plugin-api@0.12.1-next.0
- @backstage/plugin-app@0.3.1-next.0
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/frontend-app-api@0.13.1-next.0
@backstage/frontend-dynamic-feature-loader@0.1.6-next.0
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.12.1-next.0
- @backstage/config@1.3.3
@backstage/frontend-plugin-api@0.12.1-next.0
Patch Changes
- Updated dependencies
- @backstage/core-components@0.18.2-next.0
- @backstage/core-plugin-api@1.11.0
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
@backstage/frontend-test-utils@0.3.7-next.0
Patch Changes
- Updated dependencies
- @backstage/frontend-plugin-api@0.12.1-next.0
- @backstage/plugin-app@0.3.1-next.0
- @backstage/config@1.3.3
- @backstage/frontend-app-api@0.13.1-next.0
- @backstage/test-utils@1.7.11
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
@backstage/integration@1.18.1-next.0
Patch Changes
- d772b51: remove host from azure blob storage integration type
- 84443f1: Adds config definitions for Azure Blob Storage.
- Updated dependencies
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
@backstage/integration-react@1.2.11-next.0
Patch Changes
- Updated dependencies
- @backstage/integration@1.18.1-next.0
- @backstage/config@1.3.3
- @backstage/core-plugin-api@1.11.0
@techdocs/cli@1.9.9-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-defaults@0.13.0-next.0
- @backstage/plugin-techdocs-node@1.13.8-next.0
- @backstage/catalog-model@1.7.5
- @backstage/cli-common@0.1.15
- @backstage/config@1.3.3
@backstage/ui@0.7.2-next.0
Patch Changes
- 827340f: remove default selection of tab
- 9a47125: Improved SearchField component flex layout and animations. Fixed SearchField behavior in Header components by switching from width-based transitions to flex-basis transitions for better responsive behavior. Added new Storybook stories to test SearchField integration with Header component.
@backstage/plugin-app@0.3.1-next.0
Patch Changes
- Updated dependencies
- @backstage/core-components@0.18.2-next.0
- @backstage/frontend-plugin-api@0.12.1-next.0
- @backstage/integration-react@1.2.11-next.0
- @backstage/core-plugin-api@1.11.0
- @backstage/theme@0.6.8
- @backstage/types@1.2.2
- @backstage/version-bridge@1.0.11
- @backstage/plugin-permission-react@0.4.36