1.2¶
- Added support for
Django 4.x
1.1.1¶
- A sad fix: forgot to declare Python 3.10 support in
pyproject.toml
- Also, added a new test for manager, that revealed a bug with queryset on
Django 3.2+
- Does not use Python 2.x syntax for
super()
anymore
1.1¶
- Dropped all the environments excced end of support: Python 3.5 and older, Django 2.1 and lower;
- Get rid of some legacy;
- Switched on poetry instead of pipenv.
- Added support for Django 3.2
1.0.5¶
- Fixed a bug with customized
save()
method on a model class. Thank @volody2006 for reporting - Moved all the regression tests into a separated file
1.0.4¶
- Fixed a bug with
allowed_content_types
when referencing to a model whose name is the beginning of another one (reported by @busy) - Added
bump2version
1.0.3¶
- Added
Python 3.8
andDjango 3.0
support
1.0.2¶
- A bugfix: prevented
makemigrations
from generating infinite migrations because ofallowed_content_types
everytime is a new object - Added
Django==2.2
support - Updated
README
a bit: replaced an old text to the actual one; made badges SVG.
1.0.1¶
- A bugfix: don’t change a customized manager with default django’s one
1.0.0¶
- A new declarative way to add generic relation fields to your model: any number or generic relation, any field name(s);
- Ability to add a generic relation for a restricted set of models. You can either enumerate all allowed models or all denied ones;
- An alternative way to add these fields: with a decorator (actually, it’s not a new feature, just saved from unpublished release);
- The
ct
helper now caches own results; - Added support for Python 3.6;
- Added support for Python 3.7;
- Added Django 2.0 and 2.1 support;
- Removed support for Python 3.3 and older;
- Removed support for Django 1.10 and older
0.3.7¶
- Update django head version
0.3.6¶
- Update django head version
0.3.5¶
- Add CHANGELOG.rst into manifest
0.3.4¶
- Remove deprecation warning
0.3.3¶
- Moved the ct shortcut into utils module
0.3.2¶
- Added CHANGELOG :)
- Added Python 3.4x support;
- Dropped Python 3.2x support;
- Improved code styling with pep8;
- Wheel available;
- Coverage support;
- Updated Django head version;
- Fix 0.3.1 install bug (import six from django).