Version Packages
This commit is contained in:
@@ -1,5 +1,73 @@
|
||||
# @backstage/backend-defaults
|
||||
|
||||
## 0.14.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- fa43826: Move `better-sqlite3` from dependencies to peer dependencies
|
||||
- 2bc4e02: **BREAKING** The correct configuration options for Valkey are now being used.
|
||||
|
||||
These changes are **required** to `app-config.yaml`:
|
||||
|
||||
```diff
|
||||
backend:
|
||||
cache:
|
||||
store: valkey
|
||||
connection: ...
|
||||
client:
|
||||
- namespace: 'my-app'
|
||||
- keyPrefixSeparator: ':'
|
||||
+ keyPrefix: 'my-app:'
|
||||
- clearBatchSize: 1000
|
||||
- useUnlink: false
|
||||
```
|
||||
|
||||
In comparison to Redis, Valkey requires the full `keyPrefix` including the separator to be specified instead of separate `namespace` and `keyPrefixSeparator` options. Also, Valkey does not support the `clearBatchSize` and `useUnlink` options.
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 37fba1d: Added support for Bitbucket Cloud OAuth. This introduces an alternative authentication method using a workspace OAuth consumer, alongside App Passwords (deprecated) and API tokens. OAuth does not require a bot or service account and avoids token expiry issues.
|
||||
|
||||
**BREAKING CHANGES**
|
||||
|
||||
- **@backstage/integration** (`src/bitbucketCloud/core.ts`)
|
||||
|
||||
- `getBitbucketCloudRequestOptions` now returns a `Promise` and **must** be awaited.
|
||||
|
||||
- **@backstage/plugin-scaffolder-backend-module-bitbucket-cloud** (`src/actions/helpers.ts`)
|
||||
- `getBitbucketClient` now returns a `Promise` and **must** be awaited.
|
||||
- `getAuthorizationHeader` now returns a `Promise` and **must** be awaited.
|
||||
|
||||
**OAuth usage example**
|
||||
|
||||
```yaml
|
||||
integrations:
|
||||
bitbucketCloud:
|
||||
- clientId: client-id
|
||||
clientSecret: client-secret
|
||||
```
|
||||
|
||||
- de96a60: chore(deps): bump `express` from 4.21.2 to 4.22.0
|
||||
- aa79251: build(deps): bump `node-forge` from 1.3.1 to 1.3.2
|
||||
- f96edff: Allow configuration of the `referrerPolicy`
|
||||
- fb029b6: Updated luxon types
|
||||
- d9759a1: **BREAKING ALPHA**: The old `instanceMetadataService` has been removed from alpha. Please switch over to using the stable `coreServices.rootInstanceMetadata` and related types instead, available from `@backstage/backend-plugin-api`.
|
||||
- 847a330: Fix for `jose` types
|
||||
- 25b560e: Internal change to support new versions of the `logform` library
|
||||
- 2a0c4b0: Adds a new experimental `RootSystemMetadataService` for tracking the collection of Backstage instances that may be deployed at any one time. It currently offers a single API, `getInstalledPlugins` that returns a list of installed plugins based on config you have set up in `discovery.endpoints` as well as the plugins installed on the instance you're calling the API with. It does not handle wildcard values or fallback values. The intention is for this plugin to provide plugin authors with a simple interface to fetch a trustworthy list of all installed plugins.
|
||||
- 3016a79: Updated dependency `@types/archiver` to `^7.0.0`.
|
||||
- 42db6a6: Don't warn when parsing `storeOptions` for `memory` cache
|
||||
- Updated dependencies
|
||||
- @backstage/cli-node@0.2.16
|
||||
- @backstage/integration@1.19.0
|
||||
- @backstage/plugin-auth-node@0.6.10
|
||||
- @backstage/plugin-events-node@0.4.18
|
||||
- @backstage/plugin-permission-node@0.10.7
|
||||
- @backstage/backend-app-api@1.4.0
|
||||
- @backstage/backend-plugin-api@1.6.0
|
||||
- @backstage/config-loader@1.10.7
|
||||
- @backstage/backend-dev-utils@0.1.6
|
||||
|
||||
## 0.14.0-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/backend-defaults",
|
||||
"version": "0.14.0-next.1",
|
||||
"version": "0.14.0",
|
||||
"description": "Backend defaults used by Backstage backend apps",
|
||||
"backstage": {
|
||||
"role": "node-library"
|
||||
|
||||
Reference in New Issue
Block a user