Skip to content

v0.7.0

Compare
Choose a tag to compare
@ghostdogpr ghostdogpr released this 12 Mar 14:12
7b17d21

Release Notes

ZIO upgrade

Caliban is now using ZIO 1.0.0-RC18-2 which should be one of the last versions before it reaches 1.0.0. All the examples have been updated to make use of the new ZLayer data type for building and providing environments (#279 by @ghostdogpr ).

In addition to this, ZQuery and GraphQLInterpreter now have provideLayer variants (#270 #271 by @adamgfraser @ghostdogpr).

Type name validation

When turning your API into an interpreter, Caliban will now verify that each type is defined only once and return an error if for example it finds a clash between 2 case classes with the same name from different packages. In the process, the check method was moved from GraphQL to GraphQLInterpreter (#274 by @ghostdogpr ).

Caliban Client bug fixes and improvements

Other Changes