I'm bumped into two issues when upgrading to v7.0.0:
-
When upgrading from play-json-derived-codecs v6.0.0 to v7.0.0 Play JSON picks up a different JSON serializer in a scenario involving sum types when codecs for both the case classes and the sealed trait are in scope
-
codec derived for sealed trait doesn't appear to work for the case classes
Both of these issues can be reproduced with code found in this repository:
https://github.com/marko-asplund/play-json-derived-codecs-issue