- 3.1.1:
- Remove 1.10 from setup file
- 3.1.0:
- Add jsonfield encoder (drop support for 1.10)
- 3.0.0:
- Add tox to support more versions
- Switch to django's JSONField
- 2.0.2:
- Removed celery requirement
- 2.0.1:
- Return only active entities by default in membership cache method
- 2.0.0:
- Remove python 2.7 support
- Remove python 3.4 support
- Remove Django 1.9 support
- Remove Django 1.10 support
- Add Django 2.0 support
- 1.18.1:
- Reduce number of queries and data selected
- 1.18.0:
- Optimize entity group queries by providing cache building functions
- 1.17.0:
- Drop Django 1.8 support
- Add Django 1.10 support
- Add Django 1.11 support
- Add python 3.6 support
- 1.15.0:
- Remove SyncEntitiesTask, this task should live within the main application that entities is installed within
- 1.11.0:
- Added support for arbitrary groups of entities.
- 1.10.0:
- Added Django 1.8 support.
- 1.9.0:
- Updated Entity Kinds to be activatable models.
- 1.8.2:
- Added sorting support for Entity Models in Python 3
- 1.8.0:
- Added support for Django 1.7 and also backwards-compatible support for Django 1.6.
- 1.7.1:
- Changed the
is_entity_active
function in the entity configuration to be namedget_is_active
for consistency with other functions.
- Changed the
- 1.6.0:
- Made entities
activatable
, i.e. they inherit the properties defined in Django Activatable Model
- Made entities
- 1.5.0:
- Added entity kinds to replace inadequacies of filtering by entity content types.
- Removed is_any_type and is_not_any_type and replaced those methods with is_any_kind and is_not_any_kind in the model manager.
- Removed chainable entity filters. All entity filtering calls are now in the model manager.