Releases: graphql-python/graphene-django
v2.12.1
Changes
- Remove operation name from the regex and default to query (#1004)
Thank you @jkimbo for fixing subscriptions without a name.
Full changelog: v2.12.0...v2.12.1
v2.12.0
Changes
No breaking changes
Thank you @eabruzzese for adding native subscription support and documentation.
Full changelog: v2.11.1...v2.12.0
v2.11.1
v3.0.0b4
v2.11.0
Changes
- Fix error in signature of callproc() and execute() in debug sql tracking (#966)
- DjangoConnectionField slice: use max_limit first, if set (#965, #986 and #993)
- Update setup.py classifiers (#987)
- fix(converter): wrap field with NonNull for postgres ArrayFields (#545)
- Fix filtering with GlobalIDFilter (#977)
- Move to_const function from Graphene into Graphene-Django (#992)
Huge thanks to @pcraciunoiu, @hubertsiuzdak, @ulgens, @helloqiu and @pauricthelodger for helping!
Full changelog: v2.10.1...v2.11.0
v3.0.0b3
v3.0.0b2
v2.10.1
v3.0.0b1
The first beta release of Graphene Django v3
Breaking changes ‼️
This release uses Graphene v3 which drops support for Python 2 and uses the v3 version of graphql-core. See graphql-python/graphene#1127 for more details.
There are also some other smaller breaking changes which will be documented in the final release notes.
v2.10.0
New features
- Disable system checks for graphql_schema management command (#939)
- Convert nullable BooleanField to nullable Boolean field (#777)
- Improve DjangoListField (#929)
- Allow defining fields as an empty list (#871)
Bugfixes
- Switch
operation_name
tooperationName
in GraphQLTestCase (#936) - GraphQlView: Do not 'instantiate_middleware' if middleware is already a MiddlewareManager (#952)
Huge thanks to @millar, @noelleleigh, @ganwell, @jckw and @msimon for helping!
Full changelog: v2.9.1...v2.10.0