github ghostdogpr/caliban v0.7.6

latest releases: v2.6.0, v2.5.3, v2.5.2...
4 years ago

Release Notes

Caliban

  • Added support for arguments not wrapped in cases classes. That means a field can be of type String => ??? or Int => ???. In that case though, the arbitrary name value will be used to name the argument. #342 by @ghostdogpr
  • Added support for variables in WebSockets #348 by @mitsutaka-takeda
  • Added the option to disable introspection #329 by @joprice
  • Added schema directives validation #333 by @javimartinez
  • Made ZQuery run arbitrary effects in parallel when using the parallelism combinators #339 by @adamgfraser
  • Fixed validation rules to avoid an error saying that a type was defined multiple times when creating a custom schema #346 by @ghostdogpr

Caliban Client

  • Added support for Json scalar in Caliban Client #345 by @ghostdogpr
  • Added code generation for the Subscription object #340 by @rleibman
  • Prevented the client generation from creating code that doesn't compile when _ is used as a field by @ghostdogpr

Build

  • Made the codegen usable as a library (caliban-codegen) separated from the sbt plugin (now named caliban-codegen-sbt) #327 by @joprice
  • Stopped publishing the backend components for Scala.js (Scala.js stays of course available for caliban-client) #324 by @ghostdogpr
  • Upgraded Magnolia to 0.15.0 and started using ReadOnlyCaseClass for improved compile times #324 by @ghostdogpr

Don't miss a new caliban release

NewReleases is sending notifications on new releases.