<!-- 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