Releases: graphql-python/graphene
Releases · graphql-python/graphene
Graphene 0.7.3 - Small fixes
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
Graphene 0.7.1 - Enums, Field sources and more
Graphene 0.7.0 - Added SQLAlchemy support!
Changelog
- Added SQLAlchemy support! Including mapping models, relay, docs and a Flask+SQLAlchemy example
- Set clientMutationId to be camelCase
- Added
global_id
method torelay.Node
Graphene 0.6.1 - Small fixes
Changelog
- Fixed inheritance from
abstract
ObjectTypes
Graphene 0.6.0 - Enhaced Django compatibility and Django Filters
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 bebijective
- Added automatic
django-filters
support viaDjangoFilterConnectionField
andfilter_fields
attr in Django Meta.
Graphene 0.5.0 - New Plugin System
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
toInstanceType
for code clarity - Refactored
Fields
andArguments
logic - Improved
ScalarTypes
based onClassTypes
Graphene 0.4.3 - ClassTypes, improved syntax and optimization
Graphene 0.4.2 - Stability and Bugfixes
- 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
Changelog
- Added support for old behavior of get_node
- Improved ObjecTypes/Interface resolvers by wrapping root object when needed