django-cms v3.7.1 Release Notes
Release Date: 2019-11-26 // 17 days ago-
- ➕ Added code of conduct reference file to the root directory
- 🚚 Moved contributing file to the root directory
- ➕ Added better templates for new issue requests
- 🛠 Fixed a bug where creating a page via the
cms.api.create_page
ignores left/right positions. - 🛠 Fixed documentation example for
urls.py
when using multiple languages. - Mark public static placeholder dirty when published.
- 🛠 Fixed a bug where
request.current_page
would always be the public page, regardless of the toolbar status (draft / live). This only affected custom urls from an apphook. - 🛠 Fixed a bug where the menu would render draft pages even if the page on the request was a public page. This happens when a user without change permissions requests edit mode.
- 🛠 Fixed the 'urls.W001' warning with custom apphook urls
- Prevent non-staff users to login with the django CMS toolbar
- ➕ Added missing
{% trans %}
to toolbar shortcuts. - 🛠 Fixed branch and release policy.
- 👌 Improved and simplified permissions documentation.
- 👌 Improved apphooks documentation.
- 👌 Improved CMSPluginBase documentation.
- 👌 Improved documentation related to nested plugins.
- ⚡️ Updated installation tutorial.
- 🛠 Fixed a simple typo in the docstring for
cms.utils.helpers.normalize_name
.
Previous changes from v3.7.0
-
- 👍 Introduced Django 2.2 support.
- 👍 Introduced Python 3.7 support.
- 🛠 Fixed test suite.
- 🛠 Fixed override
urlconf_module
so that Django system checks don't crash.