Releases: DagonMetric/ng-config
Releases · DagonMetric/ng-config
4.0.1
Changes
- Update demo app & docs
- Update package dependencies
npm packages are available on:
4.0.0
Features
- Add
mapObject()
function inConfigService
to map config values with options object - Add
ensureInitialized()
function inConfigService
to ensure fetched data to be activated
Changes
- Rename
init({...})
toconfigure(loadOnStartUp: boolean = true, options: ConfigOptions)
inConfigModule
- Rename
init({...})
toconfigure({...})
inHttpConfigProviderModule
- Rename
load(reload = true)
toreload()
inConfigService
- Rename
map()
tomapType()
inConfigService
- Change custom logger options to InjectionToken
- Remove
ConfigPipe
- Other bug fixes and performance improvements
- Update package dependencies
npm packages are available on:
3.1.0
Changes
- Bug fix
ModuleWithProviders
to return generic type - Rename
withOptions()
toinit()
inHttpConfigProviderModule
- Update package dependencies
npm packages are available on:
3.0.0
Fetures
- Strongly typed options mapping with options classes (e.g.
const options = config.map<IdentityOptions>
) - Custom options class name suffix support in
ConfigOptions
- Custom logger support in
ConfigOptions
- Configuration values change detection with
valueChanges
observable
Changes
- Rename
ConfigLoader
toConfigProvider
- Rename
HttpConfigLoader
toHttpConfigProvider
- Change
ConfigService.providerNames
toConfigService.providers
that returnsConfigProvider[]
- Remove
loadEvent
fromConfigService
- Remove
StaticConfigLoader
- Refactor codes for bug fixes and performance
- Update package dependencies
npm packages are available on:
2.2.2
Changes
- Update package dependencies
npm packages are available on:
2.2.1
npm packages are available on:
2.2.0
npm package is available on:
2.1.3
npm package is available on: