graphql v1.6.8 Release Notes

  • ๐Ÿ’ฅ Breaking changes

    • Validate against EnumType value names to match /^[_a-zA-Z][_a-zA-Z0-9]*$/ #915

    ๐Ÿ†• New features

    • ๐Ÿ’Ž Use stdlib forwardable when it's not Ruby 2.4.0 #926
    • ๐Ÿ‘Œ Improve UnresolvedTypeError message #928
    • โž• Add a default field to the Rails generated mutation type #922

    ๐Ÿ› Bug fixes

    • Find types via directive arguments when traversing the schema #944
    • ๐Ÿ— Assign #connection? when building a schema from IDL #941
    • ๐ŸŽ‰ Initialize @edge_class to nil #942
    • Disallow invalid enum values #915
    • Disallow doubly-nested non-null types #916
    • Fix Query#selected_operation_name when no selections are present #899
    • ๐Ÿ›  Fix needless COUNT query for hasNextPage #906
    • ๐Ÿ›  Fix negative offset with last argument #907
    • ๐Ÿ›  Fix line/col for ArgumentsAreDefined validation #890
    • ๐Ÿ›  Fix Sequel error when limit is 0 #892