Files
backstage/packages/config/CHANGELOG.md
T
github-actions[bot] b04011602b Version Packages
2022-01-13 14:23:13 +00:00

1.8 KiB

@backstage/config

0.1.12

Patch Changes

  • f5343e7c1a: The ConfigReader#get method now always returns a deep clone of the configuration data.

0.1.11

Patch Changes

  • 10d267a1b7: Minor exports cleanup
  • 41c49884d2: Start using the new @backstage/types package. Initially, this means using the Observable and Json* 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: Bump lodash to remediate SNYK-JS-LODASH-590103 security vulnerability

0.1.9

Patch Changes

  • f88b2c7db: Documented Config interface 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 the Config interface to have an optional subscribe method 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: Bump json-schema dependency from 0.2.5 to 0.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 to config.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;
    

0.1.2

Patch Changes