v5.0.0
5.0.0 (2021-11-22)
Bug Fixes
- check if settings cache exists (#1994) (872b0cd)
- fix
_clone
method for ModelTranslation support (#1976) (e15adba), closes /github.com/deschler/django-modeltranslation/blob/445ee84821cc8127deee83656a8d3c7ca6f72b54/modeltranslation/manager.py#L188 /github.com/deschler/django-modeltranslation/blob/445ee84821cc8127deee83656a8d3c7ca6f72b54/modeltranslation/manager.py#L202 /github.com/deschler/django-modeltranslation/blob/445ee84821cc8127deee83656a8d3c7ca6f72b54/modeltranslation/manager.py#L206 - fix
ifinstalled
tag for Django 3+ (46d2b4d), closes #1972 - fix admin URLs in Django 3.2 (f77af40)
- fix infinite loop in value_to_string method (#1999) (e33ff62)
- ignore /media in project folder (6816fd7)
- maintain parent GET param when saving pages (e88a334)
- make
settings._editable_caches
more robust (99a0441), closes #1989 - mark passwords as sensitive POST data (c0c3d76), closes #1893 #1869
- override Django's collapse.js (95b138a), closes #1987
- remove
context
argument fromfrom_db_value
method (removed in Django 3) (#1978) (90f23dd), closes #1971 - remove multiple jQuery versions (1a98583)
- remove unused style declarations (404810a)
- Replace _get_val_from_obj with value_from_object (#1980) (bcc979a)
- restore jQuery UI on model-translation admin (58aea59), closes #1967
- restore translation tabs (#1982) (30bba1f), closes #1967
- update requirements.txt in project folder (2d85676)
chore
- deprecate loader_tags (6cec67c)
Features
- Add Django 2.2 compatability (#1956) (9768b46)
- add radio field support for dynamic_inline.js (#1955) (e9111cc)
- deprecate mezzanine.twitter (6e67718)
- remove
future
dependency (d4db5e6) - remove built-in fabfile (8556460)
- remove code deprecated in Django 3 (a4bd828)
- remove requirements.txt from template folder (4db716c)
Performance Improvements
BREAKING CHANGES
- Mezzanine no longer ships a fabfile for automatic deployments. Please migrate to standard Django deployments. Closes #1957. Closes #1337. Closes #1979.
- mezzanine.template.loader_tags has been deprecated. If you're still using the {% overextends %} tag provided by it switch to Django's {% extend %} tag for identical results. Fixes #1974.
- Support for Python 2 and Django < 2.2 has been dropped
From: bors-ltd@88aa6c9
Related to: #1895
Co-authored-by: Frankie Robertson [email protected]
Co-authored-by: Marcos Sánchez Provencio [email protected]
Co-authored-by: zriv [email protected]
Co-authored-by: Tuk Bredsdorff [email protected]
Co-authored-by: Peter Dermott <peter.dermott@:gmail.com>
Co-authored-by: Diego Rabatone Oliveira [email protected]