- Update circe to version 0.12.1. #71
- Add decoder for
java.time.Period
. #48, #60 - Update Cats (via circe 0.12.1) and cats-effect to 2.0.0. #70
- Update Scala to 2.12.10. #73
- Update circe to version 0.12.0-M3.
- Update Cats and cats-effect to 2.0.0-M4.
- Update to config 1.3.4.
- Publish for 2.13.0. #43, #44
- Update circe to version 0.11.1.
- Add decoders that loads the default configuration. #29
- Decode instances supporting
cats.ApplicativeError
. #29
- Update circe to version 0.10.0.
- Update to config 1.3.3.
- Update circe to version 0.9.0.
- Update to config 1.3.2.
- Update Scala to 2.11.12.
- Document limitations regarding numerical types. #7
- Configure MiMa. #4, #8
- Build using sbt 1.0. #9
- circe-config is now part of the circe GitHub organization.
- Move everything under the
io.circe.config
package.
- Update circe to version 0.8.0.
- Update other dependencies.
- Fix normalization of JSON used for testing the printer law. (more info)
- Improve documentation with examples using sbt-doctest.
- Rename
printer.defaultOptions
toprinter.DefaultOptions
. - Change
syntax.configDecoder
to operate on the JSON AST instead of strings.
- Add release notes.
- Publish to Maven Central.
Heavily inspired by the circe-yaml library the initial version provides: