Skip to content

Releases: DevrexLabs/Fig

2.0.31

08 Dec 13:47
Compare
Choose a tag to compare

Fixes bugs #45 and #46

2.0.24

19 Nov 17:42
Compare
Choose a tag to compare

Version 2 released to nuget full of breaking changes.

Removed features

  • Removed base class to inherit from when defining custom settings classes. Just create a POCO
  • Removed support for suffixes and qualifiers, no more :PROD or :STAGING
  • Reverse order when adding mulltiple configuration sources, compatible with Microsoft Configuration.
  • Support for nested types removed

Changes

  • SettingsBuilder.Build() now returns Settings which is sealed.
  • Errors are not aggregated, they are thrown immediately
  • Validation simplified - exceptions is thrown when properties are null

New features

  • Load secrets from a .env file to environment variables using Fig.DotEnv.Load().

1.9.17

06 Oct 21:42
Compare
Choose a tag to compare
bump version, docs and nuget for SqlSettings

1.8.0

06 Jul 16:06
Compare
Choose a tag to compare
fix broken file loading

* Base path was not set causing an NPR
* improve env var and command line handling
* Add sections to docs

1.7.51

05 Jul 22:26
Compare
Choose a tag to compare
update nuget package details

add license

1.7.49

05 Jul 21:44
Compare
Choose a tag to compare
Add bottom border to ToString output

Update README
Use approval testing pattern for ToString()

1.5.17

16 Oct 21:05
Compare
Choose a tag to compare

Environment Qualifiers for ini and json sections

1.2.0

03 Oct 22:08
Compare
Choose a tag to compare
  • AppSettingJson extracted to separate assembly with accompanying nuget
  • Added Fig.All nuget which includes all the packages

Nugets:
Fig.All 1.2.0
Fig.Core 1.2.0
Fig.AppSettingsJson 1.2.0
Fig.AppSettingsXml 1.2.0