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
+31
View File
@@ -1,5 +1,36 @@
# @backstage/backend-defaults
## 0.17.0
### Minor Changes
- c69e03c: Added support for AWS RDS IAM authentication for PostgreSQL connections. Set `connection.type: rds` along with `host`, `user`, and `region` to use short-lived IAM tokens instead of a static password. Requires the `@aws-sdk/rds-signer` package and an IAM role with `rds-db:connect` permission.
### Patch Changes
- 4559806: 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.
- 5cd814f: Refactored auditor severity log level mappings to use `zod/v4` with schema-driven defaults and type inference.
- 482ceed: Migrated from `assertError` to `toError` for error handling.
- 6e2aaab: 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.
- 308c672: `HostDiscovery` now logs a warning when `backend.baseUrl` is set to a localhost address while `NODE_ENV` is `production`, and when `backend.baseUrl` is not a valid URL.
- 85c5a46: DefaultActionsRegistryService: add json middleware to /.backstage/actions/ routes only
- 547258f: Refactored the database creation retry loop to avoid an unnecessary delay after the final failed attempt.
- 79453c0: Updated dependency `wait-for-expect` to `^4.0.0`.
- f14df56: Added experimental support for using `embedded-postgres` as the database for local development. Set `backend.database.client` to `embedded-postgres` in your app config to enable this. The `embedded-postgres` package must be installed as an explicit dependency in your project.
- Updated dependencies
- @backstage/backend-plugin-api@1.9.0
- @backstage/errors@1.3.0
- @backstage/plugin-auth-node@0.7.0
- @backstage/backend-app-api@1.6.1
- @backstage/cli-node@0.3.1
- @backstage/config-loader@1.10.10
- @backstage/integration@2.0.1
- @backstage/plugin-permission-node@0.10.12
- @backstage/config@1.3.7
- @backstage/integration-aws-node@0.1.21
- @backstage/plugin-events-node@0.4.21
- @backstage/plugin-permission-common@0.9.8
## 0.16.1-next.2
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@backstage/backend-defaults",
"version": "0.16.1-next.2",
"version": "0.17.0",
"description": "Backend defaults used by Backstage backend apps",
"backstage": {
"role": "node-library"