etc-0.3.2.0: CHANGELOG.md
0.3.2.0
----
* Upgrade to `rio` to version `0.1.1.0`
0.3.1.0
----
* Add new `etc/files` entry to the spec file which allows to specify an
environment variable to fetch a file
0.3.0.0
----
**BREAKING CHANGES**
* Bump resolver to lts-11
* Replace `protolude` in favor of `rio`
* Update `parseConfigSpec` to no longer attempt to parse JSON when `yaml` cabal
flag is set
* Add `sensitive` setting to `etc/spec` entries
* Add `Value` type to deal with sensitive values
* Update examples with `sensitive` values
* Add optional key context to the `InvalidConfiguration` error (issue #12)
* Add config printer function that renders config map with/without colors (issue #15)
* Give precedence to values that do not contain inner `JSON.Null` values (issue #16)
0.2.0.0
----
* Move `Config` API to typeclass `IConfig`
* Add a `Setup.hs` file to every hachage repo (issue #5)
* Add example of a project with a config spec embedded in the binary
0.1.0.0
----
* Add support for null values on Default (issue #3)
* If cli cabal flag is false, have `parseConfigSpec` return `ConfigSpec ()`
instead of ambiguous `FromJSON` value (issue #3)
* Bump aeson dependency to `<1.3`
0.0.0.2
----
* Rename System.Etc.Internal.Util module to System.Etc.Internal.Extra
* Rename cabal flag from printer to extra
* Add feature for Environment Variable misspelling reports
* Add misspelling reports to example projects
* Improvements on README
0.0.0.1
----
* Various changes to source code to comply with previous resolvers
* Use Monoid instead of Semigroup
* Remove unused imports/typeclasses
* Bump upper limits for aeson and vector
* Improve README.md typos
* Add CHANGELOG