This repository was archived by the owner on May 31, 2026. It is now read-only.
Note that this is the last release that will be pushed to github - development of cynic
will continue over on codeberg.org/obmarg/cynic.
New Features
- Feature flags are now supported on on arguments (#1181)
- An
InputObjecton aoneOftype will automatically skip serializing all of
it's null fields (#1179) InputObjectcan now be derived on enums for oneOf inputs (#1174)Operationis nowClone(#1170)- The reqwest integation now accepts
&Operationas well asOperation(#1169) - The
QueryFragmentderive now supports therename_allattribute (#1167) - add
@oneOfsupport to introspection (#1177) - oneOf input objects are now supported in the in the generator (#1175)
- cynic-introspection now supports additions from the 2025 spec (#1180)
cynic-querygennow has afield_overridesoption that can be used to
customize the type of individual scalar fields in generatedQueryFragments (#1184)
Bug Fixes
cynic_querygenhas a new interface based around theGeneratortype
(#1187)- Fixed an issue with lifetime detection on nested input objects in the
generator
Deprecations
- The old intrerface to cynic_querygen has been marked deprecated