pypi gql 3.0.0rc0

latest releases: 3.6.0b2, 3.6.0b1, 3.6.0b0...
2 years ago

New features

  • Supports AWS AppSync (#239)
  • It is now possible to get the full execution result to receive the extensions field (#257)
  • Add --print-schema to gql-cli to easily download a schema from a backend (#258)
  • DSL meta fields implementation (#259)
  • Enable mypy to discover type hints as specified in PEP 561 (#275)
  • gql-cli add --transport argument (#281)

Fixes

  • Invert the order of proposed subprotocols apollo and graphql-ws (#265):
    This was needed because some backends were incorrectly sending the first
    supported protocol in the list without verification
  • Fix aiohttp wait for closed ssl connections (#153):
    Should fix error "RuntimeError: Event loop is closed" when using gql-cli under windows with a https backend
  • Add skip and include directive in introspection schema (#279)

Other

  • DSL Refactor select (#261)
  • Supporting Python 3.10 without warnings (#264)
  • Update websockets to 10 for Python versions >= 3.6
  • Expand aiohttp version range (#274)
  • Documentation Adding error handling doc (#266)
  • gql-cli add signal handlers to catch ctrl-c and close cleanly (#276)
  • refactor the websockets transport with WebsocketsTransportBase (#239)

Breaking changes

  • Remove the obsolete type_def argument of Client (#262)

Don't miss a new gql release

NewReleases is sending notifications on new releases.