github carltongibson/django-filter 0.15.0
Version 0.15.0

latest releases: 25.1, 24.3, 24.2...
9 years ago

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 of Filter.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

Django Filter 0.15.0 on PyPI

Don't miss a new django-filter release

NewReleases is sending notifications on new releases.