Releases: MrThearMan/graphene-django-query-optimizer
Releases · MrThearMan/graphene-django-query-optimizer
Release 0.3.0
What's Changed
Fixes
- Fix issue with
DjangoConnectionField
pagination whenmax_size=None
#76 - Fix issue with nested
totalCount
if fieldmax_size=None
#76
Maintenance
- Refactor
OptimizationCompiler
by abstracting aGraphQLASTWalker
class. Use this to refactorget_filter_info
intoFilterInfoCompiler
.
Automated
- Bump the python-dependencies group with 6 updates by @dependabot in #78
Full Changelog: v0.2.11...v0.3.0
Release 0.2.11
What's Changed
Features
- Add option to hint required relations for a custom field #77
Fixes
- Find resolver hints from graphene field resolvers as well, not just scalars resolvers #77
Full Changelog: v0.2.10...v0.2.11
Release 0.2.10
What's Changed
Fixes
- Fix connection field
max_limit
not being respected for nested connections #76
Full Changelog: v0.2.9...v0.2.10
Release 0.2.9
What's Changed
Fixes
- Fix nested pagination
last
filter not working correctly #75
Full Changelog: v0.2.8...v0.2.9
Release 0.2.8
What's Changed
Fixes
- Do not run filters for
relay.Node
fields. Fixes bug with id filters #74
Full Changelog: v0.2.7...v0.2.8
Release 0.2.7
What's Changed
Fixes
- Fix prefetch querysets not generating correctly for forward many-to-many fields #73
- Don't annotate total count to prefetched querysets if not selected in query (for performance reasons) #72
Full Changelog: v0.2.6...v0.2.7
Release 0.2.6
What's Changed
Fixes
- Fix
total_count
/connection.length
for nested connection fields #72
Full Changelog: v0.2.5...v0.2.6
Release 0.2.5
What's changed?
Features
- Add support for finding filtering arguments from fragment spreads and inline fragments
Fixes
- Fix bug where defining connection-specific fields before edges would cause filter argument compiling to crash #72
- Fix bug where defining cursor before node in connection fields would stop optimization compiler from gathering optimizations further
Full Changelog: v0.2.4...v0.2.5
Release 0.2.4
Support optimizing reverse many-related fields wihtout related_name
Full Changelog: v0.2.3...v0.2.4
Release 0.2.3
What's Changed
Fixes
- Make caching process more optimized by not using filter info. Create used filterset classes during object type creation to speed up
get_filter_info
calls when they are needed.
Automated
- Bump the python-dependencies group with 2 updates by @dependabot in #69
Full Changelog: v0.2.2...v0.2.3