Skip to content

Releases: philipn/django-rest-framework-filters

v1.0.0.dev2

09 Aug 05:30
Compare
Choose a tag to compare
v1.0.0.dev2 Pre-release
Pre-release
v1.0.0.dev2

v1.0.0.dev1

08 Aug 05:17
Compare
Choose a tag to compare
v1.0.0.dev1 Pre-release
Pre-release
v1.0.0.dev1

v0.11.1

21 Mar 18:29
Compare
Choose a tag to compare

v0.10.2.post0

13 Sep 16:29
Compare
Choose a tag to compare

This is a post release that set django-filter compatibility to 1.x.

  • #253 Set django-filter version at 1.x-compatible releases.

v0.10.2

20 Oct 20:14
Compare
Choose a tag to compare

This is a maintenance release that fixes compatibility with django-filter.

  • #189 Fix method name collision

v0.10.1

07 Jun 03:04
Compare
Choose a tag to compare

This is a maintenance release that fixes the following bugs:

  • #172 Prevent deepcopying of filter's parent

v0.10.0

24 Apr 18:56
v0.10.0
Compare
Choose a tag to compare

This release primarily adds compatibility with django-filter 1.0 (more details
in #144), and is an intermediate step to overhauling the behavior of filters
that span relationships.

As RelatedFilter is a subclass of ModelChoiceFilter, you may take advantage
of the callable behavior for the queryset argument. The queryset is now a
required argument, which is a forwards-incompatible change. You can provide the
model's default queryset to maintain the current behavior, or a callable, which
will allow you to filter the queryset by the request's properties.

  • #124 Removed deprecation warnings
  • #128 Fix all lookups handling for related fields
  • #129 Fix template rendering
  • #139 Fix metaclass inheritance bug
  • #146 Make RelatedFilter.queryset a required argument
  • #154 Add python 3.6 support
  • #161 Fix request-based filtering
  • #170 Improve RelatedFilter queryset error message

v0.9.1

19 Nov 21:47
Compare
Choose a tag to compare
  • #128 Fix all lookups handling for related fields
  • #129 Fix backend template rendering
  • #148 Version lock django-filter<1.0 due to API incompatibilities

v0.9.0

26 Sep 22:03
Compare
Choose a tag to compare

This release is tied to the 0.15.0 update of django-filter, and is in preparation of
a (near) simultaneous 1.0 release. All current deprecations will be removed in the
next release.

  • Updates django-filter requirement to 0.15.0
  • #101 Add support for Django 1.10, set DRF support to 3.3, 3.4, and drop support for python 3.2
  • #114 Add lookups argument to RelatedFilter
  • #113 Deprecated MethodFilter for new Filter.method argument
  • #123 Fix declared filters being overwritten by AllLookupsFilter

v0.8.1

08 Sep 08:33
Compare
Choose a tag to compare
  • Fix bug where AllLookupsFilter would override a declared filter of the same name
  • #84 Fix AllLookupsFilter compatibility with ForeignObject related fields
  • #82 Fix AllLookupsFilter compatibility with mixin FilterSets
  • #81 Fix bug where FilterSet modified ViewSet.filter_fields
  • #79 Prevent infinite recursion for chainable transforms, fixing compatiblity w/ django.contrib.postgres