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