Graphene-django-query-optimizer

Latest version: v0.10.8

Safety actively analyzes 715081 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 12

0.4.0

What's Changed

Features

* Replace `required_annotations` with `AnnotatedField` 77
* Replace `required_fields` and `required_relations` with the `field_name` argument to `RelatedField`, `DjangoListField`, and `DjangoConnectionField` 77

Fixes

* Fix nested many-to-many related relay connection fields returning duplicate values, as well as limiting not working correctly 80

Maintenance

* Simplify caching functions
* Add select related before prefetches in optimizer

---

**Full Changelog**: https://github.com/MrThearMan/graphene-django-query-optimizer/compare/v0.3.5...v0.4.0

0.3.5

What's Changed

Fixes

* Allow resolvers defined on the object type (e.g. `resolve_{name}`) to override the `RelatedField` default resolvers

---

**Full Changelog**: https://github.com/MrThearMan/graphene-django-query-optimizer/compare/v0.3.4...v0.3.5

0.3.4

What's Changed

Fixes

* Narrow down optimization error correction further - it should now only apply for the compiler, and other errors will still raise

---

**Full Changelog**: https://github.com/MrThearMan/graphene-django-query-optimizer/compare/v0.3.3...v0.3.4

0.3.3

What's Changed

Fixed

* Fix too broad optimization error correction.

---

**Full Changelog**: https://github.com/MrThearMan/graphene-django-query-optimizer/compare/v0.3.2...v0.3.3

0.3.2

What's Changed

Features

* Add setting `ALLOW_CONNECTION_AS_DEFAULT_NESTED_TO_MANY_FIELD` for allowing connection fields as default fields for nested to-many related entities. Setting is `False` by default, meaning all nested to-many related entities will use DjangoListField. This doesn't prevent using DjangoConnectionField manually on ObjectTypes.

---

**Full Changelog**: https://github.com/MrThearMan/graphene-django-query-optimizer/compare/v0.3.1...v0.3.2

0.3.1

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

Features

* Run `filter_queryset` after filterset filtering

Fixes

* Fixed resolver hints sometime not being found from resolvers

Automated

* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/MrThearMan/graphene-django-query-optimizer/pull/82

---

**Full Changelog**: https://github.com/MrThearMan/graphene-django-query-optimizer/compare/v0.3.0...v0.3.1

Page 6 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.