1.0.1 (2024-11-08) * update
- Add compatibility with Django 4.2
- Dropped support for Django < 3.1
- Dropped support for python < 3.8
- Added support for Django 4.2
- Added support for python 3.11
- moved to FidelityInternational/django-multisite-plus as the new repository
- renamed to django-multisite-plus-fil
- Add linting checks for
isort
andflake8
. - Move to PEP-517/PEP-518 distribution format.
- Use
setuptools-scm
for versioning. - Remove auto updating functionality on application startup. Users have to set
DJANGO_MULTISITE_PLUS_AUTO_POPULATE_SITES
andDJANGO_MULTISITE_PLUS_AUTO_REWRITE_DOMAINS
toFalse
insettings.py
, and use themultisite_plus_populate_sites
andmultisite_plus_rewrite_domains
management commands instead.
- Add testing support via tox + docker/tox-docker + pytest.
- Move to
src
-based project layout. - Add initial compatibility with Django 2.2, 3.0, and 4.0.
- Expose Site.name field in admin.
- Add multisite lib on addon.json.
- Prevent (meaningless) OSError from killing workers/vassals.
- Fix issues due to [filename length constraint on uwsgi](https://github.com/unbit/uwsgi/blob/master/core/socket.c#L178-L182).
- Add multi-process mode support.
- Initial release.