Skip to content

Releases: graphql-python/graphene

Graphene 0.7.3 - Small fixes

30 Mar 06:48
Compare
Choose a tag to compare

Changelog

  • Fix Connections and Filters for use a manager as default value
  • Fixed raw_sql tracking code for Django Debug Plugin
  • Improved documentation and fixed typos

Graphene 0.7.2 - Bug fixes

06 Feb 03:11
Compare
Choose a tag to compare

Changelog

  • Fixed querying and slicing when using DjangoConnectionField or DjangoFilterConnectionField. 314703d
  • Fixed empty sql when using Django-Debug-Toolbar and DjangoDebug plugin at the same time c5b15ce
  • Fixed Scalar instance usage 7b06e01

Graphene 0.7.1 - Enums, Field sources and more

03 Feb 04:48
Compare
Choose a tag to compare

Changelog

  • Added support for Enum types. And added mapping for Django and SQLAlchemy e9e51a0
  • Added source argument to Field a66f6f2 (so you can do field_name = graphene.String(source='attr_in_obj'))
  • Fix UnionType resolver 8c3f8b1

Graphene 0.7.0 - Added SQLAlchemy support!

26 Jan 19:57
Compare
Choose a tag to compare

Changelog

  • Added SQLAlchemy support! Including mapping models, relay, docs and a Flask+SQLAlchemy example
  • Set clientMutationId to be camelCase
  • Added global_id method to relay.Node

Graphene 0.6.1 - Small fixes

25 Jan 19:23
Compare
Choose a tag to compare

Changelog

  • Fixed inheritance from abstract ObjectTypes

Graphene 0.6.0 - Enhaced Django compatibility and Django Filters

25 Jan 19:20
Compare
Choose a tag to compare

Changelog

  • Added the posibility to have a argument named name in a Field. Field(name=String())
  • Improved tests
  • Fixed compatibility with Django 1.6, Django 1.7
  • Added a management Command to Django graphql_schema for dumping the Schema
  • Fixed snake_case - camelCase conversion to be bijective
  • Added automatic django-filters support via DjangoFilterConnectionField and filter_fields attr in Django Meta.

Graphene 0.5.0 - New Plugin System

11 Dec 06:34
Compare
Choose a tag to compare

Changelog

  • Created a new plugin system for Graphene
  • Set auto camelCase in the schema type fields to optional (using graphene.Schema(auto_camelcase=False))
  • Added a basic Django Debugger with SQL debug capabilities (a la Django Debug Toolbar, but for GraphQL)
  • Improved graphql-django-view version and fixed some related tests
  • Renamed BaseType to InstanceType for code clarity
  • Refactored Fields and Arguments logic
  • Improved ScalarTypes based on ClassTypes

Graphene 0.4.3 - ClassTypes, improved syntax and optimization

05 Dec 04:00
Compare
Choose a tag to compare

Changelog

  • Improved Django queryset resolver in connections for use .count instead of len
  • Improved resolver function decorators
  • Fixed old DjangoConnectionField usage
  • Refactored code into ClassTypes #61
  • Added .List() and .NonNull()
  • Added abstract ObjectType definition #55
  • Improved tests

Graphene 0.4.2 - Stability and Bugfixes

22 Nov 03:18
Compare
Choose a tag to compare
  • Added a simple example of graphene usage under examples/ directory
  • Fixed wrong ConnectionOrList field att mounting #43
  • Refactored Relay Connections
  • Removed LazyMap from utils

Graphene 0.4.1.1 - Bugfixes and improved compatibility with old-version sytntax

22 Nov 02:54
Compare
Choose a tag to compare

Changelog

  • Added support for old behavior of get_node
  • Improved ObjecTypes/Interface resolvers by wrapping root object when needed