Releases: obmarg/cynic
Releases · obmarg/cynic
v2.2.8
Bug Fixes
GraphQlErrorLocation
&GraphQlErrorPathSegment
are no longer accidentally private.
v2.2.7
Bug Fixes
- You no longer have to specify the
Extensions
parameter onGraphQLError
if
you don't have any extensions.
v2.2.6
Bug Fixes
- A QueryFragment used inside an InlineFragment can now have a
__typename
field.
v2.2.5
Bug Fixes
- The macro generated code now compiles under
-D rust-2018-idioms
v2.2.4
Bug Fixes
- Fix an issue where you'd get extremely weird compiler errors if your
QueryFragment
had fields namedkey
ormap
.
v2.2.3
Bug Fixes
- The generator and derive macros are now aware of the implicit
__typename
that every object & interface type gets. - Fixed support for support fields with one or more leading underscores in the
derives. This would have been possible before but only by using a rename
attribute.
v2.2.2
v2.2.1
v2.2.0
v2.1.0
New Features
InlineFragments
derives for union types now allow a fallback that receives
the__typename
Bug Fixes
schema_for_derives
no longer ignoresQueryVariables
structs.- A slight improvement on the error spans if you refer to a missing variable
in some QueryFragment arguments.