Skip to content

Releases: graphql-python/graphql-core-legacy

v2.3.2

12 May 22:33
Compare
Choose a tag to compare

Patch release with these changes:

  • Update dependencies (#270)
  • Change AsyncioExecutor loop argument type (#273)
  • ExecutionResults can now be stringified (#277)
  • Various mypy issues (#278)
  • Minor fixes regarding the test suite

Note that the repository for GraphQL v2 has been renamed
from graphql-core to graphql-core-legacy.
The graphql-core repository is now used gor GraphQL v3.

v2.3.1

12 May 22:25
Compare
Choose a tag to compare

Patch release with these changes:

  • Slight change in subscribe_fields() (#242)
  • Removed accidentally added code (#263)
  • Support Python 3.8
  • Minor fixes and clean-ups

v2.3.0

12 May 22:23
Compare
Choose a tag to compare

Minor release with these changes:

  • Consistently translate Python enums to values (#198)
  • Reverted the removal of the _value postfix (#234)
  • Use built-in dict as OrderedDict for Py 3.7+ (#248)
  • Fixed crash when sending a query with type definitions (#257)
  • Added py.typed file to support type checking (#259)
  • A newer Promise version is required (#260)
  • Various minor fixes

v2.2.1

18 Jul 18:11
Compare
Choose a tag to compare

Hotfix release with one fix:

  • Require rx<3 since new version is not compatible (#235)

v2.2.0

07 Jun 01:36
Compare
Choose a tag to compare

Changelog

  • Fix a typo in a deprecation warning 9202021
  • Fix collections import for Python >3.3 cdb299d
  • Add dict support for the default resolver 1760eaf
  • Fix UnicodeDecodeError in format_error 87b6156
  • Add extensions support to GraphQLError 3ba7f92
  • Add traceback to errors from failed promises 8f736b7
  • Lots of internal clean up

Full changelog: graphql-python/graphql-core@v2.1.0...v2.2.0

2.1.0

19 Jul 20:36
Compare
Choose a tag to compare

Changelog

Release's candidates Changelog

The following list includes the changes listed in each of the release candidates for 2.1.

2.1rc3

  • Improved async generators 4d2f7e7 (thanks @ciscorn!)
  • Added static typing with mypy fa4eeda 🎉
  • Fixed errors in middleware when resolvers were not returning promises but Exceptions 6a3f900

2.1rc2

  • Fixed quiver_cloud backend imports 79811e1
  • Added to_dict method to ExecutionResult ff6b490
  • Improved middleware init speed 24be647

2.1rc1

  • Improved backend tests 37bcf6a
  • Improved format_error function using six compatibility library 52de303
  • Added get_operation_type to GraphQLDocument 27e21e4

2.1rc0

  • Add path tracking in ResolveInfo #148
  • Add path to GraphQL raised errors #186
  • Fixed GraphQLInt description ea0dd0c
  • Improved Enum support #163
  • Make GraphQLEnumValue importable from main module 9ec3d7c
  • Fixed memory leak in executors f2c4f6d
  • Added official support to Python 3.6
  • Added pre-commit #178
  • Added is_deprecated property to GraphQLField #175
  • Added support for pluggable backends #185

2.1rc3

05 Jul 22:44
148cdb4
Compare
Choose a tag to compare

Changelog

  • Improved async generators 4d2f7e7 (thanks @ciscorn!)
  • Added static typing with mypy fa4eeda 🎉
  • Fixed errors in middleware when resolvers were not returning promises but Exceptions 6a3f900

2.1rc2

13 Jun 07:12
Compare
Choose a tag to compare

Changelog

  • Fixed quiver_cloud backend imports 79811e1
  • Added to_dict method to ExecutionResult ff6b490
  • Improved middleware init speed 24be647

2.1rc1

05 Jun 18:44
Compare
Choose a tag to compare

Changelog

  • Improved backend tests 37bcf6a
  • Improved format_error function using six compatibility library 52de303
  • Added get_operation_type to GraphQLDocument 27e21e4

2.1rc0

05 Jun 05:49
Compare
Choose a tag to compare

Changelog

  • Add path tracking in ResolveInfo #148
  • Add path to GraphQL raised errors #186
  • Fixed GraphQLInt description ea0dd0c
  • Improved Enum support #163
  • Make GraphQLEnumValue importable from main module 9ec3d7c
  • Fixed memory leak in executors f2c4f6d
  • Added official support to Python 3.6
  • Added pre-commit #178
  • Added is_deprecated property to GraphQLField #175
  • Added support for pluggable backends #185

Docs

  • Improved contributing docs #173