Skip to content

Path to 0.5.0 #53

Closed
Closed
@syrusakbary

Description

@syrusakbary

Version 0.5.0 compatible with the GraphQL Apr 2016 spec.
Related Pull Requests: #54 #59

Features

  • Improve error handling Improve Error Handling #41
  • Add ability to add custom errors (inheriting from GraphQLError)
  • Expose all the function and classes
  • Move modules from graphql.core.* to graphql.*
  • Make tests relative to the directories
  • Isolate promise package into own package in PyPI pypromise ☺️

Breaking changes

Improve the executor to be closer to the reference implementation:

  • Uses Promise instead of Deferred as it simplifies the implementation. Use parallel resolvers automatically as default behavior when available. Related PR: Use Promises in execute context #59

Commit Checklist

Implement the commits from GraphQL-js:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions