committed by
Patrik Oldsberg
parent
2aed4037b0
commit
b228d7d9c2
@@ -1,5 +1,40 @@
|
||||
# @backstage/config-loader
|
||||
|
||||
## 1.5.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 9606ba0939e6: Deep visibility now also applies to values that are not covered by the configuration schema.
|
||||
|
||||
For example, given the following configuration schema:
|
||||
|
||||
```ts
|
||||
// plugins/a/config.schema.ts
|
||||
export interface Config {
|
||||
/** @deepVisibility frontend */
|
||||
a?: unknown;
|
||||
}
|
||||
|
||||
// plugins/a/config.schema.ts
|
||||
export interface Config {
|
||||
a?: {
|
||||
b?: string;
|
||||
};
|
||||
}
|
||||
```
|
||||
|
||||
All values under `a` are now visible to the frontend, while previously only `a` and `a/b` would've been visible.
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 8cec7664e146: Removed `@types/node` dependency
|
||||
- f9657b891b00: Do not unnecessarily notify subscribers when no-op updates to config happen
|
||||
- Updated dependencies
|
||||
- @backstage/config@1.1.0
|
||||
- @backstage/errors@1.2.2
|
||||
- @backstage/types@1.1.1
|
||||
- @backstage/cli-common@0.1.12
|
||||
|
||||
## 1.5.0-next.3
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/config-loader",
|
||||
"description": "Config loading functionality used by Backstage backend, and CLI",
|
||||
"version": "1.5.0-next.3",
|
||||
"version": "1.5.0",
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
"main": "dist/index.cjs.js",
|
||||
|
||||
Reference in New Issue
Block a user