3.9 KiB
@backstage/config
1.0.0
Major Changes
b58c70c223: This package has been promoted to v1.0! To understand how this change affects the package, please check out our versioning policy.
Patch Changes
- Updated dependencies
- @backstage/types@1.0.0
0.1.15
Patch Changes
- Fix for the previous release with missing type declarations.
- Updated dependencies
- @backstage/types@0.1.3
0.1.14
Patch Changes
c77c5c7eb6: Addedbackstage.roletopackage.json- Updated dependencies
- @backstage/types@0.1.2
0.1.13
Patch Changes
-
f685e1398f: Loading of app configurations now reference the@deprecatedconstruct from JSDoc to determine if a property in-use has been deprecated. Users are notified of deprecated keys in the format:The configuration key 'catalog.processors.githubOrg' of app-config.yaml is deprecated and may be removed soon. Configure a GitHub integration instead.When the
withDeprecatedKeysoption is set totruein theprocessmethod ofloadConfigSchema, the user will be notified that deprecated keys have been identified in their app configuration.The
backend-commonandplugin-app-backendpackages have been updated to setwithDeprecatedKeysto true so that users are notified of deprecated settings by default.
0.1.13-next.0
Patch Changes
-
f685e1398f: Loading of app configurations now reference the@deprecatedconstruct from JSDoc to determine if a property in-use has been deprecated. Users are notified of deprecated keys in the format:The configuration key 'catalog.processors.githubOrg' of app-config.yaml is deprecated and may be removed soon. Configure a GitHub integration instead.When the
withDeprecatedKeysoption is set totruein theprocessmethod ofloadConfigSchema, the user will be notified that deprecated keys have been identified in their app configuration.The
backend-commonandplugin-app-backendpackages have been updated to setwithDeprecatedKeysto true so that users are notified of deprecated settings by default.
0.1.12
Patch Changes
f5343e7c1a: TheConfigReader#getmethod now always returns a deep clone of the configuration data.
0.1.11
Patch Changes
10d267a1b7: Minor exports cleanup41c49884d2: Start using the new@backstage/typespackage. Initially, this means using theObservableandJson*types from there. The types also remain in their old places but deprecated, and will be removed in a future release.925a967f36: Replace usage of test-utils-core with test-utils
0.1.10
Patch Changes
febddedcb2: Bumplodashto remediateSNYK-JS-LODASH-590103security vulnerability
0.1.9
Patch Changes
f88b2c7db: DocumentedConfiginterface and mark types as public.
0.1.8
Patch Changes
47113f1f1: Only warn once per key when trying to read visibility-filtered values
0.1.7
Patch Changes
90f25476a: Extended theConfiginterface to have an optionalsubscribemethod that can be used be notified of updates to the configuration.
0.1.6
Patch Changes
e9d3983ee: Add warning when trying to access configuration values that have been filtered out by visibility.
0.1.5
Patch Changes
d8b81fd28: Bumpjson-schemadependency from0.2.5to0.3.0.
0.1.4
Patch Changes
0434853a5: Reformulate the json types to break type recursion
0.1.3
Patch Changes
-
a1f5e6545: Adds an optional type toconfig.get&config.getOptional. This avoids the need for casting. For example:const config = useApi(configApiRef); const myConfig = config.get<SomeTypeDefinition>('myPlugin.complexConfig'); // vs const myConfig config.get('myPlugin.complexConfig') as SomeTypeDefinition;