Skip to content

Latest commit

 

History

History
107 lines (73 loc) · 3.81 KB

NEWS.md

File metadata and controls

107 lines (73 loc) · 3.81 KB

Release notes

0.7.0

  • 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

0.7.0-M1

0.6.1

0.6.0

  • Update circe to version 0.11.0.
  • Update Scala to 2.12.8 and publish for 2.13.0-M5. #27, #25

0.5.0

0.4.1

  • Update circe to version 0.9.1.
  • Build using sbt 1.1.1. #13

0.4.0

  • 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

0.3.0

0.2.1

  • Update circe to version 0.8.0.
  • Update other dependencies.

0.2.0

  • Fix normalization of JSON used for testing the printer law. (more info)
  • 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

  • Add release notes.
  • Publish to Maven Central.

0.1.0

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 (more info).
  • a syntax module with implicits for decoding inspired by Ficus.