Releases: carltongibson/django-filter
Version 1.0.3
Improves compatibility with Django REST Framework schema generation.
See the 1.0.3 Milestone for full details.
Version 1.0.2
Updates for compatibility with Django 1.11 and Django REST Framework 3.6.
Adds CI testing against Python 3.6
See the 1.0.2 Milestone for full details.
Version 1.0.1
Small patch.
Assuming DRF is installed, adds rest_framework
submodule to the django_filters
namespace.
This allows usage like:
import django_filters
class ProductFilter(django_filters.rest_framework.FilterSet):
# ....
without requiring a further import.
Version 1.0.0
This release removes all the deprecated code from 0.14 and 0.15 for 1.0 #480.
Please see the Migration Notes for details of how to migrate.
Stick with 0.15.3 and fix warnings there if you're not ready to update.
The release also includes a number of small fixes and documentation updates.
See the 1.0 Milestone for full details.
Version 0.15.3
Adds compatibility for DRF (3.5+) get_schema_fields filter backend
introspection.
Version 0.15.2
Quick fix for #506. Removes an import time dependency on having the Django Template Language backend configured.
Version 0.15.1
Version 0.15.0
This is a preparatory release for a 1.0. Lots of clean-up, lots of changes,
mostly backwards compatible.
Special thanks to Ryan P Kilby (@rpkilby) for lots of hard work.
Most changes should raise a Deprecation Warning.
Note: if you're doing Clever Things™ with the various filter options
— filter_overrides
etc — you may run into an AttributeError
since these
are now defined on the metaclass and not on the filter itself.
(See the discussion on #459)
Summary: Highly Recommended, but take a moment to ensure everything still works.
- Added the DRF backend. #481
- Deprecated
MethodFilter
in favour ofFilter.method
#382 - Move filter options to metaclass #459
- Added
get_filter_predicate
hook. (Allows e.g. filtering on annotated fields) #469 - Rework Ordering options into a filter #472
- Hardened all deprecations for 1.0. Please do see the Migration Notes
See also the Full Milestone Listing and the 0.14.0 to 0.15.0 comparison
Version 0.14.0
Small release adding a number of fixes and a DurationFilter
.
Version 0.13
Lots of good stuff. See the milestone