Release notes 3.11.6#
What’s new in 3.11.6#
Features:#
feat: Toolbar direction set based on toolbar language (back port of #7902) by @skhawy in https://github.com/django-cms/django-cms/pull/7914
feat: Add RTL support to pagetree by @sakhawy in https://github.com/django-cms/django-cms/pull/7842
Bug Fixes#
fix: Add –fix-paths option to ./manage.py cms fix-tree by @fsbraun in https://github.com/django-cms/django-cms/pull/7744
fix: readable messages in dark-mode by @fsbraun in https://github.com/django-cms/django-cms/pull/7739
fix: Patch Toolbar Middleware Response by @jimlind in https://github.com/django-cms/django-cms/pull/7856
fix: also use key-length of 200 for the actual cache-key of placeholders by @wfehr in https://github.com/django-cms/django-cms/pull/7910
Statistics:#
This release includes 5 pull requests, and was created with the help of the following contributors (in alphabetical order):
Moe (2 pull requests)
Fabian Braun (2 pull requests)
Jim Lind (1 pull request)
FWehr (1 pull request)
Thanks to all contributors for their efforts!
How to upgrade to 3.11.6#
We assume you are upgrading from django CMS 3.11.5.
Please make sure that your current database is consistent and in a healthy state, and make a copy of the database before proceeding further.
Then run:
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.
Run:
python manage.py migrate
to apply the new migrations.