Release Notes
This release includes a new set of performance improvements as well as some usability improvements, in particular for schema code generation. It is fully backward compatible with 2.5.0.
Server
- Improved performance #2092 #2102 #2103 #2111 #2113 by @kyri-petrou and #2112 by @ghostdogpr
- Improved QuickAdapter UX & performance #2090 by @kyri-petrou
- Defined a specific
innerThrowable
type for errors raised in ArgBuilders #2118 by @kyri-petrou
Client
- Allowed Jsoniter parsing large JSON payloads #2085 by @ghostdogpr and #2109 by @harrylaou
- Added a
render
method inCalibanClientError
that can render extensions #2110 by @harrylaou
Tools
- Added a new directive called
@newtype
for the schema codegen to mapID
to your own types #2091 by @develeon - Made the schema codegen generate the
@GQLDeprecated
annotation for deprecated fields #2107 by @johnspade - Fixed schema codegen when using derives with a ZIO Environment that is not
Any
#2104 by @develeon - Fixed schema comparison of
implements
#2116 by @ghostdogpr