Vulcan v0.2.0-RC1
Changes
- Add
Codec.WithDefault
to supportCodec
s that depend on default values. (#29) - Add
Codec.withSchema
for changing theSchema
used by aCodec
. (#29) - Add
Codec
support forMap[String, A]
viaCodec.map
. (#27) - Add support for fixed types with
Codec.deriveFixed
andCodec.fixed
. (#21) - Change
Codec.option
to perform more strict schema checks. (#29) - Fix using
Some
default value forOption
s in recordCodec
s. (#29) - Move
encode
anddecode
toCodec.encode
andCodec.decode
. (#18) - Remove support for custom properties in schemas. (#26)
Updates
- Update cats to 2.0.0-RC1. (#24)
- Update refined to 0.9.9. Thanks @scala-steward! (#17)
Documentation
- Add list of external modules to website. (#20)
Released on 2019-08-07.