What's Changed
* Fix project setup by lucas-bremond in https://github.com/graphql-python/graphene-django/pull/1087
* Fix backward compability on GraphQLTestCase._client setter by ulgens in https://github.com/graphql-python/graphene-django/pull/1094
* Validate in and range filter inputs by tcleonard in https://github.com/graphql-python/graphene-django/pull/1090
* Add BlankField and mount enums using it v3 by zbyte64 in https://github.com/graphql-python/graphene-django/pull/1096
* Support "contains" and "overlap" filtering (v3) by lucas-bremond in https://github.com/graphql-python/graphene-django/pull/1101
* document auth pattern: return None with resolve method by zbyte64 in https://github.com/graphql-python/graphene-django/pull/1106
* document purpose of DjangoConnectionField by zbyte64 in https://github.com/graphql-python/graphene-django/pull/1107
* Fix test main by zbyte64 in https://github.com/graphql-python/graphene-django/pull/1126
* Remove unused imports by jackton1 in https://github.com/graphql-python/graphene-django/pull/1127
* Doc clarification for headers arg in testing utils by isundaylee in https://github.com/graphql-python/graphene-django/pull/1117
* Fix subscriptions in JS by ygbourhis in https://github.com/graphql-python/graphene-django/pull/1124
* Fix schema dump on windows by andrei-datcu in https://github.com/graphql-python/graphene-django/pull/1123
* Add enum support to filters and fix filter typing (v3) by tcleonard in https://github.com/graphql-python/graphene-django/pull/1119
* Added GraphQLTransactionTestCase by jackton1 in https://github.com/graphql-python/graphene-django/pull/1099
* Fix: Allow add external resolver by sebsasto in https://github.com/graphql-python/graphene-django/pull/1131
* fix: declaration of required variable in filters v3 by tcleonard in https://github.com/graphql-python/graphene-django/pull/1137
* enhancement: DjangoDebugContext captures exceptions by zbyte64 in https://github.com/graphql-python/graphene-django/pull/1122
* Fix main branch tests failing due to wrong instancing of Missing class by sebsasto in https://github.com/graphql-python/graphene-django/pull/1135
* Cleaned up unused imports and variables. by jackton1 in https://github.com/graphql-python/graphene-django/pull/1146
* Bump django from 3.0.7 to 3.1.6 in /examples/cookbook-plain by dependabot in https://github.com/graphql-python/graphene-django/pull/1149
* Bump django from 3.0.7 to 3.1.6 in /examples/cookbook by dependabot in https://github.com/graphql-python/graphene-django/pull/1150
* Tox & actions updates by ulgens in https://github.com/graphql-python/graphene-django/pull/1143
* Add ability to pass `execution_context_class` to `GraphQLView.as_view()` by kubami in https://github.com/graphql-python/graphene-django/pull/1109
* Add typed filters (v3) by tcleonard in https://github.com/graphql-python/graphene-django/pull/1148
* Bump django from 3.1.6 to 3.1.8 in /examples/cookbook by dependabot in https://github.com/graphql-python/graphene-django/pull/1156
* Bump django from 3.1.6 to 3.1.8 in /examples/cookbook-plain by dependabot in https://github.com/graphql-python/graphene-django/pull/1157
* Fix broken `form.save()` call in `DjangoFormMutation.perform_mutate` by ruohola in https://github.com/graphql-python/graphene-django/pull/1155
* update js version by RainshawGao in https://github.com/graphql-python/graphene-django/pull/1188
* Add missing auto fields by pizzapanther in https://github.com/graphql-python/graphene-django/pull/1212
* Bump django from 3.1.8 to 3.1.14 in /examples/cookbook-plain by dependabot in https://github.com/graphql-python/graphene-django/pull/1282
* Fix ingredient model by chlammas in https://github.com/graphql-python/graphene-django/pull/1258
* Bump django from 3.1.8 to 3.1.14 in /examples/cookbook by dependabot in https://github.com/graphql-python/graphene-django/pull/1283
* Django v4, python 3.10 support for graphene-django v3 by tim-schilling in https://github.com/graphql-python/graphene-django/pull/1281
* Convert DecimalField to Decimal instead of Float in DRF and form converters by jmp in https://github.com/graphql-python/graphene-django/pull/1277
* Update requirements to the official graphene 3.0 release by keithhackbarth in https://github.com/graphql-python/graphene-django/pull/1290
* fixed broken links to graphene filter documentation (master->main) by ppk42 in https://github.com/graphql-python/graphene-django/pull/1309
* I found another wrong link in the filter dokumentation see 1309 by ppk42 in https://github.com/graphql-python/graphene-django/pull/1311
* Fix documentation references: op_name -> operation_name by pifantastic in https://github.com/graphql-python/graphene-django/pull/1312
* 👽 Use .formatted instead of format_error by nikolaik in https://github.com/graphql-python/graphene-django/pull/1327
* fix: backward pagination indexing error when using bigger last argument than total number of elements by tcleonard in https://github.com/graphql-python/graphene-django/pull/1344
* 💥 Stop supporting EOL djangos and pythons by nikolaik in https://github.com/graphql-python/graphene-django/pull/1337
* chore: update dev dependencies by tcleonard in https://github.com/graphql-python/graphene-django/pull/1345
* fix: backward pagination by tcleonard in https://github.com/graphql-python/graphene-django/pull/1346
* fix: convert Django BigIntegerField to BigInt GraphQL type by tcleonard in https://github.com/graphql-python/graphene-django/pull/1318
* feat: update name of DjangoFilterConnectionField type input to be consistent with graphene (Issue 1316) by tcleonard in https://github.com/graphql-python/graphene-django/pull/1317
* minor fix on schema.py part by ClaushIV in https://github.com/graphql-python/graphene-django/pull/1306
* Cast translated description for DecimalField by andrei-datcu in https://github.com/graphql-python/graphene-django/pull/1255
* Bump version to 3.0.0b8 by firaskafri in https://github.com/graphql-python/graphene-django/pull/1348
New Contributors
* isundaylee made their first contribution in https://github.com/graphql-python/graphene-django/pull/1117
* ygbourhis made their first contribution in https://github.com/graphql-python/graphene-django/pull/1124
* andrei-datcu made their first contribution in https://github.com/graphql-python/graphene-django/pull/1123
* sebsasto made their first contribution in https://github.com/graphql-python/graphene-django/pull/1131
* kubami made their first contribution in https://github.com/graphql-python/graphene-django/pull/1109
* ruohola made their first contribution in https://github.com/graphql-python/graphene-django/pull/1155
* chlammas made their first contribution in https://github.com/graphql-python/graphene-django/pull/1258
* tim-schilling made their first contribution in https://github.com/graphql-python/graphene-django/pull/1281
* jmp made their first contribution in https://github.com/graphql-python/graphene-django/pull/1277
* keithhackbarth made their first contribution in https://github.com/graphql-python/graphene-django/pull/1290
* pifantastic made their first contribution in https://github.com/graphql-python/graphene-django/pull/1312
* ClaushIV made their first contribution in https://github.com/graphql-python/graphene-django/pull/1306
* firaskafri made their first contribution in https://github.com/graphql-python/graphene-django/pull/1348
**Full Changelog**: https://github.com/graphql-python/graphene-django/compare/v3.0.0b7...v3.0.0b8