Graphene-django-query-optimizer

Latest version: v0.6.3

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

Scan your dependencies

Page 1 of 9

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

0.5.3

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

What's Changed

Features

- Don't throw error on zero offset to connection field

---

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

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.