Release Notes
Server
- Allowed tagless final variants for
Http4sAdapter
usingR
instead ofAny
for the environment #972 by @ghostdogpr - Upgraded cats-effect and http4s to 3.2.1 and 0.23 respectively (CE3-based). The Finch and Monix interop is still using CE2. The http4s adapter is also published for Scala 3 now. #891 by @iRevive
- Added a new annotation
@GQLValueType
that allows redirecting a union type member to a different type defined in another file (removing the "sealed" constraint for unions) #989 by @paulpdaniels - Added Scala 3 support for the federation module #997 by @ghostdogpr
Tools
- Added an option to client code generation to generate code in multiple files instead of a single one. Also allowed disabling formatting during code generation. #964 by @alexdupre
- Added an option to client code generation to map unknown enum values to
__Unknown
instead of failing #976 by @rtimush - Made the client code generation automatically regenerate code when configs change #959 by @blast-hardcheese
- Made the client code generation properly detect packages when using a Play Framework project #956 by @yonlugoh