Skip to content

Releases: graphql-python/graphene

Graphene 1.1.0 - Bugfixes improved testing and relay improvements

15 Nov 06:27
Compare
Choose a tag to compare

Changelog

  • Updated datetime with tests 95280e4
  • Improved Dynamic Field tests 822b030
  • Fixed Dynamic Arguments 0a80119
  • Improved Promise Connection abstraction 760ccc8
  • Relay Edges should be non null 495361e
  • Fixed TOX dependencies d1a9bdb
  • Fixed typo in Union initialization 937e257
  • Node simplifications a22c927
  • Improved List/NonNull inner type exceptions 2e58f53

Docs

  • Fixed docs for unmounted instances 77e4ead
  • Improved docs in unmounted types 47d7adf
  • Added middleware docs adfbffb
  • Fixed sentences to be more readable 3f0c01e
  • Added link to GraphQL.org c1f567c
  • Added context example b1bffc4
  • Added execution context cc776e8

And...
Added automatic PyPI upload 90e8e30 :)

Graphene 1.0.2 - Improved Connections and Mutations

04 Oct 03:17
Compare
Choose a tag to compare

Changelog

  • Connection resolvers can now return a Connection instance instead of a Iterator c792923
  • Improved Arguments and List, NonNull instances to be comparable bd207b5
  • Fixed overwritten ConnectionField arguments c961f0b
  • Fixed unbound mutate method in Mutation 999bca8

Graphene 1.0.1 - Fix resolving types in ObjectTypes

29 Sep 09:14
Compare
Choose a tag to compare

Changelog

  • Fixed requiring an overwrite of the is_type_of method in ObjectType in the case the resolver was returning an object that was not an instance of the type. [8030fea]

Graphene 1.0 - Production Ready!

Graphene 0.10.2 - Better Django integration

01 Jun 05:21
Compare
Choose a tag to compare

Changelog

  • Fixed unregistered types in graphene.Schema da09bc3
  • Improved Django choices:
    • Use Django forcetext for choices 7f65985
    • Fixed Django converter of field with grouped choices 9e715cd
  • Fixed ClientIDMutation GraphQL type name. b9695c8
  • Fixed DDT double cursors for SQL debugging 7df1f8a

Graphene 0.10.1 - Small fixes

01 Jun 04:04
Compare
Choose a tag to compare

Changelog

  • Fixed bug when no middlewares are present feb0825
  • Add test for auto_camelcase flag 161f198

Graphene 0.10.0 - Middleware and multiple bux fixes

21 May 08:48
Compare
Choose a tag to compare

Changelog

Breaking:

  • Removed the plugin functionality, replaced by with Middleware. #176

Bug fixes:

  • Support with_context on ClientIDMutation.mutate_and_get_payload. 61e7bee
  • Added interfaces field into a ObjectType 10304eb
  • Allow string references in InputTypes d6740e9
  • Fixed django OneToOne inverse relationship conversion b431bfe
  • Allow numbers in to_constant ae8a23b
  • Fix context arg in connections 8907449

Graphene 0.9.1 - Fixed compatibility issue

19 May 03:29
Compare
Choose a tag to compare

Changelog

  • Fixed package compatibility issue 7115306

Graphene 0.9.0 - GraphQL 2016 Apr spec

19 May 03:27
Compare
Choose a tag to compare

Changelog

  • Updated graphql-core version to 0.5.0, with a improved way for executing queries
  • Added the with_context decorator for having the context appended into the resolver arguments

Graphene 0.8.0 - Django Stability, Custom Scalars, Bugfixes

03 Apr 04:17
Compare
Choose a tag to compare

Changelog

This Graphene version improves the Django integration

  • Improved Django choice converter to GraphQL Enum type 68a9fb9
  • Added ability for a Enum to be mounted as a instance (field) in ObjectTypes,InputObjectTypes or an argument e1a693e
  • Added FileField support in Django models a1dd2b6
  • Added support for Postgres fields in Django models 7f96500
  • Added custom scalars DateTime and JSONString 12c69c0

Fixes

  • Allow empty list in SQLAlchemyConnectionField 653e67d
  • Fixed PageInfo and Connection constructors 21ec116 #131
  • Fixed default query value in SQLAlchemyConnection integration 1f548f1
  • Documentation improvements 8c39543 4f5de49 b358e4c