Release Notes
This release contains a few bug fixes, better ergonomics for cats-interop and adapters, as well as a support for Apollo schema reporting.
Server Core
- Made the parser support inputs and enums with empty bodies #1283 by @jyoo980
- Added support for passing interfaces to
Types.makeObject
#1294 by @Fluxx - Ensured the subscription streams are interruptible #1308 by @ghostdogpr
- Added support for
Long
passed asString
inputs #1304 by @mdulac - Fixed custom directive parsing in Scala 3 #1313 by @sergeykolbasov
Interop
- Refactored the cats-effect interop to support passing context with Kleisli or MTL, see docs #1246 by @iRevive
Adapters
- Improved adapter ergonomics: accepting their respective server options, changed
RequestInterceptor
to return more than just a status code #1288 by @paulpdaniels - Upgraded zio-http to 1.0.0.0-RC25 #1216 by @uryyyyyyy
Relay Support
- Ensured validation errors gets propagated to the user #1302 by @SvenW
- Fixed connection from list #1307 by @dojusa
- Added forward and backward pagination #1310 by @dojusa
New Goodies
- Added support for Apollo schema reporting #1280 by @paulpdaniels