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 4 of 12

0.7.0

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

What's Changed

Features

* Replaces `PreResolvingField` with `ManuallyOptimizedField`. This field allows for fully custom optimization strategies.
* Adds a `optimization_hook` method-hook that the optimizer looks for in ObjectType Fields. This method can be used to alter how custom fields behave with the optimizer.

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

---

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

0.6.3

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

What's Changed

Features

* Add parent ref to optimizer
* Fix issue with promoting `select_related` to `prefetch_related` in nested optimizers.

---

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

0.6.2

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

What's Changed

* Run pre-compilation checks for all `select_related` optimizers.

---

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

0.6.1

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

What's Changed

Features

* Adds a pre-resolving field which can be used to optimize fields that require arguments.
* Adds a pre-compilation hook to object types for mofidying optimizer contents manually before optimization happens.

Automated

* Bump the python-dependencies group with 2 updates by dependabot in https://github.com/MrThearMan/graphene-django-query-optimizer/pull/108

---

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

0.6.0

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

What's Changed

Features

* Support swapping implementations of `OptimizationCompiler`, `QueryOptimizer`, `FilterInfoCompiler`, and `FieldSelectionCompiler` by subclassing them. This makes the library code use whatever subclass has been most recently created for these classes, which can be used to modify specific parts of them without rewriting large parts of the library that use those classes.

---

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

0.5.4

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

What's Changed

Features

* Correctly optimize queries where the same field is defined mutiple times with different subfields

Automated

* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/MrThearMan/graphene-django-query-optimizer/pull/106
* Bump the python-dependencies group with 3 updates by dependabot in https://github.com/MrThearMan/graphene-django-query-optimizer/pull/104
* Bump MrThearMan/CI from 0.4.9 to 0.4.11 in the github-actions-dependencies group by dependabot in https://github.com/MrThearMan/graphene-django-query-optimizer/pull/105
* Bump the python-dependencies group with 2 updates by dependabot in https://github.com/MrThearMan/graphene-django-query-optimizer/pull/107

---

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

Page 4 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.