Version Packages

This commit is contained in:
github-actions[bot]
2026-04-14 14:57:31 +00:00
parent 9f24941b49
commit 93e643d142
603 changed files with 5867 additions and 1607 deletions
+29
View File
@@ -1,5 +1,34 @@
# @backstage/plugin-scaffolder-backend
## 3.4.0
### Minor Changes
- 309b712: 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.
- 5af48e7: Migrated permission registration to use the `PermissionsRegistryService` instead of the deprecated `createPermissionIntegrationRouter`. This fixes an issue where scaffolder permissions were not visible to RBAC plugins because the `actionsRegistryServiceRef` dependency caused an empty permissions metadata router to shadow the scaffolder's actual permission metadata. The old `createPermissionIntegrationRouter` path is retained as a fallback for standalone `createRouter` usage.
### Patch Changes
- 482ceed: Migrated from `assertError` to `toError` for error handling.
- 961e274: Migrated OpenTelemetry metrics to use the `MetricsService` from `@backstage/backend-plugin-api/alpha` instead of the raw `@opentelemetry/api` meter.
- 8a42f77: Fix handling of `after=0` in task events endpoint
- 4559806: Removed unnecessary empty `examples` array from actions bridged via the actions registry.
- 79453c0: Updated dependency `wait-for-expect` to `^4.0.0`.
- 3ef6078: Added support for conditional `if` filtering on output `links` and `text` items. Items where the `if` condition evaluates to false are now excluded from the task output.
- Updated dependencies
- @backstage/backend-plugin-api@1.9.0
- @backstage/errors@1.3.0
- @backstage/catalog-model@1.8.0
- @backstage/plugin-catalog-node@2.2.0
- @backstage/plugin-scaffolder-common@2.1.0
- @backstage/plugin-scaffolder-node@0.13.2
- @backstage/backend-openapi-utils@0.6.8
- @backstage/integration@2.0.1
- @backstage/plugin-permission-node@0.10.12
- @backstage/config@1.3.7
- @backstage/plugin-events-node@0.4.21
- @backstage/plugin-permission-common@0.9.8
## 3.4.0-next.2
### Minor Changes