Skip to content

Releases: obmarg/cynic

cynic-parser-v0.9.1

20 Feb 17:54
25dd646
Compare
Choose a tag to compare

Bug Fixes

  • TryFrom<Value<'_>> for ConstValue<'_> now returns an error when an object
    or list contains a Value, rather than panicing (#1133)

v3.10.0

10 Feb 13:54
a474795
Compare
Choose a tag to compare

New Features

  • Added initial suppport for directives: @skip, @include are supported, and
    other field level directives can be used provided they don't require
    specific client support (#900)

Bug Fixes

  • Parsing will no longer fail if keywords like mutation are used as enum
    values. (#1128)

Changes

  • Querygen now parses schemas and queries with cynic_parser
    (#1124, #1125)

Changes

  • Bumped the MSRV to 1.80

cynic-parser-v0.9.0

10 Feb 13:53
a474795
Compare
Choose a tag to compare

Breaking Changes

  • Added new variants to cynic_parser::Error to handle empty documents, these
    errors were previous ambiguous parser errors (#1117)
  • Error::span now returns an Option<Span> instead of a Span

Bug Fixes

  • Parsing will no longer fail if keywords like mutation are used as enum
    values. (#1128)

Changes

  • Parse schema with cynic_parser in querygen (#1124)
  • Bumped the MSRV to 1.80

v3.9.1

03 Dec 14:28
2e2df18
Compare
Choose a tag to compare

Bug Fixes

  • Fields named str are now supported (#1108)

Changes

  • Fixed all rust 1.83 clippy lints (#1106)

Contributors

Thanks to the people who contributed to this release:

cynic-parser-v0.8.7

03 Dec 14:27
2e2df18
Compare
Choose a tag to compare

Changes

  • Fixed all rust 1.83 clippy lints (#1106)

Contributors

Thanks to the people who contributed to this release:

cynic-parser-v0.8.6

28 Nov 11:33
5cfee8a
Compare
Choose a tag to compare

Bug Fixes

  • Value::is_variable now works correctly (#1104)
  • Fixed the VariableValue debug impl which was misleading
    (#1104)

Contributors

Thanks to the people who contributed to this release:

cynic-parser-v0.8.5

27 Nov 13:09
020bdb7
Compare
Choose a tag to compare

New Features

  • Every selection set in ExecutableDocument now has a span.

Bug Fixes

  • Type::wrappers functions now return TypeWrappersIter instead of impl Iterator
  • TypeWrappersIter is now Clone

cynic-parser-v0.8.4

20 Nov 16:06
20616d5
Compare
Choose a tag to compare

Bug Fixes

  • Removed erroneous error code from reports (#1099)
  • Removed some stray dbg! calls (#1097)

Contributors

Thanks to the people who contributed to this release:

v3.9.0

12 Nov 08:13
22dfcea
Compare
Choose a tag to compare

Changes

  • Bumped cynic-parser dependency
  • Removed dependency on counter (#1027)

Changes

  • MSRV is now 1.76

Contributors

Thanks to the people who contributed to this release:

cynic-parser-v0.8.3

12 Nov 11:33
46b5036
Compare
Choose a tag to compare

New Features

  • Added a span for directive arguments