3.7.0 release notes¶
This release of django CMS concentrates on introducing support for Django 2.2 LTS and Python 3.7.
What’s new in 3.7.0¶
Improvements and new features¶
- introduced support for Django 2.2
- Introduced Python 3.7 support.
- Fixed test suite.
How to upgrade to 3.7¶
We assume you are upgrading from django CMS 3.6.
Please make sure that your current database is consistent and in a healthy state, and make a copy of the database before proceeding further.
python manage.py migrate # to ensure that your database is up-to-date with migrations python manage.py cms fix-tree
Check custom code and third-party applications for use of deprecated or removed functionality or APIs (see above). Some third-party components may need to be updated.
Install the new version of django CMS from GitHub or via pip.
python manage.py migrate
to apply the new migrations.
Create a new django CMS 3.7 project¶
On the Divio Cloud¶
The Divio Cloud offers an easy way to set up django CMS projects. In the Divio Cloud Control Panel, create a new django CMS project and Deploy it.
Using the django CMS Installer¶
The django CMS Installer is not yet available for django CMS 3.6 or Django 2 or later.
This section will be updated or removed before the final release of django CMS 3.6.
Contributors to this release¶
- Daniele Procida
- Vadim Sikora
- Paulo Alvarado
- Bartosz Płóciennik
- Katie McLaughlin
- Krzysztof Socha
- Mateusz Kamycki
- Sergey Fedoseev
- Aliaksei Urbanski
- Jacob Rief