Here you can see the full list of changes between sqlalchemy-filters versions, where semantic versioning is used: major.minor.patch.
Released 2018-06-25
- Adds support for ilike (case-insensitive) string comparison.
Released 2018-02-12
- Filters and sorts on related models now result in an "automatic join" if the query being filtered does not already contain the related model
Released 2017-11-30
- Adds support for restricting the columns that are loaded from the database.
Released 2017-11-15
- Adds support for queries against multiple models, e.g. joins.
Released 2017-06-21
- Adds support for queries based on model fields or aggregate functions.
Released 2017-05-22
- Adds support for boolean functions within filters
- Adds the possibility of supplying a single dictionary as filters when
only one filter is provided * Makes the op filter attribute optional: == is the default operator
Released 2017-01-06
- Adds apply query pagination
- Adds apply query sort
- Adds Travis CI
- Starts using Tox
- Refactors Makefile and conftest
Released 2016-09-08
- Initial version
- Adds apply query filters