The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.08 - 2017-09-23

  • zap GraphQL::Argument
  • get all thunking right using MooX::Thunking
  • is_deprecated auto handling
  • Execution does top-level field resolving, type coercing
  • port execution-resolve.t execution-variables.t from graphql-js
  • Schema API mainly complete
  • many types for validation
  • make Parser return usable AST
  • improvements to Pegex grammar from ingy
  • start of GraphQL::Error
  • JSON::MaybeXS so no stringify numbers

Modules

Perl implementation of GraphQL
GraphQL directive
GraphQL error object
Execute GraphQL queries
GraphQL grammar
GraphQL language parser
GraphQL object role
GraphQL object role
GraphQL object role implementing deprecation of fields
GraphQL object role implementing input fields
GraphQL object role implementing output fields
GraphQL object role
GraphQL object role
GraphQL "leaf" object role
GraphQL object role
GraphQL "named" object role
GraphQL object role
GraphQL "output" object role
GraphQL schema object
Perl implementation
GraphQL type object
GraphQL enum type
GraphQL input object type
GraphQL interface type
GraphQL type library
GraphQL type that is a list of another type
GraphQL type that is a non-null version of another type
GraphQL object type
GraphQL scalar type
GraphQL union type
Perl implementation