diff options
author | Jakob Odersky <jakob@odersky.com> | 2018-04-19 16:29:05 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2018-04-19 16:36:31 -0700 |
commit | 4b9cbddc0e84737ff4c184b80efd23bfae66583b (patch) | |
tree | 58766bcbf5df2c04d373c01e5fe100554e1ebb2b /CHANGELOG.md | |
parent | 19d6b785421acc94edd92c1dc011b7ac37806758 (diff) | |
download | spray-json-derivation-4b9cbddc0e84737ff4c184b80efd23bfae66583b.tar.gz spray-json-derivation-4b9cbddc0e84737ff4c184b80efd23bfae66583b.tar.bz2 spray-json-derivation-4b9cbddc0e84737ff4c184b80efd23bfae66583b.zip |
Update changelogv0.4.3
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 774e81b..e66d1fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +# Version 0.4.3 + +- Allow overriding of how field names are extracted from case class + parameter names. This enables alternative naming conventions such as + snake_case without having to change the name of parameters in the + Scala representation. + +- Deserialize `Option[_]` fields to `None` in case they are not + present in JSON form. This was previously not handled correctly and + caused deserialization errors. + # Version 0.4.2 Build and publish for ScalaJS and Scala Native. This release adds a |