Releases: W1ldPo1nter/django-queryable-properties
Releases · W1ldPo1nter/django-queryable-properties
django-queryable-properties 1.10.0
- Added support for Python 3.13
- Added a new and advanced queryable property implementation that can load entire model objects from subqueries
(SubqueryObjectProperty
) - Fixed admin checks for
OrderBy
objects in admin ordering
django-queryable-properties 1.9.3
- Added support for Django 5.1
- Dropped support for Python 3.4
django-queryable-properties 1.9.2
- Fixed an error that prevented querysets with queryable property features from being used as filter values in
__in
filters (i.e. implicit subqueries)
django-queryable-properties 1.9.1
- Fixed resolving of filter conditions of aggregate properties in cases where a property was accessed via relation
django-queryable-properties 1.9.0
- Added support for Django 5.0
- Added support for Python 3.12
- Added options to create querysets/managers with queryable property features on demand and without having to define
a manager on the corresponding model - Queryable properties can now be populated in raw queries by using the property name as SQL column name
django-queryable-properties 1.8.5
- Selected queryable properties are no longer aliased with a unique name in queries and use their regular name instead
(also fixes errors that occurred when queries use themselves as subqueries recursively, e.g. in sliced prefetches)
django-queryable-properties 1.8.4
- Added support for Django 4.2
- Added support for Python 3.11
django-queryable-properties 1.8.3
- Added support for Django 4.1
django-queryable-properties 1.8.2
- Fixed queryset cloning in conjunction with positional arguments in Django versions below 1.9
django-queryable-properties 1.8.1
- Fixed erroneous transformations of querysets with queryable properties functionality into
.values()
querysets
under rare circumstances in Django versions above 3.0 - Fixed the ability to pickle
.values()
/.values_list()
querysets with queryable properties functionality in
Django versions below 1.9 - Fixed the erroneous inclusion of values of queryable properties that are used for ordering without being explicitly
selected in.values()
/.values_list()
querysets in Django versions below 1.8