Skip to content

Releases: jonas/circe-config

0.2.1

Choose a tag to compare

@jonas jonas released this 20 Aug 03:00
  • Update circe to version 0.8.0.
  • Update other dependencies.

0.2.0

Choose a tag to compare

@jonas jonas released this 01 Mar 00:55
  • Fix normalization of JSON used for testing the printer law. (#1)
  • Improve documentation with examples using sbt-doctest.
  • Rename printer.defaultOptions to printer.DefaultOptions.
  • Change syntax.configDecoder to operate on the JSON AST instead of strings.

0.1.1

Choose a tag to compare

@jonas jonas released this 11 Feb 21:02
  • Add release notes.
  • Publish to Maven Central. (#2)

0.1.0

Choose a tag to compare

@jonas jonas released this 04 Feb 03:45

Heavily inspired by the circe-yaml library the initial version provides:

  • a circe parser module for Typesafe Config instances.

  • an experimental printer module which in some cases truncates JSON numbers
    (#1).

  • a syntax module with implicits for decoding inspired by Ficus.

    val config: Config = ...
    val settings = config.as[Settings]