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_sqltracking 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_idmethod torelay.Node
Graphene 0.6.1 - Small fixes
Changelog
- Fixed inheritance from
abstractObjectTypes
Graphene 0.6.0 - Enhaced Django compatibility and Django Filters
Changelog
- Added the posibility to have a argument named
namein a Field.Field(name=String()) - Improved tests
- Fixed compatibility with Django 1.6, Django 1.7
- Added a management Command to Django
graphql_schemafor dumping the Schema - Fixed
snake_case-camelCaseconversion to bebijective - Added automatic
django-filterssupport viaDjangoFilterConnectionFieldandfilter_fieldsattr 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-viewversion and fixed some related tests - Renamed
BaseTypetoInstanceTypefor code clarity - Refactored
FieldsandArgumentslogic - Improved
ScalarTypesbased 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