Releases: MrThearMan/graphene-django-query-optimizer
Releases · MrThearMan/graphene-django-query-optimizer
Release 0.2.2
Fix bug in prefetch limiting when no explicit limit arguments are given #68
Full Changelog: v0.2.1...v0.2.2
Release 0.2.1
- Add option to disable filtering for a field
- Improve filtering setup
- Add setting to override default filterset
Full Changelog: v0.2.0...v0.2.1
Release 0.2.0
What's Changed
Features
- Optimize nested connection fields by limiting prefetches with window functions #61
- Support filtering nested entities #62
- Make
DjangoConnectionField
accept both filtered and non-filtered ObjectTypes. - Add
DjangoListField
that supports filtering with ObjectType filterset and filter_fields - Add
RelatedField
for simplifying optimization for many-to-one and one-to-one relations
Maintenance
- Fix "Having similar properties breaks @required_fields" #65
- Fix reverse one-to-one relation caching with missing reverse entity not working
- Add more robust testing models for all possible relations
- Refactor optimizer internal workings
Automated
- Bump the python-dependencies group with 1 update by @dependabot in #64
Full Changelog: v0.1.11...v0.2.0
Release 0.1.11
Full Changelog: v0.1.10...v0.1.11
Release 0.1.10
Full Changelog: v0.1.9...v0.1.10
Release 0.1.9
Full Changelog: v0.1.8...v0.1.9
Release 0.1.8
Full Changelog: v0.1.7...v0.1.8
Release 0.1.7
What's Changed
Added setting to skip optimization on error.
Automated
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #60
- Bump the github-actions-dependencies group with 1 update by @dependabot in #58
- Bump the python-dependencies group with 4 updates by @dependabot in #59
Full Changelog: v0.1.6...v0.1.7
Release 0.1.6
Full Changelog: v0.1.5...v0.1.6
Release 0.1.4
Fixes reverse one-to one resolver generation